Index: wp-content/themes/twentyfourteen/css/ie.css
===================================================================
--- wp-content/themes/twentyfourteen/css/ie.css	(revision 26667)
+++ wp-content/themes/twentyfourteen/css/ie.css	(working copy)
@@ -886,7 +886,7 @@
 }
 
 .ie7 .screen-reader-text {
-	clip: rect(1px 1px 1px 1px); /* IE7 */
+	clip: rect(1px 1px 1px 1px);
 }
 
 .ie7 .site,
@@ -904,7 +904,7 @@
 
 .ie7 .search-toggle .screen-reader-text {
 	color: #fff;
-	position: relative !important;
+	position: relative; /* Override inherited `absolute` value set in style.css. */
 }
 
 .ie7 .search-box {
Index: wp-content/themes/twentyfourteen/functions.php
===================================================================
--- wp-content/themes/twentyfourteen/functions.php	(revision 26667)
+++ wp-content/themes/twentyfourteen/functions.php	(working copy)
@@ -239,7 +239,7 @@
 	wp_enqueue_style( 'twentyfourteen-style', get_stylesheet_uri(), array( 'genericons' ) );
 
 	// Load the Internet Explorer specific stylesheet.
-	wp_enqueue_style( 'twentyfourteen-ie', get_template_directory_uri() . '/css/ie.css', array( 'twentyfourteen-style', 'genericons' ), '20131110' );
+	wp_enqueue_style( 'twentyfourteen-ie', get_template_directory_uri() . '/css/ie.css', array( 'twentyfourteen-style', 'genericons' ), '20131205' );
 	wp_style_add_data( 'twentyfourteen-ie', 'conditional', 'lt IE 9' );
 
 	if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
Index: wp-content/themes/twentyfourteen/inc/custom-header.php
===================================================================
--- wp-content/themes/twentyfourteen/inc/custom-header.php	(revision 26668)
+++ wp-content/themes/twentyfourteen/inc/custom-header.php	(working copy)
@@ -70,9 +70,9 @@
 	?>
 		.site-title,
 		.site-description {
-			position: absolute;
 			clip: rect(1px 1px 1px 1px); /* IE7 */
 			clip: rect(1px, 1px, 1px, 1px);
+			position: absolute;
 		}
 	<?php
 		// If the user has set a custom color for the text, use that.
Index: wp-content/themes/twentyfourteen/style.css
===================================================================
--- wp-content/themes/twentyfourteen/style.css	(revision 26667)
+++ wp-content/themes/twentyfourteen/style.css	(working copy)
@@ -706,7 +706,7 @@
 
 .screen-reader-text {
 	clip: rect(1px, 1px, 1px, 1px);
-	position: absolute !important;
+	position: absolute;
 }
 
 .screen-reader-text:focus {
@@ -713,7 +713,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;
@@ -4034,7 +4034,7 @@
 
 @media print {
 	body {
-		background: none !important;
+		background: none !important; /* Brute force since user agents all print differently. */
 		color: #2b2b2b;
 		font-size: 12pt;
 	}
