@import url('http://css.wikidot.com/cssnippet:collapsible-buttons/code_');
/*===============================Fonts===============================*/
@import url('https://fonts.googleapis.com/css2?family=Oxanium&display=swap');
* {
    font-family: Oxanium, Vendana, sans-serif;
}
tt, .code {
    font-family: Consolas, monospace;
}
/*========================Site Logo=============================*/
.container header {
    background-image: linear-gradient(rgba(255,255,255,0.8) 0%, rgba(255,255,255,0.8) 100%), url(http://rational.wikidot.com/local--wp8icon/wp8icon.png?83274);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 200px;
}
.site-title {
    text-align: center;
}
/*============================ Collapsible Buttons=================================*/
.collapsible-btn .collapsible-block-link{
    border-bottom-width: 3px;
    padding: 3px 15px;
}
/*==============================Tables===============================*/
table {
    margin: 1rem auto;
}
th, td {
    border: 1px solid;
    padding: 3px;
}
th {
    text-align: center;
    background: lightgrey;
}
table.form th, table.form td {
    border: none !important;
}
/*==============================Titles===============================*/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: bold !important;
}
/*==============================Misc===============================*/
.title {
    font-weight: bold;
    font-size: 120%;
}
.page-title {
    font-size: 200%;
    margin: 1rem auto;
    text-align: center;
}
.footnotes-footer {
    margin: 1.5rem auto;
}
blockquote, .blockquote {
    background-color: #eee;
    border-left:  5px solid #ccc;
}
#page-options-bottom, #page-options-bottom-2 {
    text-align: center;
}
#page-info, .page-watch-options, #search-top-box {
    text-align: right;
}
.page-watch-options {
    font-size: 90%;
}
footer.footer-wrap {
    margin: 1em;
    text-align: center;
    background-color: #eee;
}
#footer-bar .unit, .login-status {
    float: left;
}

/*=============================Unknown================================*/
.notebook-page-link{
    width: 100%;
    text-align: left;
}
.notebook-subpages-list p{
    margin-bottom: 4px; 
}
.notebook-admin-sidebar{  width: 100%; }
.notebook-admin-sidebar.collapsible-btn .collapsible-block-link{
    width: 100%;
}
#page-content strong > em,
#page-content .highlight{
    background: #FFFF00;
}
#page-content strong > em{
    font-weight: normal;
    font-style: normal;
}
.label-container{
    width: 100%;
    font-size: 24px;
}
.label-container .label{
    width: 100%;
    display: block;
}
/*=============================Marks================================*/
.mark-admin-panel .mark-defaults{  display: none; }
.mark-admin-panel .error-block{  display: none; }
.mark-admin-panel .error-block + .mark-defaults{  display: block; }

.mark-nav-info .mark-indicators{  display: block !important; }
.mark-nav-info .mark-show-buttons{  display: none; }
.mark-nav-info .label{  display: none; }
.mark-nav-info.mark-nav-info-primary .label.label-primary{  display: inline !important; }
.mark-nav-info.mark-nav-info-info .label.label-info{  display: inline !important; }
.mark-nav-info.mark-nav-info-success .label.label-success{  display: inline !important; }
.mark-nav-info.mark-nav-info-warning .label.label-warning{  display: inline !important; }
.mark-nav-info.mark-nav-info-danger .label.label-danger{  display: inline !important; }
/*============================Newpage Module=================================*/
#notebook-newpage-body{  background: #FFF; }
.notebook-add-subpage-container iframe{  width: 99%; }
.panel {
    border-radius: 1em;
    box-shadow: 0 0 5px 0;
    margin: 25px;
    padding: 1em;
}
