.margin-diagram .pages{margin-top:1em;clear:both}.margin-diagram .page{position:relative;display:inline-block;width:11em;height:17em;background:#fff;border:1px solid #333}.margin-diagram .page .margin{position:absolute}.margin-diagram .page .margin.outside{top:1.58em;width:1.58em;height:13.84em;background:#d4002d}.margin-diagram .page .margin.inside{top:1.58em;width:1.58em;height:13.84em;background:#fb0}.margin-diagram .page .margin.top{width:7.84em;height:1.58em;background:#337800}.margin-diagram .page .margin.bottom{width:7.84em;height:1.58em;background:#07c}.margin-diagram .page .margin.top{top:0}.margin-diagram .page .margin.bottom{bottom:0}.margin-diagram .page.left .margin.outside{left:0}.margin-diagram .page.left .margin.inside{right:0}.margin-diagram .page.left .margin.bottom,.margin-diagram .page.left .margin.top{left:1.58em}.margin-diagram .page.right .margin.inside{left:0}.margin-diagram .page.right .margin.outside{right:0}.margin-diagram .page.right .margin.bottom,.margin-diagram .page.right .margin.top{left:1.58em}.margin-diagram .legend .color{display:inline-block;width:.8em;height:.8em}.margin-diagram .legend .outside .color{background:#d4002d}.margin-diagram .legend .inside .color{background:#fb0}.margin-diagram .legend .top .color{background:#337800}.margin-diagram .legend .bottom .color{background:#07c}input#running_content_left{margin-top:.5em}