Aprilfools2022 Theme
notice.png

This is a site page used
internally by the RPC Authority Wiki.

DO NOT TOUCH THIS PAGE
WITHOUT STAFF PERMISSION

@import url('https://fonts.googleapis.com/css2?family=Roboto+Serif:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yatra+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Merriweather:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lobster&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto+Serif&display=swap');
 
@import url('http://rpcauthority.wikidot.com/component:theme/code/1');
 
/*
    Association for Ecclesiastical Primacy Theme (made by Qual; requested by Sovereign Authority)
    [2022 Wikidot Theme]
*/
 
/* General Content Section: */
 
#content-wrap {
    text-shadow: var(--red-text-shadow);
    max-width: 1250px;
    margin: 3em auto 0;
}
 
#action-area {
    width: 100%;
    padding: 1em;
    border: var(--block-border);
    border-left: var(--block-border-left);
    width: 94%;
    margin-top: 1em;
}
 
body {
    background-color: var(--body-background);
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Aaprilfools2022-theme/Background.png), url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Background%20Grime.png);
    background-repeat: repeat, repeat-y;
    background-size: 10%, 100%;
 
    font-family: var(--body-font);
    letter-spacing: 1px;
 
    text-rendering: optimizeLegibility;
}
 
#page-title {
    border-bottom: var(--block-border-left);
    box-shadow: var(--main-shadow);
}
 
#main-content {
    border-top: var(--main-border);
    border-left: 12px ridge var(--main-border-color);
    border-right: var(--main-border);
    box-shadow: 0px -14px 50px -2px #000000a3, var(--block-inset-shadow), var(--block-inset-shadow);
}
 
#main-content, #license-area {
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Inbetween%20Pattern.png);
    background-color: #b5bbc5;
    background-size: 90%;
    background-repeat: repeat;
    background-position-x: left;
    background-position-y: bottom;
}
 
#page-content {
    font-size: 110%;
    font-weight: normal;
    font-style: normal;
    word-spacing: 3px;
 
    padding: 1em;
 
    margin: 1em;
    border: var(--block-border);
    box-shadow: var(--main-shadow);
 
    min-height: 1400px;
    height: fit-content;
}
 
#page-content, #page-title, form#edit-page-form, #side-bar, #footer, #action-area, #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a, #search-top-box-input:hover, #search-top-box-input:focus, #top-bar .search-button a:hover {
    background-color: var(--page-background);
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Page%20Content%20Pattern.png);
}
 
/* Inscribed Latin Variables Section: */
 
#page-content:before, #page-content:after {
    color: var(--faint-border-color);
    font-family: var(--title-font);
    word-spacing: 16px;
 
    text-align: center;
    display: block;
    border-top: 4px double var(--faint-border-color);
    border-bottom: 4px double var(--faint-border-color);
    padding: 5px;
}
 
#page-content:before {
    content: 'Si enim celum non ueniet, portas inferni occludunt';
 
    font-size: 100%;
    text-shadow: var(--before-latin-shadow);
    margin-bottom: 1em;
}
 
#page-content:after {
    content: 'Mens obnixa, in inserviens Duodecim Apostolis';
 
    font-size: 100%;
    text-shadow: var(--after-latin-shadow);
}
 
/* Top of Page Section: */
 
#search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus, #top-bar .search-button a:hover {
     background: var(--primary-text-color);
     color: #e4e4e4;
}
 
.open-themes-container {
    display: none;
}
 
#page-title {
    text-align: center;
    font-family: var(--title-font);
    font-size: 2.5em;
    letter-spacing: 1px;
 
    padding: 0.25em;
    padding-left: 0.5em;
    padding-bottom: 10px;
 
    margin-left: -0.4em;
    margin-right: -0.4em;
    margin-top: -0.45em;
 
    text-shadow: var(--page-title-text-shadow);
}
 
/* HR Divider Section: */
 
hr {
    height: 2px;
    background: linear-gradient(45deg, #bababa, #8a8a8a, var(--text-color), #8a8a8a, #bababa);
    box-shadow: 0px -2px 0px #ffffff73, 0px 5px 0px -0.5px var(--text-color), 0px 0px 10px #202020d1;
    margin-left: 2em;
    margin-right: 2em;
}
 
#side-bar hr {
    display: none;
}
 
.custom-divider-1 hr {
    background: var(--text-color);
    box-shadow: 0px 1px 0px #92929261, 0px 2px 0px #929292ad, 0px 1px 11px 3px #92929261;
    height: 1px;
}
 
.custom-divider-2 hr {
    background: linear-gradient(45deg, transparent, #00000060, #00000080, #00000060, transparent);
    box-shadow: 0px 4px 5px #00000060;
    height: 3px;
}
 
.fancy-red-divider-1 hr, .fancy-blue-divider-1 hr,
.fancy-red-divider-2 hr, .fancy-blue-divider-2 hr,
.fancy-red-divider-3 hr, .fancy-blue-divider-3 hr,
.fancy-red-divider-4 hr, .fancy-blue-divider-4 hr {
    background-color: transparent;
    box-shadow: none;
    margin: 1em 0px;
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
}
 
.fancy-red-divider-1 hr {
    height: 55px;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Fancy%20Red%20Divider%201.png);
    background-size: 75%;
}
 
.fancy-red-divider-2 hr {
    height: 60px;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Fancy%20Red%20Divider%202.png);
    background-size: 75%;
}
 
.fancy-red-divider-3 hr {
    height: 55px;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Fancy%20Red%20Divider%203.png);
    background-size: 75%;
}
 
.fancy-red-divider-4 hr {
    height: 140px;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Fancy%20Red%20Divider%204.png);
    background-size: 76%;
}
 
.fancy-blue-divider-1 hr {
    height: 55px;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Fancy%20Blue%20Divider%201.png);
    background-size: 75%;
}
 
.fancy-blue-divider-2 hr {
    height: 60px;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Fancy%20Blue%20Divider%202.png);
    background-size: 75%;
}
 
.fancy-blue-divider-3 hr {
    height: 55px;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Fancy%20Blue%20Divider%203.png);
    background-size: 75%;
}
 
.fancy-blue-divider-4 hr {
    height: 140px;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Fancy%20Blue%20Divider%204.png);
    background-size: 76%;
}
 
/* Page Header Section: */
 
#header h1 a::before {
    font-family: var(--title-font);
    font-size: 101%;
    font-weight: 600;
    letter-spacing: 2px;
 
    text-decoration: none;
    text-shadow: 3px 0px 0 rgb(0 0 0 / 15%);
 
    margin-left: 0px;
}
 
#header h2::before {
    font-family: var(--title-font);
    font-size: 179%;
    letter-spacing: 8px;
    text-shadow: 3px 0px 0 rgb(0 0 0 / 15%);
 
    margin-left: 0px;
    line-height: 23px;
}
 
/* Headers Section: */
 
h1 {
    color: var(--primary-text-color);
    font-family: var(--title-font);
    font-weight: bold;
    text-shadow: 2.5px 0px 0 rgb(0 0 0 / 10%), var(--red-text-shadow);
}
 
h2, h3, h4, h5, h6 {
    color: var(--primary-text-color);
    font-family: var(--title-font);
    font-weight: bold;
    text-shadow: 2px 0px 0 rgb(0 0 0 / 15%), var(--red-text-shadow);
}
 
 /* Link Variables Section: */
 
a {
    font-weight: bold;
}
 
a.newpage {
    font-weight: bold;
    text-shadow: none;
}
 
a:hover {
    font-weight: bold;
}
 
/* Sidebar & Topbar Section: */
 
#side-bar {
    width: 17.5em;
    padding: 1em;
    padding-top: 0px;
 }
 
#side-bar .heading {
    color: #e4e4e4;
    font-size: 1.2em;
    font-weight: bold;
    letter-spacing: 1px;
    text-shadow: 2px 0px 0px rgb(0 0 0 / 50%);
 
    background: linear-gradient(to top, #0b253f, #164374);
 
    border-top: none;
    border-bottom: 2px solid red;
 
    padding-top: 0.2em;
    padding-bottom: 0.4em;
    padding-left: 1em;
}
 
#side-bar div.menu-item a:before {
    content: "» ";
}
 
#top-bar ul li ul li a {
    font-family: var(--block-font);
    text-shadow: var(--red-text-shadow);
}
 
#top-bar ul {
    border-left: 2px solid #46464070;
    border-right: 2px solid #46464070;
}
 
#side-bar .heading, #side-bar div.menu-item a {
    font-family: var(--body-font);
    border-bottom: 4px double #164374;
    box-shadow: var(--block-inset-shadow), var(--block-shadow);
 
    margin: 0px;
    box-sizing: border-box;
    width: 223px;
}
 
#side-bar {
    border-bottom: var(--main-border);
    border-top: var(--main-border);
    border-left: var(--main-border-left);
    border-right: var(--main-border);
 
    block-size: fit-content;
    padding-bottom: 1em;
    box-shadow: var(--side-bar-shadow);
 
    background-position: bottom;
    background-repeat: repeat, no-repeat;
    background-size: 100%, 103%;
    background-color: var(--page-background);
background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Page%20Content%20Pattern.png), url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Sidebar%20Blade.png);
    padding-left: 0px;
    padding-right: 0px;
}
 
/*
|.::::::;;;;;;MAIN CONTENT BOX BORDERS (& GENERAL VARIABLES);;;;;;::::::.|
|::::;;;C O L L E C T I O N     P A C K;;;::::|
 */
 
/* General Grouping Variables (used to make the theme more streamlined) */
 
#search-top-box-input, #search-top-box-form input[type="submit"], #top-bar .search-button a {
    border: var(--main-border) !important;
    background: #031e3b8c;
    color: var(--topbar-text-color);
 
    box-shadow: var(--block-shadow);
    margin-left: 3px;
 
    height: 30px;
}
#top-bar .search-button a { line-height: 1em; }
 
@media (min-width: 976) {
 
#search-top-box {
    right: -30px;
}
 
#login-status {
    right: -27px;
}
 
#search-top-box {
    right: normal;
    }
}
 
@media (min-width: 976) {
 
#search-top-box {
    display: none;
    }
}
 
blockquote {
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20White%20Document%20Texture.png);
    background-repeat: repeat;
}
 
.parchment-background {
    color: #af2828;
    font-size: 115%;
 
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Parchment%20Decorations.png), url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Stamp%20Two.png), url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Parchment%20Nail.png), url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Parchment%20Backgrounds.png);
    background-repeat: no-repeat, no-repeat, no-repeat, repeat-y;
    background-size: 102%, 25%, 14%, 100%;
    padding-bottom: 6em;
    padding-top: 6em;
    padding: 4em;
    margin: 1em;
 
    border: none;
 
    background-position-x: center, left, center, center;
    background-position-y: bottom, top, top, top;
    box-shadow: inset 0px 0px 18px #482222, var(--paper-shadow), var(--block-shadow);
    text-shadow: 0px 0px 22px #facb84, 0px 0px 15px #d4c3a6, 0px 0px 15px white, 0px 0px 15px white, 0px 0px 15px white, 0px 0px 15px #d4c3a6, 0px 0px 15px #e9d8b7, 0px 0px 15px #e4d2b0, 0px 0px 22px #facb84, 0px 0px 15px white;
}
 
.matrix-paper {
    border: none;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Stamp%20Two.png), url(http://rpcauthority.wikidot.com/local--files/component:vssp-theme/VSSP%20Blockquote%20Pattern.png);
    background-repeat: no-repeat, repeat-y;
    background-size: 18%, 100%;
    box-shadow: var(--paper-shadow);
 
    padding: 4.2em;
    padding-left: 4em;
    padding-top: 4em;
    padding-bottom: 2em;
    margin: 1em;
 
    font-family: inherit;
    background-position-x: right;
    background-position-y: bottom;
}
 
#top-bar ul li ul, .compactTabview .yui-nav, .compactTabview .yui-content, .content-box, .content-panel, #toc, .image-block, .sidenoteContainer, .tableStyle, .yui-navset, table.wiki-content-table, .content-block, .info-block, .featured-block, .news-block, .sideTabview .yui-navset, form#edit-page-form, blockquote {
    box-shadow: var(--block-inset-shadow), var(--greater-shadow), 0px -17px 20px -15px #f6bcbc66;
}
 
.compactTabview .yui-nav, .content-box, .content-panel, #toc, .image-block, .content-block, .info-block, .featured-block, .news-block, .tableStyle, blockquote {
    border-left: var(--block-border-left);
}
 
.owindow, form#edit-page-form {
    border-left: var(--main-border-left);
    border: var(--main-border);
    box-shadow: var(--paper-shadow);
}
 
#top-bar ul li ul {
    border-left: var(--main-border-left);
    border: var(--main-border);
 
    box-shadow: var(--content-box-shadow);
}
 
#top-bar ul li a {
    font-size: 84%;
    border-left: 4px solid #c39c46;
    border-right: 4px solid #6d5726;
}
 
#top-bar ul li.sfhover a {
    border-left: 4px solid #f0c156;
    border-right: 4px solid #9b7d37;
}
 
/* Content Box Section */
 
.content-box {
    border-radius: 0;
    border: var(--basic-border);
    padding: var(--content-panel-padding);
    margin: 10px 20px 15px 20px;
}
 
.content-box, .content-panel, #toc, .image-block, .content-block, .info-block, .featured-block, .news-block {
    margin-left: 2em;
    margin-right: 2em;
}
 
.content-panel.left-column {
    margin-left: 2em;
    width: 35%;
    margin-right: 10px;
}
 
.content-panel.right-column {
    margin-right: 2em;
    width: 35%;
    margin-left: 10px;
}
 
.info-block.left-column, .info-block.right-column, .featured-block.left-column, .featured-block.right-column {
    width: 40%;
    padding: 0;
    overflow-y: scroll;
}
 
.info-block.left-column, .featured-block.left-column {
    margin-right: 5px !important;
}
 
.info-block.right-column, .featured-block.right-column {
    margin-left: 5px !important;
}
 
/* Sidenote Section: */
 
.sidenoteAlign-center, .sidenoteAlign-right, .sidenoteAlign-left, .sidenoteImage.sidenoteType-text, .sidenoteContent.sidenoteType-image {
    border-left: var(--block-border-left);
    border: var(--block-border);
}
 
.sidenoteI {
    border-top: var(--block-border);
}
 
#container {
    box-shadow: inset 0px 0px 53px black, inset 0px 0px 53px black;
}
 
/*
|.::::::;;;;;;MAIN CONTENT BOX BORDERS (& GENERAL VARIABLES);;;;;;::::::.|
|::::;;;E N D    O F    T H E    P A C K;;;::::|
*/
 
/*
|.::::::;;;;;;TABVIEW BORDERS;;;;;;::::::.|
|::::;;;C O L L E C T I O N     P A C K;;;::::|
*/
 
.compactTabview .yui-navset {
    border: none!important;
    box-shadow: none!important;
}
 
/* General Tabview Borders (Regular + Side Tabview): */
 
.yui-navset, .sideTabview .yui-navset {
    border-left: var(--block-border-left);
    border: var(--block-border);
}
 
.yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li {
    padding: 0px 0 0;
}
 
/* Compact Tabview Borders: */
 
.compactTabview .yui-nav {
    border-left: var(--block-border-left);
    border: var(--block-border);
    border-bottom: none;
}
 
.compactTabview .yui-content {
    border-right: var(--block-border);
    border-bottom: var(--block-border);
    border-left: var(--block-border-left);
    border-top: var(--tabview-bar-border);
}
 
/* Side Border Tabview Content: */
 
/* Sidetab Section: */
 
.sideTabview .yui-nav {
    border: var(--basic-border) !important;
}
 
.sideTabview .yui-nav::-webkit-scrollbar {
    border: var(--basic-border);
}
 
.sideTabviewMini .yui-navset .yui-nav {
    border: none!important;
    border-right: var(--block-border) !important;
}
 
.sideTabviewMini .yui-navset .yui-content {
    border-top: var(--tabview-border)!important;
}
 
.yui-navset .yui-content {
    box-shadow: var(--main-shadow), inset 0px 0px 5px black !important;
}
 
.sideTabview .yui-navset .yui-content {
    box-shadow: none !important;
}
 
.sideTabview .yui-nav {
    border-left: none !important;
    border-right: var(--block-border) !important;
    border-top: none !important;
    border-bottom: none !important;
}
/*
|.::::::;;;;;;TABVIEW BORDERS;;;;;;::::::.|
|::::;;;E N D    O F    T H E    P A C K;;;::::|
*/
 
/*
|.::::::;;;;;;BLOCK MARBLE BACKGROUNDS;;;;;;::::::.|
|:::::::::::;;;C O L L E C T I O N     P A C K;;;:::::::::::|
 */
 
.image-block, .image-caption,
.compactTabview .yui-nav,  #toc, .featured-block, #odialog-container,
table.wiki-content-table th, table.wiki-content-table td, 
#account-options, .content-box, .content-panel, .header-panel, .footer-panel,
.news-block .body-panel, .news-block .body-panel:nth-child(even), .featured-block .body-panel, .info-block .body-panel {
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Marble%20Panel.png);
    background-repeat: repeat;
}
 
yui-navset .yui-nav .selected a em, .yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content {
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20White%20Document%20Texture.png);
    background-repeat: repeat;
    padding: 5px 20px;
}
 
table.wiki-content-table td {
    text-shadow: 0px 0px 5px #6f7e8b4a, 0px 0px 10px #7db4efa1;
}
 
.sideTabview .yui-navset {
    background-image: url(http://rpcauthority.wikidot.com/local--files/component:vssp-theme/VSSP%20Marble%20Panel.png);
    background-repeat: repeat;
}
 
.sideTabview .selected em,
.sideTabview .yui-nav,
.yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav {
    background-image: url(http://rpcauthority.wikidot.com/local--files/component:vssp-theme/VSSP%20Marble%20Panel.png);
    background-repeat: repeat;
}
 
.sideTabview .yui-nav::-webkit-scrollbar-track,
.sideTabview .yui-nav::-webkit-scrollbar-corner {
    background-image: url(http://rpcauthority.wikidot.com/local--files/component:vssp-theme/VSSP%20Marble%20Panel.png);
}
 
.starStyle, .cellStyle, .decimalStyle {
    background-image: url(http://rpcauthority.wikidot.com/local--files/component:vssp-theme/VSSP%20Marble%20Panel.png);
}
 
.sidenoteH, .sidenoteC {
    background-image: url(http://rpcauthority.wikidot.com/local--files/component:vssp-theme/VSSP%20Marble%20Panel.png);
}
 
/*
|.::::::;;;;;;BLOCK MARBLE BACKGROUNDS;;;;;;::::::.|
|:::::::::::;;;C O L L E C T I O N     P A C K;;;:::::::::::|
 */
 
/* Rating Module Section: */
 
.starStyle {
    box-shadow: none;
}
 
.rateContainer {
    font-family: var(--block-font);
    font-size: normal;
    word-spacing: normal;
    letter-spacing: normal;
}
 
div.page-rate-widget {
    text-align: center;
    word-spacing: normal;
}
 
/* Edit Box Section: Makes sure editing looks okay */
 
#action-area h1 {
    margin: 1em;
}
 
.pager .current {
    background: var(--primary-background);
    color: var(--text-color);
    border: 2px solid var(--link-color);
}
 
form#edit-page-form {
    padding: 10px 40px 1em 10px;
}
 
table.edit-page-bottomtable {
    margin: 10px 10px;
}
 
.page-options-bottom a {
    padding: 0px 7px;
}
 
/* Scrollbar Variables Section: */
 
::-webkit-scrollbar-track {
    border: 2px solid rgb(0 0 0 / 8%);
/* for vertical scrollbars */
    width: 7px;
/* for horizontal scrollbars */
    height: 7px;
}
 
 /* Custom Font Classes Section: */
 
.indent {
    text-indent: 25px;
}
 
.indent-quote {
    text-indent: 40px;
}
 
.indent .drop-cap, .indent .drop-cap-fancy,
.indent a.footnoteref, .indent ::marker, .indent .collapsible-block, 
.indent h2, .indent h3, .indent h4, .indent h5, .indent h6 {
    text-indent: 0px;
}
 
.quotable {
    font-family: 'Frank Ruhl Libre', serif;
    font-size: 115%;
    color: #5b0405;
}
 
.Abril  {
font-family: 'Abril Fatface', cursive;
    line-height: 30px;
}
 
.Archivo {
    font-family: 'Archivo Black', sans-serif;
    font-size: 90%;
    line-height: 15px;
}
 
.Yeseva {
    font-family: 'Yeseva One', cursive;
    font-size: 120%;
    line-height: 20px;
}
 
.Yatra {
    font-family: 'Yatra One', cursive;
    font-size: 130%;
    line-height: 150%;
}
 
.Merriweather {
    font-family: 'Merriweather', serif;
    font-size: 120%;
    line-height: 21px;
}
 
.Roboto {
    font-family: 'Roboto Serif', serif;
    line-height: 17px;
}
 
.Ruhl {
    font-family: 'Frank Ruhl Libre', serif;
}
 
.Quantico {
    font-family: 'Quantico', sans-serif;
}
 
 /* Drop Class Variables Section: */
 
.drop-cap {
font-family: var(--block-font);
    font-size: 530%;
    text-transform: uppercase;
    text-shadow: 0 0 5px var(--primary-text-color);
    color: var(--primary-text-color);
 
    padding: 3px;
    margin-right: 7px;
    margin-left: 1px;
 
    float: left;
    line-height: 65px;
}
 
.drop-cap-fancy {
font-family: var(--title-font);
    font-size: 530%;
    text-transform: uppercase;
    text-shadow: 0 0 5px var(--primary-text-color);
    color: var(--primary-text-color);
 
    padding: 0.2em;
    padding-bottom: 0px;
    margin-right: 7px;
    margin-left: 1px;
 
    border: 2px solid var(--primary-text-color);
    border-bottom: 3px solid var(--primary-text-color);
    border-radius: 2px;
 
    float: left;
    line-height: 65px;
    box-shadow: 0 0px 5px var(--primary-text-color), inset 0 0 5px var(--primary-text-color);
}
 
/* Custom Paper Variables: */
 
.paper-bg-1, .paper-bg-2, .paper-bg-3, .paper-bg-4, .paper-bg-5, .paper-bg-6 {
    padding: 15px;
    margin: 15px;
    box-shadow: var(--paper-shadow);
    border-radius: 5px;
}
 
.paper-bg-1 {
    background-color: #fffcf9;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Custom%20Paper.png);
}
 
.paper-bg-2 {
    background-color: #f6eee4;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Custom%20Paper.png);
}
 
.paper-bg-3 {
    background-color: #f5e6db;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Custom%20Paper.png);
}
 
.paper-bg-4 {
    background-color: #eadeb4;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Custom%20Paper.png);
}
 
.paper-bg-5 {
    background-color: #f6faff;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Custom%20Paper.png);
}
 
.invertedMarble {
    border: var(--basic-border); 
    border-left: var(--block-border-left);
    box-shadow: var(--paper-shadow);
 
    padding: 0px 15px; 
    color: #e9e9e9;
    margin: 1em;
 
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Inverted%20Marble%20Texture.png);
    background-color: #100c08; 
    background-repeat: repeat;
}
 
/* General Content Section: */
 
#breadcrumbs {
    background: linear-gradient(to bottom, #ffffff61, transparent);
    padding: 5px;
    width: -webkit-fill-available;
    margin-left: -1em;
    margin-right: -1em;
    margin-top: -1.45em;
    padding-bottom: 11px;
    margin-bottom: 0px;
    padding-top: 8px;
}
 
#breadcrumbs a, .page-tags span a, #page-options-container a {
    color: #cccccc;
    text-decoration: none;
    background: #053b9196;
    transition: background 0.5s ease;
    padding: 2px;
    box-shadow: 0px 0px 10px #055a9196;
    text-shadow: 0px 0px 14px white;
}
 
#breadcrumbs a:hover, .page-tags span a:hover, #page-options-container a:hover {
    color: #ededed;
    text-decoration: none;
    background: var(--primary-text-color);
    transition: background 0.5s ease;
    padding: 2px;
    box-shadow: 0px 0px 10px #0076c296;
    text-shadow: 0px 0px 14px white;
}
 
#main-content .page-tags span, .page-watch-options {
    padding-top: 5px;
}
 
/* Miscellaneous Variables Section: */
 
::selection {
    color: #ffffff;
    background: #2155a3bd;
    text-shadow: 0px 0px 10px navajowhite;
    box-shadow: var(--red-fade-shadow);
}
 
#footer {
    margin-top: 0px;
    border-top: var(--main-border);
    border-bottom: var(--main-border);
    box-shadow: var(block-inset-shadow), var(--block-shadow);
}
 
#footer a {
    color: var(--link-color);
    background: transparent;
}
 
#license-area {
    box-shadow: var(block-inset-shadow),  var(--block-shadow);
}
 
#search-top-box-form input[type=submit]:hover,
#search-top-box-form input[type=submit]:focus,
#top-bar .search-button a:hover {
    color: var(--link-color);
}
 
td.optionstd {
    width: 7em;
}
 
.modal-body {
    background: var(--news-block-body-panel-background-even);
}
 
.content-panel, #toc, .image-block, .rateContainer, .yui-navset, blockquote, table.wiki-content-table th, table.wiki-content-table td, .content-block, .info-block, .featured-block, .news-block, blockquote {
    font-family: var(--block-font);
}
 
.sidenoteC {
    font-family: var(--block-font);
    border-top: var(--block-border);
}
 
.sidenoteI {
    padding: 0px;
    border-top: var(--block-border);
    border-bottom: var(--block-border);
    border: 1px solid transparent;
}
 
.sidenoteAlign-center {
    width: 97.5%;
}
 
table.page-history td.optionstd a {
    font-size: 80%;
}
 
.hovertip {
    border: var(--basic-border);
}
 
/* Mobile Comparability (Get rid of everything header and only keep Pg title var.) */
 
@media (max-width: 768px) {
 
#main-content {
    max-width: 90%;
    margin: 0 5%;
    padding: 40px 10px;
    padding-top: 15px;
    }
}
 
@media (max-width: 880px) {
 
#side-bar {
    display: none;
    }
}
 
@media (max-width: 880px) {
 
#page-title {
   top: 0px !important; 
}
 
#main-content {
    margin: 55px 10px 0px 10px !important;
}
 
#header {
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Aaprilfools2022-theme/AEP_Header_Icon.png);
    background-repeat: no-repeat;
    background-size: auto calc(6.5rem - 2.125rem);
    height: 7.5rem;
    background-position: left .2em top 4rem;
}
 
#main-content {
    margin: 40px 10px;
}
 
#page-title {
    top: 10px;
}
 
#header h1 a::before {
    content: none;
}
 
#header h2::before {
    content: none;
    }
}
 
@media (max-width: 1010px) {
 
#search-top-box input.empty {
    display: none;
    }
}
 
/* VSSP Light Textured*/
 
.VSSP-light-inquest {
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Document%20Texture%20Shade.png);     
    border: 4px double #939393;
    padding: 5px 15px;"
}
 
.VSSP-light-textured {
    padding: 20px;
    margin: 10px;
    text-shadow: 0px 20px 10px #0000002e, 1px 1px 5px #61232391;
 
    border: 2px ridge #efc156;
    border-left: 10px ridge #efc156;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Document%20Texture.png); 
    color: black;
}
 
.VSSP-light-textured h1 {
    color: black;
    font-family: 'Roboto Serif', serif;
    font-weight: bold;
}
 
.VSSP-light-textured h2, .VSSP-light-textured h3, .VSSP-light-textured h4, .VSSP-light-textured h5, .VSSP-light-textured h6 {
    color: gold;
    font-family: 'Roboto Serif', serif;
    font-weight: bold;
}
 
.VSSP-light-textured table.wiki-content-table th {
    box-shadow: none;
    background-color: white;
    border: 1px solid #939393;
    color: #1b1b1b;
    padding: 0.3em 0.7em;
}
 
.VSSP-light-textured table.wiki-content-table td {
    box-shadow: none;
    border: none;
    padding: 0.3em 0.7em;
    color: #333;
    background: none;
}
 
.VSSP-light-textured table.wiki-content-table {
    box-shadow: none!important;
}
 
.VSSP-light-textured blockquote {
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Document%20Texture.png);
    background-repeat: repeat;
    background-color: white;
    background-size: 100%;
    box-shadow: 1px 0px 26px white, inset 0px 0px 21px white !important;
    color: #333;
    padding: 1em;
    border: 4px double #939393;
}
 
.VSSP-light-textured .image-block .image-caption {
    color: white;
    background-color: darkgray;
    border-top: 1px solid #939393;
}
 
.VSSP-light-textured .image-block.block-right {
    border: 4px double #939393;
    background-image: none;
    background-color: white;
}
 
/* VSSP Dark Textured*/
 
.VSSP-dark-inquest {
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Document%20Texture.png);
    background-color: #100c08;
    border: 4px double #939393;
    padding: 5px 15px;"
}
 
.VSSP-dark-textured {
    padding: 20px;
    margin: 10px;
    text-shadow: 0px 20px 10px #0000002e, 1px 1px 5px #61232391;
    border: 2px ridge #efc156; border-left: 10px ridge #efc156;
    color: #ccc;
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Document%20Texture.png);
    background-color: #141414;
}
 
.VSSP-dark-textured h1 {
    color: #c0c0c0;
    font-family: 'Roboto Serif', serif;
    font-weight: bold;
}
 
.VSSP-dark-textured h2, .VSSP-dark-textured h3, .VSSP-dark-textured h4, .VSSP-dark-textured h5, .VSSP-dark-textured h6 {
    color: #4d7cb1;
    font-family: 'Roboto Serif', serif;
    font-weight: bold;
}
 
 .VSSP-dark-textured blockquote {
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Document%20Texture.png);
    background-color: #100c08;
    background-repeat: repeat;
    background-size: 100%;
    box-shadow: 1px 0px 26px #ffffff6e, inset 0px 0px 21px #100c08 !important;
    color: #ccc;
    padding: 1em;
    border: 4px double #939393;
}
 
.VSSP-dark-textured table.wiki-content-table th {
    background-image: url(http://rpcauthority.wdfiles.com/local--files/component%3Avssp-theme/VSSP%20Document%20Texture.png);
    box-shadow: none;
    background-color: #100c08;
    border: 1px solid white;
    color: white;
    padding: 0.3em 0.7em;
}
 
.VSSP-dark-textured table.wiki-content-table td {
    box-shadow: none;
    border: none;
    padding: 0.3em 0.7em;
    color: #ccc;
    background: none;
}
 
.VSSP-dark-textured .VSSP-light-textured table.wiki-content-table {
    box-shadow: none!important;
}
 
.VSSP-dark-textured .image-block .image-caption {
    color: #ccc;
    background-color: #292525;
    border-top: 1px solid #939393;
}
 
.VSSP-dark-textured .image-block.block-right {
    border: 4px double #939393;
    background-image: none;
    background-color: black;
}
 
/* User Name*/
 
#printuser {
    color: var(--text-color);
    background-color:transparent;
    font-family: var(--body-font);
}
 
#login-status {
    color: var(--text-color);
    font-size: 90%;
    text-shadow: 1px 0px 0px rgb(255 255 255 / 50%), var(--red-text-shadow);
 
    padding: 3px 5px;
    padding-left: 4px;
 
    background: var(--login-background);
    z-index: 30;
    border-radius: 6px;
    box-shadow: 0px 0px 21px #fffaf16b;
}
 
#login-status a {
    color: var(--text-color);
 
}
 
#login-status a:hover {
    color: var(--link-color);
}
 
#login-status ul a {
    color: var(--text-color);
    font-family: var(--block-font);
    text-shadow: var(--red-text-shadow);
}
 
#login-status ul a:hover {
    color: var(--topbar-hover-color);
    background: var(--topbar-hover-background);
}
 
#account-options, a#account-topbutton {
    color: var(--text-color);
    font-family: var(--body-font);
}
 
#account-options {
    border-bottom: var(--main-border);
    border-top: var(--main-border);
    border-left: var(--main-border-left);
    border-right: var(--main-border);
}
 
:root {
 
/* General Variables Section: (Main Var., Sidebar, put Custom/Reference Variables here) */
 
    --text-color: #02273d;
    --text-shadow: 0 0 5px black;
    --inquest-border: 4px double #939393;
 
    --primary-text-color: #143d6b;
    --gold-color: #c59d47;
    --topbar-dropdown-color: var(--text-color);
    --page-background: #d2d6d9;
 
    --sidebar-color: #164374;
    --sidebar-hover-color: #fcfcfc;
    --sidenote-figure-open-color: var(--primary-background);
    --sidenote-open-background: var(--primary-text-color);
 
/* Background Variables Section: (Important) */
 
    --body-background: #b5b5b5;
    --primary-background: #e1e4e7;
 
    --content-bar-background: #d5dce9;
    --content-panel-background: #e7f0f4;
    --news-block-body-panel-background-even: #d5dfe6;
 
    --modal-header-background: var(--primary-background);
 
/* Header Variables Section: */
 
    --header-text-visibility: hidden;
    --header-custom-text: '';
    --header-tagline-custom-text: '';
    --header-icon: url(http://rpcauthority.wdfiles.com/local--files/component%3Aaprilfools2022-theme/AEP_Header_Icon.png);
    --header-background: url(http://rpcauthority.wdfiles.com/local--files/component%3Aaprilfools2022-theme/Header);
    --header-color: var(--primary-text-color);
    --header-tagline-color: var(--dark-red-color);
    --header-tagline-top: 8px;
 
/* Redirect Variables Section: (links, buttons) */
 
    --link-color: #4d7cb1;
    --link-hover-color: #7096b8;
    --new-page-color: #cd3738;
    --nav-hover-background: var(--primary-text-color);
 
/* Button Variables Section: */
 
    --button-border: var(--basic-border);
    --button-background: var(--content-bar-background);
    --button-hover-border: 4px double var(--link-color);
    --button-hover-background: var(--news-block-body-panel-background-even);
    --button-hover-color: var(--dark-red-color);
 
/* Search Bar Variables Section: (in header: top of pg.) */
 
    --search-button-background: var(--content-bar-background);
    --search-input-color: var(--news-block-body-panel-background-even);
    --search-input-hover-color: var(--dark-red-color);
 
/* Topbar Variables Section: */
 
    --topbar-text-color: #ccc;
    --topbar-dropdown-border-color: var(--primary-text-color);
 
/* Tabview Variables Section: (Reg., Large, Hidden...) */
 
    --tabview-background: var(--content-panel-background);
    --tabview-bar-border: 5px solid var(--nav-hover-background);
    --tabview-button-selected-background: var(--nav-hover-background);
    --tabview-button-selected-color: #fff;
    --tabview-button-hover-background: rgb(19 63 131 / 30%);
 
/* Side-Tabview Variable Section: */
 
    --tabview-side-tabs-box-shadow: var(--red-fade-shadow);
    --tabview-side-tabs-background: var(--content-panel-background);
    --tabview-side-button-hover-background: var(--tabview-button-hover-background);
    --tabview-side-button-selected-background: var(--nav-hover-background);
    --tabview-side-button-divider: var(--blue-border);
 
    --tabview-side-scrollbar-background: var(--content-bar-background);
    --tabview-side-scrollbar-thumb-background: var(--nav-hover-background);
    --tabview-side-scrollbar-thumb-hover-background: var(--dark-red-color);
    --topbar-hover-background: #224a76;
    --sidebar-hover-background: #224a76;
 
/* Scrollbar Variables Section: (Use usually in random with "--tabview-side-scrollbar..." var.) */
 
    --BT-resizer-background: var(--news-block-body-panel-background-even);
    --BT-scrollbar-thumb-background: var(--dark-red-color);
    --BT-scrollbar-thumb-hover-background: var(--primary-text-color);  
 
/* Tables Variables Section: */
 
    --table-header-color: var(--dark-red-color);
    --table-cell-color: var(--text-color);
    --table-box-shadow: var(--content-box-shadow);
 
/* Custom Variables Section: (Variables made specifically for this theme that are hard-coded in) */
 
    --dark-red-color: #0c2239;
 
     --sacred-yellow: #efc156;
     --sacred-red: #910505;
     --sacred-blue: #4d7cb1;
 
    --faint-border-color: #a7b4ba;
--red-text-shadow: 0px 20px 10px #0000002e, 1px 1px 5px #23346191;
    --red-fade-shadow: 0px 0px 14px #0a263ed9;
 
    --title-font: 'Roboto Serif', serif;;
    --body-font: georgia;
    --block-font: 'Palatino Linotype';
 
    --main-border-color: var(--gold-color);
    --main-border-left: 10px ridge var(--main-border-color);
    --main-border: 7px ridge var(--main-border-color);
    --main-shadow: 0px 5px 19px -10px #000, inset 0px 0px 10px #6e6e6e8c;
 
    --block-border-color: var(--primary-text-color);
    --block-border: 4px double var(--block-border-color);
    --block-border-left: 7px ridge var(--block-border-color);
 
    --block-inset-shadow: inset 0px 0px 12px #0505054a;
    --block-shadow: 0px 4px 10px -2px #000000a3;
    --paper-shadow: 0px 6px 12px #0000004a, var(--block-inset-shadow);
    --greater-shadow: 0px 6px 30px -10px #000000eb;
    --content-box-background: ;
 
    --login-background: #fffaf1b3;
 
    --divider-shadow: 0px -1px 0px rgb(29 29 29 / 50%), 0px 2px 0px rgb(0 0 0 / 20%);
    --before-latin-shadow: 0.5px 0px 0px rgb(188 192 197 / 20%), 0px 0px 12px rgb(255 255 255 / 40%);
    --after-latin-shadow: 1px 0px 0px rgb(188 192 197 / 20%), 0px 0px 12px rgb(255 255 255 / 40%);
    --side-bar-shadow: var(--block-inset-shadow), 0px 6px 30px -10px #000000eb, 0px -17px 20px -15px #7f7f7ffc;
    --login-hover: #fff;
 
/* Miscellaneous Variables Section: (Text, template, critcorner, star hue) */
 
    --text-box-form-background: #f2f4fc;
    --text-box-form-border: var(--basic-border);
    --template-block-background: var(--news-block-body-panel-background-even);
 
    --code-background: var(--primary-background);
    --sidebar-crit-corner-color: var(--link-hover-color);
    --star-rating-hue: 1deg;
 
    --star-rating-background: var(--content-panel-background);
    --star-rating-cell-background: var(--content-bar-background);
    --star-rating-reading-background: var(--content-bar-background);
    --star-rating-stars-box-shadow: none;
 
    --footer-color: #774f4e;
    --footer-background: var(--primary-text-color);
 
/* Borders Variables Section: (Sect. Size may vary based on Theme; Check for dead custom var., either clump variables together or put them in the corresponding sect.) */
 
    --basic-border: var(--block-border);
    --dashed-border: 1px dashed var(--text-color);
    --thick-border: 2px solid var(--text-color);
 
    --content-block-border: var(--basic-border);
    --content-panel-border: var(--basic-border);
    --content-box-border-color: var(--primary-text-color);
 
    --tabview-side-border: var(--basic-border);
    --footnote-border: var(--basic-border);
    --tags-border: var(--basic-border);
    --toc-border: var(--basic-border);
    --blockquote-border: var(--basic-border);
    --image-block-border: var(--basic-border);
    --star-rating-border: var(--basic-border);
    --tabview-border: none;
    --table-border: 2px dashed var(--primary-text-color);
    --template-block-border: var(--basic-border);
    --sidenote-contents-border: 1px solid transparent;
    --sidenote-figure-border: 1px solid transparent;
 
/* Account Opt. (Don't put w/ rest of borders, to be used in tandem w/ Hover box in extended options)*/
 
    --account-options-border: var(--basic-border);
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License