theme.css 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. body {
  2. padding-top: 60px;
  3. }
  4. @media (max-width: 979px) {
  5. body {
  6. padding-top: 0px;
  7. }
  8. }
  9. #container {
  10. width: 960px;
  11. margin: 50 auto;
  12. }
  13. #contentcolumn {
  14. max-width: 760px;
  15. }
  16. #q {
  17. width: 150px;
  18. }
  19. img {
  20. max-width: 90%;
  21. }
  22. .postbox {
  23. border-bottom: 2px solid darkgrey;
  24. margin-bottom: 12px;
  25. }
  26. .footerbox {padding: 15px; text-align: center; margin-bottom: 15px;}
  27. td.label {
  28. /* Issue #290 */
  29. background-color: inherit;
  30. }
  31. .footnote-reference {
  32. /* Issue 290 */
  33. vertical-align: super;
  34. font-size: xx-small;
  35. }
  36. .caption {
  37. /* Issue 292 */
  38. text-align: center;
  39. }
  40. div.figure > a > img {
  41. /* Issue 292 */
  42. display: block;
  43. margin-left: auto;
  44. margin-right: auto;
  45. }
  46. div.sidebar, div.admonition, div.attention, div.caution, div.danger, div.error, div.hint, div.important, div.note, div.tip, div.warning {
  47. /* Issue 277 */
  48. border: 1px solid #aaa;
  49. border-radius: 5px;
  50. }
  51. blockquote p, blockquote {
  52. font-size: 17.5px;
  53. font-weight: 300;
  54. line-height: 1.25;
  55. }
  56. ul.bricks > li {
  57. display: inline;
  58. background-color: lightblue;
  59. padding: 8px;
  60. border-radius: 5px;
  61. line-height: 3;
  62. white-space:nowrap;
  63. margin: 3px;
  64. }
  65. h1, h2, h3, h4, h5, h6, h7 {
  66. margin-top: -40px;
  67. padding-top: 40px;
  68. }