wp/wp-content/themes/twentytwelve/css/ie.css
changeset 5 5e2f62d02dcd
parent 0 d970ebf37754
--- a/wp/wp-content/themes/twentytwelve/css/ie.css	Mon Jun 08 16:11:51 2015 +0000
+++ b/wp/wp-content/themes/twentytwelve/css/ie.css	Tue Jun 09 03:35:32 2015 +0200
@@ -17,7 +17,7 @@
 }
 .assistive-text,
 .site .screen-reader-text {
-	clip: rect(1px 1px 1px 1px); /* IE7 */
+	clip: rect(1px 1px 1px 1px);
 }
 .full-width .site-content {
 	float: none;
@@ -104,23 +104,38 @@
 	position: relative;
 }
 .main-navigation li ul {
-	display: none;
 	margin: 0;
 	padding: 0;
 	position: absolute;
 	top: 100%;
 	z-index: 1;
+	height: 1px;
+	width: 1px;
+	overflow: hidden;
+	clip: rect(1px, 1px, 1px, 1px);
 }
 .ie7 .main-navigation li ul {
+	clip: inherit;
+	display: none;
 	left: 0;
+	overflow: visible;
 }
 .main-navigation li ul ul,
 .ie7 .main-navigation li ul ul {
 	top: 0;
 	left: 100%;
 }
-.main-navigation ul li:hover > ul {
+.main-navigation ul li:hover > ul,
+.main-navigation ul li:focus > ul,
+.main-navigation .focus > ul {
 	border-left: 0;
+	clip: inherit;
+	overflow: inherit;
+	height: inherit;
+	width: inherit;
+}
+.ie7 .main-navigation ul li:hover > ul,
+.ie7 .main-navigation ul li:focus > ul {
 	display: block;
 }
 .main-navigation li ul li a {
@@ -143,7 +158,7 @@
 	color: #636363;
 	font-weight: bold;
 }
-.menu-toggle {
+.main-navigation .menu-toggle {
 	display: none;
 }
 .entry-header .entry-title {
@@ -168,16 +183,27 @@
 	margin-bottom: 0;
 	width: 47.916666667%;
 }
+/* IE Front Page Template Widget fix */
+.template-front-page .widget-area {
+	clear: both;
+}
+.template-front-page .widget {
+	width: 100% !important;
+	border: none;
+}
 .template-front-page .widget-area .widget,
+.template-front-page .first.front-widgets,
 .template-front-page.two-sidebars .widget-area .front-widgets {
 	float: left;
 	margin-bottom: 24px;
 	width: 51.875%;
 }
+.template-front-page .second.front-widgets,
 .template-front-page .widget-area .widget:nth-child(odd) {
 	clear: right;
 }
-.template-front-page .widget-area .widget:nth-child(even),
+.template-front-page .first.front-widgets,
+.template-front-page .second.front-widgets,
 .template-front-page.two-sidebars .widget-area .front-widgets + .front-widgets {
 	float: right;
 	margin: 0 0 24px;
@@ -188,8 +214,12 @@
 	float: none;
 	width: auto;
 }
+/* add input font for <IE9 Password Box to make the bullets show up */
+input[type="password"] {
+	font-family: Helvetica, Arial, sans-serif;
+}
 
-/* =RTL overrides for IE7 and IE8
+/* RTL overrides for IE7 and IE8
 -------------------------------------------------------------- */
 .rtl .site-header h1,
 .rtl .site-header h2 {