.outer { width: 100%; } .inner { position: relative; max-width: 1280px; padding: 20px 10px; margin: 0 auto; } #header_wrap { background: #212121; background: -moz-linear-gradient(top, #373737, #212121); background: -webkit-linear-gradient(top, #373737, #212121); background: -ms-linear-gradient(top, #373737, #212121); background: -o-linear-gradient(top, #373737, #212121); background: linear-gradient(top, #373737, #212121); } #header_wrap .inner { padding: 50px 10px 30px 10px; } #downloads { position: absolute; width: 210px; z-index: 10; bottom: -40px; right: 0; height: 70px; background: url('../images/icon_download.png') no-repeat 0% 90%; } /** same style for highlighted, non-highlight */ .cpp.hljs { overflow-x: unset; } /** override poole.css */ pre code { /* same as hljs */ padding: 0.5em; } /** highlight js change colors (overrides style) */ .hljs-comment { color: #008000; } .hljs-meta { color: #2b91af; } .zip_download_link { display: block; float: right; width: 90px; height:70px; text-indent: -5000px; overflow: hidden; background: url(../images/sprite_download.png) no-repeat bottom left; } .tar_download_link { display: block; float: right; width: 90px; height:70px; text-indent: -5000px; overflow: hidden; background: url(../images/sprite_download.png) no-repeat bottom right; margin-left: 10px; } .zip_download_link:hover { background: url(../images/sprite_download.png) no-repeat top left; } .tar_download_link:hover { background: url(../images/sprite_download.png) no-repeat top right; } /** * Try to display h5 headers left of paragraphs */ h5 { display: inline; } h5:before { content: '\A'; white-space:pre-line; } h5 + p { display: inline; } p:after { content: '\A'; white-space:pre-line; } @media print { .sidebar,.banner, a:after { display: none; } .container { width: 90%; margin: 2em; padding: 0px; } .* { color: #000; background-color: #fff; @include box-shadow(none); @include text-shadow(none); } code,p { page-break-inside:avoid; page-break-before:avoid; } pre code { /* try to fit 100 max chars into one A4 line */ font-size: 2.8mm; } h1,h2,h3,h4,h5,strong { page-break-after:avoid; } h1,h2 { page-break-before:always; } a:link, a:visited { color: #000; } } .tgl { display: none; } .tgl + .tgl-btn { outline: 0; display: block; width: 8em; height: 2em; position: relative; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .tgl + .tgl-btn:after, .tgl + .tgl-btn:before { position: relative; display: block; content: ""; width: 50%; height: 100%; } .tgl + .tgl-btn:after { left: 0; } .tgl + .tgl-btn:before { display: none; } .tgl:checked + .tgl-btn:after { left: 50%; } .tgl-cpp + .tgl-btn { overflow: hidden; -webkit-backface-visibility: hidden; backface-visibility: hidden; background: #888; } .tgl-cpp + .tgl-btn:after, .tgl-cpp + .tgl-btn:before { display: inline-block; width: 100%; text-align: center; position: absolute; line-height: 2em; font-weight: bold; color: #fff; } .tgl-cpp + .tgl-btn:after { left: 100%; content: attr(data-tg-on); } .tgl-cpp + .tgl-btn:before { left: 0; content: attr(data-tg-off); } .tgl-cpp + .tgl-btn:active { background: #888; } .tgl-cpp:checked + .tgl-btn { background: #268bd2; } .tgl-cpp:checked + .tgl-btn:before { left: -100%; } .tgl-cpp:checked + .tgl-btn:after { left: 0; } // // rougify style github // .highlight table td { padding: 5px; } .highlight table pre { margin: 0; } .highlight .cm { color: #999988; font-style: italic; } .highlight .cp { color: #999999; font-weight: bold; } .highlight .c1 { color: #999988; font-style: italic; } .highlight .cs { color: #999999; font-weight: bold; font-style: italic; } .highlight .c, .highlight .ch, .highlight .cd, .highlight .cpf { color: #999988; font-style: italic; } .highlight .err { color: #a61717; background-color: #e3d2d2; } .highlight .gd { color: #000000; background-color: #ffdddd; } .highlight .ge { color: #000000; font-style: italic; } .highlight .gr { color: #aa0000; } .highlight .gh { color: #999999; } .highlight .gi { color: #000000; background-color: #ddffdd; } .highlight .go { color: #888888; } .highlight .gp { color: #555555; } .highlight .gs { font-weight: bold; } .highlight .gu { color: #aaaaaa; } .highlight .gt { color: #aa0000; } .highlight .kc { color: #000000; font-weight: bold; } .highlight .kd { color: #000000; font-weight: bold; } .highlight .kn { color: #000000; font-weight: bold; } .highlight .kp { color: #000000; font-weight: bold; } .highlight .kr { color: #000000; font-weight: bold; } .highlight .kt { color: #445588; font-weight: bold; } .highlight .k, .highlight .kv { color: #000000; font-weight: bold; } .highlight .mf { color: #009999; } .highlight .mh { color: #009999; } .highlight .il { color: #009999; } .highlight .mi { color: #009999; } .highlight .mo { color: #009999; } .highlight .m, .highlight .mb, .highlight .mx { color: #009999; } .highlight .sb { color: #d14; } .highlight .sc { color: #d14; } .highlight .sd { color: #d14; } .highlight .s2 { color: #d14; } .highlight .se { color: #d14; } .highlight .sh { color: #d14; } .highlight .si { color: #d14; } .highlight .sx { color: #d14; } .highlight .sr { color: #009926; } .highlight .s1 { color: #d14; } .highlight .ss { color: #990073; } .highlight .s, .highlight .sa, .highlight .dl { color: #d14; } .highlight .na { color: #008080; } .highlight .bp { color: #999999; } .highlight .nb { color: #0086B3; } .highlight .nc { color: #445588; font-weight: bold; } .highlight .no { color: #008080; } .highlight .nd { color: #3c5d5d; font-weight: bold; } .highlight .ni { color: #800080; } .highlight .ne { color: #990000; font-weight: bold; } .highlight .nf, .highlight .fm { color: #990000; font-weight: bold; } .highlight .nl { color: #990000; font-weight: bold; } .highlight .nn { color: #555555; } .highlight .nt { color: #000080; } .highlight .vc { color: #008080; } .highlight .vg { color: #008080; } .highlight .vi { color: #008080; } .highlight .nv, .highlight .vm { color: #008080; } .highlight .ow { color: #000000; font-weight: bold; } .highlight .o { color: #000000; font-weight: bold; } .highlight .w { color: #bbbbbb; } .highlight { background-color: #f8f8f8; }