Line 771: |
Line 771: |
| #bodyContent .pw-box.info a, | | #bodyContent .pw-box.info a, |
| #bodyContent .pw-box.info a:visited{ | | #bodyContent .pw-box.info a:visited{ |
− | color: var(--primary-color); | + | color: var(--primary-color) !important; |
| } | | } |
| | | |
Line 785: |
Line 785: |
| #bodyContent .pw-box.warning a, | | #bodyContent .pw-box.warning a, |
| #bodyContent .pw-box.warning a:visited{ | | #bodyContent .pw-box.warning a:visited{ |
− | color: var(--warning-color); | + | color: var(--warning-color) !important; |
| } | | } |
| | | |
Line 800: |
Line 800: |
| #bodyContent .pw-box.error a, | | #bodyContent .pw-box.error a, |
| #bodyContent .pw-box.error a:visited{ | | #bodyContent .pw-box.error a:visited{ |
− | color: var(--error-color); | + | color: var(--error-color) !important; |
| } | | } |
| | | |
Line 815: |
Line 815: |
| #bodyContent .pw-box.success a, | | #bodyContent .pw-box.success a, |
| #bodyContent .pw-box.success a:visited{ | | #bodyContent .pw-box.success a:visited{ |
− | color: var(--success-color); | + | color: var(--success-color) !important; |
| } | | } |
| | | |
Line 910: |
Line 910: |
| background:none; | | background:none; |
| } | | } |
| + | |
| + | /******* Cite *******/ |
| + | .PWCite blockquote { |
| + | font-weight: 100; |
| + | font-size: 2rem; |
| + | max-width: 600px; |
| + | line-height: 1.4; |
| + | position: relative; |
| + | margin: 0; |
| + | padding: .5rem; |
| + | } |
| + | |
| + | .PWCite blockquote:before, |
| + | .PWCite blockquote:after { |
| + | position: absolute; |
| + | color: #f1efe6; |
| + | font-size: 8rem; |
| + | width: 4rem; |
| + | height: 4rem; |
| + | } |
| + | |
| + | .PWCite blockquote:before { |
| + | content: '“'; |
| + | left: -5rem; |
| + | top: -2rem; |
| + | } |
| + | |
| + | .PWCite blockquote:after { |
| + | content: '”'; |
| + | right: -5rem; |
| + | bottom: 1rem; |
| + | } |
| + | |
| + | .PWCite cite { |
| + | line-height: 3; |
| + | text-align: left; |
| + | } |
| + | |
| + | /******* Advent Calendar *******/ |
| + | table.calendar { margin: 0; padding: 10px;} |
| + | table.calendar td { margin: 0; padding: 2px; vertical-align: top;} |
| + | table.calendar th { padding: 2px; text-align: center; font-size: 300%; font-weight: bold; border: none; } |
| + | table.month { border: 2px solid #717d8a; } |
| + | table.month .dow th { text-align: center; font-size: 150%; } |
| + | table.month .heading th { text-align: center; color: #fff; background-color: #742774; font-size: 150%;} |
| + | table.month td { |
| + | border: none; |
| + | margin: 0; |
| + | padding: 1pt 1.5pt; |
| + | font-weight: bold; |
| + | font-size: 25pt; |
| + | text-align: center; |
| + | } |
| + | table.month td.day-active {} |
| + | table.month td.day-empty {} |
| + | table.month td.today {} |