/* Styles for older IE versions (previous to IE9). */ body { background-color: #e6e6e6; } body.custom-background-empty { background-color: #fff; } body.custom-background-empty .site, body.custom-background-white .site { box-shadow: none; margin-bottom: 0; margin-top: 0; padding: 0; } .assistive-text, .site .screen-reader-text { clip: rect(1px 1px 1px 1px); } .template-full-width .site-content { float: none; width: 100%; } img.size-full, img.size-large, img.header-image, img.wp-post-image, img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"] { width: auto; /* Prevent stretching of full-size and large-size images with height and width attributes in IE8 */ } .author-avatar { float: left; margin-top: 8px; margin-top: 0.571428571rem; } .author-description { float: right; width: 80%; } .site { box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3); margin: 48px auto; max-width: 960px; overflow: hidden; padding: 0 40px; } .site-content { float: left; width: 65.104166667%; } body.template-front-page .site-content, body.attachment .site-content, body.template-full-width .site-content { width: 100%; } .widget-area { float: right; width: 26.041666667%; } .site-header h1, .site-header h2 { text-align: left; } .site-header h1 { font-size: 26px; line-height: 1.846153846; } .entry-header .entry-title { font-size: 22px; } #respond form input[type="text"] { width: 46.333333333%; } #respond form textarea.blog-textarea { width: 79.666666667%; } .template-front-page .site-content, .template-front-page article { overflow: hidden; } .template-front-page.has-post-thumbnail article { float: left; width: 47.916666667%; } .entry-page-image { float: right; 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 .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; width: 39.0625%; } .template-front-page.two-sidebars .widget, .template-front-page.two-sidebars .widget:nth-child(even) { float: none; width: auto; } /* add input font for