body { font-family: Calibri, sans-serif; font-size: 1.1em; }
#mw-panel { width: 9em; }
#content { margin-left: 9em; }
#mw-head-base { margin-left: 9em; }
#left-navigation { left: 9em; }
#p-logo, #p-logo a { width: 9em; }
#p-cactions { display: block !important; }
.history-size { display: none; }
.navpopup {
background: #FFF !important;
border: 1px solid #A7D7F9 !important;
min-width: 600px;
max-height: 300px;
overflow: auto;
font-size: 0.7em;
text-align: justify;
box-shadow: 0 0 1em #333;
line-height: 1.4em;
}
.navpopup .popupTitle { font-size: 0.86em !important; }
table.popup_diff_dates, table.popup_diff_dates + hr { display: none; }
tr.popup_history_row_even td:first-child, tr.popup_history_row_odd td:first-child { display: none; }
tr.popup_history_row_even td, tr.popup_history_row_odd td { text-align: left; padding: 1px 2px; }
.navpopup ins.popupDiff, .navpopup del.popupDiff {
border-radius: 0.33em;
padding: 0.25em 0;
text-decoration: none;
white-space: pre-wrap;
color: #000;
}
.popupDiff { font-weight: bold; }
ins.popupDiff { background: #D8ECFF; }
del.popupDiff { background: #FEEEC8; }
.navpopup hr { height: 1px; background: #2F6FAB; }
.navpopup h1, .navpopup h2, .navpopup h3 { border-bottom: 1px solid #AAA; }