/** * @file * Zen panel layout * * This layout does include the standar Zen navbar, content and right sidebar * layout. Markup has been reordered for Accessibility and SEO optimizations. */ .zen-one-sidebar-second { /* overflow: hidden; */ position: relative; margin-top: 0; padding-top: 0; } .zen-one-sidebar-second .panel-navbar { width: 100%; float: left; /* LTR */ margin-left: 0; /* LTR */ margin-right: -100%; /* LTR */ /* Negative value of #navbar's width + left margin. */ padding: 0; /* DO NOT CHANGE. Add padding or margin to .region-navbar. */ height: 8.3em; /* The navbar can have any arbritrary height. We picked one that is the line-height plus 1em: 1.3 + 1 = 2.3 Set this to the same value as the margin-top below. */ } .zen-one-sidebar-second .with-panel-header .panel-content, .zen-one-sidebar-second .with-panel-header .panel-sidebar-first { margin-top: 8.3em; /* Set this to the same value as the navbar height above. */ } .zen-one-sidebar-second .panel-content { float: left; /* LTR */ width: 640px; margin-left: 0; /* LTR */ margin-right: -640px; /* LTR */ /* Negative value of #content's width + left margin. */ padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */ } .zen-one-sidebar-second .panel-sidebar-first { float: left; /* LTR */ width: 320px; margin-left: 640px; /* LTR */ /* Width of #content. */ margin-right: -960px; /* LTR */ /* Negative value of #sidebar-first's width + left margin. */ padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-first-inner. */ } .zen-one-sidebar-second .panel-sidebar-first .panel-sidebar-first-inner { margin-left: 20px; }