body { font-size: 13px; } .clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .clearfix { display: inline-block; } html[xmlns] .clearfix { display: block; } * html .clearfix { height: 1%; } a { cursor: pointer; } .CodeMirror pre { line-height: 16px; } .btn, .btn-group > .btn, .btn-group > .dropdown-menu { font-size: 13px; padding: 2px 8px; } .navbar .navbar-fixed-top { font-size: 12px; line-height: 16px; } .navbar-inner { min-height: 26px; } .navbar .nav > li { line-height: 16px; } .navbar .nav > li > a { padding: 5px 15px; } .navbar-fixed-top i { opacity: 0.2; margin-right: 5px; height: 12px; margin-top: 0; } .navbar-fixed-top .active i { opacity: 0.6; } .nav-pills.nav-stacked > li > a { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; padding: 3px; margin: 0; } [class^="icon-"], [class*=" icon-"] { margin-right: 2px; } .nav-pills > .active > a { background: #ccc; color: #fff; } .focused .nav-pills > .active > a, .nav-pills > .active > a:hover { background: #08C; } #container { position: fixed; top: 26px; bottom: 0; left: 0; right: 0; } #container .panes { height: 100%; width: 100%; overflow: hidden; } #container .panes .pane { overflow: auto; } #container .panes .pane { overflow: auto; } #container .panes .pane > div { height: 100%; position: relative; } #container .panes .pane .nav-pills { position: absolute; overflow-y: auto; top: 0; bottom: 37px; width: 100%; margin: 0; } #container .panes .pane .pane_actions { position: absolute; overflow: hidden; width: 100%; height: 26px; bottom: 0; background: #E5E5E5; border-top: 1px solid #bbb; padding: 5px 0; margin: 0; text-align: center; } #container .panes .pane .pane_actions .info { padding: 10px 5px 5px; font-weight: bold; color: #666; line-height: 20px; } #container .panes .pane .pane_actions .btn-group { display: inline; margin-left: 5px; } #container .panes .pane .pane_actions .btn-group .btn { margin: 0; } #container .panes .pane .pane_actions .btn-group.switch .btn.active:first-child { background: #5AD; color: white; text-shadow: 0 1px 0 #333; } #container .panes .pane .pane_actions .btn { margin-left: 5px; } #container .panes .pane .class_side .nav-pills { font-weight: bold; background: #ffd; } #container .panes.horizontal > .pane { height: 50%; min-height: 50px; } #container .panes.vertical > .pane { width: 50%; display: inline; float: left; height: 100%; } #container .splitter { z-index: 10; background: #E6E6E6; border: 1px solid #bbb; } #container .splitter.vertical { width: 4px; height: 100%; float: left; cursor: e-resize; background-image: url('/images/vsplitter.png'); background-repeat: no-repeat; background-position: center; } #container .splitter.horizontal { height: 4px; cursor: s-resize; background-image: url('/images/hsplitter.png'); background-repeat: no-repeat; background-position: center; } .key_helper { z-index: 20; position: fixed; bottom: 0px; background: #ddd; width: 100%; border-top: 1px solid #AAA; font-size: 11px; height: 22px; } .key_helper .command { padding: 0 10px; } .key_helper .label { padding: 0 4px; border-top: 1px solid white; border-left: 1px solid white; border-bottom: 1px solid #666; border-right: 1px solid #666; font-family: monospace; } .key_helper .action { padding: 0 5px; color: #666; } .key_helper .selected { background: rgb(7, 195, 221); height: 30px; padding: 4px; color: white; font-weight: bold; text-shadow: 0 -1px 0 #666; } .key_helper .close { font-size: 14px; line-height: 22px; } .key_helper .close:hover { opacity: 0.8; } #keybinding-start-helper { position: fixed; top: 50%; left: 50%; background: rgba(0,0,0, 0.6); color: #fff; width: 300px; margin-left: -150px; text-align: center; padding: 50px 0; font-size: 16px; border-radius: 20px; } #cog-helper { position: fixed; bottom: 4px; left: 4px; z-index: 1000; opacity: 0.6; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; -ms-transition: all .5s; } #cog-helper:hover { opacity: 1; }