W3C CSS Validator results for https://wiki.silberkind.de/ (CSS level 3)

Sorry! We found the following errors (12)

URI : https://wiki.silberkind.de/lib/exe/css.php?t=ad-hominem&tseed=af8e27c1a4eed911746c619bb1333d70

1 .ui-state-disabled Property pointer-events doesn't exist : none
1 .ui-checkboxradio-disabled Property pointer-events doesn't exist : none
1 main svg Property fill-rule doesn't exist : evenodd
1 main svg Property clip-rule doesn't exist : evenodd
1 main svg Property stroke-linejoin doesn't exist : round
1 main svg Property stroke-miterlimit doesn't exist : 1.5
1 .dokuwiki div.ui-admin ul li a span.icon svg Property fill doesn't exist. The closest matching property name is all : #2b73b7
1 .dokuwiki div.ui-admin ul li a span.icon svg path Property fill doesn't exist. The closest matching property name is all : #2b73b7
1 main p Property hyphenate-limit-chars doesn't exist : 6 2 3
1 main p Property hyphenate-limit-lines doesn't exist : 3
1 #navYouAreHere ol li '\202F...' is not a text-overflow value : '\202F...'
1 .break-before always is not a break-before value : always

↑ Top

Warnings (56)

URI : https://wiki.silberkind.de/lib/exe/css.php?t=ad-hominem&tseed=af8e27c1a4eed911746c619bb1333d70

1 The property clip is deprecated
1 Invalid separator in shape definition. It must be a comma.
1 -ms-filter is a vendor extension
1 -webkit-user-select is a vendor extension
1 -moz-user-select is a vendor extension
1 -ms-user-select is a vendor extension
1 ::-moz-focus-inner is a vendor extended pseudo-element
1 ::-moz-focus-inner is a vendor extended pseudo-element
1 -ms-touch-action is a vendor extension
1 -ms-touch-action is a vendor extension
1 -ms-filter is a vendor extension
1 -ms-touch-action is a vendor extension
1 -ms-touch-action is a vendor extension
1 -ms-touch-action is a vendor extension
1 -ms-filter is a vendor extension
1 -ms-filter is a vendor extension
1 -ms-filter is a vendor extension
1 -ms-filter is a vendor extension
1 -webkit-box-shadow is a vendor extension
1 -webkit-text-decoration-color is a vendor extension
1 -webkit-text-decoration-line is a vendor extension
1 -webkit-text-decoration-style is a vendor extension
1 -webkit-text-decoration-thickness is a vendor extension
1 -webkit-text-decoration-color is a vendor extension
1 -webkit-text-decoration-line is a vendor extension
1 -webkit-text-decoration-style is a vendor extension
1 -webkit-text-decoration-thickness is a vendor extension
1 -webkit-box-shadow is a vendor extension
1 -moz-box-shadow is a vendor extension
1 -webkit-hyphens is a vendor extension
1 -moz-hyphens is a vendor extension
1 -ms-hyphens is a vendor extension
1 -ms-hyphenate-limit-chars is a vendor extension
1 -webkit-hyphenate-limit-before is a vendor extension
1 -webkit-hyphenate-limit-after is a vendor extension
1 -ms-hyphenate-limit-lines is a vendor extension
1 The property clip is deprecated
1 The property clip is deprecated
1 -moz-box-shadow is a vendor extension
1 -webkit-box-shadow is a vendor extension
1 -moz-box-shadow is a vendor extension
1 -webkit-box-shadow is a vendor extension
1 -webkit-sticky is a vendor extension
1 -moz-box-shadow is a vendor extension
1 -webkit-box-shadow is a vendor extension
1 -moz-box-shadow is a vendor extension
1 -webkit-box-shadow is a vendor extension
1 The value break-word is deprecated
1 -moz-box-shadow is a vendor extension
1 -webkit-box-shadow is a vendor extension
1 -webkit-text-decoration is a vendor extension
1 -webkit-text-decoration-color is a vendor extension
1 -webkit-text-decoration-line is a vendor extension
1 -webkit-text-decoration-style is a vendor extension
1 -webkit-text-decoration-thickness is a vendor extension
1 -webkit-text-decoration-color is a vendor extension

↑ Top

Valid CSS information

@media screen {
a.interwiki {
background : url(/lib/images/interwiki.svg) 0 0 no-repeat transparent;
background-size : 1.2em;
padding : 0 0 0 1.4em;
}
a.iw_wp {
background-image : url(/lib/images/interwiki/wp.svg);
}
a.iw_wpfr {
background-image : url(/lib/images/interwiki/wpfr.svg);
}
a.iw_wpde {
background-image : url(/lib/images/interwiki/wpde.svg);
}
a.iw_wpes {
background-image : url(/lib/images/interwiki/wpes.svg);
}
a.iw_wppl {
background-image : url(/lib/images/interwiki/wppl.svg);
}
a.iw_wpjp {
background-image : url(/lib/images/interwiki/wpjp.svg);
}
a.iw_wpmeta {
background-image : url(/lib/images/interwiki/wpmeta.svg);
}
a.iw_doku {
background-image : url(/lib/images/interwiki/doku.svg);
}
a.iw_amazon {
background-image : url(/lib/images/interwiki/amazon.svg);
}
a.iw_amazon_de {
background-image : url(/lib/images/interwiki/amazon.de.svg);
}
a.iw_amazon_uk {
background-image : url(/lib/images/interwiki/amazon.uk.svg);
}
a.iw_paypal {
background-image : url(/lib/images/interwiki/paypal.svg);
}
a.iw_phpfn {
background-image : url(/lib/images/interwiki/phpfn.svg);
}
a.iw_skype {
background-image : url(/lib/images/interwiki/skype.svg);
}
a.iw_google {
background-image : url(/lib/images/interwiki/google.svg);
}
a.iw_user {
background-image : url(/lib/images/interwiki/user.svg);
}
a.iw_callto {
background-image : url(/lib/images/interwiki/callto.svg);
}
a.iw_tel {
background-image : url(/lib/images/interwiki/tel.svg);
}
.mediafile {
background : url(/lib/images/fileicons/svg/file.svg) 0 1px no-repeat transparent;
background-size : 1.2em;
padding-left : 1.5em;
}
.mf_ps {
background-image : url(/lib/images/fileicons/svg/ps.svg);
}
.mf_xlsx {
background-image : url(/lib/images/fileicons/svg/xlsx.svg);
}
.mf_zip {
background-image : url(/lib/images/fileicons/svg/zip.svg);
}
.mf_pdf {
background-image : url(/lib/images/fileicons/svg/pdf.svg);
}
.mf_docx {
background-image : url(/lib/images/fileicons/svg/docx.svg);
}
.mf_rar {
background-image : url(/lib/images/fileicons/svg/rar.svg);
}
.mf_deb {
background-image : url(/lib/images/fileicons/svg/deb.svg);
}
.mf_tar {
background-image : url(/lib/images/fileicons/svg/tar.svg);
}
.mf_pl {
background-image : url(/lib/images/fileicons/svg/pl.svg);
}
.mf_doc {
background-image : url(/lib/images/fileicons/svg/doc.svg);
}
.mf_mp4 {
background-image : url(/lib/images/fileicons/svg/mp4.svg);
}
.mf_rpm {
background-image : url(/lib/images/fileicons/svg/rpm.svg);
}
.mf_js {
background-image : url(/lib/images/fileicons/svg/js.svg);
}
.mf_ico {
background-image : url(/lib/images/fileicons/svg/ico.svg);
}
.mf_bz2 {
background-image : url(/lib/images/fileicons/svg/bz2.svg);
}
.mf_py {
background-image : url(/lib/images/fileicons/svg/py.svg);
}
.mf_conf {
background-image : url(/lib/images/fileicons/svg/conf.svg);
}
.mf_odt {
background-image : url(/lib/images/fileicons/svg/odt.svg);
}
.mf_c {
background-image : url(/lib/images/fileicons/svg/c.svg);
}
.mf_ogv {
background-image : url(/lib/images/fileicons/svg/ogv.svg);
}
.mf_svg {
background-image : url(/lib/images/fileicons/svg/svg.svg);
}
.mf_csv {
background-image : url(/lib/images/fileicons/svg/csv.svg);
}
.mf_pptx {
background-image : url(/lib/images/fileicons/svg/pptx.svg);
}
.mf_css {
background-image : url(/lib/images/fileicons/svg/css.svg);
}
.mf_gif {
background-image : url(/lib/images/fileicons/svg/gif.svg);
}
.mf_bash {
background-image : url(/lib/images/fileicons/svg/bash.svg);
}
.mf_ppt {
background-image : url(/lib/images/fileicons/svg/ppt.svg);
}
.mf_webm {
background-image : url(/lib/images/fileicons/svg/webm.svg);
}
.mf_ogg {
background-image : url(/lib/images/fileicons/svg/ogg.svg);
}
.mf_cpp {
background-image : url(/lib/images/fileicons/svg/cpp.svg);
}
.mf_ods {
background-image : url(/lib/images/fileicons/svg/ods.svg);
}
.mf_html {
background-image : url(/lib/images/fileicons/svg/html.svg);
}
.mf_htm {
background-image : url(/lib/images/fileicons/svg/htm.svg);
}
.mf_h {
background-image : url(/lib/images/fileicons/svg/h.svg);
}
.mf_rb {
background-image : url(/lib/images/fileicons/svg/rb.svg);
}
.mf_sql {
background-image : url(/lib/images/fileicons/svg/sql.svg);
}
.mf_tgz {
background-image : url(/lib/images/fileicons/svg/tgz.svg);
}
.mf_file {
background-image : url(/lib/images/fileicons/svg/file.svg);
}
.mf_csh {
background-image : url(/lib/images/fileicons/svg/csh.svg);
}
.mf_wav {
background-image : url(/lib/images/fileicons/svg/wav.svg);
}
.mf_swf {
background-image : url(/lib/images/fileicons/svg/swf.svg);
}
.mf_xml {
background-image : url(/lib/images/fileicons/svg/xml.svg);
}
.mf_7z {
background-image : url(/lib/images/fileicons/svg/7z.svg);
}
.mf_mp3 {
background-image : url(/lib/images/fileicons/svg/mp3.svg);
}
.mf_png {
background-image : url(/lib/images/fileicons/svg/png.svg);
}
.mf_json {
background-image : url(/lib/images/fileicons/svg/json.svg);
}
.mf_rtf {
background-image : url(/lib/images/fileicons/svg/rtf.svg);
}
.mf_cs {
background-image : url(/lib/images/fileicons/svg/cs.svg);
}
.mf_lua {
background-image : url(/lib/images/fileicons/svg/lua.svg);
}
.mf_jpeg {
background-image : url(/lib/images/fileicons/svg/jpeg.svg);
}
.mf_asm {
background-image : url(/lib/images/fileicons/svg/asm.svg);
}
.mf_java {
background-image : url(/lib/images/fileicons/svg/java.svg);
}
.mf_txt {
background-image : url(/lib/images/fileicons/svg/txt.svg);
}
.mf_php {
background-image : url(/lib/images/fileicons/svg/php.svg);
}
.mf_xls {
background-image : url(/lib/images/fileicons/svg/xls.svg);
}
.mf_gz {
background-image : url(/lib/images/fileicons/svg/gz.svg);
}
.mf_jpg {
background-image : url(/lib/images/fileicons/svg/jpg.svg);
}
.mf_sh {
background-image : url(/lib/images/fileicons/svg/sh.svg);
}
}
@media screen {
div.error, div.info, div.success, div.notify {
color : #000;
background-repeat : no-repeat;
background-position : 8px 50%;
border : solid 1px;
font-size : 90%;
margin : 0 0 0.5em;
padding : 0.4em;
padding-left : 32px;
overflow : hidden;
border-radius : 5px;
}
[dir="rtl"] div.error, [dir="rtl"] div.info, [dir="rtl"] div.success, [dir="rtl"] div.notify {
background-position : 99% 50%;
padding-left : 0.4em;
padding-right : 32px;
}
div.error {
background-color : #fcc;
background-image : url(/lib/styles/../images/error.png);
border-color : #ebb;
}
div.info {
background-color : #ccf;
background-image : url(/lib/styles/../images/info.png);
border-color : #bbe;
}
div.success {
background-color : #cfc;
background-image : url(/lib/styles/../images/success.png);
border-color : #beb;
}
div.notify {
background-color : #ffc;
background-image : url(/lib/styles/../images/notify.png);
border-color : #eeb;
}
.JSpopup, #link__wiz {
position : absolute;
background-color : #fff;
color : #000;
z-index : 20;
overflow : hidden;
}
#link__wiz .ui-dialog-content {
padding-left : 0;
padding-right : 0;
}
#media__popup_content button.button {
border : outset 1px;
}
#media__popup_content button.selected {
border-style : inset;
}
.a11y {
position : absolute !important ;
left : -99999em !important ;
top : auto !important ;
width : 1px !important ;
height : 1px !important ;
overflow : hidden !important ;
}
[dir="rtl"] .a11y {
left : auto !important ;
right : -99999em !important ;
}
.code .co0 {
color : #666;
font-style : italic;
}
.code .co4 {
color : #c00;
font-style : italic;
}
.code .es5 {
color : #069;
font-weight : bold;
}
.code .es6 {
color : #093;
font-weight : bold;
}
.code .kw2 {
color : #000;
font-weight : bold;
}
.code .kw5 {
color : #008000;
}
.code .kw6 {
color : #f08;
font-weight : bold;
}
.code .me0 {
color : #004000;
}
.code .nu0 {
color : #c6c;
}
.code .re0 {
color : #00f;
}
.code .re3 {
color : #f33;
font-weight : bold;
}
.code .re4 {
color : #099;
}
.code .re5 {
color : #603;
}
.code .re7 {
color : #911;
}
.code .re8 {
color : #00b000;
}
.code .sc-2 {
color : #404040;
}
.code .sy3 {
color : #000040;
}
.code .br0, .code .sy0 {
color : #6c6;
}
.code .co1, .code .coMULTI, .code .sc-1 {
color : #808080;
font-style : italic;
}
.code .co2, .code .sy1 {
color : #393;
}
.code .co3, .code .sy4 {
color : #008080;
}
.code .es0, .code .es1, .code .esHARD {
color : #009;
font-weight : bold;
}
.code .es2, .code .es3, .code .es4 {
color : #609;
font-weight : bold;
}
.code .kw1, .code .kw8 {
color : #b1b100;
}
.code .kw10, .code .kw11, .code .kw12, .code .kw9 {
color : #039;
font-weight : bold;
}
.code .kw13, .code .kw14, .code .kw15, .code .kw16, .code .me1, .code .me2 {
color : #060;
}
.code .kw3, .code .kw7, .code .sy2 {
color : #006;
}
.code .kw4, .code .re2 {
color : #933;
}
.code .re1, .code .st0, .code .st_h {
color : #f00;
}
.code li, .code .li1 {
font-weight : normal;
vertical-align : top;
}
.code .ln-xtra {
background-color : #ffc;
}
.ui-helper-hidden {
display : none;
}
.ui-helper-hidden-accessible {
border : 0;
clip : rect(0 0 0 0);
height : 1px;
margin : -1px;
overflow : hidden;
padding : 0;
position : absolute;
width : 1px;
}
.ui-helper-reset {
margin : 0;
padding : 0;
border : 0;
outline : 0;
line-height : 1.3;
text-decoration : none;
font-size : 100%;
list-style : none;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
content : "";
display : table;
border-collapse : collapse;
}
.ui-helper-clearfix:after {
clear : both;
}
.ui-helper-zfix {
width : 100%;
height : 100%;
top : 0;
left : 0;
position : absolute;
opacity : 0;
}
.ui-front {
z-index : 100;
}
.ui-state-disabled {
cursor : default !important ;
}
.ui-icon {
display : inline-block;
vertical-align : middle;
margin-top : -0.25em;
position : relative;
text-indent : -99999px;
overflow : hidden;
background-repeat : no-repeat;
}
.ui-widget-icon-block {
left : 50%;
margin-left : -8px;
display : block;
}
.ui-widget-overlay {
position : fixed;
top : 0;
left : 0;
width : 100%;
height : 100%;
}
.ui-accordion .ui-accordion-header {
display : block;
cursor : pointer;
position : relative;
margin : 2px 0 0 0;
padding : 0.5em 0.5em 0.5em 0.7em;
font-size : 100%;
}
.ui-accordion .ui-accordion-content {
padding : 1em 2.2em;
border-top : 0;
overflow : auto;
}
.ui-autocomplete {
position : absolute;
top : 0;
left : 0;
cursor : default;
}
.ui-menu {
list-style : none;
padding : 0;
margin : 0;
display : block;
outline : 0;
}
.ui-menu .ui-menu {
position : absolute;
}
.ui-menu .ui-menu-item {
margin : 0;
cursor : pointer;
list-style-image : url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
position : relative;
padding : 3px 1em 3px 0.4em;
}
.ui-menu .ui-menu-divider {
margin : 5px 0;
height : 0;
font-size : 0;
line-height : 0;
border-width : 1px 0 0 0;
}
.ui-menu .ui-state-focus, .ui-menu .ui-state-active {
margin : -1px;
}
.ui-menu-icons {
position : relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
padding-left : 2em;
}
.ui-menu .ui-icon {
position : absolute;
top : 0;
bottom : 0;
left : 0.2em;
margin : auto 0;
}
.ui-menu .ui-menu-icon {
left : auto;
right : 0;
}
.ui-button {
padding : 0.4em 1em;
display : inline-block;
position : relative;
line-height : normal;
margin-right : 0.1em;
cursor : pointer;
vertical-align : middle;
text-align : center;
user-select : none;
overflow : visible;
}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
text-decoration : none;
}
.ui-button-icon-only {
width : 2em;
box-sizing : border-box;
text-indent : -9999px;
white-space : nowrap;
}
input.ui-button.ui-button-icon-only {
text-indent : 0;
}
.ui-button-icon-only .ui-icon {
position : absolute;
top : 50%;
left : 50%;
margin-top : -8px;
margin-left : -8px;
}
.ui-button.ui-icon-notext .ui-icon {
padding : 0;
width : 2.1em;
height : 2.1em;
text-indent : -9999px;
white-space : nowrap;
}
input.ui-button.ui-icon-notext .ui-icon {
width : auto;
height : auto;
text-indent : 0;
white-space : normal;
padding : 0.4em 1em;
}
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {
border : 0;
padding : 0;
}
.ui-controlgroup {
vertical-align : middle;
display : inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
float : left;
margin-left : 0;
margin-right : 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
z-index : 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
display : block;
float : none;
width : 100%;
margin-top : 0;
margin-bottom : 0;
text-align : left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
box-sizing : border-box;
}
.ui-controlgroup .ui-controlgroup-label {
padding : 0.4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
font-size : 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
border-left : none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
border-top : none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
border-right : none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
border-bottom : none;
}
.ui-controlgroup-vertical .ui-spinner-input {
width : 75%;
width : calc(97.6%);
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
border-top-style : solid;
}
.ui-checkboxradio-label .ui-icon-background {
box-shadow : 1px 1px 1px #ccc inset;
border-radius : 0.12em;
border : none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
width : 16px;
height : 16px;
border-radius : 1em;
overflow : visible;
border : none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
background-image : none;
width : 8px;
height : 8px;
border-width : 4px;
border-style : solid;
}
.ui-datepicker {
width : 17em;
padding : 0.2em 0.2em 0;
display : none;
}
.ui-datepicker .ui-datepicker-header {
position : relative;
padding : 0.2em 0;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
position : absolute;
top : 2px;
width : 1.8em;
height : 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
top : 1px;
}
.ui-datepicker .ui-datepicker-prev {
left : 2px;
}
.ui-datepicker .ui-datepicker-next {
right : 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left : 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right : 1px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
display : block;
position : absolute;
left : 50%;
margin-left : -8px;
top : 50%;
margin-top : -8px;
}
.ui-datepicker .ui-datepicker-title {
margin : 0 2.3em;
line-height : 1.8em;
text-align : center;
}
.ui-datepicker .ui-datepicker-title select {
font-size : 1em;
margin : 1px 0;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
width : 45%;
}
.ui-datepicker table {
width : 100%;
font-size : 0.9em;
border-collapse : collapse;
margin : 0 0 0.4em;
}
.ui-datepicker th {
padding : 0.7em 0.3em;
text-align : center;
font-weight : bold;
border : 0;
}
.ui-datepicker td {
border : 0;
padding : 1px;
}
.ui-datepicker td span, .ui-datepicker td a {
display : block;
padding : 0.2em;
text-align : right;
text-decoration : none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image : none;
margin : 0.7em 0 0 0;
padding : 0 0.2em;
border-left : 0;
border-right : 0;
border-bottom : 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float : right;
margin : 0.5em 0.2em 0.4em;
cursor : pointer;
padding : 0.2em 0.6em 0.3em 0.6em;
width : auto;
overflow : visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float : left;
}
.ui-datepicker.ui-datepicker-multi {
width : auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float : left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width : 95%;
margin : 0 auto 0.4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width : 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width : 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width : 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width : 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear : left;
}
.ui-datepicker-row-break {
clear : both;
width : 100%;
font-size : 0;
}
.ui-datepicker-rtl {
direction : rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
right : 2px;
left : auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
left : 2px;
right : auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
right : 1px;
left : auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
left : 1px;
right : auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
clear : right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float : left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
float : right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width : 0;
border-left-width : 1px;
}
.ui-datepicker .ui-icon {
display : block;
text-indent : -99999px;
overflow : hidden;
background-repeat : no-repeat;
left : 0.5em;
top : 0.3em;
}
.ui-dialog {
position : absolute;
top : 0;
left : 0;
padding : 0.2em;
outline : 0;
}
.ui-dialog .ui-dialog-titlebar {
padding : 0.4em 1em;
position : relative;
}
.ui-dialog .ui-dialog-title {
float : left;
margin : 0.1em 0;
white-space : nowrap;
width : 90%;
overflow : hidden;
text-overflow : ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
position : absolute;
right : 0.3em;
top : 50%;
width : 20px;
margin : -10px 0 0 0;
padding : 1px;
height : 20px;
}
.ui-dialog .ui-dialog-content {
position : relative;
border : 0;
padding : 0.5em 1em;
background : none;
overflow : auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align : left;
border-width : 1px 0 0 0;
background-image : none;
margin-top : 0.5em;
padding : 0.3em 1em 0.5em 0.4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float : right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin : 0.5em 0.4em 0.5em 0;
cursor : pointer;
}
.ui-dialog .ui-resizable-n {
height : 2px;
top : 0;
}
.ui-dialog .ui-resizable-e {
width : 2px;
right : 0;
}
.ui-dialog .ui-resizable-s {
height : 2px;
bottom : 0;
}
.ui-dialog .ui-resizable-w {
width : 2px;
left : 0;
}
.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw {
width : 7px;
height : 7px;
}
.ui-dialog .ui-resizable-se {
right : 0;
bottom : 0;
}
.ui-dialog .ui-resizable-sw {
left : 0;
bottom : 0;
}
.ui-dialog .ui-resizable-ne {
right : 0;
top : 0;
}
.ui-dialog .ui-resizable-nw {
left : 0;
top : 0;
}
.ui-draggable .ui-dialog-titlebar {
cursor : move;
}
.ui-draggable-handle {
touch-action : none;
}
.ui-resizable {
position : relative;
}
.ui-resizable-handle {
position : absolute;
font-size : 0.1px;
display : block;
touch-action : none;
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
display : none;
}
.ui-resizable-n {
cursor : n-resize;
height : 7px;
width : 100%;
top : -5px;
left : 0;
}
.ui-resizable-s {
cursor : s-resize;
height : 7px;
width : 100%;
bottom : -5px;
left : 0;
}
.ui-resizable-e {
cursor : e-resize;
width : 7px;
right : -5px;
top : 0;
height : 100%;
}
.ui-resizable-w {
cursor : w-resize;
width : 7px;
left : -5px;
top : 0;
height : 100%;
}
.ui-resizable-se {
cursor : se-resize;
width : 12px;
height : 12px;
right : 1px;
bottom : 1px;
}
.ui-resizable-sw {
cursor : sw-resize;
width : 9px;
height : 9px;
left : -5px;
bottom : -5px;
}
.ui-resizable-nw {
cursor : nw-resize;
width : 9px;
height : 9px;
left : -5px;
top : -5px;
}
.ui-resizable-ne {
cursor : ne-resize;
width : 9px;
height : 9px;
right : -5px;
top : -5px;
}
.ui-progressbar {
height : 2em;
text-align : left;
overflow : hidden;
}
.ui-progressbar .ui-progressbar-value {
margin : -1px;
height : 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background : url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
height : 100%;
opacity : 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
background-image : none;
}
.ui-selectable {
touch-action : none;
}
.ui-selectable-helper {
position : absolute;
z-index : 100;
border : black dotted 1px;
}
.ui-selectmenu-menu {
padding : 0;
margin : 0;
position : absolute;
top : 0;
left : 0;
display : none;
}
.ui-selectmenu-menu .ui-menu {
overflow : auto;
overflow-x : hidden;
padding-bottom : 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
font-size : 1em;
font-weight : bold;
line-height : 1.5;
padding : 2px 0.4em;
margin : 0.5em 0 0 0;
height : auto;
border : 0;
}
.ui-selectmenu-open {
display : block;
}
.ui-selectmenu-text {
display : block;
margin-right : 20px;
overflow : hidden;
text-overflow : ellipsis;
}
.ui-selectmenu-button.ui-button {
text-align : left;
white-space : nowrap;
width : 14em;
}
.ui-selectmenu-icon.ui-icon {
float : right;
margin-top : 0;
}
.ui-slider {
position : relative;
text-align : left;
}
.ui-slider .ui-slider-handle {
position : absolute;
z-index : 2;
width : 1.2em;
height : 1.2em;
cursor : pointer;
touch-action : none;
}
.ui-slider .ui-slider-range {
position : absolute;
z-index : 1;
font-size : 0.7em;
display : block;
border : 0;
background-position : 0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
filter : inherit;
}
.ui-slider-horizontal {
height : 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
top : -0.3em;
margin-left : -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
top : 0;
height : 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left : 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right : 0;
}
.ui-slider-vertical {
width : 0.8em;
height : 100px;
}
.ui-slider-vertical .ui-slider-handle {
left : -0.3em;
margin-left : 0;
margin-bottom : -0.6em;
}
.ui-slider-vertical .ui-slider-range {
left : 0;
width : 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom : 0;
}
.ui-slider-vertical .ui-slider-range-max {
top : 0;
}
.ui-sortable-handle {
touch-action : none;
}
.ui-spinner {
position : relative;
display : inline-block;
overflow : hidden;
padding : 0;
vertical-align : middle;
}
.ui-spinner-input {
border : none;
background : none;
color : inherit;
padding : 0.222em 0;
margin : 0.2em 0;
vertical-align : middle;
margin-left : 0.4em;
margin-right : 2em;
}
.ui-spinner-button {
width : 1.6em;
height : 50%;
font-size : 0.5em;
padding : 0;
margin : 0;
text-align : center;
position : absolute;
cursor : default;
display : block;
overflow : hidden;
right : 0;
}
.ui-spinner a.ui-spinner-button {
border-top-style : none;
border-bottom-style : none;
border-right-style : none;
}
.ui-spinner-up {
top : 0;
}
.ui-spinner-down {
bottom : 0;
}
.ui-tabs {
position : relative;
padding : 0.2em;
}
.ui-tabs .ui-tabs-nav {
margin : 0;
padding : 0.2em 0.2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style : none;
float : left;
position : relative;
top : 0;
margin : 1px 0.2em 0 0;
border-bottom-width : 0;
padding : 0;
white-space : nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
float : left;
padding : 0.5em 1em;
text-decoration : none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
margin-bottom : -1px;
padding-bottom : 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
cursor : text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
cursor : pointer;
}
.ui-tabs .ui-tabs-panel {
display : block;
border-width : 0;
padding : 1em 1.4em;
background : none;
}
.ui-tooltip {
padding : 8px;
position : absolute;
z-index : 9999;
max-width : 300px;
}
body .ui-tooltip {
border-width : 2px;
}
.ui-widget {
font-size : 1.1em;
}
.ui-widget .ui-widget {
font-size : 1em;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
font-size : 1em;
}
.ui-widget.ui-widget-content {
border : #d3d3d3 solid 1px;
}
.ui-widget-content {
border : #aaa solid 1px;
background : #fff;
color : #222;
}
.ui-widget-content a {
color : #222;
}
.ui-widget-header {
border : #aaa solid 1px;
background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkEAAAAAAy19n/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfmBw4TChip1ZTpAAAATUlEQVQY073OoQ2AQBAF0Z/p4qrZbuiMam414iQUQLKg+Sgc+pInR4yODWmKof1EgQM3XLjwhbvGjTtOnLjzrLhw4vrKwA0typx1++MFHrwm/bbhD4gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDctMTRUMTk6MTA6MjQrMDA6MDBWG7TNAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA3LTE0VDE5OjEwOjI0KzAwOjAwJ0YMcQAAACh0RVh0ZGF0ZTp0aW1lc3RhbXAAMjAyMi0wNy0xNFQxOToxMDoyNCswMDowMHBTLa4AAAAASUVORK5CYII=") 50% 50% repeat-x #ccc;
color : #222;
font-weight : bold;
}
.ui-widget-header a {
color : #222;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
border : #d3d3d3 solid 1px;
background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfmBw4TChip1ZTpAAAATElEQVQ4y2N4l8fEwDCKRhF1EcOzZwzPjRie32Fi3MvEeIGJ8SsT4zcmRg4mRk4mxm9MjF+ZGB8zfGRmYljF8EmOiUF4wB08ioYEAgDUMBI63vAgyAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNy0xNFQxOToxMDoyNCswMDowMFYbtM0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDctMTRUMTk6MTA6MjQrMDA6MDAnRgxxAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTA3LTE0VDE5OjEwOjI0KzAwOjAwcFMtrgAAAABJRU5ErkJggg==") 50% 50% repeat-x #e6e6e6;
font-weight : normal;
color : #555;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button {
color : #555;
text-decoration : none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus {
border : #999 solid 1px;
background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfmBw4TChip1ZTpAAAAS0lEQVQ4y2N4+p+JgWEUjSIqo6+3GW57MTH+YWIUZ2I0Ybj/h4kph+HRByamdoanjxme+zExBjAxmjAx/mZiXMHEIDPwDh5FQwEBABzuEyBfPm9/AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA3LTE0VDE5OjEwOjI0KzAwOjAwVhu0zQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNy0xNFQxOToxMDoyNCswMDowMCdGDHEAAAAodEVYdGRhdGU6dGltZXN0YW1wADIwMjItMDctMTRUMTk6MTA6MjQrMDA6MDBwUy2uAAAAAElFTkSuQmCC") 50% 50% repeat-x #dadada;
font-weight : normal;
color : #212121;
}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus {
color : #212121;
text-decoration : none;
}
.ui-visual-focus {
box-shadow : 0 0 3px 1px #5e9ed6;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
border : #aaa solid 1px;
background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQAQAAAABHIzd2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAd2KE6QAAAAHdElNRQfmBw4TChip1ZTpAAAAEUlEQVQoz2NoYBiFo3AU4oAAlWjIAdM0sWkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjItMDctMTRUMTk6MTA6MjQrMDA6MDBWG7TNAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTA3LTE0VDE5OjEwOjI0KzAwOjAwJ0YMcQAAACh0RVh0ZGF0ZTp0aW1lc3RhbXAAMjAyMi0wNy0xNFQxOToxMDoyNCswMDowMHBTLa4AAAAASUVORK5CYII=") 50% 50% repeat-x #fff;
font-weight : normal;
color : #212121;
}
.ui-icon-background, .ui-state-active .ui-icon-background {
border : #aaa;
background-color : #212121;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
color : #212121;
text-decoration : none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
border : #fcefa1 solid 1px;
background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH5gcOEwoYqdWU6QAAAI1JREFUSMftzyEKAkEUgOF/nmIQbIOIsKMGQRgxewjrVqtZMGnd+3gDwYN4hRV2i+MbweIVRMNLX/jTT77ppjkLABiGYRjfBtWU6prcffbuXvAESmHIjK0wYu52QkHkJBQs3VGYsKIiXzQ08dPIDz20U3FjFux5Rb22SfAEVwoDPGtB6ND/i2nDMIwf8gY8YSRTiOx5LgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNy0xNFQxOToxMDoyNCswMDowMFYbtM0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDctMTRUMTk6MTA6MjQrMDA6MDAnRgxxAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTA3LTE0VDE5OjEwOjI0KzAwOjAwcFMtrgAAAABJRU5ErkJggg==") 50% 50% repeat-x #fbf9ee;
color : #363636;
}
.ui-state-checked {
border : #fcefa1 solid 1px;
background : #fbf9ee;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
color : #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
border : #cd0a0a solid 1px;
background : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH5gcOEwoYqdWU6QAAAIpJREFUSMftz7ENAWEYh/Hn/xYS51whVhCN1g5KI1jAAJbQ0ItEfRMYgA0uZvg+yR2J7j4FsYFQvNWveKqHtHjM7hMDAMdxHOfb0LZ1HQLJmnGckrJmFyvS8Da6ro0eW52NXKXCh4KjktHXm1ejVDRy7bkYmTY6GV1WOhgd5iwNKBj8xbTjOM4PeQJHLShkmp8JSAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNy0xNFQxOToxMDoyNCswMDowMFYbtM0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDctMTRUMTk6MTA6MjQrMDA6MDAnRgxxAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIyLTA3LTE0VDE5OjEwOjI0KzAwOjAwcFMtrgAAAABJRU5ErkJggg==") 50% 50% repeat-x #fef1ec;
color : #cd0a0a;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
color : #cd0a0a;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
color : #cd0a0a;
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
font-weight : bold;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
opacity : 0.7;
font-weight : normal;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
opacity : 0.35;
background-image : none;
}
.ui-icon {
width : 16px;
height : 16px;
}
.ui-icon, .ui-widget-content .ui-icon {
background-image : url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
background-image : url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon {
background-image : url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon, .ui-button:active .ui-icon {
background-image : url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon {
background-image : url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
background-image : url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_cd0a0a_256x240.png");
}
.ui-button .ui-icon {
background-image : url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_888888_256x240.png");
}
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
background-image : none;
}
.ui-icon-caret-1-n {
background-position : 0 0;
}
.ui-icon-caret-1-ne {
background-position : -16px 0;
}
.ui-icon-caret-1-e {
background-position : -32px 0;
}
.ui-icon-caret-1-se {
background-position : -48px 0;
}
.ui-icon-caret-1-s {
background-position : -65px 0;
}
.ui-icon-caret-1-sw {
background-position : -80px 0;
}
.ui-icon-caret-1-w {
background-position : -96px 0;
}
.ui-icon-caret-1-nw {
background-position : -112px 0;
}
.ui-icon-caret-2-n-s {
background-position : -128px 0;
}
.ui-icon-caret-2-e-w {
background-position : -144px 0;
}
.ui-icon-triangle-1-n {
background-position : 0 -16px;
}
.ui-icon-triangle-1-ne {
background-position : -16px -16px;
}
.ui-icon-triangle-1-e {
background-position : -32px -16px;
}
.ui-icon-triangle-1-se {
background-position : -48px -16px;
}
.ui-icon-triangle-1-s {
background-position : -65px -16px;
}
.ui-icon-triangle-1-sw {
background-position : -80px -16px;
}
.ui-icon-triangle-1-w {
background-position : -96px -16px;
}
.ui-icon-triangle-1-nw {
background-position : -112px -16px;
}
.ui-icon-triangle-2-n-s {
background-position : -128px -16px;
}
.ui-icon-triangle-2-e-w {
background-position : -144px -16px;
}
.ui-icon-arrow-1-n {
background-position : 0 -32px;
}
.ui-icon-arrow-1-ne {
background-position : -16px -32px;
}
.ui-icon-arrow-1-e {
background-position : -32px -32px;
}
.ui-icon-arrow-1-se {
background-position : -48px -32px;
}
.ui-icon-arrow-1-s {
background-position : -65px -32px;
}
.ui-icon-arrow-1-sw {
background-position : -80px -32px;
}
.ui-icon-arrow-1-w {
background-position : -96px -32px;
}
.ui-icon-arrow-1-nw {
background-position : -112px -32px;
}
.ui-icon-arrow-2-n-s {
background-position : -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
background-position : -144px -32px;
}
.ui-icon-arrow-2-e-w {
background-position : -160px -32px;
}
.ui-icon-arrow-2-se-nw {
background-position : -176px -32px;
}
.ui-icon-arrowstop-1-n {
background-position : -192px -32px;
}
.ui-icon-arrowstop-1-e {
background-position : -208px -32px;
}
.ui-icon-arrowstop-1-s {
background-position : -224px -32px;
}
.ui-icon-arrowstop-1-w {
background-position : -240px -32px;
}
.ui-icon-arrowthick-1-n {
background-position : 1px -48px;
}
.ui-icon-arrowthick-1-ne {
background-position : -16px -48px;
}
.ui-icon-arrowthick-1-e {
background-position : -32px -48px;
}
.ui-icon-arrowthick-1-se {
background-position : -48px -48px;
}
.ui-icon-arrowthick-1-s {
background-position : -64px -48px;
}
.ui-icon-arrowthick-1-sw {
background-position : -80px -48px;
}
.ui-icon-arrowthick-1-w {
background-position : -96px -48px;
}
.ui-icon-arrowthick-1-nw {
background-position : -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
background-position : -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
background-position : -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
background-position : -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
background-position : -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
background-position : -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
background-position : -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
background-position : -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
background-position : -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
background-position : 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
background-position : -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
background-position : -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
background-position : -48px -64px;
}
.ui-icon-arrowreturn-1-w {
background-position : -64px -64px;
}
.ui-icon-arrowreturn-1-n {
background-position : -80px -64px;
}
.ui-icon-arrowreturn-1-e {
background-position : -96px -64px;
}
.ui-icon-arrowreturn-1-s {
background-position : -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
background-position : -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
background-position : -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
background-position : -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
background-position : -176px -64px;
}
.ui-icon-arrow-4 {
background-position : 0 -80px;
}
.ui-icon-arrow-4-diag {
background-position : -16px -80px;
}
.ui-icon-extlink {
background-position : -32px -80px;
}
.ui-icon-newwin {
background-position : -48px -80px;
}
.ui-icon-refresh {
background-position : -64px -80px;
}
.ui-icon-shuffle {
background-position : -80px -80px;
}
.ui-icon-transfer-e-w {
background-position : -96px -80px;
}
.ui-icon-transferthick-e-w {
background-position : -112px -80px;
}
.ui-icon-folder-collapsed {
background-position : 0 -96px;
}
.ui-icon-folder-open {
background-position : -16px -96px;
}
.ui-icon-document {
background-position : -32px -96px;
}
.ui-icon-document-b {
background-position : -48px -96px;
}
.ui-icon-note {
background-position : -64px -96px;
}
.ui-icon-mail-closed {
background-position : -80px -96px;
}
.ui-icon-mail-open {
background-position : -96px -96px;
}
.ui-icon-suitcase {
background-position : -112px -96px;
}
.ui-icon-comment {
background-position : -128px -96px;
}
.ui-icon-person {
background-position : -144px -96px;
}
.ui-icon-print {
background-position : -160px -96px;
}
.ui-icon-trash {
background-position : -176px -96px;
}
.ui-icon-locked {
background-position : -192px -96px;
}
.ui-icon-unlocked {
background-position : -208px -96px;
}
.ui-icon-bookmark {
background-position : -224px -96px;
}
.ui-icon-tag {
background-position : -240px -96px;
}
.ui-icon-home {
background-position : 0 -112px;
}
.ui-icon-flag {
background-position : -16px -112px;
}
.ui-icon-calendar {
background-position : -32px -112px;
}
.ui-icon-cart {
background-position : -48px -112px;
}
.ui-icon-pencil {
background-position : -64px -112px;
}
.ui-icon-clock {
background-position : -80px -112px;
}
.ui-icon-disk {
background-position : -96px -112px;
}
.ui-icon-calculator {
background-position : -112px -112px;
}
.ui-icon-zoomin {
background-position : -128px -112px;
}
.ui-icon-zoomout {
background-position : -144px -112px;
}
.ui-icon-search {
background-position : -160px -112px;
}
.ui-icon-wrench {
background-position : -176px -112px;
}
.ui-icon-gear {
background-position : -192px -112px;
}
.ui-icon-heart {
background-position : -208px -112px;
}
.ui-icon-star {
background-position : -224px -112px;
}
.ui-icon-link {
background-position : -240px -112px;
}
.ui-icon-cancel {
background-position : 0 -128px;
}
.ui-icon-plus {
background-position : -16px -128px;
}
.ui-icon-plusthick {
background-position : -32px -128px;
}
.ui-icon-minus {
background-position : -48px -128px;
}
.ui-icon-minusthick {
background-position : -64px -128px;
}
.ui-icon-close {
background-position : -80px -128px;
}
.ui-icon-closethick {
background-position : -96px -128px;
}
.ui-icon-key {
background-position : -112px -128px;
}
.ui-icon-lightbulb {
background-position : -128px -128px;
}
.ui-icon-scissors {
background-position : -144px -128px;
}
.ui-icon-clipboard {
background-position : -160px -128px;
}
.ui-icon-copy {
background-position : -176px -128px;
}
.ui-icon-contact {
background-position : -192px -128px;
}
.ui-icon-image {
background-position : -208px -128px;
}
.ui-icon-video {
background-position : -224px -128px;
}
.ui-icon-script {
background-position : -240px -128px;
}
.ui-icon-alert {
background-position : 0 -144px;
}
.ui-icon-info {
background-position : -16px -144px;
}
.ui-icon-notice {
background-position : -32px -144px;
}
.ui-icon-help {
background-position : -48px -144px;
}
.ui-icon-check {
background-position : -64px -144px;
}
.ui-icon-bullet {
background-position : -80px -144px;
}
.ui-icon-radio-on {
background-position : -96px -144px;
}
.ui-icon-radio-off {
background-position : -112px -144px;
}
.ui-icon-pin-w {
background-position : -128px -144px;
}
.ui-icon-pin-s {
background-position : -144px -144px;
}
.ui-icon-play {
background-position : 0 -160px;
}
.ui-icon-pause {
background-position : -16px -160px;
}
.ui-icon-seek-next {
background-position : -32px -160px;
}
.ui-icon-seek-prev {
background-position : -48px -160px;
}
.ui-icon-seek-end {
background-position : -64px -160px;
}
.ui-icon-seek-start {
background-position : -80px -160px;
}
.ui-icon-seek-first {
background-position : -80px -160px;
}
.ui-icon-stop {
background-position : -96px -160px;
}
.ui-icon-eject {
background-position : -112px -160px;
}
.ui-icon-volume-off {
background-position : -128px -160px;
}
.ui-icon-volume-on {
background-position : -144px -160px;
}
.ui-icon-power {
background-position : 0 -176px;
}
.ui-icon-signal-diag {
background-position : -16px -176px;
}
.ui-icon-signal {
background-position : -32px -176px;
}
.ui-icon-battery-0 {
background-position : -48px -176px;
}
.ui-icon-battery-1 {
background-position : -64px -176px;
}
.ui-icon-battery-2 {
background-position : -80px -176px;
}
.ui-icon-battery-3 {
background-position : -96px -176px;
}
.ui-icon-circle-plus {
background-position : 0 -192px;
}
.ui-icon-circle-minus {
background-position : -16px -192px;
}
.ui-icon-circle-close {
background-position : -32px -192px;
}
.ui-icon-circle-triangle-e {
background-position : -48px -192px;
}
.ui-icon-circle-triangle-s {
background-position : -64px -192px;
}
.ui-icon-circle-triangle-w {
background-position : -80px -192px;
}
.ui-icon-circle-triangle-n {
background-position : -96px -192px;
}
.ui-icon-circle-arrow-e {
background-position : -112px -192px;
}
.ui-icon-circle-arrow-s {
background-position : -128px -192px;
}
.ui-icon-circle-arrow-w {
background-position : -144px -192px;
}
.ui-icon-circle-arrow-n {
background-position : -160px -192px;
}
.ui-icon-circle-zoomin {
background-position : -176px -192px;
}
.ui-icon-circle-zoomout {
background-position : -192px -192px;
}
.ui-icon-circle-check {
background-position : -208px -192px;
}
.ui-icon-circlesmall-plus {
background-position : 0 -208px;
}
.ui-icon-circlesmall-minus {
background-position : -16px -208px;
}
.ui-icon-circlesmall-close {
background-position : -32px -208px;
}
.ui-icon-squaresmall-plus {
background-position : -48px -208px;
}
.ui-icon-squaresmall-minus {
background-position : -64px -208px;
}
.ui-icon-squaresmall-close {
background-position : -80px -208px;
}
.ui-icon-grip-dotted-vertical {
background-position : 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
background-position : -16px -224px;
}
.ui-icon-grip-solid-vertical {
background-position : -32px -224px;
}
.ui-icon-grip-solid-horizontal {
background-position : -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
background-position : -64px -224px;
}
.ui-icon-grip-diagonal-se {
background-position : -80px -224px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
border-top-left-radius : 4px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
border-top-right-radius : 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
border-bottom-left-radius : 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
border-bottom-right-radius : 4px;
}
.ui-widget-overlay {
background : #aaa;
opacity : 0.3;
}
.ui-widget-shadow {
box-shadow : -8px -8px 8px #aaa;
}
#acl__tree {
font-size : 90%;
width : 25%;
height : 300px;
float : left;
overflow : auto;
border : #CCC solid 1px;
text-align : left;
}
[dir="rtl"] #acl__tree {
float : right;
text-align : right;
}
#acl__tree a.cur {
background-color : #fcffaa;
font-weight : bold;
}
#acl__tree ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#acl__tree li {
padding-left : 1em;
list-style-image : none;
}
[dir="rtl"] #acl__tree li {
padding-left : 0;
padding-right : 1em;
}
#acl__tree ul img {
margin-right : 0.25em;
cursor : pointer;
}
[dir="rtl"] #acl__tree ul img {
margin-left : 0.25em;
margin-right : 0;
}
#acl__detail {
width : 73%;
height : 300px;
float : right;
overflow : auto;
}
[dir="rtl"] #acl__detail {
float : left;
}
#acl__detail fieldset {
width : 90%;
}
#acl__detail div#acl__user {
border : #CCC solid 1px;
padding : 0.5em;
margin-bottom : 0.6em;
}
#acl_manager table.inline {
width : 100%;
margin : 0;
}
#acl_manager table .check {
text-align : center;
}
#acl_manager table .action {
text-align : right;
}
#acl_manager .aclgroup {
background : url(/lib/plugins/acl/pix/group.png) 0 1px no-repeat transparent;
padding : 1px 0 1px 18px;
}
[dir="rtl"] #acl_manager .aclgroup {
background : url(/lib/plugins/acl/pix/group.png) right 1px no-repeat transparent;
padding : 1px 18px 1px 0;
}
#acl_manager .acluser {
background : url(/lib/plugins/acl/pix/user.png) 0 1px no-repeat transparent;
padding : 1px 0 1px 18px;
}
[dir="rtl"] #acl_manager .acluser {
background : url(/lib/plugins/acl/pix/user.png) right 1px no-repeat transparent;
padding : 1px 18px 1px 0;
}
#acl_manager .aclpage {
background : url(/lib/plugins/acl/pix/page.png) 0 1px no-repeat transparent;
padding : 1px 0 1px 18px;
}
[dir="rtl"] #acl_manager .aclpage {
background : url(/lib/plugins/acl/pix/page.png) right 1px no-repeat transparent;
padding : 1px 18px 1px 0;
}
#acl_manager .aclns {
background : url(/lib/plugins/acl/pix/ns.png) 0 1px no-repeat transparent;
padding : 1px 0 1px 18px;
}
[dir="rtl"] #acl_manager .aclns {
background : url(/lib/plugins/acl/pix/ns.png) right 1px no-repeat transparent;
padding : 1px 18px 1px 0;
}
#acl_manager label.disabled {
opacity : 0.5;
cursor : auto;
}
#acl_manager label {
text-align : left;
font-weight : normal;
display : inline;
}
#acl_manager table {
margin-left : 10%;
width : 80%;
}
#acl_manager table tr {
background-color : inherit;
}
#acl_manager table tr:hover {
background-color : #EEE;
}
#config__manager div.success, #config__manager div.error, #config__manager div.info {
background-position : 0.5em;
padding : 0.5em;
text-align : center;
}
#config__manager fieldset {
margin : 1em;
width : auto;
margin-bottom : 2em;
background-color : #EEE;
color : #111;
padding : 0 1em;
}
[dir="rtl"] #config__manager fieldset {
clear : both;
}
#config__manager legend {
font-size : 1.25em;
}
#config__manager table {
margin : 1em 0;
width : 100%;
}
#config__manager fieldset td {
text-align : left;
}
[dir="rtl"] #config__manager fieldset td {
text-align : right;
}
#config__manager fieldset td.value {
width : 31em;
}
[dir="rtl"] #config__manager label {
text-align : right;
}
[dir="rtl"] #config__manager td.value input.checkbox {
float : right;
padding-left : 0;
padding-right : 0.7em;
}
[dir="rtl"] #config__manager td.value label {
float : left;
}
#config__manager td.label {
padding : 0.8em 0 0.6em 1em;
vertical-align : top;
}
[dir="rtl"] #config__manager td.label {
padding : 0.8em 1em 0.6em 0;
}
#config__manager td.label label {
clear : left;
display : block;
}
[dir="rtl"] #config__manager td.label label {
clear : right;
}
#config__manager td.label img {
padding : 0 10px;
vertical-align : middle;
float : right;
}
[dir="rtl"] #config__manager td.label img {
float : left;
}
#config__manager td.label span.outkey {
font-size : 70%;
margin-top : -1.7em;
margin-left : -1em;
display : block;
background-color : #FFF;
color : #666;
float : left;
padding : 0 0.1em;
position : relative;
z-index : 1;
}
[dir="rtl"] #config__manager td.label span.outkey {
float : right;
margin-right : 1em;
}
#config__manager td input.edit {
width : 30em;
}
#config__manager td .input {
width : 30.8em;
}
#config__manager td textarea.edit {
width : 27.5em;
height : 4em;
}
#config__manager td textarea.edit:focus {
height : 10em;
}
#config__manager tr .input, #config__manager tr input, #config__manager tr textarea, #config__manager tr select {
background-color : #fff;
color : #000;
}
#config__manager tr.default .input, #config__manager tr.default input, #config__manager tr.default textarea, #config__manager tr.default select, #config__manager .selectiondefault {
background-color : #cdf;
color : #000;
}
#config__manager tr.protected .input, #config__manager tr.protected input, #config__manager tr.protected textarea, #config__manager tr.protected select, #config__manager tr.protected .selection {
background-color : #fcc !important ;
color : #000 !important ;
}
#config__manager td.error {
background-color : red;
color : #000;
}
#config__manager .selection {
width : 14.8em;
float : left;
margin : 0 0.3em 2px 0;
}
[dir="rtl"] #config__manager .selection {
width : 14.8em;
float : right;
margin : 0 0 2px 0.3em;
}
#config__manager .selection label {
float : right;
width : 14em;
font-size : 90%;
}
#config__manager .other {
clear : both;
padding-top : 0.5em;
}
#config__manager .other label {
padding-left : 2px;
font-size : 90%;
}
#plugin__extensionlightbox {
position : fixed;
top : 0;
left : 0;
width : 100%;
height : 100%;
background : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4AWNg2AwAALYAtJA+g34AAAAASUVORK5CYII=) repeat;
text-align : center;
cursor : pointer;
z-index : 9999;
}
#plugin__extensionlightbox p {
text-align : right;
color : #fff;
margin-right : 20px;
font-size : 12px;
}
#plugin__extensionlightbox img {
box-shadow : 0 0 25px #111;
max-width : 90%;
max-height : 90%;
}
#extension__manager ul.tabs li.active a {
background-color : #EEE;
border-bottom : 1px solid #EEE;
z-index : 2;
}
#extension__manager .panelHeader {
background-color : #EEE;
margin : 0 0 10px 0;
padding : 10px 10px 8px;
overflow : hidden;
}
#extension__manager div.msg {
margin : 0.4em 0 0 0;
}
#extension__list ul.extensionList {
margin-left : 0;
margin-right : 0;
padding : 0;
list-style : none;
}
#extension__list ul.extensionList li {
margin : 0 0 0.5em;
padding : 0 0 0.5em;
color : #111;
border-bottom : 1px solid #CCC;
overflow : hidden;
}
#extension__list button {
margin-bottom : 0.3em;
}
#extension__list .legend {
position : relative;
width : 75%;
float : left;
}
#extension__list .legend > div {
padding : 0 0.5em 0 132px;
border-right : 1px solid #EEE;
overflow : hidden;
}
#extension__list .legend div.screenshot {
margin-top : 4px;
margin-left : -132px;
max-width : 120px;
float : left;
position : relative;
}
#extension__list .legend div.screenshot img {
width : 120px;
height : 70px;
border-radius : 5px;
box-shadow : 2px 2px 2px #666;
}
#extension__list .legend div.screenshot span {
min-height : 24px;
min-width : 24px;
position : absolute;
left : 0;
top : 0;
}
#extension__list .legend h2 {
width : 100%;
float : right;
margin : 0.2em 0 0.5em;
font-size : 100%;
font-weight : normal;
border : none;
}
#extension__list .legend h2 strong {
font-size : 120%;
font-weight : bold;
vertical-align : baseline;
}
#extension__list .legend p {
margin : 0 0 0.6em 0;
}
#extension__list .legend div.popularity {
background-color : #FFF;
border : silver solid 1px;
height : 0.4em;
margin : 0 auto;
padding : 1px;
width : 5.5em;
position : absolute;
right : 0.5em;
top : 0.2em;
}
#extension__list .legend div.popularity div {
background-color : #CCC;
height : 100%;
}
#extension__list .legend div.linkbar {
font-size : 85%;
}
#extension__list .legend div.linkbar span.tags {
padding-left : 18px;
background : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABHElEQVR4AV3KT0sCQRjH8edNeC16F8LS69D+YKRlhAeXRAkxliWWPUhIRIcgJIKILl68SBdB6BL0AjwJXQKPEiM9l2/DNIgbX4Zh5veRW27ocUWXlIQ4h2STa3TVyJLOPyI9lCEpA0eGxDQzRLooCUj0MeMbtbBNfY1I6j6jn87nnCnPKC80qK2IJKhtyZwZTUKeUHvqVD2R2LyjLJjSIOKSliMP1Cg7IhfbbfOGMiYkJiXxpE+VkiXWtIKGmaBMOPOkySPKHWX2coItDOpmvCIJ5/Ze0ueInU3BVQtOzasjIS06fP3NW4jgOwmOzciRiIWbi3ZeA0glODRD1Nan4ucMQA7yJTPg3s9Z4NvP75oKBT97kK2YL2ysv38BeXJNZj9ZoigAAAAASUVORK5CYII=) 0 0 no-repeat transparent;
}
#extension__list .legend div.linkbar a.bugs {
padding-left : 18px;
background : url(data:image/gif;base64,R0lGODlhEAAQAPMPAJGRkYuLi6Ojo1lZWbS0tIyMjGlpaU9PT4WFhXJycn9/f0dHR76+vsjIyNjY2AAAACH5BAUAAA8ALAAAAAAQABAAAARv8Mn5wCw0S4Af0tUUBEmiGBpgFQGCEM6nsUDTEInAlIYlIQGGYKhIABaSkQsg5DAJhsPEpWgIOAUCAIqaKLaAQDYMHZglX8LoGrgOMkVBmyUwvDWJAUFQcB+kGgY9AAOAB0gaZoWAIBl/jSALiBMRADs=) 0 0 no-repeat transparent;
}
#extension__list .legend a.info {
background : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAQlBMVEW7xdG8xtK9x9PAydPAydTBytXHz9jJ0NnK0dnS2d/V2t/W2uDb4Obg5Oni5enr7vHu8PP09fb5+fr9/f39/f7///8blOpbAAAAPklEQVR4AWMQRQYk8PgZEECAQZSXEQb4QSp5mCCAF6xPmJMZBPigpgizsbCwcAnDzBRiZ+UWQdggyCFE0HYAuFoKlJBmmk4AAAAASUVORK5CYII=) 0 0 no-repeat transparent;
border-width : 0;
height : 13px;
width : 13px;
text-indent : -9999px;
float : right;
margin : 0.5em 0 0;
overflow : hidden;
}
#extension__list .legend a.info.close {
background : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAQlBMVEW7xdG8xtK9x9PAydPAydTBytXHz9jJ0NnK0dnS2d/V2t/W2uDb4Obg5Oni5enr7vHu8PP09fb5+fr9/f39/f7///8blOpbAAAAPklEQVR4AWMQRQbYeIIcQgieEDsrtwiMJ8zGwsLCJQzhCXMygwAfhMfDBAG8IB4vIwzwizLwMyCAAKp9xPMAzXYKlP+8464AAAAASUVORK5CYII=) 0 0 no-repeat transparent;
}
#extension__list .legend dl.details {
margin : 0.4em 0 0 0;
font-size : 85%;
border-top : 1px solid #EEE;
clear : both;
}
#extension__list .legend dl.details dt {
clear : left;
float : left;
width : 25%;
margin : 0;
text-align : right;
font-weight : normal;
padding : 0.2em 5px 0 0;
font-weight : bold;
}
#extension__list .legend dl.details dd {
margin-left : 25%;
padding : 0.2em 0 0 5px;
}
#extension__list .legend dl.details dd a.donate {
padding-left : 18px;
background : url(/lib/plugins/extension/images/donate.png) left center no-repeat transparent;
}
[dir="rtl"] #extension__list .legend {
float : right;
}
[dir="rtl"] #extension__list .legend > div {
padding : 0 132px 0 0.5em;
border-left : 1px solid #EEE;
border-right-width : 0;
}
[dir="rtl"] #extension__list .legend div.screenshot {
margin-left : 0;
margin-right : -132px;
float : right;
}
[dir="rtl"] #extension__list .legend div.screenshot span {
left : auto;
right : 0;
}
[dir="rtl"] #extension__list .legend h2 {
float : left;
}
[dir="rtl"] #extension__list .legend div.popularity {
right : auto;
left : 0.5em;
}
[dir="rtl"] #extension__list .legend div.linkbar span.tags, [dir="rtl"] #extension__list .legend dl.details dd a.donate {
padding-left : 0;
padding-right : 18px;
background-position : top right;
}
[dir="rtl"] #extension__list .legend a.info {
float : left;
}
[dir="rtl"] #extension__list .legend dl.details dt {
clear : right;
float : right;
text-align : left;
padding-left : 5px;
padding-right : 0;
}
[dir="rtl"] #extension__list .legend dl.details dd {
margin-left : 0;
margin-right : 25%;
padding-left : 0;
padding-right : 5px;
}
#extension__list.hasDisplayOptions .enabled, #extension__list.hasDisplayOptions .disabled, #extension__list.hasDisplayOptions .updatable {
display : none;
}
#extension__list.hasDisplayOptions.enabled .enabled, #extension__list.hasDisplayOptions.disabled .disabled, #extension__list.hasDisplayOptions.updatable .updatable {
display : block;
}
#extension__list .enabled div.screenshot span {
background : url(/lib/plugins/extension/images/enabled.png) 2px 2px no-repeat transparent;
}
#extension__list .disabled div.screenshot span {
background : url(/lib/plugins/extension/images/disabled.png) 2px 2px no-repeat transparent;
}
#extension__list .disabled .legend {
opacity : 0.7;
}
#extension__manager .actions {
padding : 0;
font-size : 95%;
width : 25%;
float : right;
text-align : right;
}
#extension__manager .actions .version {
display : block;
}
#extension__manager .actions p {
margin : 0.2em 0;
text-align : center;
}
#extension__manager .actions p.permerror {
margin-left : 0.4em;
text-align : left;
padding-left : 19px;
background : url(/lib/plugins/extension/images/warning.png) center left no-repeat transparent;
line-height : 18px;
font-size : 12px;
}
[dir="rtl"] #extension__manager .actions {
float : left;
text-align : left;
}
[dir="rtl"] #extension__manager .actions p.permerror {
margin-left : 0;
margin-right : 0.4em;
text-align : right;
padding-left : 0;
padding-right : 19px;
background-position : center right;
}
#extension__manager form.search {
display : block;
margin-bottom : 2em;
}
#extension__manager form.search span {
font-weight : bold;
}
#extension__manager form.search input.edit {
width : 25em;
}
#extension__manager form.install {
text-align : center;
display : block;
width : 60%;
}
#extension__viewoptions label {
margin-left : 1em;
vertical-align : baseline;
}
#plugin__logviewer form {
float : right;
}
#plugin__logviewer .tabs {
margin-bottom : 2em;
}
#plugin__logviewer label {
display : block;
margin-top : -1em;
margin-bottom : 1em;
}
#plugin__logviewer dl {
max-height : 80vh;
overflow : auto;
}
#plugin__logviewer dl dt {
display : flex;
}
#plugin__logviewer dl dt.hidden {
display : none;
}
#plugin__logviewer dl dt .datetime {
flex : 0 0 auto;
margin-right : 1em;
}
#plugin__logviewer dl dt .log {
flex : 1 1 auto;
}
#plugin__logviewer dl dt .log span {
display : block;
}
#plugin__logviewer dl dt .log span.file {
font-family : monospace;
}
#plugin__logviewer dl dd {
font-size : 80%;
white-space : nowrap;
font-family : monospace;
}
#plugin__styling button.primary {
font-weight : bold;
}
[dir="rtl"] #plugin__styling table input {
text-align : right;
}
#plugin__styling_loader {
display : none;
}
#user__manager tr.disabled {
color : #6f6f6f;
background : #e4e4e4;
}
#user__manager tr.user_info {
vertical-align : top;
}
#user__manager div.edit_user {
width : 46%;
float : left;
}
#user__manager table {
margin-bottom : 1em;
}
#user__manager ul.notes {
padding-left : 0;
padding-right : 1.4em;
}
#user__manager button[disabled] {
color : #ccc !important ;
border-color : #ccc !important ;
}
#user__manager .import_users {
margin-top : 1.4em;
}
#user__manager .import_failures {
margin-top : 1.4em;
}
#user__manager .import_failures td.lineno {
text-align : center;
}
main p, main blockquote, main div.table {
margin-bottom : 1em;
}
main h1, main h2, main h3, main h4, main h5, main h6 {
font-family : Georgia, Palatino, Baskerville, serif;
color : #333;
margin : 1em 0;
line-height : 1.1em;
}
main h1 {
font-size : 2em;
}
main h2 {
font-size : 1.5em;
}
main h3 {
font-size : 1.125em;
}
main h4 {
font-size : 1em;
}
main h5 {
font-size : 0.875em;
}
main h6 {
font-size : 0.75em;
}
main h1 *, main h2 *, main h3 *, main h4 *, main h5 *, main h6 * {
font-family : inherit;
font-size : inherit;
color : inherit;
margin : inherit;
line-height : inherit;
}
body.home h1:first-child {
margin-top : 0.5em;
}
main u {
text-decoration : underline wavy #F30 0.7pt;
}
main s, main del {
text-decoration : line-through solid rgb(255, 0, 0, 0.5) 1.5pt;
}
main ul, main ol {
margin : 0 2em 1em 1em;
padding-left : 1.75em;
}
main ul {
list-style : square outside;
}
main ul ul {
list-style-type : disc;
}
main ul ul ul {
list-style-type : none;
}
main ul ul ul li {
margin-left : 1em;
}
main ul ul ul li:before {
display : block;
content : '\2043';
text-align : center;
float : left;
width : 1em;
margin-left : -1em;
}
main ul ul ul ul li:before {
content : '\FE63';
}
main ul ul ul ul ul li:before {
content : '\00B7';
}
main ol {
list-style : decimal outside;
}
main ol ol {
list-style-type : lower-alpha;
}
main ol ol ol {
list-style-type : lower-roman;
}
main ol ol ol ol {
list-style-type : lower-greek;
}
main ol ol ol ol ol {
list-style-type : decimal-leading-zero;
}
main ul ul ul ol li {
margin-left : 0;
}
main ul ul ul ol li:before {
display : none;
content : '';
}
main li::marker {
color : #666;
}
main ul ul, main ul ol, main ol ul, main ol ol {
margin-bottom : 0;
padding-left : 0.25em;
}
main hr {
border : #666 solid 0;
border-top-width : 1pt;
height : 0;
margin : 3pt 0;
}
main tt, main blockquote tt, main pre, main pre *, main code, main blockquote code {
font-family : Consolas, "Courier New", Courier, monospace;
}
main code, main blockquote code {
border : #CCC solid 1px;
border-radius : 3pt;
padding : 0 2pt;
}
main blockquote {
border-left : 0.4em solid #AAA;
border-radius : 0.5em;
padding : 0.25em 0 0.25em 0.75em;
margin : 0 2em 1em 1em;
font-family : Georgia, Palatino, Baskerville, serif;
font-size : 1.1rem;
}
main blockquote * {
font-family : Georgia, Palatino, Baskerville, serif;
font-size : 1.1rem;
}
main svg {
display : block;
}
main svg.math {
margin-left : 15px;
}
main div.table {
overflow-x : auto;
}
main table {
border-collapse : collapse;
empty-cells : show;
border-spacing : 0;
font-size : smaller;
border : #CCC solid 1px;
margin-bottom : 1em;
}
main table.inline {
min-width : 50%;
}
main table th, main table td {
padding : 0.5em 0.3em;
vertical-align : top;
border : #CCC solid 1px;
line-height : 1.25em;
}
main table th {
font-weight : bold;
background-color : #EEE;
text-align : left;
}
main table.inline tr:hover td {
background-color : #EEE;
}
main table.inline tr:hover th {
background-color : #CCC;
}
main aside {
width : 50%;
max-width : 220px;
min-width : 150px;
float : right;
text-align : center;
font-size : smaller;
margin-left : 0.5em;
font-size : small;
line-height : 1.5em;
}
main aside footer {
line-height : 1.1em;
}
main img {
max-width : 100%;
height : auto;
}
#cookiebanner {
position : fixed;
left : 0;
width : 100%;
color : #111;
background-color : #EEE;
z-index : 1000;
padding : 10px;
box-sizing : border-box;
box-shadow : 0 0 10px #666;
border-top : 1px solid #CCC;
}
#cookiebanner.cb_top {
top : 0;
}
#cookiebanner.cb_bottom {
bottom : 0;
}
#cookiebanner p {
clear : both;
margin : 0 auto;
max-width : 910pt;
}
#cookiebanner .cb_info {
margin-bottom : 6pt;
}
#cookiebanner .cb_icon {
float : left;
width : 64px;
height : 64px;
background : url("/lib/tpl/ad-hominem/images/cookie.svg") center no-repeat transparent;
background-size : 64px;
margin : 8px 16px 8px 2px;
}
#cookiebanner .cb_action {
margin-top : 6pt;
display : grid;
grid-template-columns : 1fr 1fr;
column-gap : 8pt;
column-gap : 8pt;
justify-items : center;
}
#cookiebanner .cb_action > * {
font-size : 12pt;
}
#cookiebanner .cb_action button {
background-color : rgb(0, 0, 0, 0.1);
background-image : none;
border : #CCC solid 2pt;
color : #111;
padding : 0.25em 0.5em;
cursor : pointer;
}
html.popup {
overflow : auto;
}
#media__manager {
height : 100%;
overflow : hidden;
}
#mediamgr__aside {
width : 30%;
height : 100%;
overflow : auto;
position : absolute;
left : 0;
border-right : 1px solid #CCC;
}
[dir="rtl"] #mediamgr__aside {
left : auto;
right : 0;
border-right-width : 0;
border-left : 1px solid #CCC;
}
#mediamgr__aside .pad {
padding : 0.5em;
}
#mediamgr__content {
width : 69.7%;
height : 100%;
overflow : auto;
position : absolute;
right : 0;
}
[dir="rtl"] #mediamgr__content {
right : auto;
left : 0;
}
#mediamgr__content .pad {
padding : 0.5em;
}
#media__manager h1, #media__manager h2 {
font-size : 1.5em;
margin-bottom : 0.5em;
padding-bottom : 0.2em;
border-bottom : 1px solid #CCC;
}
#media__opts {
margin-bottom : 0.5em;
}
#media__opts input {
margin-right : 0.3em;
}
[dir="rtl"] #media__opts input {
margin-right : 0;
margin-left : 0.3em;
}
#media__tree ul {
padding-left : 0.2em;
}
[dir="rtl"] #media__tree ul {
padding-left : 0;
padding-right : 0.2em;
}
#media__tree ul li {
clear : left;
list-style-type : none;
list-style-image : none;
margin-left : 0;
}
[dir="rtl"] #media__tree ul li {
clear : right;
margin-right : 0;
}
#media__tree ul li img {
float : left;
padding : 0.5em 0.3em 0 0;
}
[dir="rtl"] #media__tree ul li img {
float : right;
padding : 0.5em 0 0 0.3em;
}
#media__tree ul li div.li {
display : inline;
}
#media__tree ul li li {
margin-left : 1.5em;
}
[dir="rtl"] #media__tree ul li li {
margin-left : 0;
margin-right : 1.5em;
}
#media__content div.upload {
font-size : 0.9em;
margin-bottom : 0.5em;
}
#mediamanager__uploader {
margin-bottom : 1em;
}
#mediamanager__uploader p {
margin-bottom : 0.5em;
}
#media__content img.load {
margin : 1em auto;
}
#media__content .odd, #media__content .even {
padding : 0.5em;
}
#media__content .odd {
background-color : #EEE;
}
#media__content #scroll__here {
border : #CCC dashed 1px;
}
#media__content a.mediafile {
margin-right : 1.5em;
font-weight : bold;
cursor : pointer;
}
[dir="rtl"] #media__content a.mediafile {
margin-right : 0;
margin-left : 1.5em;
}
#media__content img.btn {
vertical-align : text-bottom;
}
#media__content div.example {
color : #666;
margin-left : 1em;
}
#media__content div.detail {
padding : 0.2em 0;
}
#media__content div.detail div.thumb {
float : left;
margin : 0 0.5em 0 18px;
}
[dir="rtl"] #media__content div.detail div.thumb {
float : right;
margin : 0 18px 0 0.5em;
}
#media__content div.detail div.thumb a {
display : block;
cursor : pointer;
}
#media__content div.detail p {
margin-bottom : 0;
}
#mediamanager__page h1 {
margin-bottom : 0.5em;
}
#mediamanager__page {
min-width : 50em;
width : 100%;
text-align : left;
}
[dir="rtl"] #mediamanager__page {
text-align : right;
}
#mediamanager__page .panel {
float : left;
}
[dir="rtl"] #mediamanager__page .panel {
float : right;
}
#mediamanager__page .namespaces {
width : 20%;
min-width : 10em;
left : 0 !important ;
}
#mediamanager__page .filelist {
width : 50%;
min-width : 25em;
left : 0 !important ;
}
#mediamanager__page .file {
width : 30%;
min-width : 15em;
}
#mediamanager__page .tabs li {
white-space : nowrap;
}
#mediamanager__page .panelHeader {
background-color : #EEE;
margin : 0 10px 10px 0;
padding : 10px 10px 8px;
text-align : left;
min-height : 20px;
overflow : hidden;
}
[dir="rtl"] #mediamanager__page .panelHeader {
text-align : right;
margin : 0 0 10px 10px;
}
#mediamanager__page .panelContent {
overflow-y : auto;
overflow-x : hidden;
padding : 3px 0 0 0;
margin : 0 10px 10px 0;
position : relative;
}
[dir="rtl"] #mediamanager__page .panelContent {
text-align : right;
margin : 0 0 10px 10px;
}
#mediamanager__page .file .panelHeader, #mediamanager__page .file .panelContent {
margin-right : 0;
}
[dir="rtl"] #mediamanager__page .file .panelHeader, [dir="rtl"] #mediamanager__page .file .panelContent {
margin-left : 0;
}
#mediamanager__page .ui-resizable-e, [dir="rtl"] #mediamanager__page .ui-resizable-w {
width : 6px;
right : 2px;
background : url(/lib/tpl/ad-hominem/../../images/resizecol.png) center center no-repeat transparent;
}
#mediamanager__page .ui-resizable-e:hover, [dir="rtl"] #mediamanager__page .ui-resizable-w:hover {
background-color : #EEE;
}
#mediamanager__page dd {
margin : 0;
}
#mediamanager__page .panelHeader h3 {
float : left;
font-weight : normal;
font-size : 1em;
padding : 0;
margin : 0 0 3px;
}
[dir="rtl"] #mediamanager__page .panelHeader h3 {
float : right;
}
[dir="rtl"] #mediamanager__page .namespaces {
text-align : right;
}
#mediamanager__page .namespaces h2 {
font-size : 1em;
display : inline-block;
padding : 0.3em 0.8em;
margin : 0 0 0 0.3em;
border-radius : 0.5em 0.5em 0 0;
font-weight : normal;
background-color : #EEE;
color : #111;
border : #CCC solid 1px;
border-bottom-color : #EEE;
line-height : 1.4em;
position : relative;
bottom : -1px;
z-index : 2;
}
[dir="rtl"] #mediamanager__page .namespaces h2 {
margin : 0 0.3em 0 0;
position : relative;
right : 10px;
}
#mediamanager__page .namespaces .panelHeader {
border-top : 1px solid #CCC;
z-index : 1;
}
#mediamanager__page .namespaces ul {
margin-left : 0.2em;
margin-bottom : 0;
padding : 0;
list-style : none;
}
[dir="rtl"] #mediamanager__page .namespaces ul {
margin-left : 0;
margin-right : 0.2em;
}
#mediamanager__page .namespaces ul ul {
margin-left : 1em;
}
[dir="rtl"] #mediamanager__page .namespaces ul ul {
margin-left : 0;
margin-right : 1em;
}
#mediamanager__page .namespaces ul ul li {
margin : 0;
}
#mediamanager__page .namespaces ul .selected {
background-color : #fcffaa;
font-weight : bold;
}
#mediamanager__page .panelHeader form.options {
float : right;
margin-top : -3px;
}
[dir="rtl"] #mediamanager__page .panelHeader form.options {
float : left;
}
#mediamanager__page .panelHeader ul {
list-style : none;
margin : 0;
padding : 0;
}
#mediamanager__page .panelHeader ul li {
color : #111;
float : left;
line-height : 1;
padding-left : 3px;
}
[dir="rtl"] #mediamanager__page .panelHeader ul li {
padding-right : 3px;
padding-left : 0;
float : right;
}
#mediamanager__page .panelHeader ul li.ui-controlgroup-horizontal {
padding-left : 2px;
margin : 0 0 0 5px;
}
[dir="rtl"] #mediamanager__page .panelHeader ul li.ui-controlgroup-horizontal {
padding-left : 0;
padding-right : 2px;
margin : 0 5px 0 0;
background-position : right 1px;
}
#mediamanager__page .panelHeader form.options .ui-controlgroup-horizontal label {
font-size : 90%;
margin-right : -0.4em;
padding : 0.3em 0.5em;
line-height : 1;
}
#mediamanager__page .filelist ul {
padding : 0;
margin : 0 10px 0 0;
}
[dir="rtl"] #mediamanager__page .filelist ul {
margin : 0 0 0 10px;
}
#mediamanager__page .filelist ul.rows {
margin : 0;
}
#mediamanager__page .filelist .panelContent ul li:hover {
background-color : #EEE;
}
#mediamanager__page .filelist li dt a {
vertical-align : middle;
display : table-cell;
overflow : hidden;
}
#mediamanager__page .filelist .thumbs li {
width : 100px;
min-height : 130px;
display : inline-block;
margin : 0 6px 10px 0;
background-color : #DDD;
color : #111;
padding : 5px;
vertical-align : top;
text-align : center;
position : relative;
line-height : 1.2;
}
[dir="rtl"] #mediamanager__page .filelist .thumbs li {
margin-right : 0;
margin-left : 6px;
}
#mediamanager__page .filelist .thumbs li dt a {
width : 100px;
height : 90px;
}
#mediamanager__page .filelist .thumbs li dt a img {
max-width : 90px;
max-height : 90px;
}
#mediamanager__page .filelist .thumbs li .name, #mediamanager__page .filelist .thumbs li .size, #mediamanager__page .filelist .thumbs li .filesize, #mediamanager__page .filelist .thumbs li .date {
display : block;
overflow : hidden;
text-overflow : ellipsis;
width : 90px;
white-space : nowrap;
}
#mediamanager__page .filelist .thumbs li .name {
padding : 5px 0;
font-weight : bold;
}
#mediamanager__page .filelist .thumbs li .date {
font-style : italic;
white-space : normal;
}
#mediamanager__page .filelist .rows li {
list-style : none;
display : block;
position : relative;
max-height : 50px;
margin : 0 0 3px 0;
background-color : #FFF;
color : #111;
overflow : hidden;
}
#mediamanager__page .filelist .rows li:nth-child(2n+1) {
background-color : #DDD;
}
#mediamanager__page .filelist .rows li dt {
float : left;
width : 10%;
height : 40px;
text-align : center;
}
[dir="rtl"] #mediamanager__page .filelist .rows li dt {
float : right;
}
#mediamanager__page .filelist .rows li dt a {
width : 100px;
height : 40px;
}
#mediamanager__page .filelist .rows li dt a img {
max-width : 40px;
max-height : 40px;
}
#mediamanager__page .filelist .rows li .name, #mediamanager__page .filelist .rows li .size, #mediamanager__page .filelist .rows li .filesize, #mediamanager__page .filelist .rows li .date {
overflow : hidden;
text-overflow : ellipsis;
float : left;
margin-left : 1%;
white-space : nowrap;
}
[dir="rtl"] #mediamanager__page .filelist .rows li .name, [dir="rtl"] #mediamanager__page .filelist .rows li .size, [dir="rtl"] #mediamanager__page .filelist .rows li .filesize, [dir="rtl"] #mediamanager__page .filelist .rows li .date {
float : right;
margin-left : 0;
margin-right : 1%;
}
#mediamanager__page .filelist .rows li .name {
width : 30%;
font-weight : bold;
}
#mediamanager__page .filelist .rows li .size, #mediamanager__page .filelist .rows li .filesize {
width : 15%;
}
#mediamanager__page .filelist .rows li .date {
width : 20%;
font-style : italic;
white-space : normal;
}
#mediamanager__page div.upload {
padding-bottom : 0.5em;
}
#mediamanager__page .file ul.actions {
text-align : center;
margin : 0 0 5px;
padding : 0;
list-style : none;
}
#mediamanager__page .file ul.actions li {
display : inline;
margin : 0;
}
#mediamanager__page .file div.image {
margin-bottom : 5px;
text-align : center;
}
#mediamanager__page .file div.image img {
width : 100%;
}
#mediamanager__page .file dl {
margin-bottom : 0;
}
#mediamanager__page .file dl dt {
font-weight : bold;
display : block;
background-color : #EEE;
padding-left : 0.25em;
}
#mediamanager__page .file dl dd {
display : block;
background-color : #DDD;
padding-left : 1em;
}
#mediamanager__page form.meta div.row {
margin-bottom : 5px;
}
#mediamanager__page form.meta label span {
display : block;
}
#mediamanager__page form.meta input {
width : 50%;
}
#mediamanager__page form.meta button {
width : auto;
}
#mediamanager__page form.meta textarea.edit {
height : 6em;
width : 95%;
min-width : 95%;
max-width : 95%;
}
#mediamanager__page form.changes ul {
margin-left : 10px;
padding : 0;
list-style-type : none;
}
[dir="rtl"] #mediamanager__page form.changes ul {
margin-left : 0;
margin-right : 10px;
}
#mediamanager__page form.changes ul li div.li div {
font-size : 90%;
color : #666;
padding-left : 18px;
}
[dir="rtl"] #mediamanager__page form.changes ul li div.li div {
padding-left : 0;
padding-right : 18px;
}
#mediamanager__page form.changes ul li div.li input {
position : relative;
top : 1px;
}
#mediamanager__diff table {
table-layout : fixed;
border-width : 0;
}
#mediamanager__diff td, #mediamanager__diff th {
width : 48%;
margin : 0 5px 10px 0;
padding : 0;
vertical-align : top;
text-align : left;
border-color : #FFF;
}
[dir="rtl"] #mediamanager__diff td, [dir="rtl"] #mediamanager__diff th {
margin : 0 0 10px 5px;
text-align : right;
}
#mediamanager__diff th {
font-weight : normal;
background-color : #FFF;
line-height : 1.2;
}
#mediamanager__diff th a {
font-weight : bold;
}
#mediamanager__diff th span {
font-size : 90%;
}
#mediamanager__diff dl dd strong {
background-color : #fcffaa;
color : #111;
font-weight : normal;
}
#mediamanager__page .file form.diffView {
margin-bottom : 10px;
display : block;
}
#mediamanager__diff div.slider {
margin : 10px;
width : 95%;
}
#mediamanager__diff .imageDiff {
position : relative;
}
#mediamanager__diff .imageDiff .image2 {
position : absolute;
top : 0;
left : 0;
}
#mediamanager__diff .imageDiff.opacity .image2 {
opacity : 0.5;
}
#mediamanager__diff .imageDiff.portions .image2 {
border-right : 1px solid red;
overflow : hidden;
}
#mediamanager__diff .imageDiff.portions img {
float : left;
}
#mediamanager__diff .imageDiff img {
width : 100%;
max-width : none;
}
.qq-uploader {
position : relative;
width : 100%;
}
.qq-uploader .error {
color : #f00;
background-color : #fff;
}
.qq-upload-button {
display : inline-block;
text-decoration : none;
font-size : 100%;
cursor : pointer;
margin : 1px 1px 5px;
background-color : #15395B;
padding : 2pt 20pt;
color : #FFF;
}
#mediamanager__upload_button {
padding : 3pt 6pt;
border : #666 solid 1px;
}
.qq-upload-button-focus {
outline : 1px dotted;
}
.qq-upload-drop-area {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
min-height : 70px;
z-index : 2;
background : #DDD;
color : #111;
text-align : center;
}
.qq-upload-drop-area span {
display : block;
position : absolute;
top : 50%;
width : 100%;
margin-top : -8px;
font-size : 120%;
}
.qq-upload-drop-area-active {
background : #EEE;
}
div.qq-uploader ul {
margin : 0;
padding : 0;
list-style : none;
}
.qq-uploader li {
margin : 0 0 5px;
color : #111;
}
.qq-uploader li span, .qq-uploader li input, .qq-uploader li a {
margin-right : 5px;
}
.qq-upload-file {
display : block;
font-weight : bold;
}
.qq-upload-spinner {
display : inline-block;
background : url("/lib/tpl/ad-hominem/../../images/throbber.gif");
width : 15px;
height : 15px;
vertical-align : text-bottom;
}
.qq-upload-size, .qq-upload-cancel {
font-size : 85%;
}
.qq-upload-failed-text {
display : none;
}
.qq-upload-fail .qq-upload-failed-text {
display : inline;
}
.qq-action-container * {
vertical-align : middle;
}
.qq-overwrite-check input {
margin-left : 10px;
}
#media__tree ul li div.li {
display : grid;
}
#mediamanager__page .ui-resizable-e {
background-color : #EEE;
}
.dokuwiki .tabs > ul, .dokuwiki ul.tabs {
padding : 0;
margin : 0;
overflow : hidden;
position : relative;
}
.dokuwiki .tabs > ul:after, .dokuwiki ul.tabs:after {
position : absolute;
content : "";
width : 100%;
bottom : 0;
left : 0;
border-bottom : 1px solid #CCC;
}
.dokuwiki .tabs > ul li, .dokuwiki ul.tabs li {
float : left;
padding : 0;
margin : 0;
list-style : none;
}
[dir="rtl"] .dokuwiki .tabs > ul li, [dir="rtl"] .dokuwiki ul.tabs li {
float : right;
}
.dokuwiki .tabs > ul li a, .dokuwiki ul.tabs li strong, .dokuwiki ul.tabs li a {
display : inline-block;
padding : 0.3em 0.8em;
margin : 0 0 0 0.3em;
background-color : #DDD;
color : #111;
border : #CCC solid 1px;
border-radius : 0.5em 0.5em 0 0;
position : relative;
z-index : 0;
}
[dir="rtl"] .dokuwiki .tabs > ul li a, [dir="rtl"] .dokuwiki ul.tabs li strong, [dir="rtl"] .dokuwiki ul.tabs li a {
margin : 0 0.3em 0 0;
}
.dokuwiki ul.tabs li strong {
font-weight : normal;
}
.dokuwiki .tabs > ul li a:hover, .dokuwiki .tabs > ul li a:active, .dokuwiki .tabs > ul li a:focus, .dokuwiki .tabs > ul li .curid a, .dokuwiki .tabs > ul .active a, .dokuwiki ul.tabs li a:hover, .dokuwiki ul.tabs li a:active, .dokuwiki ul.tabs li a:focus, .dokuwiki ul.tabs li.active a, .dokuwiki ul.tabs li strong {
background-color : #EEE;
color : #111;
text-decoration : none;
font-weight : normal;
}
.dokuwiki .tabs > ul li .curid a, .dokuwiki .tabs > ul li .active a, .dokuwiki .tabs > ul li .active a, .dokuwiki ul.tabs li.active a, .dokuwiki ul.tabs li strong {
z-index : 2;
border-bottom-color : #EEE;
}
.dokuwiki a.wikilink2 {
text-decoration : none;
}
.dokuwiki a.wikilink2:link, .dokuwiki a.wikilink2:visited {
border-bottom : 1px dashed;
}
.dokuwiki a.wikilink2:hover, .dokuwiki a.wikilink2:active, .dokuwiki a.wikilink2:focus {
border-bottom-width : 0;
}
.dokuwiki span.curid a {
font-weight : bold;
}
a.interwiki.iw_wp, a.interwiki.iw_wpde, a.interwiki.iw_wpes, a.interwiki.iw_wpfr, a.interwiki.iw_wpit, a.interwiki.iw_wpjp, a.interwiki.iw_wpmeta {
background-image : url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABe2lDQ1BJQ0MgUHJvZmlsZQAAKM+Vkb9LQlEUxz9mYZRiUERDg4U1aZhB1NKg9AuqQQ2yWvT5K1B7vKeEtAatQUHU0q+h/oJag+YgKIog2oLmopaS13kaGEFD93LP+dzvvedwz7lQF8kqOb3eB7l8QQuNB1xz0XmX7Qk77Tjw0hVTdHU6PBbhz/F+i8X0114zF/8bzYmkroClUXhEUbWC8ITw1EpBNXlLuE3JxBLCJ8IeTR4ofGPq8So/m5yu8qfJWiQUlNpahF3pHxz/wUpGywlL5bhz2aLy/R6zEnsyPxsW3y2rE50Q4wRwMckoQQbpZ1jsoHTHT5/s+CPeV4mfYVliFbEqJTSWSJOhgEfUomRPik+JnpSZpWT2/3df9dSAv5rdHoCGR8N47QHbJpQ3DOPjwDDKh2B9gPN8LX55H4beRN+oae49cK7B6UVNi2/D2Tp03KsxLVaRrLLqUil4OQZHFFqvoGmh2rPvc47uILIqX3UJO7vQK/edi1+k/2gC7omXGAAAAAlwSFlzAAALEwAACxMBAJqcGAAABItpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjUuMCI+DQogIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+DQogICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIGV4aWY6UGl4ZWxYRGltZW5zaW9uPSI2NCIgZXhpZjpQaXhlbFlEaW1lbnNpb249IjU4IiBleGlmOkNvbG9yU3BhY2U9IjEiIHRpZmY6SW1hZ2VXaWR0aD0iNjQiIHRpZmY6SW1hZ2VMZW5ndGg9IjU4IiB0aWZmOlJlc29sdXRpb25Vbml0PSIyIiB0aWZmOlhSZXNvbHV0aW9uPSI3Mi8xIiB0aWZmOllSZXNvbHV0aW9uPSI3Mi8xIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTEyLTIyVDE0OjQ2OjIzKzAxOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTEyLTIyVDE0OjQ2OjIzKzAxOjAwIj4NCiAgICAgIDx4bXBNTTpIaXN0b3J5Pg0KICAgICAgICA8cmRmOlNlcT4NCiAgICAgICAgICA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0icHJvZHVjZWQiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFmZmluaXR5IERlc2lnbmVyIDEuMTAuNCIgc3RFdnQ6d2hlbj0iMjAyMS0xMi0yMlQxNDo0NjoyMyswMTowMCIgLz4NCiAgICAgICAgPC9yZGY6U2VxPg0KICAgICAgPC94bXBNTTpIaXN0b3J5Pg0KICAgIDwvcmRmOkRlc2NyaXB0aW9uPg0KICA8L3JkZjpSREY+DQo8L3g6eG1wbWV0YT4NCjw/eHBhY2tldCBlbmQ9InIiPz74TZAXAAAbeUlEQVR4Xu2aeZxcVZXHb1dXVe9b0lv2zsaSdEiAQEIIWwJByKCDBBFBPooSRiEOoOgoiDj6ccYFFHBjlU0Z+YgDkhVZJGSHhJCV7Eunu9P7vlZ19/y+59brJAIxcXD+GU7n5VW9d9+95/zOfl+5j+gj+og+oo/o/zElJc7HRTt27EqqqKg4b/CQwSvLy8svOv+8c+cnbv2f0aOPPT4oHIleEgmHJySFQj+7+qo5+xK3jouOG4Cdu3ZntrW2vtDT0zMjJSWlYcu72/LS09O+MPuSjz2WGPKh0xvLViQfPFg1JRqJTI2mprQ1NTYu6urq/r1uTc3MynLipb63t/faT3/qikX+iWOn4wJgz569o/fu2fvMiJKSM/i+b/8+V15R2X3SiSemTz791B4bdAy0c+fupJramutTU1Ou7OnpS62vq31y1qyLjgBw4aIluc713hCJRCf09blLIpFIfk9vr5Ogrqura0NnZ+erHW3t89Iy0pNDoWTXE4/3CYj7Ozo7F2vsks9e8+m+xFRHpWMCYO/efSHN9q2aqqo7WltbUzNzctyBAwdcc0uLKyos/NwlF896IjH0mOhPf5o/c9iwYS9nZGSgPVdTU/1aS0vLPAmSnZGRfkEoOTxLw6a1t7dF0lLTXChZAmpcXAcA8LnPzr1uv5QggFxhUaHu9dm9WHf3Xdd99jPf86sdnf4mAPv2l4Xisfgjy99Y+vlsCT5u/Hi3cfNmlxJNqUxLS7t85ozzVyeGHjM9/fTTlxYWFi0YNWqUQ6tQrDtmZwTscxIuLm1LspaWZpcsDUvjJmg4kmxnnqurrXWvv/qqS0lNtXE98R438+KPOVmAa2tru+yGL3zub8amUOL8gSREfxSLxz4vDbnJZ5zh0Nrpp57q2js7Bgm+zsSwo1J1dU1o1apVk9avf2fu9u07npk+/Zw/nnDCCS4cDrv2tjYTJBQKuaRQkmk7KSnZJYdDupbkMjOzdD3k8PX0jHTTcFKSxiWFXEpKqqvVsxmZGa6goFDPJLtW8clcik8/fPLpZ7ISLHwgHRWA8vKKwYqy16dEo66jo8Mlizkmr6uvxw/jEydM2JAYelSqqa4eUJBfsG7w4MEPZmVlfToSjaYEwh8oO+D++Ic/uDfXrHa/fOABaTvkdu/cKSFDWg8QQi5VGu6T2rWm6+rs8gAInKzsLDdm7BgX6+p2zc1NLisr2xUUFtp9zT9O1vT040/+9qgyfuDNDRs3nalFiap5MHv1NdeYxqB9+/e73JycF/LzBx5ToBlfOr5W1tKAecNcb0/cwKypqXFbtmx2N3/lK27a2We7qIBGw6tXrTSzl5gGCCA0NTXYvbS0VH3HSnRdc10wY6br6u6WZWa66eee58JmQQAEgMkflyusf+HFBa8nWHkPvW8MqKw8mCFmN+ko4XtKStT8LhaLufqGBoGzMT5q5MisaWdNPSYXgPaJBOBwNKgaolc1RCg9Pd29s/4dAVTqVq1c6fIGDnQEPaxhlnwZwPD1HgFWV1fnsrNzDIR4PK4zGaHHzj125vqhIIm1AFCylNZQXxeL9/ROvOlLc7cm2Omn91iA8vwERXfl+XgJSKKVWCxui/K5vKLC5eTkvHw8wkPS9uL9+/a7LVu3vnCgvLzo7bfXLweMiZMmmY93i+GxY8a4QYMHuSlTz3LtHe1ekwltAoyyQr92cQHORihHQRRA7LrGZCou2LyyDllFRKD8+sGHH3uPwt9z4d1t25/KSE+/FhONRMKa1Fs5C4PsmrfectlZ2V9UpP3t9LPPOgKE7373u5H9+/ff2djYOEXP3/Xss8+uSdxyt956a6EA/Jr8+WJZwglirOWLX7yhQMGqX2v4OWcsDeZ70a6+2yHhNK/NpRBiz6CU9vZ2F5WFAkZHe4fr1rOIBRhYLZYACJ2dHU4pfO7tX731YZskQUcAoGg9WD6zW6aZgsAcSxYtcufPmGGBiO+kIxZfv2FD2WWzLx2eeNTdc889pWJ0ydatWwfzXUHzZQnyvBg7T5ljslLmMIHWfMEFF3QVFxeHiouKC9IzMqSsJBOcINspZokPMA5rlhXk63FdMzC0rgKqCUzKCyvd8Xy3ad+DBXhd3V1mrbgEwgMCbtTS0lqn8Sf967wv17ICdIQLCKFvSdAUnW2yevkdE4j5xAjn8FsCUVtb+7DlK1amJi6jgdG7du0q5D6HhL1Qz/1c7nKlziN1Pzxp0qSW88+/YNDYsScUKa3pklKfBECLRPzcnGzzc2UKF4mGnTKQB0HjAAkXSJS+SolpFki5jhoFo51Dmof0aLFB495cvco1NzUBJ6AM7OvrnZdg2agfgJqa2kFa6Atbt2yxtLRw/ny3ZvVqN236dN3tM99qbW2jwHC79+zlHDt7mneBu+++u0Bm/am8vLy4MSTKzs4mVpCPTQBI52SYgvHgMBIIRHYeZawdqgWwii5ZnLe6HpcjcFI1X2ZmZr87ACCZIknPe/9nLXjoY1oTfv26teZSrCdgPq9Y0C93vwuo3L1XA25F62EVFG+uWeOGDhvuJqnoYWJVhO6dDRvjFeUHKivKywdUV1ft0vgGCTlKgg9RoRRCuEDY9yNVfnuuuebakVRqMAdYxBjO3k87VdRkyty93wdmTQnM2SK/zirMXIOyEWk5HI4ksgLjGcsY9QtyAwBd99abTvy682demHCHTuaZfctXbloIT8atfD9Ji30ShAqLily+qqoLZs50p0ycaMzhV5u3bHWvv/ZK25bNm4bJFBUn00+RJs6TBoY1NzeHGHc04SH1D4rGcQP4cIJ53IDSF1MOrACt+XyfOKQICGvBssgcwVirDSQOGQCrKC8rEzAxN/HU01xLc7NrFGCMo76QrHNtIpFxrCqqVMKP4EHQJQWlp2f0m6n8XRPUxyS0FJ5jMYGgiAaY9FhJGhgq0+1obm7Rmi2uRbGmQ2uhwaysTHMbtAYfxouALz9Q5p7/43PEJ1MGJbms0L5nqEwOiPH6z2yaz8NLStyqZcuoAdyQYcO0dpfJgnPo9uyf3HvfIJ4z7pOTw5eCaLCo+m5jyptor6qwZsyzlbEBBUz+LRJA9QUFBXsmTpy4c/bs2Xtk8mEKKwJltgIaFRyAWmqTJZSpynzqiSfcu1u3uvt/+lM3eMgQAyY7J8usAMGHSiA1UwTafj4CVown/UPTU86e5uY//7zbsP5t6xUg5FFcCcdjXTfaeP7bt2//64qQ5/IZpJgYhiCi8+49e9zSpUsbdu7YkWcXE8RigHQ4SeA6CVuvZidt+PDhqphzMkEeE8VHVRA69QRmOfg//OICCxR0lyxe4n5y770WhFEAdf30c85xy5cvd2eeeaau9bjKg5VWFEWlMJ6rl4YBLjUtQy7kYwSxAkv2ccN/52wxQBbXpbSp8vn52796y+XJKktzdOMBARDCDzHtGNoXc77QaLOFo5Foksx0X2lpafPEiZM6Tjvt1NZx48Y1p6am1VZWVoBWBABuueUWd+655xZLyOy0tPSo+aY0562lT91aayJVYXGHLGn0mLFqjMrcLjVCV119tXt73TrTdumECXZ98NChJiCabWltsVTX1tZq/o0VobhwsnoV6UNhVWupGNJ4BO9Ss8QafEZfWLnupb60ZPF9yXPn3jgzIyP9swxC80RVNAZaPMRCBCN1XeGJp5wyoKRkZO7w4cOyJGBWbm5utsrkXjU0RLUoAMhaqqdOmZLNs154MzKRD24wYPnc/NeDgiVgaaeedpp75eWXzUxPOvlk9/JLLyWASpLVDDFrgzfK3qrqg6ag/PwCq/c7O9stJjHGDpu31wBX7pcbN5mr+Sxi7p0788KLfiGeQsr/lL2R/txKCSzhrJ723ZePrjDPZ4jP9AgPP/xQk75m2kW5WFZmZgxGvOCeGT77dKeBmtM0IOYYElgHVsb5yzff7Ba8+KIKmNXuzu98x720ZIkboCbJA+jBZGNm+PARrrh4kOdNRzSaJg3HmdBwZV2sIz09zaUpoIclE/MDDEMAT6BPTr7ttttmieELYfo3jz1mhcPIUaMNaSZh8m7lTiwBLQXXYBymhKoq0kjV6NGjG+bMuTJ55syZRSzEGIQkt+/cuUPm3GL+iiYA12tWZa4YgXgmeI4GiTpkytSp7vQzzrDx8BPUDLin/ekz1zBtnsMlUGS3mqxYLFHBak5fRkvzZtWqOaQ4ntHNZUkKgPfI/28j6m57911XrqLhpnnzjEHfXSkNYrIZQlEgAS8WQmCxyksLc8AMAkB8RjC+U1mOKBmp2JJimg8E8RZwqGnhGQDlHs/ynXkx1x4OMdzRoYpQ5iyo/HVdO/xQqlYh1Ke1opqHbTN/PY7A+kyz1CllWs2hdUTf1BqhfBgZPmKEG6JAc9nHP+42b9pkTNTXNyhfN5vPwQyEjEzqzdGb9saNG91/P/ecW7hggTUezOeFAxQCHgx5gfzC3gy90MyDNunvvVZ5FqBYhy2u6qoqc8/mlmbrTxplRazPk5wBs0n3cclMegQpirX8CA7/P9e7Fetqa2r1DFmhKz8kkylkUUwU5rdv22Ym2NTsTRUzys3NsSkYF2gO3gHph//xA6WlVPeJyy+3PH3XHXea2SMA46JRH1QR0rSh9IS/Q8wXgOBjgb/mwet1tbU1xvnA/HzxkOfyB+a7HPHEPYgusa62Tut1WH8QYUfJAE7MzV9iLMtQDe7Yvs3cBGsWSLkhNTXW+tLosEdHJwaRUhhEW2loGnPiRx+MZ03+7O//yw1TvzBq9Ggbc/Elfhfnt089bcLyDFppbGwy36+sqLCD2pxGBy0EwjCfn9sHO8yUajRL2SIAEGLvj88I0ymXyFKRpHRr2oV33EzG1E/sFgMiQDQ2Nsg9fLD0sigha3JmdCUqHQk8O21DUoxLuzAII2g6MF2I69DByoPWm8M0gnAMGz7cylXTgIYDDuUs8wweMtQaLCq5yopKmxfgAMvP77MMn+kXrBuUVZr9itAolgAouXl5pnWUBHB2X1MQL7AMxvbI2oYOHWKPgwmFVaZKbgK9DXaugyamGcbR0L/cdJO79rrrdD3JqdsxX4PJVvUCrOEX8gdMjhs/zm3euImJJISHvaam2p2tFtrP7wU58aST3KBBg6VJn/KggfkDraMLgIOYwwPXZ5UofQfuRNSHOGMNCM0zXA3GE0MQOk1pj2SXoXM4HJUMLQYkFlBedsDVVtf4nkPPipMwLWwlkzMp/o4/MTlRe+CAAdaksPvCNZi3hROLzrr4Yml1sFu8aJExsGL5CtvgZJ9/1coVR2g2iPZ+HmcVJyYMBSbOnMF9zu1inKoRVrln4BnnSRYf1JnyuN3zipEFyXWTVcy1yKUBBPLz8/aoyKlE1VDNKX67Y92brI21Bki+DgDMxTq+fvaawSf5jDDcC7S4ZvUaM9llS99w27dvt/T42quvurffftt2djxjBL9Aw951+K4GzPp8kykhAPPCS4OyD9ZB8YXPIogHpN3moFz+xX0PWEYIgLE5EgdjITTf0FBnz7CdhnwESoo7Vuxob1+RtG3btlMURN7hASI2PkdQYVJf+DjLELwR8kiS+z0ABLTlK1a4khEl7P1beRsIFER1FmcuH/nZ++u0XSULSk2NsrBsWwdw2Q9EO1gHCkEQLGfDOxvcwoUL3MiRo9wll862OX927z2WHa648lO+TtBY3NW20bUWwQ+AWVOXbAx7jsQiQFah1L182bIBoby8ARvFcB2pAaYPN0GEDwJeUKoiHNfRfLH8es6cOe7MKVOsIWEx0wSfZGL0Fw0Nja6ystJiAy9C6DFwr1RpIyXh54CAX+YNGOjyFNwowpiFufAg3kdSi/jrfW7Xrp1u6rRpbp+6VOPT1rVlj1ifOBIK+f7Av1+QJQgIYoTsbduihfPbQoWFBbrft5KHmCwSiaoAqrdITgAys5ewvH0BPZClKKlRMKmrq7XNEgTnYCyLkFIPHjxoJgpoWEa+tEXjgiVRViMMbhsERg4IZoMDfvTBPp8+ebLVKATCKhVGp0yc5Kqrq33a0/JUesEz8MA7Rv+sANI1rtMxUodQGmtBCyBW3ilSL+W8Xr5LDU2qwdxpRxG2zWqEVgGilCSuuUf6w6cYX6PKCgthYZghVyN0noIoAmPOXDeBjHw0RxswbVcSzHPw2QqYhAsRM8gklOr79u61itUsUM2QgaLxwMdUVH8ITQXp9xL9nJ2KBx5kjdCzGrSWdQ0AaWwZ/gOzWzZvsUzgK8BcO0hlA2SemCm5l3HECQIUpg+TgQYRDgB5a8vn4LIXNDg8GGxgAmoAAmDyHK6CBaIpA0NHUVGxjVm3bq0bMsS3xrwt3mWNVls/eLYpgt/0JakbbNI435DRBHlrVjwS8rF47HfMZwDI797Uw1VlZb5g2bd3nwkUBDtQ89r1zPTLKmGItEExw3fOLMg1/J1Fg+f0T4SGPAB5ebnSVLOtxd4gbkOrS/uLFdnzGmxC6ShUIcOz1P08d9VnrnGX/tNl1vLa3OIr6PzSpSgCOnsPoWS8nvjm07J4WXz3XXda+jcAiooK42Lo/slnTDYNvytTe/ThhxP+RVEStclgGsLcmQxhaXQgykxiR9XBKrtOcGNzxXzQDg9CEFQBkeCHFfBrE1yNTQ9cA/MnTRroMKyjVlYx5ayz3JlTFXDlXumyvICv/jRrWcDzxcYHHSwG1ydr4Br1SWVFub67R+wBkQEA7d69+0GZdDOM4/t0hwapiLRESwwxEQHRpzn/soFnqNvRJKkJF8FtWN00k5gHNws+wzSAEByLi4v7TRzhidjMaybNd62JW/H6G1eEP/b3CaAITcdK+cucjOWQLcgLfFZj3SYpaJtafrl2dUND/QJbTNQPwMyZM+o08CG0ToVHSxxojSMtldK40QoUdlrwVUw0sAbS6F9efU1F0VIb/8hDD9scv/7lL+07TKB1zhxc84x6wm2qpWW0RF8PmJaWsR7d54y7EcUpZCKyLsBEwHBY9QqCGghax9bDZXnWa5/gycuSzKzsJ+79yY/8LoyoHwCooqLigaLi4m62rK+48kpHTAgYZdFsmWwQGNnaAnlIQ+ylJYzKkuyVGumS7XRSFt1fMA7BmNN/9+ASdxA8XYGVd3+YuN+L9AKyPpsaUVWauIalW46Ev2MxzEHz0yvBYxrvy3fvCnEpFXcrKh7UlhwK3WOLJ+gIAM45Z/r+lNTUJzG/It4QyTxhACa9RjxDnM1H9dlTn7WlvMyMqsjJyclWqhpmZgxwlvMTxFxcD4jvbJUR+KhEzUWEj6DxAU0CoF1yeDs7QghlPPl71C3W2+Myei7eD4zcJ+55J5ACeUFB4bfv+NY3qmzhBB0BANTW2vpjmWMLRY6v1Q8JTnoC6Q6lSc66bNct7YhWrVqFrVpdMF7VGxUbmiDImSAwooPPCMJn2m5MnclgnPlwETvbOJ8BIqrq0KQ3be9SwTw9MTZa/PeO9lbXJBdi96hb13AL3g7V19bsUGv+M2P0MHoPAKWl47fHYvHvwRS/t0FQmIC0LkGEdwQW/XEJf91r9Ya5N5g2eJszSF2X3y9IsRchAYiM9UImorU+2+sxhBOzgcBoH+H4FQlxCQugfIb2yM3Yw9y8cYOVyPGEVRBHADHFapRUnxW0hqwjPvakk+bceMP1XlOH0XsAgEpLx/1YceAZr5VDjGJICMCBqZLr7XpCKN64sAFCQEwXs2yVsb+/bu1aY5hxzBUEQc7s0TFPiyI7BVhXd6cJ5d/i9vS7BZuzHohu96ufP+Aef/QR97unnpQ1kgaZs8d2tGzfDwtV5RrMn5aadv93vn3H+/6izeek96E9e/bmdsdia0NJoVG8ZsIP0SK+lSN/5zN0+NkD49tQtMUzkF3XfQISP2FB2zCNp1OWIhxBMEstNLMFlsBjjAtACw5K827x9NhDD7rr595o6+BKvDTNUHXY3e13hCxY9vS8rO7z0h98/9/9LzH/it7XAqCRI0saZYYXK61U8zoKrULsrRP9KVXxM3aSKGKalCK5To5mLOaHEDCP5tiGwoxhFjehUwvLlSzVyWwBoaa6ymoMvjMOYXmWEpm9RebkHJZV8ALXv032a3BvoJqtUHLixa6w1xxr5caf/CDhoQ8EADr55BN3CtlLy8r2t23ZssX8nNq/ReaFb6cqVRET8LdDHZ5q8Bb/ExvTnA6A4VnJZIQVBfcBCYbTVTxlK3vQNrPxgUYR3oPgNc810h4WxD1Aw/TtukDDdRTErUeRKe0SL5d84+tfa/Grvj8dFQBoQun4terqPiGtGggsnJWRZRkBxkwzFrB81MZCMG2uwRyM4w7UBPivjYVZmOY+zxPJ9R2AqAXMpBNCB8chMCS8zJ+CbNSYMYfGyG1YG+EVDMvlurO++Y3ba7wUH0wfGAP+mta8+dbEqsqDi+VbxSNGlPQzw+90eR/ATLSilpYkIKHBgiMRXb7I9hZWgPbxbR8QFaTENCbuGypvDbiFv89cCIjFAJTOgNajGILmpXGf41UnKNix4yMuNgjMK775b7fv9JwfnY4ZAGjFylVDtmze9Gp3V+yEk8ePs2YEf2ZnB7JAqL9+SghqQVCEpoPvWAHVot9Wp56wwSYk1mQVnMaY4MFZ132QVDCVwIDFIgRWUqDmfVwXvvT1r912zD/iPC4AoL+8vjTjwP6yXyioXXfiuHFJpDp+pY32TVAswdTv3Dvr15uQBCt7ja1SdsCAASYwzNfX16pq5DcXfSaA7QHIDXri3fZjKSYL4ogvaRXcNDW/C6QnoGUmQCtwdkoZX5bgvzEmj4OOG4CABMR0mf6jWvwEBMeHzR1kygDgq8M+pSb7aa3t16P1BnVlaI+XFAhM7sZqIpEUK674bALKNfghpE+H3vRj5iI+Fuzcvt3mbWtv3Z2WmnHV3Xd/+y3P2fHR3w0AtHjxS2mS9utyg3mhUNJANMuOL8ULaQ7tVR08aOmPX551qKpkm2z1ypWuZGSJ6n/fa3ghfTFlL0GSsAj/CzACni9/e11jfYPtA7K1LavaKrD+80BZ2dMP3H9fIr8cP/2vAAjoz39+JVNsz5PGb9HXQpgnQNJV0trukLaoFfjJGnt1ZBC20Xlzg5VgKyRuQLC0pmf9Bgy9QsyYJGtQY2jOdzMzMr4/deqUZ0rHj/u7BQ/oQwEgoD+9uCBN1vDPygRXSZiLlPrS2fay2CDq6eEsE5dwSckh+yGDtbf8SVi0T6DE3+kP7NefYlF+f0Bt7Cuq6eer/3juyjmX+wk/BPpQATic5s9fmKGC5nLJe15XLHaKBCtNjUbTKV4CQLAMWuHkUNiNPfFEcx2rE3p7W9QXbFUtsDQjI+2NsWNGL5kxYwY57kOnfxgAf033//xXYWWM8aoWi+TbubKSAbo8UCzEo5FwU1ese7s+H2huai6fd/OX/P7bP5yc+x8PJTgxSKnBMgAAAABJRU5ErkJggg==");
background-size : 0.8em;
}
a.interwiki.iw_twitter {
background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHWSURBVDhPjVI9aFNRGD3nvgbS1kREB6E00RgKFkcRFQR/BhERHMTJ1tGppVsHZ5EqiJuDg/hsFt101w6CkrGg4GKJUKhYSc2LjaV57+u5L0+xxUoOnMf3ffee891370f0gdKzVtGMBwnLAVzOD9japjFAzpHlMNqrPcfE943JQpwq/kI5bI8ZbM7MzijNE3wL2mMZVUC8dInZUbFmwEx13gZ6sh7OvjFK+ES8qnS/OCyzi2Z4Adh5HX/UybGrhUFtursRR69Gw9a5cq0z5A2WltePSHDKxztAA7/JaJGHa+1iN06ewuC7eDRBftKOuo4Yyfh2Vt8Gkhe+TBZeuzi2kewUnd4S9sHspDpP7yYWNrS+6gNHh6aSquJBX+gTn9X0uw9c40ZhxYFTihd9oU8sBMx99YFLU8MHOdYVraf5/xER7tHSRN7/dmZAtPRdECNRL7orurq8By7gxyyXNENpvu2Q2AnJZ3UnV1QKeit/sKlTPieCW42bQz+zGlgKo4oRhzQxVYkvq/0l1TWy29BU54eku9+YGP79WikczK0xwbgG45rEx1VLxF/iilgncc85ng4Q3Nkp9kh/oRJ2GKNblPKACnpOfw30Jj9G8ntW313XWP0TwBYiI7IuEdRzyAAAAABJRU5ErkJggg==);
}
.dokuwiki a.urlextern, .dokuwiki a.windows, .dokuwiki a.mail, .dokuwiki a.mediafile, .dokuwiki a.interwiki {
background-repeat : no-repeat;
background-position : 0 center;
padding : 0 0 0 18px;
}
.dokuwiki a.urlextern {
background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABdklEQVR4AWMgAVRo1zY3rGk41rC+rqvCBCJWBpPM4WoomLHtdtuv/t9Lfk263TtrQ0t7Oj9cbzZDc/W6s/8T7khD+P+F/8bv29PZlswJVVBu0vPuVZyNYHFZbmAqE1SR0cbjXR6pjGBO58am962Ta3e3ftqy6B5LCcMasOj7gInrm9jBzI4vTX+bfjT/7/4/p/w/zFXybUmt71u4wJzGfxP/t/xvA+KaP2XnQSKVFpWPav/U/6+HKJjz++OVJUDp1n9N/+r+19QyMCz1mPC/8X/X/26Igrn3GiUeL5n/v+F/8//6/9NOMTC0hDUDefP/L4MoOL6ickVeSQ1QqAGooPdBJE/lnloge/fhixBHftFd9bLkR83/+n/1QAXVP8qX1Pyv/L/s/12f/4xQNz8s3Pa/6X/Vvzqgour/5f/r/q//f2fmLy54WP7lfJN74eMSoKIyoNFz/5/+9ar+Px9aZL3Xfjvz7aO3/96+eLvsnSVE7CPhOAYA9nvIX0UoNU8AAAAASUVORK5CYII=);
}
.dokuwiki a.windows {
background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA6UlEQVR4AWMYkqAMTFYwlCKESoOrrlVdrbpeub0sCcRPYCk0QtHT8LblfxsQtvyr+1t1qkStZkfvlrKGksA81iIFsILOf+3/O/51/G/9v/Bfy/+GLwfPz7kz+cOEAzXX6p+BFRx4Ovf/rP+T/7f87/lw4PfEv93vd+xf82Ti36l/XxwEK/jv+2/B/zX3Tiz6W/e/8uOm73Peth3q+LP0/9M1/7mRXPJf/OG03f8m/i/53/Bvzv+DLz7U/+eCS34EQqASnm9h146d/3/h/d2FP+3/o/v/I9Scf+r/lf7zgdif0JV8QtNAJAAAS/98wKXZc5gAAAAASUVORK5CYII=);
}
.dokuwiki a.mail {
background-image : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABOUlEQVR4AaXJMWoUUQDG8f/33ltldyZB3E2xaCAxIQREFKwD2lhb6QmsxMIL6BlU8AhCjmBADdqlWLyACKZKF7LZmUzmzXwiSMTKwl/7478Jng9OXa5fviRzwTS5/j40OcHo2fSofH10tUcXHVg9q54cj3kleOnRj/uHh3e+FVgCbK2drX/dn5xuogAD8uqnyfXZRi3J+tXN2uxj2WwkEgFw0vnW3srmwbU2K2uat2fvi/ObSbII0Kl3VL+9O975PPXEOwe7sb8dZXfqSGB6YWm89Wb+dF+jt+3K3ZoeYUDwwgOjK14wV7tHNXhYUvgEqzUhQeegZVcsSOYBRFeCIXN3ggBoiYYTJBOJIHmhhiWEEHzwl3ycIhjxm5y1nO8FYoJbj268A0D8ISAWj0HQyEOE+Zuwasy//ATU93+97E8p8AAAAABJRU5ErkJggg==);
}
[dir="rtl"] .dokuwiki a.urlextern, [dir="rtl"] .dokuwiki a.windows, [dir="rtl"] .dokuwiki a.mail, [dir="rtl"] .dokuwiki a.interwiki, [dir="rtl"] .dokuwiki a.mediafile {
background-position : right center;
padding : 0 18px 0 0;
}
div.insitu-footnote {
max-width : 40%;
min-width : 5em;
}
.dokuwiki div.footnotes {
border-top : 1px solid #CCC;
padding : 0.5em 0 0 0;
margin : 1em 0 0 0;
clear : both;
}
.dokuwiki div.footnotes div.fn div.content {
display : inline;
}
.dokuwiki div.footnotes div.fn sup a.fn_bot {
font-weight : bold;
}
.dokuwiki .search_hit {
color : #111;
background-color : #fcffaa;
}
.dokuwiki div.nothing {
margin-bottom : 1.4em;
}
.dokuwiki .search-results-form fieldset.search-form {
width : 100%;
margin : 1em 0;
}
.dokuwiki .search-results-form fieldset.search-form input[name="q"] {
width : 50%;
}
.dokuwiki .search-results-form fieldset.search-form button.toggleAssistant {
float : right;
}
.dokuwiki .search-results-form fieldset.search-form .advancedOptions {
padding : 1em 0;
}
.dokuwiki .search-results-form fieldset.search-form .advancedOptions > div {
display : inline-block;
position : relative;
margin : 0 0.5em;
}
.dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle div.current {
cursor : pointer;
max-width : 10em;
white-space : nowrap;
overflow : hidden;
text-overflow : ellipsis;
}
.dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle div.current::after {
content : 'â–¼';
font-size : smaller;
color : #666;
}
.dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle div.changed {
font-weight : bold;
}
.dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle ul {
display : none;
position : absolute;
border : #CCC solid 1px;
background-color : #FFF;
padding : 0.25em 0.5em;
text-align : left;
min-width : 10em;
max-width : 15em;
max-height : 50vh;
overflow : auto;
z-index : 100;
}
.dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle ul li {
margin : 0.25em 0;
list-style : none;
}
.dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle ul li a {
display : block;
}
.dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle.open div.current::after {
content : 'â–²';
}
.dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle.open ul {
display : block;
}
[dir="rtl"] .search-results-form fieldset.search-form .advancedOptions div.toggle ul {
text-align : right;
}
.dokuwiki div.search_quickresult {
margin-bottom : 1.4em;
}
.dokuwiki div.search_quickresult ul {
padding : 0;
}
.dokuwiki div.search_quickresult ul li {
float : left;
width : 12em;
margin : 0 1.5em;
}
[dir="rtl"] .dokuwiki div.search_quickresult ul li {
float : right;
}
.dokuwiki dl.search_results {
margin-bottom : 1.2em;
}
.dokuwiki dl.search_results dt {
font-weight : normal;
margin-bottom : 0.2em;
}
.dokuwiki dl.search_results dd.meta {
margin : 0 0 0.2em 0;
}
.dokuwiki dl.search_results dd.snippet {
color : #666;
background-color : inherit;
margin : 0 0 1.2em 0;
}
.dokuwiki dl.search_results dd.snippet strong.search_hit {
font-weight : normal;
}
.dokuwiki dl.search_results dd.snippet .search_sep {
color : #111;
background-color : inherit;
}
.dokuwiki form.search div.no {
position : relative;
}
.dokuwiki form.search div.ajax_qsearch {
position : absolute;
top : 0;
left : -13.5em;
width : 12em;
padding : 0.5em;
font-size : 0.9em;
z-index : 20;
text-align : left;
display : none;
}
.dokuwiki form.search div.ajax_qsearch strong {
display : block;
margin-bottom : 0.3em;
}
.dokuwiki form.search div.ajax_qsearch ul {
margin : 0 !important ;
padding : 0 !important ;
}
.dokuwiki form.search div.ajax_qsearch ul li {
margin : 0;
padding : 0;
display : block !important ;
}
[dir="rtl"] .dokuwiki form.search div.ajax_qsearch {
left : auto;
right : -13.5em;
text-align : right;
}
.dokuwiki .changeType {
margin-bottom : 0.5em;
}
.dokuwiki form.changes ul li {
list-style : none;
margin-left : 0;
}
[dir="rtl"] .dokuwiki form.changes ul li {
margin-right : 0;
}
.dokuwiki form.changes ul li span, .dokuwiki form.changes ul li a {
vertical-align : middle;
}
.dokuwiki form.changes ul li span.user a {
vertical-align : bottom;
}
.dokuwiki form.changes ul li.minor {
opacity : 0.7;
}
.dokuwiki form.changes li a.diff_link {
vertical-align : baseline;
}
.dokuwiki form.changes li a.revisions_link {
vertical-align : baseline;
}
.dokuwiki form.changes li span.sum {
font-weight : bold;
}
.dokuwiki form.changes li .sizechange {
font-size : 80%;
border-radius : 0.2em;
padding : 0.1em 0.2em;
background-color : #ddd;
}
.dokuwiki form.changes li .sizechange.positive {
background-color : #cfc;
}
.dokuwiki form.changes li .sizechange.negative {
background-color : #fdd;
}
.dokuwiki div.pagenav {
text-align : center;
margin : 1.4em 0;
}
.dokuwiki div.pagenav-prev, .dokuwiki div.pagenav-next {
display : inline;
margin : 0 0.5em;
}
.mode_diff table.diff {
width : 100%;
border-width : 0;
}
.mode_diff table.diff th, .mode_diff table.diff td {
vertical-align : top;
padding : 0;
border-width : 0;
background-color : #fff;
color : #333;
}
.mode_diff table.diff th {
border-bottom : 1px solid #CCC;
font-size : 110%;
font-weight : normal;
}
.mode_diff table.diff th a {
font-weight : bold;
}
.mode_diff table.diff th span.user {
font-size : 0.9em;
}
.mode_diff table.diff th span.sum {
font-size : 0.9em;
font-weight : bold;
}
.mode_diff table.diff th.minor {
color : #999;
}
.mode_diff table.diff_sidebyside th {
width : 50%;
}
.mode_diff table.diff .diff-lineheader {
width : 0.7em;
text-align : right;
}
[dir="rtl"] .mode_diff table.diff .diff-lineheader {
text-align : left;
}
.mode_diff table.diff .diff-lineheader, .mode_diff table.diff td {
font-family : Consolas, "Courier New", Courier, monospace;
background-color : #F6F8FA;
}
.mode_diff table.diff td.diff-blockheader {
font-weight : bold;
}
.mode_diff table.diff .diff-addedline {
background-color : #E4FFEE;
color : inherit;
}
.mode_diff table.diff .diff-deletedline {
background-color : #FFEEF0;
color : inherit;
}
.mode_diff table.diff td.diff-context {
background-color : #FFF;
color : inherit;
}
.mode_diff table.diff td.diff-addedline strong {
color : #23292E;
background-color : #A5F2C1;
font-weight : normal;
}
.mode_diff table.diff td.diff-deletedline strong {
color : #23292E;
background-color : #FFB7BF;
font-weight : normal;
}
.mode_diff .diffoptions form {
float : left;
}
.mode_diff .diffoptions p {
float : right;
}
.mode_diff table.diff_sidebyside td.diffnav {
padding-bottom : 0.7em;
}
.mode_diff .diffnav a {
display : inline-block;
vertical-align : middle;
}
.mode_diff .diffnav a span {
display : none;
}
.mode_diff .diffnav a:hover, .mode_diff .diffnav a:active, .mode_diff .diffnav a:focus {
background-color : #EEE;
text-decoration : none;
}
.mode_diff .diffnav a:before {
display : inline-block;
line-height : 1;
padding : 0.2em 0.4em;
border : #CCC solid 1px;
border-radius : 2px;
color : #111;
}
.mode_diff .diffnav a.diffprevrev:before {
content : '\25C0';
}
.mode_diff .diffnav a.diffnextrev:before, .mode_diff .diffnav a.difflastrev:before {
content : '\25B6';
}
.mode_diff .diffnav a.diffbothprevrev:before {
content : '\25C0\25C0';
}
.mode_diff .diffnav a.diffbothnextrev:before {
content : '\25B6\25B6';
}
.mode_diff .diffnav select {
width : 60%;
min-width : 9em;
height : 1.5em;
}
.mode_diff .diffnav select option[selected] {
font-weight : bold;
}
.mode_edit div.editBox button {
border : #666 solid 1px;
border-radius : 1px;
padding : 3pt 6pt;
margin : 0 2px;
cursor : pointer;
}
.mode_edit div.editButtons button:hover {
text-decoration : underline;
}
.mode_edit div.editBox button:focus {
outline : 2px solid rgb(255, 136, 0, 0.75);
background-color : #FFF;
}
.mode_edit div.toolbar {
display : inline-block;
}
#draft__status {
font-size : small;
color : #666;
background-color : inherit;
}
#tool__bar {
float : left;
}
[dir="rtl"] #tool__bar {
float : right;
}
#tool__bar button > img {
visibility : hidden;
}
#tool__bar button {
background : url("/lib/tpl/ad-hominem/images/editor/default.svg") center no-repeat #E9E9ED;
background-size : 20px;
padding : 3pt 6pt;
border : #CCC solid 1px;
}
#tool__bar button[aria-haspopup="true"]:after, #tool__bar button:nth-child(10):after, #tool__bar button:nth-child(15):after {
content : '';
display : inline-block;
position : absolute;
width : 8px;
height : 8px;
margin-left : -2px;
margin-top : 14px;
background : none center no-repeat transparent;
background-size : 13px;
}
#tool__bar button[aria-haspopup="true"]:after {
background-image : url("/lib/tpl/ad-hominem/images/editor/overlay-menu.svg");
}
#tool__bar button:nth-child(10):after, #tool__bar button:nth-child(15):after {
background-image : url("/lib/tpl/ad-hominem/images/editor/overlay-popup.svg");
}
#tool__bar button[accesskey="b"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-bold.svg");
}
#tool__bar button[accesskey="i"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-italic.svg");
}
#tool__bar button[accesskey="u"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-underline.svg");
}
#tool__bar button[accesskey="m"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-monospace.svg");
}
#tool__bar button[accesskey="d"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-strikethrough.svg");
}
#tool__bar button[accesskey="8"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-header-equal.svg");
margin-left : 4pt;
}
#tool__bar button[accesskey="9"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-header-decrease.svg");
}
#tool__bar button[accesskey="0"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-header-increase.svg");
}
#tool__bar button:nth-child(9) {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-header-menu.svg");
}
#tool__bar button[accesskey="l"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/insert-link.svg");
margin-left : 4pt;
}
#tool__bar button:nth-child(11) {
background-image : url("/lib/tpl/ad-hominem/images/editor/insert-external-link.svg");
}
#tool__bar button[accesskey="-"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-list-numbered.svg");
margin-left : 4pt;
}
#tool__bar button[accesskey="."] {
background-image : url("/lib/tpl/ad-hominem/images/editor/format-list-bulleted.svg");
}
#tool__bar button:nth-child(14) {
background-image : url("/lib/tpl/ad-hominem/images/editor/insert-hr.svg");
margin-left : 4pt;
}
#tool__bar button:nth-child(15) {
background-image : url("/lib/tpl/ad-hominem/images/editor/insert-media.svg");
margin-left : 4pt;
}
#tool__bar button:nth-child(16) {
background-image : url("/lib/tpl/ad-hominem/images/editor/insert-emoticon.svg");
margin-left : 4pt;
}
#tool__bar button:nth-child(17) {
background-image : url("/lib/tpl/ad-hominem/images/editor/insert-symbol.svg");
}
#tool__bar button[accesskey="y"] {
background-image : url("/lib/tpl/ad-hominem/images/editor/insert-signature.svg");
margin-left : 4pt;
}
.mode_edit div.toolbar button.toolbutton {
margin : 0;
}
div.picker {
width : 300px;
border : #CCC solid 1px;
background-color : #EEE;
color : inherit;
}
div.picker.pk_hl {
width : auto;
}
div.picker button.pickerbutton, div.picker button.toolbutton {
padding : 0.1em 0.35em;
border-width : 0;
}
.dokuwiki textarea.edit {
width : 100%;
padding : 1px 0 0 2px;
margin-bottom : 0.5em;
background-color : #EEE;
font-family : 'Source Code Pro', Menlo, Consolas, 'Courier New', Courier, monospace;
font-size : 12pt;
line-height : 17pt;
caret-color : #0078D7;
}
.dokuwiki textarea.edit:focus {
outline : 0 none transparent;
}
.dokuwiki div.editBar {
overflow : hidden;
margin-bottom : 0.5em;
}
#size__ctl {
float : right;
}
[dir="rtl"] #size__ctl {
float : left;
}
#size__ctl img {
cursor : pointer;
}
.dokuwiki .editBar .editButtons {
display : inline;
margin-right : 1em;
}
[dir="rtl"] .dokuwiki .editBar .editButtons {
margin-right : 0;
margin-left : 1em;
}
.dokuwiki .editBar .summary {
display : inline;
}
.dokuwiki .editBar .summary label {
vertical-align : middle;
white-space : nowrap;
}
.dokuwiki .editBar .summary label span {
vertical-align : middle;
}
.dokuwiki .editBar .summary input.missing {
color : #111;
background-color : #fcc;
}
.dokuwiki div.preview {
border : #CCC dotted;
border-width : 0.2em 0;
padding : 1.4em 0;
margin-bottom : 1.4em;
}
[dir="rtl"] .dokuwiki .secedit {
float : left;
}
.dokuwiki .ui-widget {
font-size : 100%;
}
#link__wiz {
resize : both;
max-width : 80%;
max-height : 512px;
box-shadow : 2px 2px 3px 2px rgb(0, 0, 0, 0.5);
}
[dir="rtl"] #link__wiz_close {
float : left;
}
#link__wiz .ui-dialog-content {
width : 100%;
height : calc(100% - 22px);
overflow : hidden;
color : #666;
font-size : small;
}
#link__wiz button.ui-dialog-titlebar-close {
width : 16px;
height : 16px;
min-width : 16px;
min-height : 16px;
background-color : #FFF;
border : #CCC solid 1px;
}
#link__wiz #link__wiz_entry {
width : calc(100% - 5em);
border-color : #CCC;
background-color : #FFF;
color : #111;
font-family : Consolas, "Courier New", Courier, monospace;
font-size : 11pt;
}
#link__wiz #link__wiz_entry:focus {
outline : 2px solid rgb(255, 136, 0, 0.75);
}
#link__wiz_result {
background-color : #FFF;
width : calc(100% - 2px);
height : calc(100% - 68px);
overflow : auto;
border : #CCC solid 1px;
margin : 3px auto;
text-align : left;
font-size : medium;
line-height : 1em;
}
[dir="rtl"] #link__wiz_result {
text-align : right;
}
#link__wiz_result div {
padding : 3px 3px 3px 0;
}
#link__wiz_result div a {
display : block;
padding-left : 1.3em;
min-height : 16px;
background : 3px center no-repeat transparent;
background-size : 1em;
}
[dir="rtl"] #link__wiz_result div a {
padding : 3px 22px 3px 3px;
background-position : 257px 3px;
}
#link__wiz_result div.type_u a:link, #link__wiz_result div.type_u a:visited {
background-image : url(/lib/tpl/ad-hominem/./images/editor/browse-parent.svg);
color : #2b73b7;
}
#link__wiz_result div.type_f a {
background-image : url(/lib/tpl/ad-hominem/./images/editor/browse-link.svg);
}
#link__wiz_result div.type_d a:link, #link__wiz_result div.type_d a:visited {
background-image : url(/lib/tpl/ad-hominem/./images/editor/browse-folder.svg);
color : #2b73b7;
}
#link__wiz_result div.even {
background-color : #DDD;
}
#link__wiz_result div.selected {
background-color : #EEE;
}
#link__wiz_result span {
display : block;
color : #666;
margin-left : 22px;
}
#link__wiz .ui-button {
background-color : transparent;
border-color : transparent;
}
#link__wiz .ui-icon-closethick {
background : url(/lib/tpl/ad-hominem/images/editor/close.svg) center no-repeat transparent;
background-size : 16px;
}
#media__popup {
display : none;
}
#media__popup_content p {
margin : 0 0 0.5em;
}
#media__popup_content label {
margin-right : 0.5em;
cursor : default;
}
#media__popup_content button {
margin-right : 1px;
cursor : pointer;
}
.dokuwiki form {
border : none;
display : inline;
}
.dokuwiki label.block {
display : block;
text-align : right;
font-weight : bold;
}
[dir="rtl"] .dokuwiki label.block {
text-align : left;
}
.dokuwiki label.simple {
display : block;
text-align : left;
font-weight : normal;
}
[dir="rtl"] .dokuwiki label.simple {
text-align : right;
}
.dokuwiki label.block select, .dokuwiki label.block input.edit {
width : 50%;
}
.dokuwiki label span {
vertical-align : middle;
}
.dokuwiki fieldset {
width : 400px;
text-align : center;
border : #CCC solid 1px;
padding : 0.5em;
margin : auto;
}
.dokuwiki input.edit, .dokuwiki select.edit {
vertical-align : middle;
}
.dokuwiki select.edit {
padding : 0.1em 0;
}
.dokuwiki button {
vertical-align : middle;
}
.dokuwiki input:focus, .dokuwiki select:focus, .dokuwiki button:focus {
outline : 2px solid rgb(255, 136, 0, 0.75);
}
#dw__login label[for="remember__me"] {
margin-left : 50%;
margin-bottom : 1.4em;
}
#dw__login fieldset, #dw__resendpwd fieldset, #dw__register fieldset {
padding-bottom : 0.7em;
}
#dw__profiledelete {
display : block;
margin-top : 2.8em;
}
#subscribe__form {
display : block;
width : 400px;
text-align : center;
}
#subscribe__form fieldset {
text-align : left;
margin : 0.5em 0;
}
[dir="rtl"] #subscribe__form fieldset {
text-align : right;
}
#subscribe__form label {
display : block;
margin : 0 0.5em 0.5em;
}
.dokuwiki div.ui-admin ul.admin_tasks {
float : left;
width : 40%;
list-style-type : none;
font-size : 1.125em;
}
[dir="rtl"] .dokuwiki div.ui-admin ul.admin_tasks {
float : right;
}
.dokuwiki div.ui-admin ul {
padding : 0;
}
.dokuwiki div.ui-admin ul li {
margin : 0 0 1em 0;
font-weight : bold;
list-style-type : none;
white-space : nowrap;
}
.dokuwiki div.ui-admin ul li a {
display : flex;
}
.dokuwiki div.ui-admin ul li a span {
display : inline-block;
}
.dokuwiki div.ui-admin ul li a span.icon {
width : 1.5em;
min-height : 1.5em;
margin : 0 0.5em;
vertical-align : top;
}
.dokuwiki div.ui-admin ul li a span.icon svg {
width : 1.5em;
height : 1.5em;
display : inline-block;
}
.dokuwiki div.ui-admin ul li a span.prompt {
white-space : normal;
}
.dokuwiki div.ui-admin #admin__version {
clear : left;
float : right;
color : #666;
background-color : inherit;
}
[dir="rtl"] .dokuwiki div.ui-admin #admin__version {
clear : right;
float : left;
}
}
@media screen and (max-width: 950px) {
main p {
hyphens : auto;
}
}
@media screen and (max-width: 670px) {
.nophone {
display : none !important ;
}
main aside {
width : 100%;
max-width : initial;
float : none;
margin-left : 0;
}
}
@media screen and (prefers-color-scheme: dark) {
body.darkmode main h1, body.darkmode main h2, body.darkmode main h3, body.darkmode main h4, body.darkmode main h5, body.darkmode main h6 {
color : #898991;
}
body.darkmode main table {
border-color : #38383D;
}
body.darkmode main table th {
background-color : rgb(255, 255, 255, 0.05);
}
body.darkmode main table.inline tr:hover td, body.darkmode #acl_manager table tr:hover {
background-color : rgb(255, 255, 255, 0.1);
}
body.darkmode main code, main blockquote code {
border-color : #38383D;
}
body.darkmode main table.inline tr:hover th {
background-color : #38383D;
}
body.darkmode main blockquote {
border-left-color : #3b3b42;
}
body.darkmode div.error {
background-color : #4B2F36;
color : #FFB3D2;
border-color : #743E4C;
}
body.darkmode div.success {
background-color : #28381F;
color : #FBE2A1;
border-color : #37562E;
}
body.darkmode div.notify {
background-color : #42381F;
color : #FCE2A1;
border-color : #56562E;
}
}
@media screen and (prefers-color-scheme: dark) {
body.darkmode #cookiebanner {
color : #CCC;
background-color : #232327;
box-shadow : 0 0 10px #0C0C0D;
border-top-color : #38383D;
}
body.darkmode #cookiebanner .cb_action button {
background-color : rgb(0, 0, 0, 0.25);
border-color : #38383D;
color : #CCC;
}
}
@media screen and (prefers-color-scheme: dark) {
body.darkmode #media__content .odd {
background-color : #232327;
}
}
@media screen and (prefers-color-scheme: dark) {
body.darkmode #mediamanager__page .panelHeader, body.darkmode .tabs > ul li a, body.darkmode ul.tabs li strong, body.darkmode ul.tabs li a {
background-color : transparent;
border-color : #CCC;
color : #CCC;
}
body.darkmode #mediamanager__page .namespaces h2 {
background-color : #232327;
border-color : #CCC;
border-bottom-color : #232327;
color : #898991;
}
body.darkmode #mediamanager__page .filelist .thumbs li {
background-color : #39393D;
color : #CCC;
}
body.darkmode #mediamanager__page .filelist .panelContent ul li:hover {
background-color : rgb(0, 0, 0, 0.2);
}
body.darkmode #mediamanager__page .ui-resizable-e {
background-color : #232327;
}
body.darkmode #mediamanager__page .ui-resizable-e:hover, body.darkmode [dir="rtl"] #mediamanager__page .ui-resizable-w:hover {
background-color : #39393D;
}
body.darkmode #mediamanager__page .file dl dt {
background-color : rgb(0, 0, 0, 0.5);
}
body.darkmode #mediamanager__page .file dl dd {
background-color : rgb(0, 0, 0, 0.2);
}
body.darkmode #mediamanager__page .namespaces ul .selected {
background-color : #39393D;
}
}
@media screen and (prefers-color-scheme: dark) {
.dokuwiki form.changes li .sizechange {
background-color : #0C0C0D;
color : #D0D5DA;
}
.dokuwiki form.changes li .sizechange.positive {
background-color : #0A3A1E;
}
.dokuwiki form.changes li .sizechange.negative {
background-color : #49090F;
}
}
@media screen and (prefers-color-scheme: dark) {
body.mode_diff.darkmode table.diff .diff-lineheader, body.mode_diff.darkmode table.diff th, body.mode_diff.darkmode table.diff td {
background-color : #1C2125;
color : #D0D5DA;
}
body.mode_diff.darkmode table.diff td.diff-context {
background-color : #23292E;
}
body.mode_diff.darkmode table.diff .diff-deletedline {
background-color : #49090F;
}
body.mode_diff.darkmode table.diff .diff-addedline {
background-color : #0A3A1E;
}
body.mode_diff.darkmode table.diff td.diff-addedline strong {
color : #FFF;
background-color : #038642;
}
body.mode_diff.darkmode table.diff td.diff-deletedline strong {
color : #FFF;
background-color : #BB0E27;
}
body.mode_diff.darkmode .diffnav a::before {
color : #CCC;
border : transparent none 0;
}
body.mode_diff.darkmode .diffnav select {
background-color : #0C0C0D;
color : #CCC;
border : transparent none 0;
}
}
@media screen and (prefers-color-scheme: dark) {
body.mode_edit.darkmode textarea.edit {
background-color : #39393D;
border : #898991 solid 1px;
color : #CCC;
}
body.mode_edit.darkmode div.editBox button {
background-color : #898991;
border-color : #38383D;
}
body.mode_edit.darkmode div.editBox button#edbtn__save {
filter : invert(0.9);
}
body.mode_edit.darkmode #tool__bar button {
border-color : #38383D;
filter : invert(0.8);
}
}
@media screen and (prefers-color-scheme: dark) {
body.darkmode #link__wiz {
background-color : #232327;
border-color : #38383D;
}
body.darkmode #link__wiz .ui-widget-header {
background : none #39393D;
border-color : #38383D;
}
body.darkmode #link__wiz .ui-widget-header .ui-dialog-title {
color : #898991;
}
body.darkmode #link__wiz #link__wiz_entry {
border-color : #38383D;
background-color : #39393D;
color : #CCC;
}
body.darkmode #link__wiz_result div.type_u a:link, body.darkmode #link__wiz_result div.type_u a:visited, body.darkmode #link__wiz_result div.type_u a:link, body.darkmode #link__wiz_result div.type_u a:visited {
color : #4190D5;
}
body.darkmode #link__wiz button.ui-dialog-titlebar-close {
border-color : #38383D;
}
body.darkmode #link__wiz .ui-icon-closethick {
background-color : #232327;
}
body.darkmode #link__wiz_result {
background-color : rgb(0, 0, 0, 0.2);
border-color : #38383D;
}
body.darkmode #link__wiz_result div.even {
background-color : #232327;
}
}
div.clearer {
clear : both;
font-size : 0;
line-height : 0;
height : 0;
overflow : hidden;
}
.group {
display : inline-block;
}
.group {
display : block;
}
.group:before, .group:after {
content : "";
display : table;
}
.group:after {
clear : both;
}
div.no {
display : inline;
margin : 0;
padding : 0;
}
.hidden {
display : none;
}
.medialeft {
float : left;
}
.mediaright {
float : right;
}
.mediacenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.leftalign {
text-align : left;
}
.centeralign {
text-align : center;
}
.rightalign {
text-align : right;
}
[dir="rtl"] .leftalign {
text-align : left;
}
[dir="rtl"] .centeralign {
text-align : center;
}
[dir="rtl"] .rightalign {
text-align : right;
}
em.u {
font-style : normal;
text-decoration : underline;
}
em em.u {
font-style : italic;
}
img.icon.smiley {
height : 1.2em;
}
svg {
width : auto;
height : 1.2em;
}
@media only screen and (max-width: 600px) {
#extension__list .legend > div {
padding-left : 0;
}
#extension__list .legend div.screenshot {
margin : 0 0.5em 0.5em 0;
}
#extension__list .legend h2 {
width : auto;
float : none;
}
#extension__list .legend div.linkbar {
clear : left;
}
[dir="rtl"] #extension__list .legend > div {
padding-right : 0;
}
[dir="rtl"] #extension__list .legend div.screenshot {
margin : 0 0 0.5em 0.5em;
}
[dir="rtl"] #extension__list .legend div.linkbar {
clear : right;
}
}
html, body, * {
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
margin : 0;
padding : 0;
}
body {
background-color : #fbfaf9;
font-size : 14pt;
letter-spacing : 0.005em;
}
#skip-link {
position : fixed;
left : 4pt;
top : 4pt;
width : auto;
z-index : 9999;
}
#skip-link a {
position : absolute;
background-color : #DDD;
font-size : 1.25em;
color : #2b73b7;
height : 1px;
overflow : hidden;
clip : rect(1px,1px,1px,1px);
}
#skip-link a:focus {
position : static;
display : inline-block;
padding : 8px;
height : auto;
clip : auto;
overflow : visible;
outline : 2px solid rgb(255, 136, 0, 0.75);
}
#skip-link:focus {
display : block;
}
.sronly, .printonly {
display : none;
}
div.no {
display : inline;
margin : 0;
padding : 0;
}
#globalTools a:link {
text-decoration : none;
}
#gSiteTools {
justify-self : start;
}
#gSiteTools select {
display : none;
}
#gUserTools {
justify-self : end;
padding-right : 0.5rem;
}
#gUserTools ul {
list-style : none inside;
display : block;
}
#gUserTools ul li {
display : inline;
}
#gUserTools ul li::before {
content : '\00B7';
display : inline-block;
width : 0.35em;
padding-right : 0.35em;
}
#gUserTools ul li:first-child::before {
content : '';
}
#header-layout, #footer-layout {
width : 100%;
}
#header-layout > header {
width : 100%;
max-width : 950pt;
margin : 0 auto;
padding-top : 0.25rem;
display : grid;
grid-template-columns : 280px auto 280px;
grid-template-rows : auto auto auto;
justify-items : stretch;
}
#siteLogo {
grid-column : 1;
grid-row : 1 / span 3;
column-gap : 8px;
padding : 0 0.25em 0 0.5em;
display : grid;
grid-template-columns : 64px auto;
grid-template-rows : auto auto;
}
#siteLogo .logo {
margin-top : 3pt;
grid-column : 1;
grid-row : 1 / span 2;
}
#siteLogo .logo img {
width : 64px;
height : auto;
}
#siteLogo .title, #siteLogo .claim {
grid-column : 2;
grid-row : 2;
align-self : start;
font-size : 10pt;
padding-right : 0.5em;
max-width : calc(280px - 80px);
}
#siteLogo .title {
grid-row : 1;
align-self : center;
font-size : 14pt;
line-height : 1em;
margin : 0;
}
#globalTools {
grid-column : 2 / span 2;
grid-row : 1;
text-align : right;
font-size : 10pt;
}
#phSearch {
grid-column : 2;
grid-row : 2;
padding : 0.5em 0;
}
#phSearch form > div.search-field {
width : 100%;
display : grid;
grid-template-columns : auto 20pt 20pt;
place-items : stretch;
border : #CCC solid 1pt;
background : #FFF;
border-radius : 4pt;
box-shadow : 0 0 3pt #CCC inset;
outline : 2pt solid transparent;
}
#phSearch form > div.search-field.focus {
outline-color : rgb(255, 136, 0, 0.75);
}
#phSearch form > div input {
grid-column : 1;
grid-row : 1;
z-index : 23;
font-size : large;
padding : 2pt 0 2pt 4pt;
border : transparent none 0;
border-radius : 3pt;
background-color : transparent;
}
#phSearch form > div input:focus {
outline : 0 none transparent;
}
#phSearch form > div button {
border : transparent solid 1pt;
background : none center no-repeat transparent;
background-size : 13pt;
color : transparent;
width : 19pt;
border-radius : 3pt;
overflow : hidden;
margin : 1pt 1pt 1pt 0;
outline : 2pt solid transparent;
}
#phSearch form > div button[type="reset"] {
background-image : url("/lib/tpl/ad-hominem/images/delete.svg");
border-right : 1pt solid #CCC;
}
#phSearch form > div button[type="submit"] {
background-image : url("/lib/tpl/ad-hominem/images/search.svg");
}
#phSearch form > div button:hover {
background-color : #DDD;
border-color : #CCC;
}
#phSearch form > div button:focus {
background-color : #DDD;
}
#phSearch form .search-popup {
height : 5pt;
margin-right : 21pt;
}
#qsearch__out {
z-index : 20;
position : relative;
left : 0;
width : auto;
padding : 0;
white-space : nowrap;
font-size : 1rem;
background-color : #fbfaf9;
box-shadow : 2px 2px 2px 0 rgb(0, 0, 0, 0.5);
}
#qsearch__out strong {
display : none;
padding : 2pt;
font-weight : normal;
}
#qsearch__out ul {
border : #CCC solid 1px;
border-top-width : 0;
max-height : 11em;
}
#qsearch__out li {
border-top : 1px solid #CCC;
}
#qsearch__out a {
display : block;
padding : 2pt 0 2pt 4pt;
border : transparent solid 2px;
}
#qsearch__out a:focus {
border-color : rgb(255, 136, 0, 0.75);
}
#phInclude {
grid-column : 2 / span 2;
grid-row : 3;
}
#main-layout {
width : 100%;
max-width : 950pt;
margin : 0 auto;
display : flex;
flex-direction : row;
flex-wrap : nowrap;
justify-content : space-between;
align-items : stretch;
align-content : flex-start;
}
#sidebar {
width : 100%;
max-width : 280px;
flex-grow : 0;
}
#sidebar.toggle.hide, #sidebar.toggle.alt {
max-width : 1em;
}
#sidebar p, #sidebar ul {
list-style : square outside;
padding-left : 1.25em;
}
#sidebar ul ~ ul {
margin-top : 0.5em;
}
#sidebar ul li {
color : #666;
padding : 0.1em 0;
}
#sidebar dl dt {
font-weight : bold;
}
#sidebar a:link, #sidebar a:visited {
color : #2b73b7;
}
#sidebar .home a::before {
content : ' ';
display : inline-block;
width : 10pt;
height : 1em;
background : url("/lib/tpl/ad-hominem/images/home.svg") 0 4px no-repeat no-repeat transparent;
background-size : 0.8em;
padding-right : 3pt;
}
#sidebar .curid {
font-weight : bold;
}
#sidebar h4 {
font-size : 1rem;
margin : 0.25em 2pt;
}
#sidebar > button.tg_button {
float : right;
display : block;
background-color : transparent;
border : transparent none 0;
margin-right : 2px;
font-size : 1.5rem;
}
#sidebar > button:focus {
outline : 2px solid rgb(255, 136, 0, 0.75);
}
#sidebar > button.tg_button span {
display : none;
}
#sidebar.hide > button.tg_button, #sidebar.alt > button.tg_button {
margin-left : 0;
width : 11pt;
}
#sidebar > button.tg_button::after {
content : '\2039';
color : #2b73b7;
display : inline-block;
width : 0.75em;
height : 1.25em;
text-align : center;
}
#sidebar.hide > button.tg_button span, #sidebar.alt > button.tg_button span {
display : none;
}
#sidebar.hide > button.tg_button::after, #sidebar.alt > button.tg_button::after {
content : '\203A';
width : auto;
}
#sidebar .tg_content {
line-height : 1.5em;
font-size : 11.5pt;
}
#sidebar hr {
border : 0;
height : 1pt;
background : #666;
background-image : linear-gradient(to right, #EEE, #666, #EEE);
margin : 0.5em 1em 0.5em 0;
}
#sbNavigation {
margin : 1em 0.25em 0 1em;
}
#navBreadCrumbs {
margin-left : 0.5em;
}
#navBreadCrumbs ol {
list-style : decimal outside;
padding-left : 2em;
}
main {
width : calc(90% - 5px);
flex-grow : 100;
background-color : #FFF;
color : #111;
line-height : 1.5em;
padding : 1.5em 5% 0.75em 5%;
border : #CCC solid 1px;
border-radius : 5px;
}
#navYouAreHere {
display : flex;
flex-flow : row nowrap;
position : relative;
top : 0;
left : 0;
height : 16pt;
overflow : hidden;
white-space : nowrap;
}
#navYouAreHere h4 {
display : none;
font-family : "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight : normal;
font-size : small;
line-height : 1.5em;
margin : 0 0.5em 0 0;
}
#navYouAreHere ol {
list-style : none inside;
display : flex;
line-height : 1.5em;
height : 100pt;
padding-left : 0;
margin : 0 2pt 0 0;
font-size : small;
overflow : scroll hidden;
}
#navYouAreHere ol li {
color : #333;
display : inline;
margin-bottom : 0;
max-width : 20em;
min-width : 2.2em;
overflow : hidden;
}
#navYouAreHere ol li:last-child {
flex-shrink : 1;
}
#navYouAreHere ol li:nth-last-child(2) {
flex-shrink : 2;
}
#navYouAreHere ol li:nth-last-child(3) {
flex-shrink : 3;
}
#navYouAreHere ol li:nth-last-child(4) {
flex-shrink : 4;
}
#navYouAreHere ol li:nth-last-child(5) {
flex-shrink : 5;
}
#navYouAreHere ol li:nth-last-child(6) {
flex-shrink : 6;
}
#navYouAreHere ol li.home {
min-width : 14px;
flex-shrink : 0 !important ;
}
#navYouAreHere ol li:before {
content : '\25B8';
padding : 0 2pt;
color : #666;
}
#navYouAreHere ol li.home::before {
content : '';
padding : 0;
}
#navYouAreHere ol li.home a {
display : inline-block;
width : 14px;
overflow : hidden;
}
#navYouAreHere ol li.home a::before {
content : ' ';
display : inline-block;
width : 14px;
height : 1em;
background : url("/lib/tpl/ad-hominem/images/home.svg") left bottom no-repeat transparent;
filter : hue-rotate(-80deg);
}
body.home #navYouAreHere ol li:last-child {
display : none;
}
main > footer {
margin-top : 1em;
padding-top : 1em;
text-align : right;
}
main > footer p.docInfo {
display : inline-block;
border-top : 1px solid #666;
padding-top : 0.5em;
padding-left : 5%;
font-size : small;
color : #666;
}
#toc {
clear : both;
float : right;
width : auto;
min-width : 32px;
line-height : 1.5em;
text-align : left;
max-width : 200px;
background-color : transparent;
border-left : 1pt solid #CCC;
}
#toc ol {
list-style : none inside;
padding : 0 0 0 1em;
margin : 0;
}
#toc ol li {
font-size : small;
line-height : 1.25em;
margin : 0.5em 0;
}
#toc h3 {
margin : 0;
padding : 0 0 0.5em 0.5em;
width : auto;
height : 1.2em;
font-family : Georgia, Palatino, Baskerville, serif;
font-size : small;
overflow : hidden;
font-weight : bold;
line-height : 1.5em;
color : #666;
}
#toc h3::after {
content : '\203A';
display : inline-block;
width : 1.5em;
text-align : center;
}
#toc.hide h3::after, #toc.alt h3::after {
content : '\2630';
}
#toc.hide h3 > span, #toc.alt h3 > span {
display : none;
}
main .secedit {
float : right;
margin-top : -22pt;
line-height : 0;
}
main .secedit button {
border : #CCC solid 1pt;
background-color : transparent;
color : transparent;
width : 20pt;
height : 20pt;
border-radius : 50%;
font-size : 0;
cursor : pointer;
}
main .secedit button::before {
content : ' ';
display : inline-block;
width : 13pt;
height : 13pt;
padding : 2pt;
background : url("/lib/tpl/ad-hominem/images/edit.svg") center no-repeat transparent;
background-size : 10pt;
}
main .secedit button:hover {
background-color : #fcffaa;
border : #666 solid 1pt;
}
main .secedit button:focus {
background-color : #fcffaa;
border : rgb(255, 136, 0, 0.75) solid 2px;
outline : 0 none transparent;
}
main .section_highlight {
border-radius : 0.5em;
outline : 3px dashed orange;
}
main math, main .math, main .math * {
font-family : "STIX Two Math", "Cambria Math", "Latin Modern Math", "Times New Roman", serif;
font-size : 12pt;
line-height : 1em;
}
main figure {
background-color : #EEE;
border : #CCC solid 1px;
padding : 0.5em;
}
main figure > *:first-child {
margin-top : 0.25em;
}
body.mediadetail figure img {
background : url("/lib/tpl/ad-hominem/images/transparency.gif") transparent;
}
body.mediadetail figure table.img_detail, body.mediadetail figure table.img_detail th, body.mediadetail figure table.img_detail td {
border : none;
}
body.mediadetail figure table.img_detail th {
text-align : right;
white-space : nowrap;
border : none;
}
#footer-layout {
padding-top : 1.5em;
}
#footer-layout > footer {
width : 100%;
max-width : 950pt;
margin : 0 auto;
display : grid;
grid-template-columns : 280px 1fr 1fr 1fr;
grid-template-rows : auto auto;
gap : 6pt;
align-items : stretch;
}
#footer-layout > footer .ftSection {
padding-left : 1em;
}
#footer-layout > footer .ftSection ul {
list-style : none inside;
padding-left : 0.5em;
}
#footer-layout > footer .ftSection ul li {
margin-bottom : 0.5em;
font-size : small;
}
#footer-layout > footer .ftSection ul li a {
white-space : nowrap;
}
#footer-layout > footer h4 {
color : #333;
margin : 0 0 1em 0;
font-family : Georgia, Palatino, Baskerville, serif;
font-size : 1rem;
}
#footer-layout > footer #ftPlaceholder > * {
display : none;
}
#ftLicenseButtons {
grid-row : 2;
grid-column : 2 / span 3;
text-align : center;
font-size : small;
padding-top : 1em;
}
#ftLicenseButtons hr {
border : 0;
height : 1pt;
background : #333;
background-image : linear-gradient(to right, #EEE, #666, #EEE);
}
#ftLicenseButtons p.license {
margin : 0.5em 0 1em 0;
font-size : small;
color : #666;
}
#ftLicenseButtons p.license bdi {
display : block;
width : 100%;
}
.toggle .tg_button.active {
color : #2b73b7;
cursor : pointer;
}
.toggle .tg_content, .toggle.auto .tg_content, .toggle.show .tg_content {
display : initial;
}
.toggle.hide .tg_content, .toggle.alt .tg_content {
display : none;
}
#config__manager #dw__configform p:last-child {
position : sticky;
bottom : 0;
box-sizing : border-box;
background-color : rgb(255, 255, 255, 0.67);
border : #CCC solid 2pt;
padding : 0.5em 0;
z-index : 9;
display : grid;
grid-template-columns : auto auto;
justify-items : center;
}
#config__manager #dw__configform p:last-child button {
border : #CCC solid 2pt;
padding : 0.25em 0.5em;
}
#config__manager #dw__configform p:last-child button[type="submit"] {
background-color : #cdf;
}
#config__manager fieldset {
background-color : transparent;
color : inherit;
}
#config__manager table, #config__manager table th, #config__manager table td {
border : none;
}
#config__manager td.label span.outkey {
background-color : inherit;
}
#config__manager tr.default .input, #config__manager tr .input {
background-color : transparent;
}
@media screen and (prefers-color-scheme: dark) {
body.darkmode {
background-color : #0C0C0D;
color : #CCC;
}
body.darkmode main {
background-color : #232327;
color : #CCC;
border-color : #232327;
}
body.darkmode #navYouAreHere ol li {
color : #898991;
}
body.darkmode main h1, body.darkmode main h2, body.darkmode main h3, body.darkmode main h4, body.darkmode main h5, body.darkmode main h6 {
color : #898991;
}
body.darkmode #sbNavigation h1, body.darkmode #sbNavigation h2, body.darkmode #sbNavigation h3, body.darkmode #sbNavigation h4, body.darkmode #sbNavigation h5, body.darkmode #sbNavigation h6 {
color : #898991;
}
body.darkmode #sidebar hr {
background-image : linear-gradient(to right, #0C0C0D, #666, #0C0C0D);
}
body.darkmode #ftLicenseButtons hr {
background-image : linear-gradient(to right, #0C0C0D, #CCC, #0C0C0D);
}
body.darkmode #sidebar a:link, body.darkmode #sidebar a:visited {
color : #4190D5;
}
body.darkmode #footer-layout > footer h4 {
color : #898991;
}
body.darkmode #phSearch form > div.search-field {
border-color : #38383D;
background : #232327;
}
body.darkmode #phSearch form > div input {
color : #CCC;
}
body.darkmode #phSearch form > div button[type="reset"] {
border-right-color : #38383D;
}
body.darkmode #config__manager #dw__configform p:last-child {
background-color : rgb(57, 57, 61, 0.67);
border-color : #38383D;
}
body.darkmode #config__manager #dw__configform p:last-child button {
background-color : #232327;
border-color : #38383D;
color : #B44;
}
body.darkmode #config__manager #dw__configform p:last-child button[type="submit"] {
border-color : #081;
background-color : #232327;
color : #081;
}
body.darkmode #toc {
border-left-color : #38383D;
}
body.darkmode #toc h3 {
color : #898991;
}
body.darkmode #qsearch__out {
background-color : #0C0C0D;
}
body.darkmode #qsearch__out ul, body.darkmode #qsearch__out li {
border-color : #38383D;
}
body.darkmode #extension__manager .panelHeader {
background-color : #39393D;
}
body.darkmode #extension__manager ul.tabs li a {
background-color : #232327;
border-color : #38383D;
color : #CCC;
}
body.darkmode #extension__manager ul.tabs li.active a {
background-color : #39393D;
border-color : #CCC;
}
body.darkmode #extension__list ul.extensionList li {
color : #CCC;
}
body.darkmode main figure {
background-color : rgb(0, 0, 0, 0.2);
border-color : #38383D;
}
body.darkmode #config__manager tr.default .input, body.darkmode #config__manager tr .input {
color : #CCC;
}
}
@media all and (max-width: 950px) {
#header-layout > header {
margin : 0;
grid-template-columns : repeat(2,auto);
grid-template-rows : repeat(4,auto);
}
#header-layout > header #siteLogo {
grid-column : 1;
grid-row : 1;
}
#header-layout > header #globalTools {
grid-row : 1;
grid-column : 2;
}
#header-layout > header #globalTools ul li {
display : block;
margin-bottom : 0.5em;
}
#header-layout > header #globalTools ul li:before {
content : '';
}
#header-layout > header #phSearch {
grid-row : 2;
grid-column : 1 / span 2;
padding : 0.5em 1em 0 68px;
}
#header-layout > header #phTools {
grid-row : 3;
grid-column : 1 / span 2;
}
#header-layout > header #phInclude {
grid-row : 4;
grid-column : 1 / span 2;
}
#qsearch__out ul {
max-height : 100%;
}
#main-layout {
display : block;
}
#sidebar.toggle {
width : auto;
margin-left : 0.5em;
padding : 0;
position : relative;
top : -2.25em;
height : 0.25em;
}
#sidebar > button.tg_button {
float : none;
}
#sidebar.auto > button.tg_button, #sidebar.hide > button.tg_button, #sidebar.alt > button.tg_button, #sidebar.show > button.tg_button {
width : 1.5em;
}
#sidebar > button.tg_button span {
display : none;
}
#sidebar > button.tg_button::after {
content : '\2630';
}
#sidebar.hide > button.tg_button::after, #sidebar.alt > button.tg_button::after {
content : '\2715';
}
#sidebar .tg_content {
min-width : 280px;
padding-right : 0;
margin-top : 10px;
padding-bottom : 1em;
background-color : #fbfaf9;
position : absolute;
z-index : 18;
border : #CCC solid 1px;
box-shadow : 2px 2px 2px #CCC;
}
#sidebar .tg_content:before {
content : ' ';
z-index : 19;
width : 0;
height : 0;
position : absolute;
top : -10px;
left : 7px;
border-width : 0 10px 10px;
border-style : solid;
border-color : transparent;
border-bottom-color : #CCC;
}
#sidebar .tg_content:after {
content : ' ';
z-index : 20;
width : 0;
height : 0;
position : absolute;
top : -8px;
left : 8px;
border-width : 0 9px 8px;
border-style : solid;
border-color : transparent;
border-bottom-color : #fbfaf9;
}
#sbNavigation {
padding-left : 0.5em;
margin-left : 0;
}
#sidebar h3, #sidebar h4 {
font-size : 1rem;
padding : 0.25em 0 0.25em 2pt;
}
#sidebar ul, #sidebar ol {
margin-left : 0.5em;
}
#sidebar ul ul, #sidebar ol ol, #sidebar ul ol, #sidebar ol ul {
margin-left : 0;
}
#sidebar p, #sidebar li {
font-size : small;
padding : 0.25em 0 0.25em 0.25em;
}
main {
width : auto;
box-shadow : 0 0 0 0 transparent;
}
.toggle .tg_content, .toggle.alt .tg_content, .toggle.show .tg_content {
display : initial;
}
.toggle.auto .tg_content {
display : none;
}
#toc.hide h3::after, #toc.auto h3::after {
content : '\2630';
}
#toc.alt h3::after {
content : '\203A';
}
#toc.hide h3 > span, #toc.auto h3 > span {
display : none;
}
#toc.alt h3 > span {
display : inline-block;
}
#footer-layout > footer {
grid-template-columns : 12pt 1fr 1fr 1fr;
}
.dokuwiki div.ui-admin ul.admin_tasks {
float : none;
width : auto;
}
.dokuwiki div.ui-admin #admin__version {
display : none;
}
}
@media all and (max-width: 950px) and (prefers-color-scheme: dark) {
body.darkmode #sidebar .tg_content {
background-color : #232327;
border-color : #38383D;
box-shadow : 3px 3px 3px #0C0C0D;
}
body.darkmode #sidebar .tg_content:before {
border-bottom-color : #38383D;
}
body.darkmode #sidebar .tg_content:after {
border-bottom-color : #232327;
}
body.darkmode #sidebar hr {
background : #4190D5;
background-image : linear-gradient(to right, #232327, #898991, #232327);
}
}
@media all and (max-width: 670px) {
#footer-layout {
padding-top : 0.5em;
}
#footer-layout > footer {
grid-template-columns : 100%;
grid-template-rows : auto auto auto auto auto;
}
#footer-layout > footer .ftSection {
grid-column : 1;
padding : 0 0.25em 0 0.5em;
white-space : normal;
}
#footer-layout > footer .ftSection ul {
padding-left : 0;
}
#footer-layout > footer .ftSection li {
display : inline-block;
}
#footer-layout > footer .ftSection li::before {
content : '\00B7';
display : inline;
width : 0.35em;
padding : 0 0.35em;
}
#footer-layout > footer .ftSection li:first-child::before {
content : '';
padding-left : 0;
}
#footer-layout > footer #ftPlaceholder {
grid-row : 1;
}
#footer-layout > footer #ftInclude {
grid-row : 2;
}
#footer-layout > footer #ftSiteTools {
grid-row : 3;
}
#footer-layout > footer #ftPageTools {
grid-row : 4;
}
#footer-layout > footer #ftLicenseButtons {
grid-column : 1;
grid-row : 5;
}
#footer-layout > footer h4 {
margin-bottom : 0.5em;
}
main blockquote {
margin-left : 0.15em;
margin-right : 0;
}
main ul, main ol {
margin-left : 0.5em;
margin-right : 0;
padding-left : 0.75em;
}
}
a:link {
color : #2b73b7;
text-decoration : none;
}
a:visited {
color : #2b73b7;
}
a:hover {
text-decoration : underline;
}
a:focus {
outline : 2px solid rgb(255, 136, 0, 0.75);
}
a.wikilink1:link, a.wikilink1:visited {
color : #080;
}
a.wikilink2:link, a.wikilink2:visited {
color : #d30;
}
footer #ftInclude a.wikilink1:link, footer #ftInclude a.wikilink1:visited {
color : #2b73b7;
}
@media (prefers-color-scheme: dark) {
body.darkmode a:link, body.darkmode a:visited {
color : #4190D5;
}
body.darkmode a.wikilink1:link, body.darkmode a.wikilink1:visited {
color : #081;
}
body.darkmode a.wikilink2:link, body.darkmode a.wikilink2:visited {
color : #B44;
}
body.darkmode #ftInclude a.wikilink1:link, body.darkmode #ftInclude a.wikilink1:visited {
color : #4190D5;
}
}
@media print {
div.error, div.info, div.success, div.notify, .secedit, .a11y, .JSpopup, #link__wiz {
display : none;
}
}
@page {
margin : 2cm 4cm 3cm 2.5cm;
}
.noprint {
display : none !important ;
}
.nobreak {
white-space : nowrap !important ;
}
.printonly {
display : initial;
}
html, body, * {
font-family : Georgia, "Times New Roman", Garamond, serif;
margin : 0;
padding : 0;
background-color : transparent;
}
body {
font-size : 12pt;
box-decoration-break : clone;
}
#globalTools, #phSearch, #phTools, #phTools, #sidebar, #toc, #navYouAreHere, #footer-layout .ftSection {
display : none;
}
#header-layout {
display : table-header-group;
padding-bottom : 0.25em;
margin-bottom : 0.5em;
}
#header-layout > header {
grid-template-columns : 27pt auto;
border-bottom : 1em solid transparent;
}
#siteLogo {
display : contents;
width : 27pt;
}
#siteLogo .logo img {
width : 24pt;
}
#siteLogo .title {
font-size : 14pt;
font-weight : normal;
}
#siteLogo .title a:link, #siteLogo .title a:visited {
color : #000;
text-decoration : none;
}
#siteLogo .claim {
max-width : 100%;
margin : 5pt 0;
font-size : x-small;
}
#header-layout #phInclude {
grid-column : 1 / span 2;
border-bottom : 0.5pt solid #000;
}
#main-layout {
padding-top : 0.5em;
display : table-row-group;
}
#footer-layout {
border : #CCC solid 1px;
display : table-footer-group;
}
main {
display : table-row-group;
padding : 0;
border-width : 0;
line-height : 1.5em;
border : none 0;
word-break : break-word;
box-shadow : 0 0 0 0 transparent;
}
main h1, main h2, main h3, main h4, main h5, main h6 {
color : #333;
line-height : 1.2em;
margin : 1em 0 0.5em 0;
padding : 0 0 0.25em 0;
break-inside : avoid;
break-after : avoid;
clear : both;
}
main h1 {
font-size : 28pt;
}
main h2 {
font-size : 14pt;
}
main h3 {
font-size : 12pt;
}
main h4 {
font-size : 12pt;
font-style : italic;
}
main h5 {
font-size : 12pt;
font-weight : normal;
font-style : italic;
}
main h6 {
font-size : 11pt;
font-weight : normal;
font-style : italic;
}
main h1 + div, main h2 + div, main h3 + div, main h4 + div, main h5 + div, main h6 + div {
page-break-before : avoid;
break-before : avoid;
}
#main-content {
columns : 2;
font-size : 90%;
}
#main-content h1 {
column-span : all;
margin-bottom : 0.5em;
}
#main-content h1 + div p:first-child {
column-span : all;
font-weight : 600;
margin-bottom : 1em;
}
main p, main ul, main ol {
margin : 0.5em 0;
widows : 2;
orphans : 2;
hyphens : auto;
}
main ul {
list-style : square outside;
}
main ul ul {
list-style-type : disc;
}
main ul ul ul {
list-style-type : none;
}
main ol {
list-style : decimal outside;
}
main ul ul ul li {
margin-left : 1em;
}
main ul ul ul li:before {
display : block;
content : '\2043';
text-align : center;
float : left;
width : 1em;
margin-left : -1em;
}
main ul ul ul ul li:before {
content : '\FE63';
}
main ul ul ul ul ul li:before {
content : '\00B7';
}
main ol ol {
list-style-type : lower-alpha;
}
main ol ol ol {
list-style-type : lower-roman;
}
main ol ol ol ol {
list-style-type : lower-greek;
}
main ol ol ol ol ol {
list-style-type : decimal-leading-zero;
}
main ul ul ul ol li {
margin-left : 0;
}
main ul ul ul ol li:before {
display : none;
content : '';
}
main li {
margin-left : 1.5em;
}
main blockquote {
border-left : 3pt solid #AAA;
padding : 0.25em 0 0.25em 0.5em;
margin : 0 0.25em 1em 0.25em;
font-size : small;
widows : 2;
orphans : 2;
hyphens : auto;
}
main a:link, main a:visited {
color : #333;
text-decoration : none;
}
main a:link.text-link, main a:visited.text-link {
color : #000;
}
main tt, main blockquote tt, main code, main blockquote code {
font-family : Consolas, "Courier New", Courier, monospace;
}
main s {
text-decoration : line-through solid rgb(255, 0, 0, 0.5) 1pt;
}
main u {
text-decoration : underline wavy #d30 0.7pt;
}
main u.valid {
text-decoration-color : #080;
text-decoration-style : dashed;
}
main abbr {
text-decoration : none;
font-size : 97%;
letter-spacing : 0.05em;
}
main hr {
border : #000 solid 0;
border-top-width : 1pt;
height : 0;
margin : 3pt 0;
}
main table {
max-width : 100%;
border : #000 solid 0.25pt;
border-collapse : collapse;
font-size : 10pt;
line-height : 16pt;
margin : 0.5em 0;
box-decoration-break : clone;
page-break-inside : avoid;
break-inside : avoid;
}
main table td, main table th {
border-right : 1px solid #666;
padding : 0 3pt;
vertical-align : top;
}
main table th, main table th * {
font-size : 9pt;
color : #333;
}
main table thead {
break-inside : avoid;
break-after : avoid;
}
main table thead tr {
background-color : #EEE;
border-bottom : 1px solid #666;
}
main table thead tr th, main table thead tr td {
vertical-align : bottom;
}
main table thead tr th:last-child, main table thead tr td:last-child {
border-right : 0 none;
}
main table tbody tr:nth-child(even) {
background-color : #EEE;
}
main table tbody th {
vertical-align : top;
}
main table a:link {
text-decoration : none;
}
main table.layout, main table.layout tr, main table.layout th, main table.layout td {
border : none !important ;
background : none transparent !important ;
}
main blockquote table {
margin : 0;
}
main aside {
float : none;
width : 100%;
margin : 0.5em 0;
text-align : center;
font-size : smaller;
page-break-inside : avoid;
break-inside : avoid;
font-size : small;
line-height : 1.5em;
}
main img {
width : 100%;
max-width : 100%;
height : auto;
}
body.mediadetail figure {
border : none;
background : none transparent;
}
body.mediadetail figure table ul {
margin : 0;
}
.keep-together {
page-break-inside : avoid;
break-inside : avoid;
}
.break-before {
page-break-before : always;
}
.print-wide {
clear : both;
column-span : all;
}
.print-outline {
margin-top : 1em;
border : #666 solid 1pt;
border-radius : 1em;
padding : 0 1em;
}
.site-banner {
clear : both;
column-span : all;
margin-top : 1em;
border : #666 solid 1pt;
border-radius : 1em;
padding : 0 1em;
page-break-inside : avoid;
break-inside : avoid;
text-align : left;
}
.site-banner h4 {
margin : 0.75em 0 0.15em 0;
font-family : 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size : 11pt;
font-style : normal;
}
.site-banner p {
font-size : 9pt;
line-height : 13pt;
}
.site-banner img {
margin : 0 0.25em 0.25em 0.5em;
}
main .info-box, main .wrap_info-box {
border : #666 solid 1px;
background-color : #EEE;
padding : 0.5em 0.25em 0.5em 0.5em;
font-size : small;
line-height : 1.5em;
}
main aside.info-box, main aside .wrap_info-box {
border : none;
background-color : transparent;
}

↑ Top