/** * CSS for IE7 */ /* trigger hasLayout in IE */ * { zoom: 1; } /* site menu drop-down z-index fix for IE7 */ .elgg-page-header { z-index: 1; } /* inline-block fixes */ .elgg-gallery > li, .elgg-button, .elgg-icon, .elgg-menu-hz > li, .elgg-menu-hz > li:after, .elgg-menu-hz > li > a, .elgg-menu-hz > li > span, .elgg-breadcrumbs > li, .elgg-menu-footer > li > a, .elgg-menu-footer li, .elgg-menu-general > li > a, .elgg-menu-general li { display: inline; } /* IE7 does not support :after */ .elgg-breadcrumbs > li > a { display: inline; padding-right: 4px; margin-right: 4px; border-right: 1px solid #bababa; } .elgg-menu-footer li, .elgg-menu-user li, .elgg-menu-general li { padding-left: 4px; padding-right: 4px; } /* longtext menu would not display horizontally without this */ .elgg-menu-longtext { width: 100%; } .elgg-menu-longtext li { width: 100px; float: right; } .elgg-avatar { display: inline; } .elgg-body-walledgarden .elgg-col-1of2 { width: 255px; } .elgg-module-walledgarden > .elgg-head, .elgg-module-walledgarden > .elgg-foot { width: 530px; }