diff --git a/core/modules/block/block.admin.css b/core/modules/block/block.admin.css
index c6b9089..bac0729 100644
--- a/core/modules/block/block.admin.css
+++ b/core/modules/block/block.admin.css
@@ -19,7 +19,6 @@ a.block-demo-backlink,
 a.block-demo-backlink:link,
 a.block-demo-backlink:visited {
   background-color: #b4d7f0;
-  -moz-border-radius: 0 0 10px 10px;
   border-radius: 0 0 10px 10px;
   color: #000;
   font-family: "Lucida Grande", Verdana, sans-serif;
diff --git a/core/modules/contextual/contextual.theme-rtl.css b/core/modules/contextual/contextual.theme-rtl.css
index 59694e1..bf70581 100644
--- a/core/modules/contextual/contextual.theme-rtl.css
+++ b/core/modules/contextual/contextual.theme-rtl.css
@@ -9,7 +9,6 @@
   right: auto;
 }
 .contextual .contextual-links {
-  -moz-border-radius: 0 4px 4px 4px; /* FF3.6 */
   border-radius: 0 4px 4px 4px;
   left: 0;
   right: auto;
diff --git a/core/modules/contextual/contextual.theme.css b/core/modules/contextual/contextual.theme.css
index 48d8e83..85e7895 100644
--- a/core/modules/contextual/contextual.theme.css
+++ b/core/modules/contextual/contextual.theme.css
@@ -38,7 +38,6 @@
   background-color: #ffffff;
   border-bottom: none;
   border-color: #d6d6d6;
-  -moz-border-radius: 4px 4px 0 0; /* FF3.6 */
   border-radius: 4px 4px 0 0;
   position: relative;
   z-index: 1;
@@ -50,7 +49,6 @@
 .contextual .contextual-links {
   background-color: #fff;
   border: 1px solid #d6d6d6;
-  -moz-border-radius: 4px 0 4px 4px; /* FF3.6 */
   border-radius: 4px 0 4px 4px; /* LTR */
   margin: 0;
   padding: 0.25em 0;
diff --git a/core/modules/dashboard/dashboard.css b/core/modules/dashboard/dashboard.css
index f68b372..8f4864d 100644
--- a/core/modules/dashboard/dashboard.css
+++ b/core/modules/dashboard/dashboard.css
@@ -33,7 +33,6 @@
 #dashboard #disabled-blocks .block,
 #dashboard .block-placeholder {
   background: #e2e1dc;
-  -moz-border-radius: 4px;
   border-radius: 4px;
   float: left; /* LTR */
   margin: 3px 3px 3px 0; /* LTR */
diff --git a/core/modules/overlay/overlay-child-rtl.css b/core/modules/overlay/overlay-child-rtl.css
index 2bc5548..febaab3 100644
--- a/core/modules/overlay/overlay-child-rtl.css
+++ b/core/modules/overlay/overlay-child-rtl.css
@@ -18,7 +18,6 @@ html {
 #overlay-close,
 #overlay-close:hover {
   background: transparent url(images/close-rtl.png) no-repeat;
-  -moz-border-radius-topright: 0;
   border-top-right-radius: 0;
 }
 
diff --git a/core/modules/overlay/overlay-child.css b/core/modules/overlay/overlay-child.css
index f760c26..5ca0b4f 100644
--- a/core/modules/overlay/overlay-child.css
+++ b/core/modules/overlay/overlay-child.css
@@ -64,7 +64,6 @@
 #overlay-close,
 #overlay-close:hover {
   background: transparent url(images/close.png) no-repeat; /* LTR */
-  -moz-border-radius-topleft: 0; /* LTR */
   border-top-left-radius: 0; /* LTR */
   display: block;
   height: 26px;
@@ -96,7 +95,6 @@
 #overlay-tabs li a:visited,
 #overlay-tabs li a:hover {
   background-color: #a6a7a2;
-  -moz-border-radius: 8px 8px 0 0;
   border-radius: 8px 8px 0 0;
   color: #000;
   display: inline-block;
@@ -138,7 +136,6 @@
   background-color: #fff;
   margin: -20px auto 20px;
   width: 80%;
-  -moz-border-radius: 0 0 8px 8px;
   border-radius: 0 0 8px 8px;
 }
 .overlay-disable-message-focused {
diff --git a/core/modules/shortcut/shortcut.theme-rtl.css b/core/modules/shortcut/shortcut.theme-rtl.css
index 981466f..424f38f 100644
--- a/core/modules/shortcut/shortcut.theme-rtl.css
+++ b/core/modules/shortcut/shortcut.theme-rtl.css
@@ -40,6 +40,5 @@
 }
 .add-or-remove-shortcuts a:focus .text,
 .add-or-remove-shortcuts a:hover .text {
-  -moz-border-radius: 5px 0 0 5px;
   border-radius: 5px 0 0 5px;
 }
diff --git a/core/modules/shortcut/shortcut.theme.css b/core/modules/shortcut/shortcut.theme.css
index eff3e93..9e2dc69 100644
--- a/core/modules/shortcut/shortcut.theme.css
+++ b/core/modules/shortcut/shortcut.theme.css
@@ -22,7 +22,6 @@
   padding: 5px 0;
 }
 #shortcut-toolbar a {
-  -moz-border-radius: 5px;
   border-radius: 5px;
   margin-right: 5px; /* LTR */
   padding: 0 5px;
@@ -38,7 +37,6 @@
 }
 #shortcut-toolbar .icon {
   background-color: #444;
-  -moz-border-radius: 5px;
   border-radius: 5px;
   height: 30px;
   margin-right: 5px; /* LTR */
@@ -73,7 +71,6 @@
 .add-or-remove-shortcuts a:focus .text,
 .add-or-remove-shortcuts a:hover .text {
   background-color: #5f605b;
-  -moz-border-radius: 0 5px 5px 0; /* LTR */
   border-radius: 0 5px 5px 0; /* LTR */
   color: #fff;
   cursor: pointer;
diff --git a/core/modules/system/system.theme.css b/core/modules/system/system.theme.css
index d5f41e1..9873985 100644
--- a/core/modules/system/system.theme.css
+++ b/core/modules/system/system.theme.css
@@ -240,7 +240,6 @@ th.checkbox {
   background: #ccc;
   border-color: #666;
   margin: 0 0.2em;
-  -moz-border-radius: 3px;
   border-radius: 3px;
 }
 .progress .filled {
diff --git a/core/modules/toolbar/toolbar.css b/core/modules/toolbar/toolbar.css
index 80712bf..60c5dcb 100644
--- a/core/modules/toolbar/toolbar.css
+++ b/core/modules/toolbar/toolbar.css
@@ -39,7 +39,6 @@ body.toolbar-drawer {
   position: fixed;
   right: 0;
   top: 0;
-  -moz-box-shadow: 0 3px 20px #000;
   -webkit-box-shadow: 0 3px 20px #000;
   box-shadow: 0 3px 20px #000;
   filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction='180', strength='10');
@@ -108,7 +107,6 @@ body.toolbar-drawer {
 }
 #toolbar div.toolbar-menu ul li a {
   padding: 0 10px;
-  -moz-border-radius: 10px;
   border-radius: 10px;
 }
 #toolbar div.toolbar-menu ul li a:focus,
diff --git a/core/themes/bartik/color/preview.css b/core/themes/bartik/color/preview.css
index a5d6a2f..805ce79 100644
--- a/core/themes/bartik/color/preview.css
+++ b/core/themes/bartik/color/preview.css
@@ -57,9 +57,7 @@
   background: #ccc;
   background: rgba(255, 255, 255, 0.7);
   text-shadow: 0 1px #eee;
-  -moz-border-radius-topleft: 8px;
   border-top-left-radius: 8px;
-  -moz-border-radius-topright: 8px;
   border-top-right-radius: 8px;
 }
 #preview-main-menu-links a:hover,
diff --git a/core/themes/bartik/css/style.css b/core/themes/bartik/css/style.css
index 7ab3d4e..648993b 100644
--- a/core/themes/bartik/css/style.css
+++ b/core/themes/bartik/css/style.css
@@ -85,7 +85,6 @@ kbd {
   color: #666;
   display: inline-block;
   padding: 0 6px;
-  -moz-border-radius: 5px;
   border-radius: 5px;
 }
 pre {
@@ -272,7 +271,6 @@ ul.tips {
   line-height: 1.7;
   padding: 1px 10px 2px 10px;
   text-decoration: none;
-  -moz-border-radius: 0 0 10px 10px;
   border-radius: 0 0 10px 10px;
 }
 #skip-link a:hover,
@@ -468,8 +466,6 @@ h1#site-name {
   padding: 0 0.8em;
   text-decoration: none;
   text-shadow: 0 1px #eee;
-  -moz-border-radius-topleft: 8px;
-  -moz-border-radius-topright: 8px;
   border-top-left-radius: 8px;
   border-top-right-radius: 8px;
 }
@@ -961,9 +957,7 @@ ul.links {
   padding: 0 10px 3px;
   margin: 0;
   text-shadow: 0 1px 0 #fff;
-  -moz-border-radius-topleft: 6px;
   border-top-left-radius: 6px;
-  -moz-border-radius-topright: 6px;
   border-top-right-radius: 6px;
 }
 .tabs ul.primary li.active a {
@@ -989,7 +983,6 @@ ul.links {
 .tabs ul.secondary li a.active {
   background: #f2f2f2;
   border-bottom: none;
-  -moz-border-radius: 5px;
   border-radius: 5px;
 }
 ul.action-links {
@@ -1073,7 +1066,6 @@ a.button {
   margin-bottom: 1em;
   margin-right: 0.6em; /* LTR */
   padding: 4px 17px;
-  -moz-border-radius: 20px;
   border-radius: 15px;
 }
 a.button:link,
@@ -1095,7 +1087,6 @@ fieldset {
   padding: 0 0 10px;
   position: relative;
   top: 12px; /* Offsets the negative margin of legends */
-  -moz-border-radius: 4px;
   border-radius: 4px;
 }
 .fieldset-wrapper {
@@ -1107,8 +1098,6 @@ fieldset {
 .filter-wrapper {
   top: 0;
   padding: 1em 0 0.2em;
-  -moz-border-radius-topright: 0;
-  -moz-border-radius-topleft: 0;
   border-top-left-radius: 0;
   border-top-right-radius: 0;
 }
@@ -1127,7 +1116,6 @@ fieldset {
 }
 fieldset.collapsed {
   background: transparent;
-  -moz-border-radius: 0;
   border-radius: 0;
 }
 fieldset legend {
@@ -1146,13 +1134,10 @@ fieldset legend {
   text-shadow: 0 1px 0 #fff;
   top: -12px;
   width: 100%;
-  -moz-border-radius-topleft: 4px;
   border-top-left-radius: 4px;
-  -moz-border-radius-topright: 4px;
   border-top-right-radius: 4px;
 }
 fieldset.collapsed legend {
-  -moz-border-radius: 4px;
   border-radius: 4px;
 }
 fieldset legend a {
@@ -1226,23 +1211,18 @@ input.form-submit:focus {
 /* Contact Form */
 .contact-form #edit-name {
   width: 75%;
-  -moz-border-radius: 4px;
   border-radius: 4px;
 }
 .contact-form #edit-mail {
   width: 75%;
-  -moz-border-radius: 4px;
   border-radius: 4px;
 }
 .contact-form #edit-subject {
   width: 75%;
-  -moz-border-radius: 4px;
   border-radius: 4px;
 }
 .contact-form #edit-message {
   width: 76.3%;
-  -moz-border-radius-topleft: 4px;
-  -moz-border-radius-topright: 4px;
   border-top-left-radius: 4px;
   border-top-right-radius: 4px;
 }
@@ -1280,7 +1260,6 @@ input.form-button-disabled:active,
 .comment-form input,
 .comment-form .form-select {
   margin: 0;
-  -moz-border-radius: 4px;
   border-radius: 4px;
 }
 .comment-form .form-type-textarea label {
@@ -1323,8 +1302,6 @@ input.form-button-disabled:active,
   margin-bottom: 0.5em;
 }
 .comment-form .form-textarea {
-  -moz-border-radius-topleft: 4px;
-  -moz-border-radius-topright: 4px;
   border-top-left-radius: 4px;
   border-top-right-radius: 4px;
 }
diff --git a/core/themes/seven/jquery.ui.theme.css b/core/themes/seven/jquery.ui.theme.css
index 35b505a..9245d94 100644
--- a/core/themes/seven/jquery.ui.theme.css
+++ b/core/themes/seven/jquery.ui.theme.css
@@ -303,9 +303,7 @@
   margin: 0;
   line-height: 20px;
   border-bottom: solid 1px #ccc;
-  -moz-border-radius-bottomleft: 0;
   border-bottom-left-radius: 0;
-  -moz-border-radius-bottomright: 0;
   border-bottom-right-radius: 0;
 }
 .ui-tabs .ui-tabs-nav li {
@@ -316,7 +314,6 @@
 .ui-tabs .ui-tabs-nav li a {
   float: none;
   padding: 0 10px;
-  -moz-border-radius: 10px;
   border-radius: 10px;
 }
 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
@@ -362,7 +359,6 @@
   border-left-color: #D2D2D2;
   border-right-color: #D2D2D2;
   background: url(images/buttons.png) 0 0 repeat-x;
-  -moz-border-radius: 20px;
   border-radius: 20px;
 }
 .ui-dialog .ui-dialog-buttonpane button:active {
@@ -393,7 +389,6 @@
   border-left-color: #D2D2D2;
   border-right-color: #D2D2D2;
   background: url(images/buttons.png) 0 0 repeat-x;
-  -moz-border-radius: 4px;
   border-radius: 4px;
 }
 .ui-slider a.ui-state-active,
diff --git a/core/themes/seven/style.css b/core/themes/seven/style.css
index 380aec8..ef1bdcd 100644
--- a/core/themes/seven/style.css
+++ b/core/themes/seven/style.css
@@ -165,7 +165,6 @@ pre {
   font-size: 0.94em;
   padding: 1px 10px 2px 10px; /* LTR */
   text-decoration: none;
-  -moz-border-radius: 0 0 10px 10px;
   border-radius: 0 0 10px 10px;
 }
 #skip-link a:hover,
@@ -283,7 +282,6 @@ ul.primary li.active a {
   border-width: 1px 1px 0 1px;
   border-style: solid;
   border-color: #a6a7a2;
-  -moz-border-radius: 8px 8px 0 0;
   border-radius: 8px 8px 0 0;
 }
 ul.primary li.active a,
@@ -324,7 +322,6 @@ ul.secondary li a:hover,
 ul.secondary li.active a,
 ul.secondary li.active a.active {
   padding: 2px 10px;
-  -moz-border-radius: 7px;
   border-radius: 7px;
 }
 ul.secondary li a:hover,
@@ -360,7 +357,6 @@ ul.secondary li.active a.active {
   height: 55px;
   width: 80px;
   overflow: hidden;
-  -moz-border-radius: 5px;
   border-radius: 5px;
 }
 #secondary-links ul.links li a:hover {
@@ -662,7 +658,6 @@ a.button {
   border-left-color: #d2d2d2;
   border-right-color: #d2d2d2;
   background: url(images/buttons.png) 0 0 repeat-x;
-  -moz-border-radius: 20px;
   border-radius: 20px;
 }
 a.button:link,
@@ -725,7 +720,6 @@ select.form-select:focus {
   color: #000;
   border-color: rgba(0, 116, 189, 0.8);
   -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(220, 220, 220, 0.4);
-  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(220, 220, 220, 0.4);
   box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(220, 220, 220, 0.4);
   outline-color: rgba(0, 116, 189, 0.5);
 }
@@ -1011,6 +1005,5 @@ div.add-or-remove-shortcuts {
 .overlay-disable-message-focused #overlay-dismiss-message {
   background-color: #59a0d8;
   color: #fff;
-  -moz-border-radius: 8px;
   border-radius: 8px;
 }
