diff -r 346c88efed21 -r 5e2f62d02dcd wp/wp-content/themes/twentytwelve/css/ie.css --- 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