Index: src/wp-admin/css/about.css
===================================================================
--- src/wp-admin/css/about.css	(revision 30595)
+++ src/wp-admin/css/about.css	(working copy)
@@ -12,7 +12,7 @@
 
 .about-wrap div.updated,
 .about-wrap div.error {
-	display: none !important;
+	display: none;
 }
 
 .about-wrap hr {
@@ -105,10 +105,10 @@
 }
 
 .about-wrap .button.button-large {
-	padding: 8px 20px 10px !important;
-	height: 46px !important;
+	padding: 8px 20px 10px;
+	height: 46px;
 	font-size: 14px;
-	line-height: 28px !important;
+	line-height: 28px;
 }
 
 /* 3.8 Images */
@@ -253,8 +253,8 @@
 	position: absolute;
 	top: 0;
 	left: 0;
-	width: 100% !important;
-	height: 100% !important;
+	width: 100%;
+	height: 100%;
 }
 
 .about-wrap .changelog li {
Index: src/wp-admin/css/admin-menu.css
===================================================================
--- src/wp-admin/css/admin-menu.css	(revision 30595)
+++ src/wp-admin/css/admin-menu.css	(working copy)
@@ -131,7 +131,7 @@
 .menu-icon-site div.wp-menu-image,
 .icon16.icon-generic,
 .menu-icon-generic div.wp-menu-image {
-	background-image: none !important;
+	background-image: none;
 }
 
 /*------------------------------------------------------------------------------
@@ -412,7 +412,7 @@
 /* A new arrow */
 
 .wp-menu-arrow {
-	display: none !important;
+	display: none;
 }
 
 ul#adminmenu a.wp-has-current-submenu {
@@ -577,10 +577,10 @@
 	left: -3px;
 	top: -3px;
 	color: #aaa;
-	font: normal 20px/1 'dashicons' !important;
+	font: normal 20px/1 'dashicons';
 	speak: none;
 	margin: 0 auto;
-	padding: 0 !important;
+	padding: 0;
 	position: relative;
 	text-align: center;
 	width: 20px;
Index: src/wp-admin/css/colors/_mixins.scss
===================================================================
--- src/wp-admin/css/colors/_mixins.scss	(revision 30595)
+++ src/wp-admin/css/colors/_mixins.scss	(working copy)
@@ -35,9 +35,9 @@
 	&:disabled,
 	&.button-primary-disabled,
 	&.disabled {
-		color: hsl( hue( $button-color ), 10%, 80% ) !important;
-		background: darken( $button-color, 8% ) !important;
-		border-color: darken( $button-color, 15% ) !important;
-		text-shadow: none !important;
+		color: hsl( hue( $button-color ), 10%, 80% );
+		background: darken( $button-color, 8% );
+		border-color: darken( $button-color, 15% );
+		text-shadow: none;
 	}
 }
Index: src/wp-admin/css/common.css
===================================================================
--- src/wp-admin/css/common.css	(revision 30595)
+++ src/wp-admin/css/common.css	(working copy)
@@ -26,7 +26,7 @@
 	padding-bottom: 65px;
 	float: left;
 	width: 100%;
-	overflow: visible !important;
+	overflow: visible;
 }
 
 /* inner 2 column liquid layout */
@@ -720,13 +720,13 @@
 	background: none;
 	color: #bbb;
 	content: '\f153';
-	display: block !important;
+	display: block;
 	font: normal 16px/1 'dashicons';
 	speak: none;
 	height: 20px;
 	text-align: center;
 	width: 20px;
-	-webkit-font-smoothing: antialiased !important;
+	-webkit-font-smoothing: antialiased;
 }
 
 #welcome-panel.welcome-panel .welcome-panel-close:before {
@@ -1156,7 +1156,7 @@
 .filters-applied .filter-group,
 .filters-applied .filter-drawer .buttons,
 .filters-applied .filter-drawer br {
-	display: none !important;
+	display: none;
 }
 
 .filters-applied .filtered-by {
@@ -1334,7 +1334,7 @@
 
 #contextual-help-wrap {
 	overflow: auto;
-	margin-left: 0 !important;
+	margin-left: 0;
 }
 
 #screen-meta .screen-reader-text {
@@ -1413,7 +1413,7 @@
 	vertical-align: bottom;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	text-decoration: none !important;
+	text-decoration: none;
 	color: #bbb;
 }
 
@@ -1730,7 +1730,7 @@
 
 .postbox .inside > p:last-child,
 .rss-widget ul li:last-child {
-	margin-bottom: 1px !important;
+	margin-bottom: 1px;
 }
 
 .postbox.closed h3 {
@@ -2025,7 +2025,7 @@
 }
 
 #submitdiv h3 {
-	margin-bottom: 0 !important;
+	margin-bottom: 0;
 }
 
 /* - Used - but could/should be deprecated with a CSS reset
@@ -2661,7 +2661,7 @@
 
 /* @todo: these seem misplaced */
 .js .meta-box-sortables .postbox:hover .handlediv {
-	margin-right: 0 !important;
+	margin-right: 0;
 }
 
 /* Metabox collapse arrow indicators */
@@ -2676,7 +2676,7 @@
 	position: relative;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	text-decoration: none !important;
+	text-decoration: none;
 }
 
 .js #widgets-left .sidebar-name .sidebar-name-arrow {
@@ -2817,7 +2817,7 @@
 	position: relative;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	text-decoration: none !important;
+	text-decoration: none;
 }
 
 .widget-action,
@@ -3045,7 +3045,7 @@
 	#bulk-titles div a,
 	.tagchecklist span a:hover,
 	#bulk-titles div a:hover {
-		background: none !important;
+		background: none;
 	}
 
 }
@@ -3065,7 +3065,7 @@
 	}
 
 	body * {
-		-webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
+		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 	}
 
 	#wpcontent {
@@ -3092,7 +3092,7 @@
 	#screen-meta-links,
 	#collapse-menu,
 	.post-format-select {
-		display: none !important;
+		display: none;
 	}
 
 	.wrap .add-new-h2, .wrap .add-new-h2:active {
Index: src/wp-admin/css/customize-controls.css
===================================================================
--- src/wp-admin/css/customize-controls.css	(revision 30595)
+++ src/wp-admin/css/customize-controls.css	(working copy)
@@ -132,7 +132,7 @@
 }
 
 #customize-theme-controls .control-section.open .accordion-section-title {
-	border-bottom-color: #eeeeee !important;
+	border-bottom-color: #eeeeee;
 }
 
 #customize-theme-controls .control-section:last-of-type.open,
@@ -463,12 +463,12 @@
 }
 
 .collapse-sidebar {
-	background-color: transparent !important;
-	border: none !important;
-	-webkit-box-shadow: none !important;
-	box-shadow: none !important;
-	-webkit-border-radius: 0 !important;
-	border-radius: 0 !important;
+	background-color: transparent;
+	border: none;
+	-webkit-box-shadow: none;
+	box-shadow: none;
+	-webkit-border-radius: 0;
+	border-radius: 0;
 }
 
 
@@ -529,7 +529,7 @@
 	position: relative;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	text-decoration: none !important;
+	text-decoration: none;
 	color: #333;
 }
 
Index: src/wp-admin/css/customize-widgets.css
===================================================================
--- src/wp-admin/css/customize-widgets.css	(revision 30595)
+++ src/wp-admin/css/customize-widgets.css	(working copy)
@@ -331,8 +331,8 @@
 
 /* override widgets admin page rules in wp-admin/css/wp-admin.css */
 #widgets-left #available-widgets .widget {
-	float: none !important;
-	width: auto !important;
+	float: none;
+	width: auto;
 }
 
 #available-widgets {
Index: src/wp-admin/css/dashboard.css
===================================================================
--- src/wp-admin/css/dashboard.css	(revision 30595)
+++ src/wp-admin/css/dashboard.css	(working copy)
@@ -35,7 +35,7 @@
 }
 
 #dashboard-widgets-wrap .columns-3 #postbox-container-4 .empty-container {
-	border: none !important;
+	border: none;
 }
 
 .ie8 #wpbody-content #dashboard-widgets .postbox-container {
@@ -207,7 +207,7 @@
 .welcome-panel .welcome-icon {
 	display: block;
 	padding: 0 0 8px;
-	background: transparent !important;
+	background: transparent;
 }
 
 .welcome-panel .welcome-icon:before {
@@ -220,7 +220,7 @@
 	position: relative;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	text-decoration: none !important;
+	text-decoration: none;
 	vertical-align: top;
 }
 
@@ -407,7 +407,7 @@
 	text-align: center;
 	position: relative;
 	-webkit-font-smoothing: antialiased;
-	text-decoration: none !important;
+	text-decoration: none;
 }
 
 #dashboard_right_now .page-count a:before,
@@ -640,7 +640,7 @@
 	text-align: center;
 	position: relative;
 	-webkit-font-smoothing: antialiased;
-	text-decoration: none !important;
+	text-decoration: none;
 }
 
 #dashboard_activity .subsubsub {
@@ -837,7 +837,7 @@
 }
 
 #latest-comments #the-comment-list .pingback {
-	padding-left: 12px !important;
+	padding-left: 12px;
 }
 
 #latest-comments #the-comment-list .comment-item:first-child {
Index: src/wp-admin/css/edit.css
===================================================================
--- src/wp-admin/css/edit.css	(revision 30595)
+++ src/wp-admin/css/edit.css	(working copy)
@@ -396,15 +396,15 @@
 
 /* editor-expand.js override */
 .wp-fullscreen-wrap {
-	padding-top: 0 !important;
+	padding-top: 0;
 }
 
 .wp-fullscreen-wrap .wp-editor-area {
-	margin-top: 0 !important;
+	margin-top: 0;
 }
 
 .wp-fullscreen-wrap .mce-edit-area {
-	padding-top: 0 !important;
+	padding-top: 0;
 }
 /* end editor-expand.js override */
 
@@ -440,13 +440,13 @@
 .mce-fullscreen #wp-content-wrap .mce-toolbar-grp,
 .mce-fullscreen #wp-content-wrap .mce-edit-area,
 .mce-fullscreen #wp-content-wrap .mce-statusbar {
-	position: static !important;
-	width: auto !important;
-	padding: 0 !important;
+	position: static;
+	width: auto;
+	padding: 0;
 }
 
 .mce-fullscreen #wp-content-wrap .mce-statusbar {
-	visibility: visible !important;
+	visibility: visible;
 }
 
 .post-php.mce-fullscreen #wpadminbar,
@@ -487,8 +487,8 @@
 
 .curtime #timestamp {
 	padding: 2px 0 1px 0;
-	display: inline !important;
-	height: auto !important;
+	display: inline;
+	height: auto;
 }
 
 #misc-publishing-actions label[for="post_status"]:before,
@@ -512,7 +512,7 @@
 	vertical-align: top;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	text-decoration: none !important;
+	text-decoration: none;
 }
 
 #post-body #visibility:before {
@@ -831,7 +831,7 @@
 	display: block;
 	height: 20px;
 	width: 20px;
-	font: normal 20px/1 'dashicons' !important;
+	font: normal 20px/1 'dashicons';
 	speak: none;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
@@ -1422,7 +1422,7 @@
 	}
 
 	.post-format-options a div:before {
-		font-size: 26px !important;
+		font-size: 26px;
 	}
 
 	/* Publish Metabox Options */
@@ -1499,12 +1499,12 @@
 
 	/* TinyMCE Adjustments */
 	.mceToolbar * {
-		white-space: normal !important;
+		white-space: normal;
 	}
 
 	.mceToolbar tr,
 	.mceToolbar td {
-		float: left !important;
+		float: left;
 	}
 
 	.wp_themeSkin a.mceButton {
@@ -1559,14 +1559,14 @@
 
 	.wp-media-buttons span.wp-media-buttons-icon,
 	.wp-media-buttons span.jetpack-contact-form-icon {
-		width: 22px !important;
-		margin-top: -3px !important;
-		margin-left: -5px !important;
+		width: 22px;
+		margin-top: -3px;
+		margin-left: -5px;
 	}
 
 	.wp-media-buttons .add_media span.wp-media-buttons-icon:before,
 	.wp-media-buttons #insert-jetpack-contact-form span.jetpack-contact-form-icon:before {
-		font-size: 20px !important;
+		font-size: 20px;
 	}
 
 	#content_wp_fullscreen {
Index: src/wp-admin/css/forms.css
===================================================================
--- src/wp-admin/css/forms.css	(revision 30595)
+++ src/wp-admin/css/forms.css	(working copy)
@@ -79,7 +79,7 @@
 	height: 16px;
 	margin: -4px 4px 0 0;
 	outline: 0;
-	padding: 0 !important;
+	padding: 0;
 	text-align: center;
 	vertical-align: middle;
 	width: 16px;
@@ -233,12 +233,12 @@
 }
 
 .form-invalid {
-	background-color: #ffebe8 !important;
+	background-color: #ffebe8;
 }
 
 .form-invalid input,
 .form-invalid select {
-	border-color: #c00 !important;
+	border-color: #c00;
 }
 
 .form-input-tip {
@@ -425,7 +425,7 @@
 	padding: 0 5px 0 0;
 	position: relative;
 	top: 0;
-	text-decoration: none !important;
+	text-decoration: none;
 	vertical-align: top;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
@@ -585,7 +585,7 @@
 }
 
 .form-table td fieldset label {
-	margin: 0.25em 0 0.5em !important;
+	margin: 0.25em 0 0.5em;
 	display: inline-block;
 }
 
Index: src/wp-admin/css/ie.css
===================================================================
--- src/wp-admin/css/ie.css	(revision 30595)
+++ src/wp-admin/css/ie.css	(working copy)
@@ -153,7 +153,7 @@
 }
 
 #adminmenu .wp-menu-arrow {
-	display: none !important;
+	display: none;
 }
 
 .js.folded #adminmenu li.menu-top {
@@ -183,7 +183,7 @@
 }
 
 #adminmenu .wp-menu-image {
-	display: none !important;
+	display: none;
 }
 
 #adminmenu a.menu-top .wp-menu-name {
@@ -603,7 +603,7 @@
 
 .revisions-tickmarks,
 .revisions-tooltip {
-	display: none !important;
+	display: none;
 }
 
 .revisions.pinned .revisions-controls {
Index: src/wp-admin/css/install.css
===================================================================
--- src/wp-admin/css/install.css	(revision 30595)
+++ src/wp-admin/css/install.css	(working copy)
@@ -200,7 +200,7 @@
 
 #pass-strength-result {
 	background-color: #eee;
-	border-color: #ddd !important;
+	border-color: #ddd;
 	border-style: solid;
 	border-width: 1px;
 	margin: 5px 5px 5px 0;
@@ -212,22 +212,22 @@
 
 #pass-strength-result.bad {
 	background-color: #ffb78c;
-	border-color: #ff853c !important;
+	border-color: #ff853c;
 }
 
 #pass-strength-result.good {
 	background-color: #ffec8b;
-	border-color: #ffcc00 !important;
+	border-color: #ffcc00;
 }
 
 #pass-strength-result.short {
 	background-color: #ffa0a0;
-	border-color: #f04040 !important;
+	border-color: #f04040;
 }
 
 #pass-strength-result.strong {
 	background-color: #c3ff88;
-	border-color: #8dff1c !important;
+	border-color: #8dff1c;
 }
 
 .message {
Index: src/wp-admin/css/l10n.css
===================================================================
--- src/wp-admin/css/l10n.css	(revision 30595)
+++ src/wp-admin/css/l10n.css	(working copy)
@@ -52,7 +52,7 @@
 .locale-zh-cn #wp-fullscreen-modes a { font-size: 12px; }
 
 /* zh_CN: Enlarge font-size. */
-.locale-zh-cn #sort-buttons { font-size: 1em !important; }
+.locale-zh-cn #sort-buttons { font-size: 1em; }
 
 /* de_DE: Text needs more space for translation */
 .locale-de-de .inline-edit-row fieldset label span.title {
Index: src/wp-admin/css/list-tables.css
===================================================================
--- src/wp-admin/css/list-tables.css	(revision 30595)
+++ src/wp-admin/css/list-tables.css	(working copy)
@@ -217,7 +217,7 @@
 .vim-current,
 .vim-current th,
 .vim-current td {
-	background-color: #e4f2fd !important;
+	background-color: #e4f2fd;
 }
 
 th .comment-grey-bubble {
@@ -237,7 +237,7 @@
 	vertical-align: top;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	text-decoration: none !important;
+	text-decoration: none;
 	color: #444;
 }
 
@@ -313,7 +313,7 @@
 
 #the-list tr:last-child td,
 #the-list tr:last-child th {
-	border-bottom: none !important;
+	border-bottom: none;
 	-webkit-box-shadow: none;
 	box-shadow: none;
 }
@@ -390,7 +390,7 @@
 	vertical-align: top;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	text-decoration: none !important;
+	text-decoration: none;
 	color: #444;
 }
 
@@ -718,7 +718,7 @@
 }
 
 .row-title {
-	font-size: 14px !important;
+	font-size: 14px;
 	font-weight: 600;
 }
 
@@ -1396,7 +1396,7 @@
 	vertical-align: top;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	text-decoration: none !important;
+	text-decoration: none;
 	color: #444;
 }
 
Index: src/wp-admin/css/media.css
===================================================================
--- src/wp-admin/css/media.css	(revision 30595)
+++ src/wp-admin/css/media.css	(working copy)
@@ -675,7 +675,7 @@
 
 .edit-attachment-frame .edit-media-header .right:before,
 .edit-attachment-frame .edit-media-header .left:before {
-	font: normal 20px/50px 'dashicons' !important;
+	font: normal 20px/50px 'dashicons';
 	display: inline;
 	font-weight: 300;
 }
@@ -1162,7 +1162,7 @@
 
 	.edit-attachment-frame .edit-media-header .right:before,
 	.edit-attachment-frame .edit-media-header .left:before {
-		line-height: 40px !important;
+		line-height: 40px;
 	}
 
 	.edit-attachment-frame .edit-media-header .left {
Index: src/wp-admin/css/nav-menus.css
===================================================================
--- src/wp-admin/css/nav-menus.css	(revision 30595)
+++ src/wp-admin/css/nav-menus.css	(working copy)
@@ -554,18 +554,18 @@
 .menu-item-depth-10 .menu-item-transport { margin-left: -300px; }
 .menu-item-depth-11 .menu-item-transport { margin-left: -330px; }
 
-body.menu-max-depth-0 { min-width: 950px !important; }
-body.menu-max-depth-1 { min-width: 980px !important; }
-body.menu-max-depth-2 { min-width: 1010px !important; }
-body.menu-max-depth-3 { min-width: 1040px !important; }
-body.menu-max-depth-4 { min-width: 1070px !important; }
-body.menu-max-depth-5 { min-width: 1100px !important; }
-body.menu-max-depth-6 { min-width: 1130px !important; }
-body.menu-max-depth-7 { min-width: 1160px !important; }
-body.menu-max-depth-8 { min-width: 1190px !important; }
-body.menu-max-depth-9 { min-width: 1220px !important; }
-body.menu-max-depth-10 { min-width: 1250px !important; }
-body.menu-max-depth-11 { min-width: 1280px !important; }
+body.menu-max-depth-0 { min-width: 950px; }
+body.menu-max-depth-1 { min-width: 980px; }
+body.menu-max-depth-2 { min-width: 1010px; }
+body.menu-max-depth-3 { min-width: 1040px; }
+body.menu-max-depth-4 { min-width: 1070px; }
+body.menu-max-depth-5 { min-width: 1100px; }
+body.menu-max-depth-6 { min-width: 1130px; }
+body.menu-max-depth-7 { min-width: 1160px; }
+body.menu-max-depth-8 { min-width: 1190px; }
+body.menu-max-depth-9 { min-width: 1220px; }
+body.menu-max-depth-10 { min-width: 1250px; }
+body.menu-max-depth-11 { min-width: 1280px; }
 
 /* Menu item controls */
 .item-type {
@@ -602,7 +602,7 @@
 	display: block;
 	width: 30px;
 	height: 40px;
-	margin-right: 0 !important;
+	margin-right: 0;
 	text-indent: 100%;
 	outline: none;
 	overflow: hidden;
@@ -754,7 +754,7 @@
 
 @media screen and ( max-width: 782px ) {
 	body.nav-menus-php {
-		min-width: 0 !important;
+		min-width: 0;
 	}
 
 	#nav-menus-frame {
Index: src/wp-admin/css/revisions.css
===================================================================
--- src/wp-admin/css/revisions.css	(revision 30595)
+++ src/wp-admin/css/revisions.css	(working copy)
@@ -336,7 +336,7 @@
 }
 
 .revisions.pinned .revisions-tooltip {
-	display: none !important;
+	display: none;
 }
 
 .comparing-two-revisions .revisions-tooltip {
@@ -495,7 +495,7 @@
 
 .wp-slider .ui-slider-handle.from-handle:before,
 .wp-slider .ui-slider-handle.to-handle:before {
-	font-size: 20px !important;
+	font-size: 20px;
 	margin: -1px 0 0 -1px;
 }
 
Index: src/wp-admin/css/themes.css
===================================================================
--- src/wp-admin/css/themes.css	(revision 30595)
+++ src/wp-admin/css/themes.css	(working copy)
@@ -436,7 +436,7 @@
 }
 
 .theme-overlay .theme-header .close:before {
-	font: normal 22px/50px 'dashicons' !important;
+	font: normal 22px/50px 'dashicons';
 	color: #777;
 	display: inline-block;
 	content: '\f335';
@@ -494,7 +494,7 @@
 
 .theme-overlay .theme-header .right:before,
 .theme-overlay .theme-header .left:before {
-	font: normal 20px/50px 'dashicons' !important;
+	font: normal 20px/50px 'dashicons';
 	display: inline;
 	font-weight: 300;
 }
@@ -1080,7 +1080,7 @@
 	content: '\f147';
 }
 .theme-browser .theme.is-installed .theme-actions .button-primary {
-	display: none !important;
+	display: none;
 }
 
 .theme-install-php a.upload,
@@ -1146,11 +1146,11 @@
 	display: block;
 }
 body.show-upload-theme p.no-themes {
-	display: none !important;
+	display: none;
 }
 
 .theme-install-php .add-new-theme {
-	display: none !important;
+	display: none;
 }
 
 @media only screen and (max-width: 1120px) {
@@ -1319,7 +1319,7 @@
 
 .wp-full-overlay.collapsed,
 .wp-full-overlay.expanded .wp-full-overlay-sidebar {
-	margin-left: 0 !important;
+	margin-left: 0;
 }
 
 .wp-full-overlay.expanded {
@@ -1517,7 +1517,7 @@
 	position: relative;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	text-decoration: none !important;
+	text-decoration: none;
 }
 
 .wp-full-overlay.collapsed .collapse-sidebar-arrow:before,
Index: src/wp-admin/css/widgets.css
===================================================================
--- src/wp-admin/css/widgets.css	(revision 30595)
+++ src/wp-admin/css/widgets.css	(working copy)
@@ -533,7 +533,7 @@
 	}
 
 	div.widget {
-		margin: 0 auto 10px !important;
+		margin: 0 auto 10px;
 		max-width: 480px;
 	}
 }
Index: src/wp-admin/js/svg-painter.js
===================================================================
--- src/wp-admin/js/svg-painter.js	(revision 30595)
+++ src/wp-admin/js/svg-painter.js	(working copy)
@@ -233,7 +233,7 @@
 				}
 			}
 
-			$element.attr( 'style', 'background-image: url("data:image/svg+xml;base64,' + xml + '") !important;' );
+			$element.attr( 'style', 'background-image: url("data:image/svg+xml;base64,' + xml + '");' );
 		}
 	};
 
Index: src/wp-content/themes/twentyeleven/colors/dark.css
===================================================================
--- src/wp-content/themes/twentyeleven/colors/dark.css	(revision 30595)
+++ src/wp-content/themes/twentyeleven/colors/dark.css	(working copy)
@@ -590,10 +590,10 @@
 @media print {
 	body {
 		color: #333;
-		background: none !important;
+		background: none;
 	}
 	#page {
-		background: none !important;
+		background: none;
 	}
 
 	/* Comments */
@@ -608,7 +608,7 @@
 		color: #959595;
 	}
 	.commentlist > li:before {
-		content: none !important;
+		content: none;
 	}
 
 	/* Post Author threaded comments */
Index: src/wp-content/themes/twentyeleven/editor-style.css
===================================================================
--- src/wp-content/themes/twentyeleven/editor-style.css	(revision 30595)
+++ src/wp-content/themes/twentyeleven/editor-style.css	(working copy)
@@ -101,8 +101,8 @@
 }
 .mceContentBody blockquote,
 .mceContentBody blockquote p {
-	font-family: Georgia, "Bitstream Charter", serif !important;
-	font-style: italic !important;
+	font-family: Georgia, "Bitstream Charter", serif;
+	font-style: italic;
 	font-weight: normal;
 	margin: 0 3em;
 }
@@ -213,8 +213,8 @@
 
 /* Tables */
 table {
-	border: none !important;
-	border-bottom: 1px solid #ddd !important;
+	border: none;
+	border-bottom: 1px solid #ddd;
 	border-collapse: collapse;
 	border-spacing: 0;
 	text-align: left;
@@ -222,7 +222,7 @@
 	width: 100%;
 }
 tr th {
-	border: none !important;
+	border: none;
 	color: #666;
 	font-size: 10px;
 	font-weight: 500;
@@ -231,8 +231,8 @@
 	text-transform: uppercase;
 }
 td {
-	border: none !important;
-	border-top: 1px solid #ddd !important;
+	border: none;
+	border-top: 1px solid #ddd;
 	padding: 6px 10px 6px 0;
 }
 
@@ -273,7 +273,7 @@
 }
 .wp-caption img {
 	display: block;
-	margin: 5px auto 0 !important;
+	margin: 5px auto 0;
 	max-width: 98%;
 	border-color: #eee;
 }
@@ -280,9 +280,9 @@
 .wp-caption .wp-caption-text,
 .wp-caption-dd {
 	color: #666;
-	font-family: Georgia, serif !important;
+	font-family: Georgia, serif;
 	font-size: 12px;
-	margin: 0 0 0.6em 0 !important;
+	margin: 0 0 0.6em 0;
 	padding: 0 0 5px 40px;
 	position: relative;
 	text-align: left;
Index: src/wp-content/themes/twentyeleven/functions.php
===================================================================
--- src/wp-content/themes/twentyeleven/functions.php	(revision 30595)
+++ src/wp-content/themes/twentyeleven/functions.php	(working copy)
@@ -251,7 +251,7 @@
 	?>
 		#site-title,
 		#site-description {
-			position: absolute !important;
+			position: absolute;
 			clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
 			clip: rect(1px, 1px, 1px, 1px);
 		}
@@ -261,7 +261,7 @@
 	?>
 		#site-title a,
 		#site-description {
-			color: #<?php echo $text_color; ?> !important;
+			color: #<?php echo $text_color; ?>;
 		}
 	<?php endif; ?>
 	</style>
Index: src/wp-content/themes/twentyeleven/rtl.css
===================================================================
--- src/wp-content/themes/twentyeleven/rtl.css	(revision 30595)
+++ src/wp-content/themes/twentyeleven/rtl.css	(working copy)
@@ -531,7 +531,7 @@
 	/* Talking avatars take up too much room at this size */
 	.commentlist > li.comment,
 	.commentlist > li.pingback {
-		margin-right: 0 !important;
+		margin-right: 0;
 	}
 	.commentlist .children .avatar {
 		left: auto;
Index: src/wp-content/themes/twentyeleven/style.css
===================================================================
--- src/wp-content/themes/twentyeleven/style.css	(revision 30595)
+++ src/wp-content/themes/twentyeleven/style.css	(working copy)
@@ -494,7 +494,7 @@
 
 /* Assistive text */
 .assistive-text {
-	position: absolute !important;
+	position: absolute;
 	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
 	clip: rect(1px, 1px, 1px, 1px);
 }
@@ -502,7 +502,7 @@
 	background: #eee;
 	border-bottom: 1px solid #ddd;
 	color: #1982d1;
-	clip: auto !important;
+	clip: auto;
 	font-size: 12px;
 	position: absolute;
 	text-decoration: underline;
@@ -727,7 +727,7 @@
 .blog .sticky .entry-header .entry-meta {
 	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
 	clip: rect(1px, 1px, 1px, 1px);
-	position: absolute !important;
+	position: absolute;
 }
 .entry-title,
 .entry-header .entry-meta {
@@ -986,7 +986,7 @@
 	max-width: 100%;
 }
 .entry-content .twitter-tweet-rendered {
-	max-width: 100% !important; /* Override the Twitter embed fixed width */
+	max-width: 100%; /* Override the Twitter embed fixed width */
 }
 
 /* Password Protected Posts */
@@ -1428,7 +1428,7 @@
 section.featured-post .entry-meta {
 	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
 	clip: rect(1px, 1px, 1px, 1px);
-	position: absolute !important;
+	position: absolute;
 }
 
 /* Small featured post */
@@ -2476,7 +2476,7 @@
 	}
 	/* Make sure the logo and search form don't collide */
 	#branding #searchform {
-		top: 1.625em !important;
+		top: 1.625em;
 	}
 	/* Floated content doesn't work well at this size */
 	.alignleft,
@@ -2505,7 +2505,7 @@
 	/* Talking avatars take up too much room at this size */
 	.commentlist > li.comment,
 	.commentlist > li.pingback {
-		margin-left: 0 !important;
+		margin-left: 0;
 	}
 	.commentlist .avatar {
 		background: transparent;
@@ -2565,7 +2565,7 @@
 
 @media print {
 	body {
-		background: none !important;
+		background: none;
 		font-size: 10pt;
 	}
 	footer.entry-meta a[rel=bookmark]:link:after,
@@ -2573,14 +2573,14 @@
 		content: " [" attr(href) "] "; /* Show URLs */
 	}
 	#page {
-		clear: both !important;
-		display: block !important;
-		float: none !important;
+		clear: both;
+		display: block;
+		float: none;
 		max-width: 100%;
-		position: relative !important;
+		position: relative;
 	}
 	#branding {
-		border-top: none !important;
+		border-top: none;
 		padding: 0;
 	}
 	#branding hgroup {
Index: src/wp-content/themes/twentyfifteen/genericons/example.html
===================================================================
--- src/wp-content/themes/twentyfifteen/genericons/example.html	(revision 30595)
+++ src/wp-content/themes/twentyfifteen/genericons/example.html	(working copy)
@@ -226,7 +226,7 @@
 }
 
 .genericon-404 {
-	display: none !important; /* This is an easter egg */
+	display: none; /* This is an easter egg */
 }
 
 .genericon:after {
@@ -248,7 +248,7 @@
 		float: none;
 		width: 100%;
 	}
-	
+
 	#glyph .info {
 		width: 30%;
 	}
@@ -353,18 +353,18 @@
 
 	var $rows = jQuery('#iconlist div');
 	jQuery('#search').keyup(function() {
-	
+
 		// remove update text when using search
 		jQuery('body').addClass('searching');
-	
+
 	    var val = jQuery.trim(jQuery(this).val()).replace(/ +/g, ' ').toLowerCase();
-	
+
 	    $rows.show().filter(function() {
 	        var text = jQuery(this).text().replace(/\s+/g, ' ').toLowerCase();
 	        return !~text.indexOf(val);
 	    }).hide();
 	});
-	
+
 	jQuery('input#search').focus();
 
 	// sort based on number
@@ -391,318 +391,318 @@
 
 			<div id="glyph">
 			</div>
-			
+
 			<div class="description">
 				<p>Genericons are vector icons embedded in a webfont designed to be clean and simple keeping with a generic aesthetic. Use for instant HiDPI or to easily change colors on the fly.</p>
 			</div>
-			
+
 		</div>
 	</div>
 
 	<div id="icons">
 		<div id="iconlist">
-		
+
 			<!-- note, the text inside the HTML elements is purely for the seach -->
-			
+
 			<div alt="f423" class="genericon genericon-404" title="genericon-404">404</div>
-			
+
 			<div alt="f508" class="genericon genericon-activity" title="genericon-activity">activity</div>
-			
+
 			<div alt="f509" class="genericon genericon-anchor" title="genericon-anchor">anchor</div>
-			
+
 			<div alt="f101" class="genericon genericon-aside" title="genericon-aside">aside</div>
-			
+
 			<div alt="f416" class="genericon genericon-attachment" title="genericon-attachment">attachment</div>
-			
+
 			<div alt="f109" class="genericon genericon-audio" title="genericon-audio">audio</div>
-			
+
 			<div alt="f471" class="genericon genericon-bold" title="genericon-bold">bold</div>
-			
+
 			<div alt="f444" class="genericon genericon-book" title="genericon-book">book</div>
-			
+
 			<div alt="f50a" class="genericon genericon-bug" title="genericon-bug">bug</div>
-			
+
 			<div alt="f447" class="genericon genericon-cart" title="genericon-cart">cart</div>
-			
+
 			<div alt="f301" class="genericon genericon-category" title="genericon-category">category</div>
-			
+
 			<div alt="f108" class="genericon genericon-chat" title="genericon-chat">chat</div>
-			
+
 			<div alt="f418" class="genericon genericon-checkmark" title="genericon-checkmark">checkmark</div>
-			
+
 			<div alt="f405" class="genericon genericon-close" title="genericon-close">close</div>
-			
+
 			<div alt="f406" class="genericon genericon-close-alt" title="genericon-close-alt">close-alt</div>
-			
+
 			<div alt="f426" class="genericon genericon-cloud" title="genericon-cloud">cloud</div>
-			
+
 			<div alt="f440" class="genericon genericon-cloud-download" title="genericon-cloud-download">cloud-download</div>
-			
+
 			<div alt="f441" class="genericon genericon-cloud-upload" title="genericon-cloud-upload">cloud-upload</div>
-			
+
 			<div alt="f462" class="genericon genericon-code" title="genericon-code">code</div>
-			
+
 			<div alt="f216" class="genericon genericon-codepen" title="genericon-codepen">codepen</div>
-			
+
 			<div alt="f445" class="genericon genericon-cog" title="genericon-cog">cog</div>
-			
+
 			<div alt="f432" class="genericon genericon-collapse" title="genericon-collapse">collapse</div>
-			
+
 			<div alt="f300" class="genericon genericon-comment" title="genericon-comment">comment</div>
-			
+
 			<div alt="f305" class="genericon genericon-day" title="genericon-day">day</div>
-			
+
 			<div alt="f221" class="genericon genericon-digg" title="genericon-digg">digg</div>
-			
+
 			<div alt="f443" class="genericon genericon-document" title="genericon-document">document</div>
-			
+
 			<div alt="f428" class="genericon genericon-dot" title="genericon-dot">dot</div>
-			
+
 			<div alt="f502" class="genericon genericon-downarrow" title="genericon-downarrow">downarrow</div>
-			
+
 			<div alt="f50b" class="genericon genericon-download" title="genericon-download">download</div>
-			
+
 			<div alt="f436" class="genericon genericon-draggable" title="genericon-draggable">draggable</div>
-			
+
 			<div alt="f201" class="genericon genericon-dribbble" title="genericon-dribbble">dribbble</div>
-			
+
 			<div alt="f225" class="genericon genericon-dropbox" title="genericon-dropbox">dropbox</div>
-			
+
 			<div alt="f433" class="genericon genericon-dropdown" title="genericon-dropdown">dropdown</div>
-			
+
 			<div alt="f434" class="genericon genericon-dropdown-left" title="genericon-dropdown-left">dropdown-left</div>
-			
+
 			<div alt="f411" class="genericon genericon-edit" title="genericon-edit">edit</div>
-			
+
 			<div alt="f476" class="genericon genericon-ellipsis" title="genericon-ellipsis">ellipsis</div>
-			
+
 			<div alt="f431" class="genericon genericon-expand" title="genericon-expand">expand</div>
-			
+
 			<div alt="f442" class="genericon genericon-external" title="genericon-external">external</div>
-			
+
 			<div alt="f203" class="genericon genericon-facebook" title="genericon-facebook">facebook</div>
-			
+
 			<div alt="f204" class="genericon genericon-facebook-alt" title="genericon-facebook-alt">facebook-alt</div>
-			
+
 			<div alt="f458" class="genericon genericon-fastforward" title="genericon-fastforward">fastforward</div>
-			
+
 			<div alt="f413" class="genericon genericon-feed" title="genericon-feed">feed</div>
-			
+
 			<div alt="f468" class="genericon genericon-flag" title="genericon-flag">flag</div>
-			
+
 			<div alt="f211" class="genericon genericon-flickr" title="genericon-flickr">flickr</div>
-			
+
 			<div alt="f226" class="genericon genericon-foursquare" title="genericon-foursquare">foursquare</div>
-			
+
 			<div alt="f474" class="genericon genericon-fullscreen" title="genericon-fullscreen">fullscreen</div>
-			
+
 			<div alt="f103" class="genericon genericon-gallery" title="genericon-gallery">gallery</div>
-			
+
 			<div alt="f200" class="genericon genericon-github" title="genericon-github">github</div>
-			
+
 			<div alt="f206" class="genericon genericon-googleplus" title="genericon-googleplus">googleplus</div>
-			
+
 			<div alt="f218" class="genericon genericon-googleplus-alt" title="genericon-googleplus-alt">googleplus-alt</div>
-			
+
 			<div alt="f50c" class="genericon genericon-handset" title="genericon-handset">handset</div>
-			
+
 			<div alt="f461" class="genericon genericon-heart" title="genericon-heart">heart</div>
-			
+
 			<div alt="f457" class="genericon genericon-help" title="genericon-help">help</div>
-			
+
 			<div alt="f404" class="genericon genericon-hide" title="genericon-hide">hide</div>
-			
+
 			<div alt="f505" class="genericon genericon-hierarchy" title="genericon-hierarchy">hierarchy</div>
-			
+
 			<div alt="f409" class="genericon genericon-home" title="genericon-home">home</div>
-			
+
 			<div alt="f102" class="genericon genericon-image" title="genericon-image">image</div>
-			
+
 			<div alt="f455" class="genericon genericon-info" title="genericon-info">info</div>
-			
+
 			<div alt="f215" class="genericon genericon-instagram" title="genericon-instagram">instagram</div>
-			
+
 			<div alt="f472" class="genericon genericon-italic" title="genericon-italic">italic</div>
-			
+
 			<div alt="f427" class="genericon genericon-key" title="genericon-key">key</div>
-			
+
 			<div alt="f503" class="genericon genericon-leftarrow" title="genericon-leftarrow">leftarrow</div>
-			
+
 			<div alt="f107" class="genericon genericon-link" title="genericon-link">link</div>
-			
+
 			<div alt="f207" class="genericon genericon-linkedin" title="genericon-linkedin">linkedin</div>
-			
+
 			<div alt="f208" class="genericon genericon-linkedin-alt" title="genericon-linkedin-alt">linkedin-alt</div>
-			
+
 			<div alt="f417" class="genericon genericon-location" title="genericon-location">location</div>
-			
+
 			<div alt="f470" class="genericon genericon-lock" title="genericon-lock">lock</div>
-			
+
 			<div alt="f410" class="genericon genericon-mail" title="genericon-mail">mail</div>
-			
+
 			<div alt="f422" class="genericon genericon-maximize" title="genericon-maximize">maximize</div>
-			
+
 			<div alt="f419" class="genericon genericon-menu" title="genericon-menu">menu</div>
-			
+
 			<div alt="f50d" class="genericon genericon-microphone" title="genericon-microphone">microphone</div>
-			
+
 			<div alt="f421" class="genericon genericon-minimize" title="genericon-minimize">minimize</div>
-			
+
 			<div alt="f50e" class="genericon genericon-minus" title="genericon-minus">minus</div>
-			
+
 			<div alt="f307" class="genericon genericon-month" title="genericon-month">month</div>
-			
+
 			<div alt="f50f" class="genericon genericon-move" title="genericon-move">move</div>
-			
+
 			<div alt="f429" class="genericon genericon-next" title="genericon-next">next</div>
-			
+
 			<div alt="f456" class="genericon genericon-notice" title="genericon-notice">notice</div>
-			
+
 			<div alt="f506" class="genericon genericon-paintbrush" title="genericon-paintbrush">paintbrush</div>
-			
+
 			<div alt="f219" class="genericon genericon-path" title="genericon-path">path</div>
-			
+
 			<div alt="f448" class="genericon genericon-pause" title="genericon-pause">pause</div>
-			
+
 			<div alt="f437" class="genericon genericon-phone" title="genericon-phone">phone</div>
-			
+
 			<div alt="f473" class="genericon genericon-picture" title="genericon-picture">picture</div>
-			
+
 			<div alt="f308" class="genericon genericon-pinned" title="genericon-pinned">pinned</div>
-			
+
 			<div alt="f209" class="genericon genericon-pinterest" title="genericon-pinterest">pinterest</div>
-			
+
 			<div alt="f210" class="genericon genericon-pinterest-alt" title="genericon-pinterest-alt">pinterest-alt</div>
-			
+
 			<div alt="f452" class="genericon genericon-play" title="genericon-play">play</div>
-			
+
 			<div alt="f439" class="genericon genericon-plugin" title="genericon-plugin">plugin</div>
-			
+
 			<div alt="f510" class="genericon genericon-plus" title="genericon-plus">plus</div>
-			
+
 			<div alt="f224" class="genericon genericon-pocket" title="genericon-pocket">pocket</div>
-			
+
 			<div alt="f217" class="genericon genericon-polldaddy" title="genericon-polldaddy">polldaddy</div>
-			
+
 			<div alt="f460" class="genericon genericon-portfolio" title="genericon-portfolio">portfolio</div>
-			
+
 			<div alt="f430" class="genericon genericon-previous" title="genericon-previous">previous</div>
-			
+
 			<div alt="f469" class="genericon genericon-print" title="genericon-print">print</div>
-			
+
 			<div alt="f106" class="genericon genericon-quote" title="genericon-quote">quote</div>
-			
+
 			<div alt="f511" class="genericon genericon-rating-empty" title="genericon-rating-empty">rating-empty</div>
-			
+
 			<div alt="f512" class="genericon genericon-rating-full" title="genericon-rating-full">rating-full</div>
-			
+
 			<div alt="f513" class="genericon genericon-rating-half" title="genericon-rating-half">rating-half</div>
-			
+
 			<div alt="f222" class="genericon genericon-reddit" title="genericon-reddit">reddit</div>
-			
+
 			<div alt="f420" class="genericon genericon-refresh" title="genericon-refresh">refresh</div>
-			
+
 			<div alt="f412" class="genericon genericon-reply" title="genericon-reply">reply</div>
-			
+
 			<div alt="f466" class="genericon genericon-reply-alt" title="genericon-reply-alt">reply-alt</div>
-			
+
 			<div alt="f467" class="genericon genericon-reply-single" title="genericon-reply-single">reply-single</div>
-			
+
 			<div alt="f459" class="genericon genericon-rewind" title="genericon-rewind">rewind</div>
-			
+
 			<div alt="f501" class="genericon genericon-rightarrow" title="genericon-rightarrow">rightarrow</div>
-			
+
 			<div alt="f400" class="genericon genericon-search" title="genericon-search">search</div>
-			
+
 			<div alt="f438" class="genericon genericon-send-to-phone" title="genericon-send-to-phone">send-to-phone</div>
-			
+
 			<div alt="f454" class="genericon genericon-send-to-tablet" title="genericon-send-to-tablet">send-to-tablet</div>
-			
+
 			<div alt="f415" class="genericon genericon-share" title="genericon-share">share</div>
-			
+
 			<div alt="f403" class="genericon genericon-show" title="genericon-show">show</div>
-			
+
 			<div alt="f514" class="genericon genericon-shuffle" title="genericon-shuffle">shuffle</div>
-			
+
 			<div alt="f507" class="genericon genericon-sitemap" title="genericon-sitemap">sitemap</div>
-			
+
 			<div alt="f451" class="genericon genericon-skip-ahead" title="genericon-skip-ahead">skip-ahead</div>
-			
+
 			<div alt="f450" class="genericon genericon-skip-back" title="genericon-skip-back">skip-back</div>
-			
+
 			<div alt="f220" class="genericon genericon-skype" title="genericon-skype">skype</div>
-			
+
 			<div alt="f424" class="genericon genericon-spam" title="genericon-spam">spam</div>
-			
+
 			<div alt="f515" class="genericon genericon-spotify" title="genericon-spotify">spotify</div>
-			
+
 			<div alt="f100" class="genericon genericon-standard" title="genericon-standard">standard</div>
-			
+
 			<div alt="f408" class="genericon genericon-star" title="genericon-star">star</div>
-			
+
 			<div alt="f105" class="genericon genericon-status" title="genericon-status">status</div>
-			
+
 			<div alt="f449" class="genericon genericon-stop" title="genericon-stop">stop</div>
-			
+
 			<div alt="f223" class="genericon genericon-stumbleupon" title="genericon-stumbleupon">stumbleupon</div>
-			
+
 			<div alt="f463" class="genericon genericon-subscribe" title="genericon-subscribe">subscribe</div>
-			
+
 			<div alt="f465" class="genericon genericon-subscribed" title="genericon-subscribed">subscribed</div>
-			
+
 			<div alt="f425" class="genericon genericon-summary" title="genericon-summary">summary</div>
-			
+
 			<div alt="f453" class="genericon genericon-tablet" title="genericon-tablet">tablet</div>
-			
+
 			<div alt="f302" class="genericon genericon-tag" title="genericon-tag">tag</div>
-			
+
 			<div alt="f303" class="genericon genericon-time" title="genericon-time">time</div>
-			
+
 			<div alt="f435" class="genericon genericon-top" title="genericon-top">top</div>
-			
+
 			<div alt="f407" class="genericon genericon-trash" title="genericon-trash">trash</div>
-			
+
 			<div alt="f214" class="genericon genericon-tumblr" title="genericon-tumblr">tumblr</div>
-			
+
 			<div alt="f516" class="genericon genericon-twitch" title="genericon-twitch">twitch</div>
-			
+
 			<div alt="f202" class="genericon genericon-twitter" title="genericon-twitter">twitter</div>
-			
+
 			<div alt="f446" class="genericon genericon-unapprove" title="genericon-unapprove">unapprove</div>
-			
+
 			<div alt="f464" class="genericon genericon-unsubscribe" title="genericon-unsubscribe">unsubscribe</div>
-			
+
 			<div alt="f401" class="genericon genericon-unzoom" title="genericon-unzoom">unzoom</div>
-			
+
 			<div alt="f500" class="genericon genericon-uparrow" title="genericon-uparrow">uparrow</div>
-			
+
 			<div alt="f304" class="genericon genericon-user" title="genericon-user">user</div>
-			
+
 			<div alt="f104" class="genericon genericon-video" title="genericon-video">video</div>
-			
+
 			<div alt="f517" class="genericon genericon-videocamera" title="genericon-videocamera">videocamera</div>
-			
+
 			<div alt="f212" class="genericon genericon-vimeo" title="genericon-vimeo">vimeo</div>
-			
+
 			<div alt="f414" class="genericon genericon-warning" title="genericon-warning">warning</div>
-			
+
 			<div alt="f475" class="genericon genericon-website" title="genericon-website">website</div>
-			
+
 			<div alt="f306" class="genericon genericon-week" title="genericon-week">week</div>
-			
+
 			<div alt="f205" class="genericon genericon-wordpress" title="genericon-wordpress">wordpress</div>
-			
+
 			<div alt="f504" class="genericon genericon-xpost" title="genericon-xpost">xpost</div>
-			
+
 			<div alt="f213" class="genericon genericon-youtube" title="genericon-youtube">youtube</div>
-			
+
 			<div alt="f402" class="genericon genericon-zoom" title="genericon-zoom">zoom</div>
-			
 
+
 		</div>
-		
+
 		<div id="temp" style="display: none;"></div>
-		
+
 	</div>
 
 	<div id="footer">
@@ -709,8 +709,8 @@
 
 		<p>An <a href="http://automattic.com" rel="nofollow">Automattic</a> Portrayal</p>
 		<p>No designers were harmed in the making of this icon font.</p>
-		
 
+
 	</div>
 
 </div>
Index: src/wp-content/themes/twentyfifteen/style.css
===================================================================
--- src/wp-content/themes/twentyfifteen/style.css	(revision 30595)
+++ src/wp-content/themes/twentyfifteen/style.css	(working copy)
@@ -1027,7 +1027,7 @@
 
 /* reset screen-reader-text */
 .pagination .current .screen-reader-text {
-	position: static !important;
+	position: static;
 }
 
 .pagination .page-numbers {
@@ -1178,7 +1178,7 @@
 	clip: rect(1px, 1px, 1px, 1px);
 	height: 1px;
 	overflow: hidden;
-	position: absolute !important;
+	position: absolute;
 	width: 1px;
 }
 
@@ -2762,7 +2762,7 @@
 
 	/* restore screen-reader-text */
 	.pagination .current .screen-reader-text {
-		position: absolute !important;
+		position: absolute;
 	}
 
 	.pagination .page-numbers {
@@ -5617,7 +5617,7 @@
 
 @media print {
 	body {
-		background: none !important; /* Brute force since user agents all print differently. */
+		background: none; /* Brute force since user agents all print differently. */
 		font-size: 11.25pt;
 	}
 
@@ -5643,7 +5643,7 @@
 	.page-header,
 	.page-content,
 	.comments-area {
-		background: none !important; /* Make sure color schemes dont't affect to print */
+		background: none; /* Make sure color schemes dont't affect to print */
 	}
 
 	body,
@@ -5670,7 +5670,7 @@
 	.site-info a,
 	.wp-caption-text,
 	.gallery-caption {
-		color: #000 !important; /* Make sure color schemes don't affect to print */
+		color: #000; /* Make sure color schemes don't affect to print */
 	}
 
 	pre,
@@ -5689,7 +5689,7 @@
 	.comment-list .pingback,
 	.comment-list .trackback,
 	.no-comments {
-		border-color: #eaeaea !important; /* Make sure color schemes don't affect to print */
+		border-color: #eaeaea; /* Make sure color schemes don't affect to print */
 	}
 
 	.site {
@@ -5717,8 +5717,8 @@
 	}
 
 	.sticky-post {
-		background: #000 !important;
-		color: #fff !important;
+		background: #000;
+		color: #fff;
 	}
 
 	.entry-header,
Index: src/wp-content/themes/twentyfourteen/style.css
===================================================================
--- src/wp-content/themes/twentyfourteen/style.css	(revision 30595)
+++ src/wp-content/themes/twentyfourteen/style.css	(working copy)
@@ -4172,7 +4172,7 @@
 
 @media print {
 	body {
-		background: none !important; /* Brute force since user agents all print differently. */
+		background: none; /* Brute force since user agents all print differently. */
 		color: #2b2b2b;
 		font-size: 12pt;
 	}
Index: src/wp-content/themes/twentyten/editor-style.css
===================================================================
--- src/wp-content/themes/twentyten/editor-style.css	(revision 30595)
+++ src/wp-content/themes/twentyten/editor-style.css	(working copy)
@@ -214,7 +214,7 @@
 	font-size: 0.9em;
 }
 table {
-	border: 1px solid #e7e7e7 !important;
+	border: 1px solid #e7e7e7;
 	border-collapse: collapse;
 	border-spacing: 0;
 	margin: 0 -1px 24px 0;
@@ -223,7 +223,7 @@
 }
 tr th,
 thead th {
-	border: none !important;
+	border: none;
 	color: #888;
 	font-size: 12px;
 	font-weight: bold;
@@ -231,8 +231,8 @@
 	padding: 9px 24px;
 }
 tr td {
-	border: none !important;
-	border-top: 1px solid #e7e7e7 !important;
+	border: none;
+	border-top: 1px solid #e7e7e7;
 	padding: 6px 24px;
 }
 img {
@@ -282,7 +282,7 @@
 	font-size: 12px;
 	line-height: 18px;
 	margin-bottom: 20px;
-	max-width: 632px !important; /* prevent too-wide images from breaking layout */
+	max-width: 632px; /* prevent too-wide images from breaking layout */
 	padding: 4px;
 	text-align: center;
 }
Index: src/wp-content/themes/twentyten/style.css
===================================================================
--- src/wp-content/themes/twentyten/style.css	(revision 30595)
+++ src/wp-content/themes/twentyten/style.css	(working copy)
@@ -834,7 +834,7 @@
 	background: #f1f1f1;
 	line-height: 18px;
 	margin-bottom: 20px;
-	max-width: 632px !important; /* prevent too-wide images from breaking layout */
+	max-width: 632px; /* prevent too-wide images from breaking layout */
 	padding: 4px;
 	text-align: center;
 }
@@ -1303,13 +1303,13 @@
 
 @media print {
 	body {
-		background: none !important;
+		background: none;
 	}
 	#wrapper {
-		clear: both !important;
-		display: block !important;
-		float: none !important;
-		position: relative !important;
+		clear: both;
+		display: block;
+		float: none;
+		position: relative;
 	}
 	#header {
 		border-bottom: 2pt solid #000;
@@ -1343,7 +1343,7 @@
 	.navigation,
 	.page-link,
 	.widget-area {
-		display: none !important;
+		display: none;
 	}
 	#container,
 	#header,
Index: src/wp-content/themes/twentythirteen/inc/custom-header.php
===================================================================
--- src/wp-content/themes/twentythirteen/inc/custom-header.php	(revision 30595)
+++ src/wp-content/themes/twentythirteen/inc/custom-header.php	(working copy)
@@ -179,7 +179,7 @@
 	<?php if ( ! display_header_text() ) : ?>
 	#headimg h1,
 	#headimg h2 {
-		position: absolute !important;
+		position: absolute;
 		clip: rect(1px 1px 1px 1px); /* IE7 */
 		clip: rect(1px, 1px, 1px, 1px);
 	}
Index: src/wp-content/themes/twentythirteen/style.css
===================================================================
--- src/wp-content/themes/twentythirteen/style.css	(revision 30595)
+++ src/wp-content/themes/twentythirteen/style.css	(working copy)
@@ -539,7 +539,7 @@
 /* Assistive text */
 .screen-reader-text {
 	clip: rect(1px, 1px, 1px, 1px);
-	position: absolute !important;
+	position: absolute;
 }
 
 .screen-reader-text:focus {
@@ -546,7 +546,7 @@
 	background-color: #f1f1f1;
 	border-radius: 3px;
 	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
-	clip: auto !important;
+	clip: auto;
 	color: #21759b;
 	display: block;
 	font-size: 14px;
@@ -691,7 +691,7 @@
 
 /* Override the Twitter embed fixed width. */
 .entry-content .twitter-tweet-rendered {
-	max-width: 100% !important;
+	max-width: 100%;
 }
 
 /* Images */
@@ -1449,13 +1449,13 @@
 }
 
 .format-audio .wp-audio-shortcode {
-	height: 30px !important; /* Override mediaelement.js style */
+	height: 30px; /* Override mediaelement.js style */
 	margin: 20px 0;
-	max-width: 400px !important; /* Override mediaelement.js style */
+	max-width: 400px; /* Override mediaelement.js style */
 }
 
 .format-audio audio {
-	max-width: 100% !important; /* Avoid player width overflow. */
+	max-width: 100%; /* Avoid player width overflow. */
 }
 
 /* Chat */
@@ -3119,7 +3119,7 @@
 
 @media print {
 	body {
-		background: none !important;
+		background: none;
 		color: #000;
 		font-size: 10pt;
 	}
@@ -3134,7 +3134,7 @@
 	}
 
 	.site-header {
-		background-image: none !important;
+		background-image: none;
 	}
 
 	.site-header .home-link {
Index: src/wp-content/themes/twentytwelve/css/ie.css
===================================================================
--- src/wp-content/themes/twentytwelve/css/ie.css	(revision 30595)
+++ src/wp-content/themes/twentytwelve/css/ie.css	(working copy)
@@ -73,7 +73,7 @@
 .main-navigation div.nav-menu > ul {
 	border-bottom: 1px solid #ededed;
 	border-top: 1px solid #ededed;
-	display: inline-block !important;
+	display: inline-block;
 	text-align: left;
 	width: 100%;
 }
Index: src/wp-content/themes/twentytwelve/editor-style.css
===================================================================
--- src/wp-content/themes/twentytwelve/editor-style.css	(revision 30595)
+++ src/wp-content/themes/twentytwelve/editor-style.css	(working copy)
@@ -129,7 +129,7 @@
 	font-size: 128.571429%;
 }
 .mceContentBody blockquote {
-	font-style: italic !important;
+	font-style: italic;
 	font-weight: normal;
 	margin: 0;
 	padding: 24px;
@@ -277,7 +277,7 @@
 	text-transform: uppercase;
 }
 td {
-	border-top: 1px solid #ededed !important;
+	border-top: 1px solid #ededed;
 	color: #757575;
 	font-size: inherit;
 	font-weight: normal;
Index: src/wp-content/themes/twentytwelve/inc/custom-header.php
===================================================================
--- src/wp-content/themes/twentytwelve/inc/custom-header.php	(revision 30595)
+++ src/wp-content/themes/twentytwelve/inc/custom-header.php	(working copy)
@@ -125,7 +125,7 @@
 		text-decoration: none;
 	}
 	#headimg h1 a:hover {
-		color: #21759b !important; /* Has to override custom inline style. */
+		color: #21759b; /* Has to override custom inline style. */
 	}
 	#headimg h2 {
 		color: #757575;
Index: src/wp-content/themes/twentytwelve/style.css
===================================================================
--- src/wp-content/themes/twentytwelve/style.css	(revision 30595)
+++ src/wp-content/themes/twentytwelve/style.css	(working copy)
@@ -341,7 +341,7 @@
 	max-width: 100%;
 }
 .entry-content .twitter-tweet-rendered {
-	max-width: 100% !important; /* Override the Twitter embed fixed width */
+	max-width: 100%; /* Override the Twitter embed fixed width */
 }
 
 /* Images */
@@ -504,7 +504,7 @@
 /* Assistive text */
 .assistive-text,
 .site .screen-reader-text {
-	position: absolute !important;
+	position: absolute;
 	clip: rect(1px, 1px, 1px, 1px);
 }
 .main-navigation .assistive-text:focus {
@@ -511,7 +511,7 @@
 	background: #fff;
 	border: 2px solid #333;
 	border-radius: 3px;
-	clip: auto !important;
+	clip: auto;
 	color: #000;
 	display: block;
 	font-size: 12px;
@@ -1505,7 +1505,7 @@
 	.main-navigation div.nav-menu > ul {
 		border-bottom: 1px solid #ededed;
 		border-top: 1px solid #ededed;
-		display: inline-block !important;
+		display: inline-block;
 		text-align: left;
 		width: 100%;
 	}
@@ -1669,7 +1669,7 @@
 
 @media print {
 	body {
-		background: none !important;
+		background: none;
 		color: #000;
 		font-size: 10pt;
 	}
@@ -1688,11 +1688,11 @@
 		box-shadow: none;
 	}
 	.site {
-		clear: both !important;
-		display: block !important;
-		float: none !important;
+		clear: both;
+		display: block;
+		float: none;
 		max-width: 100%;
-		position: relative !important;
+		position: relative;
 	}
 	.site-header {
 		margin-bottom: 72px;
Index: src/wp-includes/admin-bar.php
===================================================================
--- src/wp-includes/admin-bar.php	(revision 30595)
+++ src/wp-includes/admin-bar.php	(working copy)
@@ -828,11 +828,11 @@
  */
 function _admin_bar_bump_cb() { ?>
 <style type="text/css" media="screen">
-	html { margin-top: 32px !important; }
-	* html body { margin-top: 32px !important; }
+	html { margin-top: 32px; }
+	* html body { margin-top: 32px; }
 	@media screen and ( max-width: 782px ) {
-		html { margin-top: 46px !important; }
-		* html body { margin-top: 46px !important; }
+		html { margin-top: 46px; }
+		* html body { margin-top: 46px; }
 	}
 </style>
 <?php
Index: src/wp-includes/css/admin-bar.css
===================================================================
--- src/wp-includes/css/admin-bar.css	(revision 30595)
+++ src/wp-includes/css/admin-bar.css	(working copy)
@@ -230,7 +230,7 @@
 	padding: 4px 0;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
-	background-image: none !important;
+	background-image: none;
 	margin-right: 6px;
 }
 
@@ -469,7 +469,7 @@
  */
 #wpadminbar .quicklinks li .blavatar {
 	float: left;
-	font: normal 16px/1 'dashicons' !important;
+	font: normal 16px/1 'dashicons';
 	speak: none;
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
@@ -564,7 +564,7 @@
 	top: 6px;
 	left: 5px;
 	z-index: 20;
-	font: normal 20px/1 'dashicons' !important;
+	font: normal 20px/1 'dashicons';
 	content: '\f179';
 	speak: none;
 	-webkit-font-smoothing: antialiased;
@@ -718,7 +718,7 @@
 .no-font-face #wpadminbar .ab-icon:before,
 .no-font-face #wpadminbar a.ab-item:before,
 .no-font-face #wpadminbar #wp-admin-bar-wp-logo > .ab-item {
-	display: none !important;
+	display: none;
 }
 
 .no-font-face #wpadminbar ul.ab-top-menu > li > a > span.ab-label {
@@ -726,13 +726,13 @@
 }
 
 .no-font-face #wpadminbar #wp-admin-bar-menu-toggle span.ab-icon {
-	display: inline !important;
+	display: inline;
 }
 
 .no-font-face #wpadminbar #wp-admin-bar-menu-toggle span.ab-icon:before {
 	content: "Menu";
-	font: 14px/45px sans-serif !important;
-	display: inline-block !important;
+	font: 14px/45px sans-serif;
+	display: inline-block;
 	color: #fff;
 }
 
@@ -744,8 +744,8 @@
 @media screen and ( max-width: 782px ) {
 	/* Toolbar Touchification*/
 	html #wpadminbar {
-		left: 0 !important;
-		z-index: 500 !important;
+		left: 0;
+		z-index: 500;
 		height: 46px;
 		min-width: 300px;
 
@@ -772,7 +772,7 @@
 	}
 
 	#wpadminbar .ab-icon {
-		font: 40px/1 dashicons !important;
+		font: 40px/1 dashicons;
 		margin: 0;
 		padding: 0;
 		width: 52px;
@@ -835,7 +835,7 @@
 	}
 
 	#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before {
-		font: 28px/1 'dashicons' !important;
+		font: 28px/1 'dashicons';
 		top: -3px;
 	}
 
@@ -897,7 +897,7 @@
 	#wpadminbar #wp-admin-bar-new-content .ab-icon:before {
 		top: 0;
 		line-height: 53px;
-		height: 46px !important;
+		height: 46px;
 		text-align: center;
 		width: 52px;
 		display: block;
@@ -967,7 +967,7 @@
 	}
 
 	#wpadminbar #wp-admin-bar-user-info .username {
-		line-height: 0.8 !important;
+		line-height: 0.8;
 		margin-bottom: -2px;
 	}
 
Index: src/wp-includes/css/buttons.css
===================================================================
--- src/wp-includes/css/buttons.css	(revision 30595)
+++ src/wp-includes/css/buttons.css	(working copy)
@@ -187,12 +187,12 @@
 .wp-core-ui .button-secondary:disabled,
 .wp-core-ui .button-secondary.disabled,
 .wp-core-ui .button-disabled {
-	color: #aaa !important;
-	border-color: #ddd !important;
-	background: #f7f7f7 !important;
-	-webkit-box-shadow: none !important;
-	box-shadow: none !important;
-	text-shadow: 0 1px 0 #fff !important;
+	color: #aaa;
+	border-color: #ddd;
+	background: #f7f7f7;
+	-webkit-box-shadow: none;
+	box-shadow: none;
+	text-shadow: 0 1px 0 #fff;
 	cursor: default;
 }
 
@@ -249,12 +249,12 @@
 .wp-core-ui .button-primary:disabled,
 .wp-core-ui .button-primary-disabled,
 .wp-core-ui .button-primary.disabled {
-	color: #94cde7 !important;
-	background: #298cba !important;
-	border-color: #1b607f !important;
-	-webkit-box-shadow: none !important;
-	box-shadow: none !important;
-	text-shadow: 0 -1px 0 rgba( 0, 0, 0, 0.1 ) !important;
+	color: #94cde7;
+	background: #298cba;
+	border-color: #1b607f;
+	-webkit-box-shadow: none;
+	box-shadow: none;
+	text-shadow: 0 -1px 0 rgba( 0, 0, 0, 0.1 );
 	cursor: default;
 }
 
Index: src/wp-includes/css/editor.css
===================================================================
--- src/wp-includes/css/editor.css	(revision 30595)
+++ src/wp-includes/css/editor.css	(working copy)
@@ -2043,7 +2043,7 @@
 	}
 
 	#wp-fullscreen-central-toolbar {
-		width: auto !important;
+		width: auto;
 		min-width: 0;
 	}
 
@@ -2076,7 +2076,7 @@
 
 	.wp-fullscreen-wrap .wp-editor-container,
 	.wp-fullscreen-title {
-		width: 480px !important;
+		width: 480px;
 	}
 
 	body.wp-fullscreen-active {
@@ -2094,7 +2094,7 @@
 	}
 
 	#wp-fullscreen-status {
-		width: auto !important;
+		width: auto;
 		max-width: 100%;
 		padding: 0 10px;
 	}
Index: src/wp-includes/css/jquery-ui-dialog.css
===================================================================
--- src/wp-includes/css/jquery-ui-dialog.css	(revision 30595)
+++ src/wp-includes/css/jquery-ui-dialog.css	(working copy)
@@ -64,7 +64,7 @@
 /* Interaction Cues
 ----------------------------------*/
 .ui-state-disabled {
-	cursor: default !important;
+	cursor: default;
 }
 
 
@@ -244,12 +244,12 @@
 
 .ui-button[disabled],
 .ui-button:disabled {
-	color: #aaa !important;
-	border-color: #ddd !important;
-	background: #f7f7f7 !important;
-	-webkit-box-shadow: none !important;
-	box-shadow: none !important;
-	text-shadow: 0 1px 0 #fff !important;
+	color: #aaa;
+	border-color: #ddd;
+	background: #f7f7f7;
+	-webkit-box-shadow: none;
+	box-shadow: none;
+	text-shadow: 0 1px 0 #fff;
 	cursor: default;
 }
 
Index: src/wp-includes/css/media-views.css
===================================================================
--- src/wp-includes/css/media-views.css	(revision 30595)
+++ src/wp-includes/css/media-views.css	(working copy)
@@ -465,7 +465,7 @@
 .sidebar-for-errors .compat-item,
 .sidebar-for-errors .media-sidebar .media-progress-bar,
 .sidebar-for-errors .upload-details {
-	display: none !important;
+	display: none;
 }
 
 /**
@@ -1080,7 +1080,7 @@
 }
 
 .uploader-inline .close:before {
-	font: normal 30px/50px 'dashicons' !important;
+	font: normal 30px/50px 'dashicons';
 	color: #777;
 	display: inline-block;
 	content: '\f335';
@@ -1344,7 +1344,7 @@
 }
 
 .uploader-inline .browser {
-	display: inline-block !important;
+	display: inline-block;
 }
 
 /**
@@ -1657,7 +1657,7 @@
 }
 
 .media-modal .imgedit-wait {
-	height: auto !important;
+	height: auto;
 	right: 0;
 	bottom: 0;
 	left: 0;
Index: src/wp-includes/css/wp-auth-check.css
===================================================================
--- src/wp-includes/css/wp-auth-check.css	(revision 30595)
+++ src/wp-includes/css/wp-auth-check.css	(working copy)
@@ -63,7 +63,7 @@
 
 #wp-auth-check-wrap .wp-auth-check-close:before {
 	content: '\f158';
-	display: block !important;
+	display: block;
 	font: normal 20px/1 'dashicons';
 	speak: none;
 	height: 22px;
@@ -71,7 +71,7 @@
 	text-align: center;
 	width: 22px;
 	color: #777;
-	-webkit-font-smoothing: antialiased !important;
+	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
 }
 
Index: src/wp-includes/css/wp-pointer.css
===================================================================
--- src/wp-includes/css/wp-pointer.css	(revision 30595)
+++ src/wp-includes/css/wp-pointer.css	(working copy)
@@ -63,12 +63,12 @@
 	background: none;
 	color: #bbb;
 	content: '\f153';
-	display: block !important;
+	display: block;
 	font: normal 13px/1 'dashicons';
 	speak: none;
 	margin: 1px 0;
 	text-align: center;
-	-webkit-font-smoothing: antialiased !important;
+	-webkit-font-smoothing: antialiased;
 	width: 10px;
 	height: 100%;
 	position: absolute;
Index: src/wp-includes/js/mediaelement/wp-mediaelement.css
===================================================================
--- src/wp-includes/js/mediaelement/wp-mediaelement.css	(revision 30595)
+++ src/wp-includes/js/mediaelement/wp-mediaelement.css	(working copy)
@@ -45,7 +45,7 @@
 }
 
 .me-cannotplay {
-	width: auto !important;
+	width: auto;
 }
 
 .media-embed-details .wp-audio-shortcode {
Index: src/wp-includes/js/tinymce/skins/wordpress/wp-content.css
===================================================================
--- src/wp-includes/js/tinymce/skins/wordpress/wp-content.css	(revision 30595)
+++ src/wp-includes/js/tinymce/skins/wordpress/wp-content.css	(working copy)
@@ -20,7 +20,7 @@
 	color: #333;
 	margin: 9px 10px;
 	max-width: 100%;
-	-webkit-font-smoothing: antialiased !important;
+	-webkit-font-smoothing: antialiased;
 }
 
 body.rtl {
@@ -32,12 +32,12 @@
 }
 
 body.wp-autoresize {
-	overflow: visible !important;
+	overflow: visible;
 	/* The padding ensures margins of the children are contained in the body. */
-	padding-top: 1px !important;
-	padding-bottom: 1px !important;
-	padding-left: 0 !important;
-	padding-right: 0 !important;
+	padding-top: 1px;
+	padding-bottom: 1px;
+	padding-left: 0;
+	padding-right: 0;
 }
 
 /* When font-weight is different than the default browser style,
@@ -44,7 +44,7 @@
 Chrome and Safari replace <strong> and <b> with spans with inline styles on pasting?! */
 body.webkit strong,
 body.webkit b {
-	font-weight: bold !important;
+	font-weight: bold;
 }
 
 pre {
