/* START screen styles */
/* XXXXXXXXX /lib/styles/screen.css XXXXXXXXX */
/**
 * Basic screen styles. These styles are needed for basic DokuWiki functions
 * regardless of the used template. Templates can override them of course
 */
/* messages with msg() */
/* /@media  END screen styles */
/* START all styles */
/* XXXXXXXXX /lib/styles/all.css XXXXXXXXX */
/**
 * Basic screen and print styles. These styles are needed for basic DokuWiki functions
 * regardless of the used template. Templates can override them of course
 */
/* one of the many clearfix versions */
/* image alignment */
/* table cell alignment */
/* underline */
/* XXXXXXXXX /lib/plugins/acl/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authplain/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authplain/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/backup/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/backup/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blog/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blog/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bloglinks/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bloglinks/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/discussion/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/discussion/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/extension/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/extension/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/feed/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/feed/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/include/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/include/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/logviewer/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/logviewer/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/meta/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/meta/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/move/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/move/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/odt/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/odt/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagelist/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagelist/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pax_global_header/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pax_global_header/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/removeold/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/removeold/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/smtp/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/smtp/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tmp/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tmp/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/todo/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/todo/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/upgrade/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/upgrade/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/all.less XXXXXXXXX */
/* XXXXXXXXX /conf/userall.css XXXXXXXXX */
/* XXXXXXXXX /conf/userall.less XXXXXXXXX */
/* END all styles */
/* START print styles */
/* XXXXXXXXX /lib/styles/print.css XXXXXXXXX */
/**
 * Basic print styles. These styles are needed for basic DokuWiki functions
 * regardless of the used template. Templates can override them of course
 */
/* /@media  END print styles */
/* START speech styles */
/* XXXXXXXXX /lib/styles/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authplain/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authplain/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/backup/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/backup/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blog/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blog/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bloglinks/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bloglinks/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/discussion/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/discussion/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/extension/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/extension/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/feed/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/feed/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/include/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/include/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/logviewer/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/logviewer/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/meta/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/meta/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/move/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/move/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/odt/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/odt/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagelist/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagelist/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pax_global_header/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pax_global_header/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/removeold/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/removeold/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/smtp/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/smtp/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tmp/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tmp/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/todo/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/todo/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/upgrade/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/upgrade/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/speech.less XXXXXXXXX */
/* /@media  END speech styles */
@media screen {
  a.interwiki {
    background: transparent url(/dokuwiki/lib/images/interwiki.svg) 0 0 no-repeat;
    background-size: 1.2em;
    padding: 0 0 0 1.4em;
  }
  a.iw_wp {
    background-image: url(/dokuwiki/lib/images/interwiki/wp.svg);
  }
  a.iw_wpfr {
    background-image: url(/dokuwiki/lib/images/interwiki/wpfr.svg);
  }
  a.iw_wpde {
    background-image: url(/dokuwiki/lib/images/interwiki/wpde.svg);
  }
  a.iw_wpes {
    background-image: url(/dokuwiki/lib/images/interwiki/wpes.svg);
  }
  a.iw_wppl {
    background-image: url(/dokuwiki/lib/images/interwiki/wppl.svg);
  }
  a.iw_wpjp {
    background-image: url(/dokuwiki/lib/images/interwiki/wpjp.svg);
  }
  a.iw_wpmeta {
    background-image: url(/dokuwiki/lib/images/interwiki/wpmeta.svg);
  }
  a.iw_doku {
    background-image: url(/dokuwiki/lib/images/interwiki/doku.svg);
  }
  a.iw_amazon {
    background-image: url(/dokuwiki/lib/images/interwiki/amazon.svg);
  }
  a.iw_amazon_de {
    background-image: url(/dokuwiki/lib/images/interwiki/amazon.de.svg);
  }
  a.iw_amazon_uk {
    background-image: url(/dokuwiki/lib/images/interwiki/amazon.uk.svg);
  }
  a.iw_paypal {
    background-image: url(/dokuwiki/lib/images/interwiki/paypal.svg);
  }
  a.iw_phpfn {
    background-image: url(/dokuwiki/lib/images/interwiki/phpfn.svg);
  }
  a.iw_skype {
    background-image: url(/dokuwiki/lib/images/interwiki/skype.svg);
  }
  a.iw_google {
    background-image: url(/dokuwiki/lib/images/interwiki/google.svg);
  }
  a.iw_user {
    background-image: url(/dokuwiki/lib/images/interwiki/user.svg);
  }
  a.iw_callto {
    background-image: url(/dokuwiki/lib/images/interwiki/callto.svg);
  }
  a.iw_tel {
    background-image: url(/dokuwiki/lib/images/interwiki/tel.svg);
  }
  .mediafile {
    background: transparent url(/dokuwiki/lib/images/fileicons/svg/file.svg) 0px 1px no-repeat;
    background-size: 1.2em;
    padding-left: 1.5em;
  }
  .mf_mp4 {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/mp4.svg);
  }
  .mf_jpeg {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/jpeg.svg);
  }
  .mf_ico {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/ico.svg);
  }
  .mf_java {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/java.svg);
  }
  .mf_lua {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/lua.svg);
  }
  .mf_file {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/file.svg);
  }
  .mf_ogv {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/ogv.svg);
  }
  .mf_ods {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/ods.svg);
  }
  .mf_xls {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/xls.svg);
  }
  .mf_bash {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/bash.svg);
  }
  .mf_xml {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/xml.svg);
  }
  .mf_css {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/css.svg);
  }
  .mf_zip {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/zip.svg);
  }
  .mf_csh {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/csh.svg);
  }
  .mf_gz {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/gz.svg);
  }
  .mf_ps {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/ps.svg);
  }
  .mf_gif {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/gif.svg);
  }
  .mf_htm {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/htm.svg);
  }
  .mf_7z {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/7z.svg);
  }
  .mf_wav {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/wav.svg);
  }
  .mf_php {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/php.svg);
  }
  .mf_tgz {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/tgz.svg);
  }
  .mf_ogg {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/ogg.svg);
  }
  .mf_xlsx {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/xlsx.svg);
  }
  .mf_svg {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/svg.svg);
  }
  .mf_conf {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/conf.svg);
  }
  .mf_pl {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/pl.svg);
  }
  .mf_jpg {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/jpg.svg);
  }
  .mf_sql {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/sql.svg);
  }
  .mf_odt {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/odt.svg);
  }
  .mf_c {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/c.svg);
  }
  .mf_doc {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/doc.svg);
  }
  .mf_csv {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/csv.svg);
  }
  .mf_pptx {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/pptx.svg);
  }
  .mf_html {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/html.svg);
  }
  .mf_deb {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/deb.svg);
  }
  .mf_cpp {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/cpp.svg);
  }
  .mf_webm {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/webm.svg);
  }
  .mf_js {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/js.svg);
  }
  .mf_cs {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/cs.svg);
  }
  .mf_bz2 {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/bz2.svg);
  }
  .mf_h {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/h.svg);
  }
  .mf_ppt {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/ppt.svg);
  }
  .mf_swf {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/swf.svg);
  }
  .mf_sh {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/sh.svg);
  }
  .mf_pdf {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/pdf.svg);
  }
  .mf_tar {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/tar.svg);
  }
  .mf_rb {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/rb.svg);
  }
  .mf_asm {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/asm.svg);
  }
  .mf_docx {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/docx.svg);
  }
  .mf_rpm {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/rpm.svg);
  }
  .mf_txt {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/txt.svg);
  }
  .mf_rtf {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/rtf.svg);
  }
  .mf_rar {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/rar.svg);
  }
  .mf_json {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/json.svg);
  }
  .mf_png {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/png.svg);
  }
  .mf_mp3 {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/mp3.svg);
  }
  .mf_py {
    background-image: url(/dokuwiki/lib/images/fileicons/svg/py.svg);
  }
}
@media screen {
  /* modal windows */
  /* media manager popup toggle buttons */
  /* hide something accessibly
   (e.g. for screen readers or to keep access keys working) */
  /**
 * GeSHi syntax highlighting styles
 *
 * Generated with https://www.dokuwiki.org/tips:geshi_style_builder
 * Cleaned up with http://cleancss.com/
 * Manulally LESSified
 */
  /* XXXXXXXXX /lib/scripts/jquery/jquery-ui-theme/smoothness.css XXXXXXXXX */
  /*! jQuery UI - v1.14.1 - 2024-10-30
* https://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit https://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright OpenJS Foundation and other contributors; Licensed MIT */
  /* Layout helpers
----------------------------------*/
  /* Interaction Cues
----------------------------------*/
  /* Icons
----------------------------------*/
  /* Misc visuals
----------------------------------*/
  /* Overlays */
  /* icon support */
  /* left-aligned */
  /* right-aligned */
  /* to make room for the icon, a width needs to be set here */
  /* no icon support for input elements */
  /* button icon element(s) */
  /* workarounds */
  /* Support: Firefox 5 - 125+ */
  /* Spinner specific style fixes */
  /* with multiple calendars */
  /* RTL support */
  /* Icons */
  /* more specificity required here to override default borders */
  /* Component containers
----------------------------------*/
  /* Interaction states
----------------------------------*/
  /* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
  /* Interaction Cues
----------------------------------*/
  /* Icons
----------------------------------*/
  /* states and images */
  /* positioning */
  /* Three classes needed to override `.ui-button:hover .ui-icon` */
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
  /* Misc visuals
----------------------------------*/
  /* Corner radius */
  /* Overlays */
  /* XXXXXXXXX /lib/plugins/acl/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/backup/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/backup/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/backup/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/backup/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bloglinks/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bloglinks/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bloglinks/style.css XXXXXXXXX */
  /* Additional style definitions for the bloglinks plugin */
  /* XXXXXXXXX /lib/plugins/bloglinks/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/style.css XXXXXXXXX */
  /* plugin:configmanager */
  /* end plugin:configmanager */
  /* XXXXXXXXX /lib/plugins/config/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/style.less XXXXXXXXX */
  /*
 * Extension plugin styles
 *
 * @author  Christopher Smith <chris@jalakai.co.uk>
 * @author  Piyush Mishra <me@piyushmishra.com>
 * @author  Håkan Sandell <sandell.hakan@gmail.com>
 * @author  Anika Henke <anika@selfthinker.org>
 * @author  Andreas Gohr <andi@splitbrain.org>
 */
  /**
 * very simple lightbox
 * @link http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/super-simple-lightbox-with-css-and-jquery/
 */
  /**
 * general styles
 */
  /**
 * Search form
 */
  /**
 * Install form
 */
  /* XXXXXXXXX /lib/plugins/feed/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/feed/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/feed/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/feed/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/style.css XXXXXXXXX */
  /* Disable the default interwiki icon for the user link (if there is any) */
  /* XXXXXXXXX /lib/plugins/include/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/logviewer/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/logviewer/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/logviewer/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/logviewer/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/meta/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/meta/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/meta/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/meta/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/move/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/move/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/move/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/move/style.less XXXXXXXXX */
  /**
 * Tree Manager
 */
  /**
 * The progress page
 */
  /**
 * The admin form
 */
  /**
 * Pagetool icon
 */
  /**
 * page rename link
 */
  /* XXXXXXXXX /lib/plugins/odt/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/odt/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/odt/style.css XXXXXXXXX */
  /**
 * dw2odt export_odt pagetool icon
 */
  /* export icon */
  /*Keep pagetool icon on left side for rtl languages*/
  /* Style for Table of contents and chapter index preview */
  /* XXXXXXXXX /lib/plugins/odt/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/style.css XXXXXXXXX */
  /* default three styles:
 - table.plgn__pglist.pagelist (default)
 - table.plgn__pglist.ul (list-option)
 - table.plgn__pglist.inline (table-option: dokuwiki's table style)

 extra class .plgn__pglist is always applied to table

 Simple list is an default ul-li without class
 */
  /* XXXXXXXXX /lib/plugins/pagelist/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pax_global_header/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pax_global_header/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pax_global_header/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pax_global_header/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/removeold/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/removeold/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/removeold/style.css XXXXXXXXX */
  /* ----- General Elements ---------- */
  /* ----- Input Elements ---------- */
  /* XXXXXXXXX /lib/plugins/removeold/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/smtp/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/smtp/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/smtp/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/smtp/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tmp/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tmp/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tmp/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tmp/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/todo/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/todo/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/todo/style.css XXXXXXXXX */
  /*
** @date 20130407 Leo Eibler <dokuwiki@sprossenwanne.at> \n
**                add todouser for user assignment css class \n
*/
  /* XXXXXXXXX /lib/plugins/todo/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/upgrade/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/upgrade/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/upgrade/style.css XXXXXXXXX */
  /* based on http://cssdeck.com/labs/progress-bar */
  /* XXXXXXXXX /lib/plugins/upgrade/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/style.css XXXXXXXXX */
  /* User Manager specific styles */
  /* IE won't understand but doesn't require it */
  /* XXXXXXXXX /lib/plugins/usermanager/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/arctic/layout.css XXXXXXXXX */
  /**
 * Tableless Layout for default template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author moraes <moraes@tipos.com.br>
 */
  /* -------------- top row --------------- */
  /* ---------------  top and bottom bar ---------------- */
  /* ------------- File Metadata ----------------------- */
  /* XXXXXXXXX /lib/tpl/arctic/design.css XXXXXXXXX */
  /**
 * Design elements for default Template
 *
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author Anika Henke <anika@selfthinker.org>
 */
  /* -------------- general elements --------------- */
  /* the document */
  /* ---------------- forms ------------------------ */
  /* nice alphatransparency background except for IE <7 */
  /* nice alphatransparency background except for IE <7 */
  /* disabled style - not understood by IE */
  /* edit form */
  /* --------- buttons ------------------- */
  /* nice alphatransparency background except for IE <7 */
  /* ----------- page navigator ------------- */
  /* ----------- type of recent changes select -------- */
  /* --------------- Links ------------------ */
  /* external link */
  /* windows share */
  /* interwiki link (icon are set by dokuwiki) */
  /* link to some embedded media */
  /* email link */
  /* existing wikipage */
  /* not existing wikipage */
  /* ------------- Page elements ----------------- */
  /* embedded images */
  /* smileys */
  /* general headline setup */
  /* special headlines */
  /* indent different sections */
  /* unordered lists */
  /* ordered lists */
  /* no bottom gap in between and smaller left margin for nested lists */
  /* the list items overriding the ul/ol definition */
  /* code blocks by indention */
  /* code blocks by code tag */
  /* code blocks by file tag */
  /* filenames for file and code blocks */
  /* inline tables */
  /* ---------- table of contents ------------------- */
  /* ---------------------------- Diff rendering --------------------------*/
  /* --------------------- footnotes -------------------------------- */
  /* insitu-footnotes */
  /* overcome IE issue with one line code or file boxes which require h. scrolling */
  /* --------------- search result formating --------------- */
  /* ------------------ Additional ---------------------- */
  /* ---------- AJAX quicksearch ----------- */
  /* --------- Toolbar -------------------- */
  /* nice alphatransparency background except for IE <7 */
  /* ---------------  Image Details  ----------------- */
  /* XXXXXXXXX /lib/tpl/arctic/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/arctic/media.css XXXXXXXXX */
  /**
 * The CSS in here controls the appearance of the media manager
 */
  /* --- Tree formatting --- */
  /* I don't understand this, but this fixes a style bug in IE;
it's dirty, so any "real" fixes are welcome */
  /* --- options --- */
  /* --- file list --- */
  /* --- upload form --- */
  /* --- meta edit form --- */
  /* XXXXXXXXX /lib/tpl/arctic/_mediaoptions.css XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/arctic/_linkwiz.css XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/arctic/_subscription.css XXXXXXXXX */
  /**
 * Styles for the subscription page
 */
  /* XXXXXXXXX /lib/tpl/arctic/_mediamanager.css XXXXXXXXX */
  /*____________ Layout ____________*/
  /*____________ Namespaces tree ____________*/
  /*____________ Panel header ____________*/
  /*____________ File list ____________*/
  /* thumbs */
  /* rows */
  /*____________ Upload panel ____________*/
  /*____________ File preview ____________*/
  /*____________ Meta data edit form ____________*/
  /*____________ Revisions form ____________*/
  /* File diff */
  /* Image diff */
  /* XXXXXXXXX /lib/tpl/arctic/_tabs.css XXXXXXXXX */
  /**
 * This file provides the styles for general tabs.
 */
  /* border underneath */
  /* XXXXXXXXX /lib/tpl/arctic/_fileuploader.css XXXXXXXXX */
  /**
 * This file provides the styles for the file uploader
 * used in the media manager (both fullscreen and popup).
 */
  /* select file button */
  /* drop area */
  /* list of files to upload */
  /* XXXXXXXXX /lib/tpl/arctic/_skiplinks.css XXXXXXXXX */
  /**
 * skip link design.
 *
 * @author Mark C. Prins <mprins@users.sf.net>
 */
  /* XXXXXXXXX /lib/tpl/arctic/_imgdetail.css XXXXXXXXX */
  /**
 * This file provides styles for the image detail page (detail.php).
 */
  /* XXXXXXXXX /lib/tpl/arctic/_media_popup.css XXXXXXXXX */
  /**
 * This file provides styles for the media manager popup
 * (mediamanager.php).
 */
  /*____________ structure ____________*/
  /* left side
********************************************************************/
  /*____________ options ____________*/
  /*____________ tree ____________*/
  /* right side
********************************************************************/
  /*____________ upload form ____________*/
  /* upload info */
  /*____________ file list ____________*/
  /* highlight newly uploaded or edited file */
  /* link which inserts media file */
  /* info how to insert media, if JS disabled */
  /*____________ media search ____________*/
  /* XXXXXXXXX /lib/tpl/arctic/_media_fullscreen.css XXXXXXXXX */
  /**
 * This file provides the styles for the fullscreen media manager
 * (?do=media).
 *
 * What most templates would probably need to change (depending on
 * their site width) are the 4 min-width's (search for @change).
 */
  /*____________ structure ____________*/
  /*____________ namespaces panel ____________*/
  /* make it look like a tab (as in _tabs.css) */
  /*____________ file list panel ____________*/
  /* file list header */
  /* file list content */
  /* file list as thumbs */
  /* file list as rows */
  /* upload form */
  /*____________ file panel ____________*/
  /* file meta data edit form */
  /* file revisions form */
  /* file diff view */
  /* image diff views */
  /* XXXXXXXXX /lib/tpl/arctic/_links.css XXXXXXXXX */
  /**
 * This file provides styles for all types of links.
 */
  /*____________ links to wiki pages ____________*/
  /* existing wikipage */
  /* not existing wikipage */
  /* any link to current page */
  /*____________ other link types ____________*/
  /* external link */
  /* windows share */
  /* email link */
  /* icons of the following are set by dokuwiki in lib/exe/css.php */
  /* link to some embedded media */
  /* interwiki link */
  /* RTL corrections; if link icons don't work as expected, remove the following lines */
  /* XXXXXXXXX /lib/tpl/arctic/_toc.css XXXXXXXXX */
  /**
 * This file provides styles for the TOC (table of contents), the
 * sitemap (?do=index) and backlinks (?do=backlink).
 */
  /* toc
********************************************************************/
  /* toc container */
  /*____________ toc header ____________*/
  /*____________ toc list ____________*/
  /* in case of toc list jumping one level
  (e.g. if heading level 3 follows directly after heading level 1) */
  /* sitemap (and backlinks)
********************************************************************/
  /* XXXXXXXXX /lib/tpl/arctic/_footnotes.css XXXXXXXXX */
  /**
 * This file provides styles for footnotes.
 */
  /*____________ footnotes inside the text ____________*/
  /* link to footnote inside the text */
  /* JSpopup */
  /*____________ footnotes at the bottom of the page ____________*/
  /* XXXXXXXXX /lib/tpl/arctic/_search.css XXXXXXXXX */
  /**
 * This file provides styles for the search results page (?do=search)
 * and the AJAX search popup.
 */
  /* search results page
********************************************************************/
  /* loading gif */
  /*____________ matching pagenames ____________*/
  /*____________ search results ____________*/
  /* search heading */
  /* search snippet */
  /* search hit in normal text */
  /* search hit in search results */
  /* ellipsis separating snippets */
  /* "nothing found" at search + media */
  /* AJAX quicksearch popup
********************************************************************/
  /* .JSpopup */
  /* XXXXXXXXX /lib/tpl/arctic/_recent.css XXXXXXXXX */
  /**
 * This file provides styles for the recent changes (?do=recent) and
 * old revisions (?do=revisions).
 */
  /*____________ list of revisions / recent changes ____________*/
  /* select type of revisions (media/pages) */
  /*____________ size differences ____________*/
  /*____________ page navigator ____________*/
  /* XXXXXXXXX /lib/tpl/arctic/_diff.css XXXXXXXXX */
  /**
 * This file provides styles for the diff view, which shows you
 * differences between two versions of a page (?do=diff).
 */
  /* table header */
  /* table body */
  /* diff options */
  /* diff nav */
  /* XXXXXXXXX /lib/tpl/arctic/_edit.css XXXXXXXXX */
  /**
 * This file provides styles for the edit view (?do=edit), preview
 * and section edit buttons.
 */
  /* edit view
********************************************************************/
  /*____________ toolbar ____________*/
  /* buttons inside of toolbar */
  /* picker popups (outside of .dokuwiki) */
  /* picker for headlines */
  /* buttons inside of picker */
  /*____________ edit textarea ____________*/
  /*____________ below the textarea ____________*/
  /* size and wrap controls */
  /* edit buttons */
  /* summary input and minor changes checkbox */
  /* change background colour if summary is missing */
  /* preview
********************************************************************/
  /* section edit buttons
********************************************************************/
  /* style for section highlighting */
  /* XXXXXXXXX /lib/tpl/arctic/_modal.css XXXXXXXXX */
  /**
 * This file provides styles for modal dialogues.
 */
  /* link wizard (opens from the link button in the edit toolbar)
********************************************************************/
  /* media option wizard (opens when inserting media in the media popup)
********************************************************************/
  /* XXXXXXXXX /lib/tpl/arctic/_forms.css XXXXXXXXX */
  /* TODO: this file is not up to the best standards and will be fixed after an overhaul of the form code */
  /**
 * This file provides styles for forms in general and specifically
 * for ?do=
 *   - login
 *   - resendpwd
 *   - register
 *   - profile
 *   - subscribe
 */
  /* ---------------- forms ------------------------ */
  /**
 * Styles for auth forms
 */
  /**
 * Styles for the subscription page
 */
  /* XXXXXXXXX /lib/tpl/arctic/_admin.less XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/arctic/arctic_layout.css XXXXXXXXX */
  /**
 * Tableless Layout - additional CSS for Arctic Template
 *
 * @author Michael Klier <chi@chimeric.de>
 */
  /* XXXXXXXXX /lib/tpl/arctic/arctic_design.css XXXXXXXXX */
  /**
 * Design Elements - additional  CSS for the Arctic template
 *
 * @author Michael Klier <chi@chimeric.de>
 */
  /* ----- General Elements ----- */
  /* ----- Sidebar -------------- */
  /* ----- Links ---------------- */
  /* general headline setup */
  /* ----- Page Elements -------- */
  /* general headline setup */
  /* special headlines */
  /* code blocks by indention */
  /* Footnotes fix for IE7 */
  /* ----- Forms ---------------- */
  /* Buttons */
  /* ----- Table of Contents ---- */
  /* ----- AJAX Quicksearch ----- */
  /* ----- Toolbox -------------- */
  /* XXXXXXXXX /lib/tpl/arctic/arctic_media.css XXXXXXXXX */
  /**
 * Media Manager - additional CSS for the Arctic Template
 * @author Michael Klier <chi@chimeric.de>
 */
  /* XXXXXXXXX /conf/userstyle.css XXXXXXXXX */
  /* XXXXXXXXX /conf/userstyle.less XXXXXXXXX */
  div.error,
  div.info,
  div.success,
  div.notify {
    color: #000;
    background-repeat: no-repeat;
    background-position: 8px 50%;
    border: 1px solid;
    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: .4em;
    padding-right: 32px;
  }
  div.error {
    background-color: #fcc;
    background-image: url(/dokuwiki/lib/styles/../images/error.png);
    border-color: #ebb;
  }
  div.info {
    background-color: #ccf;
    background-image: url(/dokuwiki/lib/styles/../images/info.png);
    border-color: #bbe;
  }
  div.success {
    background-color: #cfc;
    background-image: url(/dokuwiki/lib/styles/../images/success.png);
    border-color: #beb;
  }
  div.notify {
    background-color: #ffc;
    background-image: url(/dokuwiki/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-width: 1px;
    border-style: outset;
  }
  #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: #666666;
    font-style: italic;
  }
  .code .co4 {
    color: #cc0000;
    font-style: italic;
  }
  .code .es5 {
    color: #006699;
    font-weight: bold;
  }
  .code .es6 {
    color: #009933;
    font-weight: bold;
  }
  .code .kw2 {
    color: #000000;
    font-weight: bold;
  }
  .code .kw5 {
    color: #008000;
  }
  .code .kw6 {
    color: #f08;
    font-weight: bold;
  }
  .code .me0 {
    color: #004000;
  }
  .code .nu0 {
    color: #cc66cc;
  }
  .code .re0 {
    color: #0000ff;
  }
  .code .re3 {
    color: #ff3333;
    font-weight: bold;
  }
  .code .re4 {
    color: #009999;
  }
  .code .re5 {
    color: #660033;
  }
  .code .re7 {
    color: #991111;
  }
  .code .re8 {
    color: #00b000;
  }
  .code .sc-2 {
    color: #404040;
  }
  .code .sy3 {
    color: #000040;
  }
  .code .br0,
  .code .sy0 {
    color: #66cc66;
  }
  .code .co1,
  .code .coMULTI,
  .code .sc-1 {
    color: #808080;
    font-style: italic;
  }
  .code .co2,
  .code .sy1 {
    color: #339933;
  }
  .code .co3,
  .code .sy4 {
    color: #008080;
  }
  .code .es0,
  .code .es1,
  .code .esHARD {
    color: #000099;
    font-weight: bold;
  }
  .code .es2,
  .code .es3,
  .code .es4 {
    color: #660099;
    font-weight: bold;
  }
  .code .kw1,
  .code .kw8 {
    color: #b1b100;
  }
  .code .kw10,
  .code .kw11,
  .code .kw12,
  .code .kw9 {
    color: #003399;
    font-weight: bold;
  }
  .code .kw13,
  .code .kw14,
  .code .kw15,
  .code .kw16,
  .code .me1,
  .code .me2 {
    color: #006600;
  }
  .code .kw3,
  .code .kw7,
  .code .sy2 {
    color: #000066;
  }
  .code .kw4,
  .code .re2 {
    color: #993333;
  }
  .code .re1,
  .code .st0,
  .code .st_h {
    color: #ff0000;
  }
  .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;
    pointer-events: none;
  }
  .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: .5em .5em .5em .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;
  }
  .ui-menu .ui-menu-item-wrapper {
    position: relative;
    padding: 3px 1em 3px .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: .2em;
    margin: auto 0;
  }
  .ui-menu .ui-menu-icon {
    left: auto;
    right: 0;
  }
  .ui-button {
    padding: .4em 1em;
    display: inline-block;
    position: relative;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    -webkit-user-select: none;
    user-select: none;
  }
  .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: .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: .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: calc(97.6%);
  }
  .ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
    border-top-style: solid;
  }
  .ui-checkboxradio-label .ui-icon-background {
    box-shadow: inset 1px 1px 1px #ccc;
    border-radius: .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-checkboxradio-disabled {
    pointer-events: none;
  }
  .ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
  }
  .ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .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: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
  }
  .ui-datepicker th {
    padding: .7em .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: .2em;
    text-align: right;
    text-decoration: none;
  }
  .ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }
  .ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .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 .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: .5em;
    top: .3em;
  }
  .ui-dialog {
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0;
  }
  .ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative;
  }
  .ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px;
  }
  .ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .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: .5em;
    padding: .3em 1em .5em .4em;
  }
  .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
  }
  .ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .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: 1px dotted black;
  }
  .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: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
  }
  .ui-slider-horizontal {
    height: .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: .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: .222em 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 2em;
  }
  .ui-spinner-button {
    width: 1.6em;
    height: 50%;
    font-size: .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;
    /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    padding: .2em;
  }
  .ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
  }
  .ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap;
  }
  .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: .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: 1px solid #d3d3d3;
  }
  .ui-widget-content {
    border: 1px solid #aaaaaa;
    background: #ffffff;
    color: #222222;
  }
  .ui-widget-content a {
    color: #222222;
  }
  .ui-widget-header {
    border: 1px solid #aaaaaa;
    background: #cccccc url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkEAAAAAAy19n/AAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRP//FKsxzQAAAAd0SU1FB+gKHhAWEaa7PRcAAABNSURBVBjTvc6hDYBAEAXRn+niqtlu6IxqbjXiJBRAsqD5KBz6kidHjI4NaYqh/USBAzdcuPCFu8aNO06cuPOsuHDi+srADS3KnHX74wUevCb9tuEPiAAAAABJRU5ErkJggg==") 50% 50% repeat-x;
    color: #222222;
    font-weight: bold;
  }
  .ui-widget-header a {
    color: #222222;
  }
  .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: 1px solid #d3d3d3;
    background: #e6e6e6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRP//FKsxzQAAAAd0SU1FB+gKHhAWEaa7PRcAAABMSURBVDjLY3iXx8TAMIpGEXURw7NnDM+NGJ7fYWLcy8R4gYnxKxPjNyZGDiZGTibGb0yMX5kYHzN8ZGZiWMXwSY6JQXjAHTyKhgQCANQwEjre8CDIAAAAAElFTkSuQmCC") 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;
  }
  .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: #555555;
    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: 1px solid #999999;
    background: #dadada url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRP//FKsxzQAAAAd0SU1FB+gKHhAWEaa7PRcAAABLSURBVDjLY3j6n4mBYRSNIiqjr7cZbnsxMf5hYhRnYjRhuP+HiSmH4dEHJqZ2hqePGZ77MTEGMDGaMDH+ZmJcwcQgM/AOHkVDAQEAHO4TIF8+b38AAAAASUVORK5CYII=") 50% 50% repeat-x;
    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: 1px solid #aaaaaa;
    background: #ffffff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQAQAAAABHIzd2AAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAAB3YoTpAAAAAd0SU1FB+gKHhAWEaa7PRcAAAARSURBVCjPY2hgGIWjcBTigACVaMgB0zSxaQAAAABJRU5ErkJggg==") 50% 50% repeat-x;
    font-weight: normal;
    color: #212121;
  }
  .ui-icon-background,
  .ui-state-active .ui-icon-background {
    border: #aaaaaa;
    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: 1px solid #fcefa1;
    background: #fbf9ee url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAGYktHRP///////wlY99wAAAAHdElNRQfoCh4QFhGmuz0XAAAAjUlEQVRIx+3PIQoCQRSA4X+eYhBsg4iwowZBGDF7COtWq1kwad37eAPBg3iFFXaL4xvB4hVEw0tf+NNPvummOQsAGIZhGN8G1ZTqmtx99u5e8ARKYciMrTBi7nZCQeQkFCzdUZiwoiJfNDTx08gPPbRTcWMW7HlFvbZJ8ARXCgM8a0Ho0P+LacMwjB/yBjxhJFOI7HkuAAAAAElFTkSuQmCC") 50% 50% repeat-x;
    color: #363636;
  }
  .ui-state-checked {
    border: 1px solid #fcefa1;
    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: 1px solid #cd0a0a;
    background: #fef1ec url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAGYktHRP///////wlY99wAAAAHdElNRQfoCh4QFhGmuz0XAAAAiklEQVRIx+3PsQ0BYRiH8ef/FhLnXCFWEI3WDkojWMAAltDQi0R9ExiADS5m+D7JHYnuPgWxgVC81a94qoe0eMzuEwMAx3Ec59vQtnUdAsmacZySsmYXK9LwNrqujR5bnY1cpcKHgqOS0debV6NUNHLtuRiZNjoZXVY6GB3mLA0oGPzFtOM4zg95AkctKGSanwlIAAAAAElFTkSuQmCC") 50% 50% repeat-x;
    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: .7;
    font-weight: normal;
  }
  .ui-state-disabled,
  .ui-widget-content .ui-state-disabled,
  .ui-widget-header .ui-state-disabled {
    opacity: .35;
    background-image: none;
  }
  .ui-icon {
    width: 16px;
    height: 16px;
  }
  .ui-icon,
  .ui-widget-content .ui-icon {
    background-image: url("/dokuwiki/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
  }
  .ui-widget-header .ui-icon {
    background-image: url("/dokuwiki/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("/dokuwiki/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("/dokuwiki/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("/dokuwiki/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("/dokuwiki/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_cd0a0a_256x240.png");
  }
  .ui-button .ui-icon {
    background-image: url("/dokuwiki/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: #aaaaaa;
    opacity: .3;
  }
  .ui-widget-shadow {
    box-shadow: -8px -8px 8px #aaaaaa;
  }
  #acl__tree {
    font-size: 90%;
    width: 25%;
    height: 300px;
    float: left;
    overflow: auto;
    border: 1px solid #cccccc;
    text-align: left;
  }
  [dir=rtl] #acl__tree {
    float: right;
    text-align: right;
  }
  #acl__tree a.cur {
    background-color: #ffff99;
    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: 0em;
    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: 0em;
  }
  #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: 1px solid #cccccc;
    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: transparent url(/dokuwiki/lib/plugins/acl/pix/group.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclgroup {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/group.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .acluser {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/user.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .acluser {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/user.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .aclpage {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/page.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclpage {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/page.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .aclns {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/ns.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclns {
    background: transparent url(/dokuwiki/lib/plugins/acl/pix/ns.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager label.disabled {
    opacity: .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: #bfcde8;
  }
  .plugin_backup div.log {
    max-height: 35em;
    overflow: auto;
    margin-bottom: 1em;
    border: 1px solid #cccccc;
    padding: 1em;
    white-space: nowrap;
  }
  .plugin_backup div.recent {
    margin-top: 2em;
    margin-bottom: 2em;
  }
  div.dokuwiki div.newentry_form {
    text-align: center;
    margin-bottom: 1em;
  }
  div.dokuwiki #blog__newentry_form input.edit {
    width: 95%;
  }
  div.dokuwiki tr.draft,
  div.dokuwiki div.draft {
    opacity: 0.5;
  }
  div.dokuwiki div.autoarchive_selector ul {
    list-style-type: none;
    clear: left;
    margin: 0 0.5em 0 0;
  }
  div.dokuwiki div.autoarchive_selector ul div.li {
    float: left;
    margin: 0 1em 0 0;
  }
  div.dokuwiki div.autoarchive_selector ul ul {
    float: left;
    clear: none;
  }
  div.dokuwiki div.autoarchive_selector ul ul div.li {
    margin: 0;
  }
  img.blog_archive_bar {
    background-color: #cccccc;
    width: 5px;
    border: 0 none;
    vertical-align: bottom;
  }
  div.dokuwiki #plugin_bloglinks__links {
    text-align: center;
    clear: both;
    height: 1.5em;
  }
  div.dokuwiki .plugin_bloglinks__prev {
    float: left;
  }
  div.dokuwiki .plugin_bloglinks__next {
    float: right;
  }
  #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: #bfcde8;
    color: #333333;
    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 {
    /* fixed data column width */
    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: #ffffff;
    color: #666666;
    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: #ccddff;
    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: #ffcccc !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%;
  }
  div.dokuwiki div.comment_wrapper {
    background-color: #bfcde8;
    margin: 2.4em 0em 0em 0em;
    padding: 0.5em 0.5em 1.5em 0.5em;
    clear: both;
  }
  div.dokuwiki div.comment_text {
    padding-top: 0.5em;
  }
  div.dokuwiki div#discussion__comment_preview {
    padding: 1em 0;
    margin-top: 1em;
    visibility: hidden;
    display: none;
  }
  div.dokuwiki div.comment_preview {
    padding: 1em;
    border: 1px dashed #cccccc;
  }
  div.dokuwiki div.comment_form {
    padding-top: 1em;
    clear: both;
  }
  div.dokuwiki div.comment_form .error {
    background: #fcc;
  }
  div.dokuwiki #discussion__comment_form label input.edit {
    width: 75%;
  }
  div.dokuwiki #discussion__comment_form .comment_name,
  div.dokuwiki #discussion__comment_form .comment_mail,
  div.dokuwiki #discussion__comment_form .comment_url,
  div.dokuwiki #discussion__comment_form .comment_address,
  div.dokuwiki #discussion__comment_form .comment_date,
  div.dokuwiki #discussion__comment_form .comment_text,
  div.dokuwiki #discussion__comment_form .comment_submit,
  div.dokuwiki #discussion__comment_form .comment_preview_button,
  div.dokuwiki #discussion__comment_form .comment_cancel {
    margin: 2px;
  }
  div.dokuwiki .comment_head {
    font-size: 80%;
    color: #666666;
    padding-top: 0.5em;
    margin-top: 1em;
    clear: both;
  }
  div.dokuwiki .comment_head abbr {
    border-bottom: 0;
  }
  div.dokuwiki .comment_head span.author {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHACcnJ0RERPDw8HBwcKenp9jY2MLCwv///yH5BAEAAAcALAAAAAAQAAwAAAM5eLo1YyvGAiqAMhoLRp6c9ymURYyKEFgYSlQiKgxB3UoGXe8DISyznVBYIAGGQ8DpIDAQntAooZgAADs=) 0 1px no-repeat;
    padding: 1px 0 1px 16px;
  }
  div.dokuwiki .comment_head abbr.published {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHAP///2VlZePj49ra2qOjo4KCgr29vf///yH5BAEAAAcALAAAAAAQAAwAAANAeKpDFYWMRY8pRhBxTT1DIQAAQQrFRBEGWboGUYmueRZVUBK8CwSzke9WYQ1JsUpI6EKpKJ0RB/NhOCCSqraSAAA7) 0 1px no-repeat;
    padding: 1px 0 1px 16px;
  }
  div.dokuwiki .comment_head abbr.updated {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAMIHAD9APmNlYvL08YKEgZeZltXX1Li6t////yH5BAEKAAcALAAAAAAQAAwAAAM7eLo7wZCNQl5khI5xF/lVpxBCMRDiQVLoIbwClhEcbI/lWez86xkfXi+m2AUChmSPIQAklcRIaXe7JAAAOw==) 0 1px no-repeat;
    padding: 1px 0 1px 16px;
  }
  div.dokuwiki .comment_body {
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    border-bottom: 1px dotted #cccccc;
  }
  div.dokuwiki div.comment_replies {
    background-color: #bfcde8;
  }
  div.dokuwiki div.comment_replies.reply {
    background-color: #99b0db;
  }
  div.dokuwiki .hentry {
    padding: 0 2px;
    background-color: #bfcde8;
  }
  div.dokuwiki .hentry.reply {
    background-color: #99b0db;
  }
  div.dokuwiki div.comment_hidden {
    opacity: 0.5;
  }
  div.dokuwiki div.comment_buttons {
    float: right;
    font-size: 10px;
    cursor: pointer;
    margin-top: -21px;
    padding-bottom: 1em;
  }
  [dir=rtl] div.dokuwiki div.comment_buttons {
    float: left;
  }
  div.dokuwiki div.comment_buttons input.button {
    border: 1px solid #cccccc;
    color: #333333;
    background-color: #ffffff;
    vertical-align: middle;
    text-decoration: none;
    padding: .1em .5em;
  }
  div.dokuwiki div.toggle_button {
    text-align: right;
  }
  [dir=rtl] div.dokuwiki div.toggle_button {
    text-align: left;
  }
  div.dokuwiki div.toggle_button input.button {
    border: 1px solid #cccccc;
    color: #333333;
    background-color: #ffffff;
    vertical-align: middle;
    text-decoration: none;
    padding: .1em .5em;
    font-size: 10px;
  }
  div.dokuwiki div.newthread_form {
    clear: both;
    text-align: center;
    margin-bottom: 1em;
  }
  div.dokuwiki #discussion__newthread_form input.edit {
    width: 95%;
  }
  div.dokuwiki ul.admin_discussion li.hidden {
    display: list-item;
    opacity: 0.5;
  }
  div.dokuwiki ul.admin_discussion span.abstract {
    color: #666666;
  }
  div.dokuwiki table.pagelist tr.discussion_status2 a {
    color: #666666 !important;
  }
  #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: #bfcde8;
    border-bottom: solid 1px #bfcde8;
    z-index: 2;
  }
  #extension__manager .panelHeader {
    background-color: #bfcde8;
    margin: 0 0 10px 0;
    padding: 10px 10px 8px;
    overflow: hidden;
  }
  #extension__list,
  #extension__list * {
    box-sizing: border-box;
  }
  #extension__list section.extension {
    display: grid;
    grid-template-columns: 125px auto 22%;
    grid-template-rows: repeat(4,auto);
    margin-bottom: 1em;
    border-bottom: 1px solid #cccccc;
    word-break: break-word;
  }
  #extension__list section.extension > .screenshot {
    grid-column: 1;
    grid-row: 1;
    padding-top: 0.5em;
    padding-right: 0.5em;
    margin-bottom: 1.5em;
    position: relative;
  }
  #extension__list section.extension > .screenshot img.shot {
    border: 1px solid #cccccc;
    border-radius: 2px;
    width: 100%;
    height: auto;
  }
  #extension__list section.extension > .screenshot .id {
    font-size: 80%;
    color: #003388;
    background-color: #bfcde8;
    padding: 0.1em 0.25em;
    position: absolute;
    top: 0.5em;
    left: 0;
    border-bottom-left-radius: 2px;
    white-space: nowrap;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: default;
  }
  #extension__list section.extension > .screenshot .popularity {
    cursor: default;
  }
  #extension__list section.extension > .screenshot .popularity img {
    vertical-align: middle;
    height: 1.2rem;
    width: auto;
  }
  #extension__list section.extension > .main {
    grid-column: 2;
    grid-row: 1;
    padding: 0.5em;
    min-height: 7em;
  }
  #extension__list section.extension > .main > h2 {
    font-size: 100%;
    line-height: 1.2;
    font-weight: normal;
    display: flex;
    gap: 1em;
    justify-content: space-between;
  }
  #extension__list section.extension > .main > h2 strong {
    font-size: 120%;
    font-weight: bold;
  }
  #extension__list section.extension > .main > h2 .version {
    white-space: nowrap;
  }
  #extension__list section.extension > .main .linkbar a.bugs {
    background-image: url('/dokuwiki/lib/plugins/extension/images/bug.svg');
  }
  #extension__list section.extension > .main .linkbar a.donate {
    background-image: url('/dokuwiki/lib/plugins/extension/images/coffee.svg');
  }
  #extension__list section.extension > .actions {
    grid-column: 3;
    grid-row: 1;
    padding: 0.5em 0 0.5em 0.5em;
    display: flex;
    flex-direction: column;
    align-items: end;
    gap: 0.5em;
  }
  #extension__list section.extension > .actions .available {
    line-height: 1.2;
    margin-bottom: 1em;
    text-align: right;
  }
  #extension__list section.extension > .actions .available .version {
    white-space: nowrap;
  }
  #extension__list section.extension > .notices {
    grid-column: 2 / span 2;
    grid-row: 2;
    padding: 0 0.5em;
  }
  #extension__list section.extension > .notices ul,
  #extension__list section.extension > .notices li {
    list-style: none;
    margin: 0.5em 0 0 0;
    padding: 0;
  }
  #extension__list section.extension > .notices ul div.li,
  #extension__list section.extension > .notices li div.li {
    display: flex;
    line-height: 1.2em;
    gap: 0.25em;
    align-items: center;
  }
  #extension__list section.extension > .notices ul div.li span.icon svg,
  #extension__list section.extension > .notices li div.li span.icon svg {
    fill: #0000ff;
  }
  #extension__list section.extension > .notices ul.error div.li span.icon svg,
  #extension__list section.extension > .notices li.error div.li span.icon svg {
    fill: #f33;
  }
  #extension__list section.extension > .notices ul.security div.li span.icon svg,
  #extension__list section.extension > .notices ul.warning div.li span.icon svg,
  #extension__list section.extension > .notices li.security div.li span.icon svg,
  #extension__list section.extension > .notices li.warning div.li span.icon svg {
    fill: #f90;
  }
  #extension__list section.extension > .details {
    grid-column: 1 / span 3;
    grid-row: 3;
  }
  #extension__list section.extension > .details details {
    font-size: 90%;
    border: 1px solid transparent;
  }
  #extension__list section.extension > .details details summary {
    cursor: pointer;
    float: left;
    margin-top: -1.5em;
    color: #003388;
  }
  #extension__list section.extension > .details details[open] dl {
    margin: 0.5em 0 0.5em 0;
  }
  #extension__list section.extension > .details details dl {
    margin: 0;
    display: grid;
    grid-template-columns: 125px auto;
  }
  #extension__list section.extension > .details details dl dt {
    grid-column: 1;
  }
  #extension__list section.extension > .details details dl dd {
    grid-column: 2;
    margin: 0 0 0 0.5em;
  }
  #extension__list section.extension.installed.disabled .screenshot img,
  #extension__list section.extension.installed.disabled .main,
  #extension__list section.extension.installed.disabled .details {
    opacity: 0.5;
  }
  #extension__list.filter section.extension {
    display: none;
  }
  #extension__list.filter section.extension.update {
    display: grid;
  }
  #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%;
  }
  div.dokuwiki a.feed {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAF+SURBVHjaYvz//z8DHMwyqQeSDlCMDRwA47QzjTABRrgBEM0NDMSBBpghLDCRv3//gm1lzjjL8P/NTQaG19cY/j84yPD/4WFsBjgwMzCADWCCifz588cBiBn+Xl3H8P/HBwZGJRcGJq9JDIxuPQx/WXlB8sjYAcMLX/o0wAxGVi6G/7+/gcVYjRMZ2K3zGf7//MLwbaE30OCPcCfwFN1gRHHB79+/wZg79xwDd9YJBjb3doYfl9czfFocCvQoOwOrcwNcDQjDANyAX79+gfGnrRUM384sZmBVdWPgiV3L8PPdY4bPu5sY2NQ9GRjlbeHqMAyAmfzz5U2GD3u7GF7OcGNgZONm4HIsY/h0ZhnDv+8fGNi0/Ai7QDRpPYN44SmGH++eMnw6uYCBU8uH4deP7wzf7x1hYJU2wOuCAzCTWfgkGZiElRl+vn3IwMTBx/CXiY3h9+fXDMzcIjAXHMCIhSt5HCQlJJ1JPxpRUyIQXMhiISopG0z7A0/KAAEGACtO0t5mhRv+AAAAAElFTkSuQmCC) 0 1px no-repeat;
    padding: 1px 0 1px 16px;
  }
  div.plugin_include_content div.tags {
    margin-bottom: 0 !important;
  }
  div.plugin_include_content {
    display: flow-root;
    margin-bottom: 1.4em;
  }
  div.dokuwiki div.plugin_include_content div.secedit {
    float: right;
    margin-left: 1em;
    margin-top: 0;
  }
  div.dokuwiki div.inclmeta {
    border-top: 1px dotted #cccccc;
    padding-top: 0.2em;
    color: #666666;
    font-size: 80%;
    line-height: 1.25;
    /*margin-top: 0.5em;*/
  }
  div.dokuwiki div.inclmeta a.permalink {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHAK6urpGRkb+/v/X19dfX125ubkpKSv///yH5BAEAAAcALAAAAAAQAAwAAANCeLrc/jC2IYIlwwYxVg4DUQWEaHWHUBCBUQRFYQRAISjXYAgiYIQWRY1lKBpJBYCC8AIAYM3nasGM2aoxgmTLPSQAADs=) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki div.inclmeta abbr.published {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHAP///2VlZePj49ra2qOjo4KCgr29vf///yH5BAEAAAcALAAAAAAQAAwAAANAeKpDFYWMRY8pRhBxTT1DIQAAQQrFRBEGWboGUYmueRZVUBK8CwSzke9WYQ1JsUpI6EKpKJ0RB/NhOCCSqraSAAA7) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
    border-bottom: 0;
  }
  div.dokuwiki div.inclmeta span.author {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHACcnJ0RERPDw8HBwcKenp9jY2MLCwv///yH5BAEAAAcALAAAAAAQAAwAAAM5eLo1YyvGAiqAMhoLRp6c9ymURYyKEFgYSlQiKgxB3UoGXe8DISyznVBYIAGGQ8DpIDAQntAooZgAADs=) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki div.inclmeta span.author a.interwiki {
    background: none;
    padding: 0;
  }
  div.dokuwiki div.inclmeta span.comment {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAMAKIHAGVlZaysrP///9DQ0IKCgujo6JaWlv///yH5BAEAAAcALAAAAAAQAAwAAAM0eLrcbCDKSAojQeitAxDLx43EEI6kqYioVp6tqx5Y7IFKAUWGpleOkA4QCC4MkKIxRzQmAAA7) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki div.inclmeta div.tags {
    border-top: 0;
    font-size: 100%;
    float: right;
    clear: none;
  }
  div.dokuwiki p.include_readmore {
    text-align: right;
  }
  #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_move__tree {
    display: none;
  }
  #plugin_move__tree .tree_pages,
  #plugin_move__tree .tree_media {
    width: 49%;
    float: left;
    overflow-wrap: break-word;
    overflow: hidden;
  }
  #plugin_move__tree .controls {
    clear: left;
    display: block;
  }
  #plugin_move__tree ul.tree_list .moved > div,
  #plugin_move__tree ul.tree_list .created > div {
    border: 1px dashed #808080;
    border-radius: 3px;
    margin-left: -3px;
    padding-left: 3px;
    margin-top: 1px;
  }
  #plugin_move__tree ul.tree_list li {
    cursor: move;
  }
  #plugin_move__tree ul.tree_list li img {
    float: right;
    cursor: pointer;
    display: none;
  }
  #plugin_move__tree ul.tree_list li div:hover {
    background-color: #bfcde8;
  }
  #plugin_move__tree ul.tree_list li div:hover img {
    display: block;
  }
  #plugin_move__tree ul.tree_list li.closed ul {
    display: none;
  }
  #plugin_move__treelink {
    display: none;
  }
  #plugin_move__progress .hide {
    display: none;
  }
  #plugin_move__progress #plugin_move__preview span {
    cursor: pointer;
    color: #0000ff;
  }
  #plugin_move__progress #plugin_move__preview ul li.page {
    list-style-image: url(/dokuwiki/lib/plugins/move/images/page.png);
  }
  #plugin_move__progress #plugin_move__preview ul li.media {
    list-style-image: url(/dokuwiki/lib/plugins/move/images/disk.png);
  }
  #plugin_move__progress #plugin_move__preview ul li.affected {
    list-style-image: url(/dokuwiki/lib/plugins/move/images/page_link.png);
  }
  .dokuwiki .plugin_move_form label.block {
    text-align: left;
  }
  .dokuwiki .plugin_move_form label.indent {
    padding-left: 15px;
  }
  .dokuwiki .plugin_move_form label.indent select,
  .dokuwiki .plugin_move_form label.indent input {
    float: right;
  }
  #dokuwiki__pagetools ul li.plugin_move_page a {
    background-position: right 0;
  }
  #dokuwiki__pagetools ul li.plugin_move_page a:before {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaCAYAAACv+ebYAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gMbCxk57AizQAAAAORJREFUaN7tmM0NgzAMRp2KAcoIDNAVfGKjDNAJulFPrNABOkLZoL1wKC2RUDDBiPdOgIQ/ffGPFItAIcLvh67rXiJyNorfq2o9V/gtIhcD0cf3i6qOtKo5Py1BVcNgZsRpqxy7Eu4N4/ebto6rHFdWDooIp3pzF1XtZ1bn5HbJkft2POU61y2zGmGEjyl8TTwDAAAAACSuqbf703SJGtumniu8yhI1tk3ZJWpsmzCY4QrzXxCG8bddorrKcWXloIhwqjd3UdV+ZnVObpccuW/HU65z3TKrEUb4mMIsUQEAAGCnfAD68EInyL2pywAAAABJRU5ErkJggg==);
    margin-top: 0;
  }
  #dokuwiki__pagetools:hover ul li.plugin_move_page a,
  #dokuwiki__pagetools ul li.plugin_move_page a:focus,
  #dokuwiki__pagetools ul li.plugin_move_page a:active {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaCAYAAACv+ebYAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gMbCxk57AizQAAAAORJREFUaN7tmM0NgzAMRp2KAcoIDNAVfGKjDNAJulFPrNABOkLZoL1wKC2RUDDBiPdOgIQ/ffGPFItAIcLvh67rXiJyNorfq2o9V/gtIhcD0cf3i6qOtKo5Py1BVcNgZsRpqxy7Eu4N4/ebto6rHFdWDooIp3pzF1XtZ1bn5HbJkft2POU61y2zGmGEjyl8TTwDAAAAACSuqbf703SJGtumniu8yhI1tk3ZJWpsmzCY4QrzXxCG8bddorrKcWXloIhwqjd3UdV+ZnVObpccuW/HU65z3TKrEUb4mMIsUQEAAGCnfAD68EInyL2pywAAAABJRU5ErkJggg==);
  }
  #dokuwiki__pagetools ul li.plugin_move_page a:hover,
  #dokuwiki__pagetools ul li.plugin_move_page a:active,
  #dokuwiki__pagetools ul li.plugin_move_page a:focus {
    background-position: right -45px;
  }
  .plugin_move_page {
    display: none;
  }
  #dokuwiki__pagetools ul li a.export_odt,
  #dokuwiki__pagetools ul li a.export_odt_pdf {
    background-position: right 0;
  }
  #dokuwiki__pagetools ul li a.export_odt:before {
    content: url(/dokuwiki/lib/plugins/odt/pagetools-odtexport-sprite.png);
    margin-top: 0;
  }
  #dokuwiki__pagetools ul li a.export_odt_pdf:before {
    content: url(/dokuwiki/lib/plugins/odt/pagetools-odtpdfexport-sprite.png);
    margin-top: 0;
  }
  #dokuwiki__pagetools:hover ul li a.export_odt,
  #dokuwiki__pagetools ul li a.export_odt:focus,
  #dokuwiki__pagetools ul li a.export_odt:active {
    background-image: url(/dokuwiki/lib/plugins/odt/pagetools-odtexport-sprite.png);
  }
  #dokuwiki__pagetools:hover ul li a.export_odt_pdf,
  #dokuwiki__pagetools ul li a.export_odt_pdf:focus,
  #dokuwiki__pagetools ul li a.export_odt_pdf:active {
    background-image: url(/dokuwiki/lib/plugins/odt/pagetools-odtpdfexport-sprite.png);
  }
  #dokuwiki__pagetools ul li a.export_odt:hover,
  #dokuwiki__pagetools ul li a.export_odt:active,
  #dokuwiki__pagetools ul li a.export_odt:focus,
  #dokuwiki__pagetools ul li a.export_odt_pdf:hover,
  #dokuwiki__pagetools ul li a.export_odt_pdf:active,
  #dokuwiki__pagetools ul li a.export_odt_pdf:focus {
    background-position: right -45px;
  }
  [dir=rtl] #dokuwiki__pagetools ul li a.export_odt:hover,
  [dir=rtl] #dokuwiki__pagetools ul li a.export_odt:active,
  [dir=rtl] #dokuwiki__pagetools ul li a.export_odt:focus,
  [dir=rtl] #dokuwiki__pagetools ul li a.export_odt_pdf:hover,
  [dir=rtl] #dokuwiki__pagetools ul li a.export_odt_pdf:active,
  [dir=rtl] #dokuwiki__pagetools ul li a.export_odt_pdf:focus {
    background-position: left -45px;
  }
  p.index_preview_odt {
    border: 2pt dashed gray;
    background-color: whitesmoke;
    padding: 10pt;
  }
  #text.index_preview_odt {
    color: black;
  }
  #reminder.index_preview_odt {
    color: red;
  }
  div.dokuwiki table.pagelist,
  div.dokuwiki table.ul {
    border: 0;
    padding: 0;
    border-spacing: 0;
    margin-bottom: 1em;
    border-collapse: collapse;
  }
  div.dokuwiki table.pagelist tr {
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
  }
  div.dokuwiki table.pagelist th,
  div.dokuwiki table.pagelist td {
    padding: 1px 1em 1px 0;
    border: 0;
  }
  div.dokuwiki table.ul th,
  div.dokuwiki table.ul td {
    padding: 0 1em 0 0;
    border: 0;
  }
  div.dokuwiki table.ul ul {
    margin: 0;
  }
  div.dokuwiki table.pagelist th,
  div.dokuwiki table.ul th {
    background-color: #bfcde8;
    color: #666666;
    font-size: 90%;
  }
  div.dokuwiki table.pagelist td,
  div.dokuwiki table.ul td {
    color: #666666;
    font-size: 80%;
  }
  div.dokuwiki table.pagelist td.page,
  div.dokuwiki table.ul td.page {
    font-size: 100%;
  }
  .it__negative_feedback {
    border: 1px red solid;
    background-color: white;
    margin: 0px;
    padding: 10px;
    width: 60%;
    border-radius: 0.5em;
  }
  .it__positive_feedback {
    border: 1px green solid;
    background-color: lightgreen;
    margin: 0px;
    padding: 10px;
    width: 60%;
    border-radius: 0.5em;
  }
  .it__standard_feedback {
    width: 95%;
    border: 1px solid #C0C0C0;
    background: url("/dokuwiki/lib/plugins/removeold/img/content-bg.jpg") repeat scroll 0 0 transparent;
    padding: 3px;
    padding-left: 0.45em;
    border-radius: 4px;
  }
  div .removeold__divinput {
    width: 95%;
    text-align: left !important;
  }
  .removeold__fieldset {
    width: 100% !important;
    margin-bottom: 2em !important;
    text-align: left !important;
    border-radius: 0.5em;
    float: left;
  }
  .removeold_edit {
    width: 99% !important;
    margin: 1em 1em 1em 0 !important;
    font-size: 8pt !important;
  }
  .removeold_i_legend {
    padding: 0 0.5em 0 0.5em !important;
  }
  div .removeold__divright {
    text-align: right;
  }
  .level4 p {
    width: 95% !important;
  }
  #plugin__styling button.primary {
    font-weight: bold;
  }
  [dir=rtl] #plugin__styling table input {
    text-align: right;
  }
  #plugin__styling_loader {
    display: none;
  }
  span.todohlght:hover {
    background: #DDD;
    cursor: default;
  }
  span.todouser {
    font-size: x-small;
    cursor: default;
    font-style: italic;
    padding-left: 3px;
    padding-right: 3px;
    margin-right: 4px;
  }
  span.tododates {
    font-size: x-small;
    padding-left: 3px;
    padding-right: 3px;
    margin-right: 4px;
  }
  span.todostarted {
    background: #EEA;
    font-weight: bold;
  }
  span.tododue {
    background: #EAA;
    font-weight: bold;
  }
  span.todolow {
    background-color: #ffc;
  }
  span.todomedium {
    background-color: #fd3;
    font-weight: bold;
  }
  span.todohigh {
    background-color: #ffbcaf;
    font-weight: bold;
    font-size: 1.1em;
  }
  #plugin__upgrade {
    margin: 0 auto;
    height: 20em;
    overflow: auto;
  }
  #plugin__upgrade .log-error::before {
    content: "✗ ";
    color: #f00;
  }
  #plugin__upgrade .log-warning::before {
    content: "⚠ ";
    color: #f90;
  }
  #plugin__upgrade .log-notice::before {
    content: "☛ ";
    color: #ccc;
  }
  #plugin__upgrade_form {
    display: block;
    overflow: auto;
    margin: 1em;
    font-size: 120%;
  }
  #plugin__upgrade_careful {
    float: right;
    text-align: right;
    margin-right: 1em;
    color: red;
  }
  #plugin__upgrade_form {
    clear: right;
  }
  #plugin__upgrade_form button {
    float: right;
    margin-left: 0.5em;
  }
  #plugin__upgrade_form button.careful {
    opacity: 0.5;
  }
  #plugin__upgrade_meter {
    height: 20px;
    position: relative;
    margin: 3em 1em 1em 1em;
  }
  #plugin__upgrade_meter ol {
    margin: 0;
    padding: 0;
    display: block;
    height: 100%;
    border-radius: 10px;
    background-color: #ddd;
    position: relative;
    list-style: none;
  }
  #plugin__upgrade_meter ol li {
    float: left;
    margin: 0;
    padding: 0;
    text-align: right;
    width: 19%;
    position: relative;
    border-radius: 10px;
  }
  #plugin__upgrade_meter ol li span {
    right: -0.5em;
    display: block;
    text-align: center;
  }
  #plugin__upgrade_meter ol li .step {
    top: -0.4em;
    padding: .2em 0;
    border: 3px solid #ddd;
    z-index: 99;
    font-size: 1.25em;
    color: #ddd;
    width: 1.5em;
    font-weight: 700;
    position: absolute;
    background-color: #fff;
    border-radius: 50%;
  }
  #plugin__upgrade_meter ol li .stage {
    color: #fff;
    font-weight: 700;
  }
  #plugin__upgrade_meter ol li.active {
    height: 20px;
    background: #aaa;
  }
  #plugin__upgrade_meter ol li.active span.stage {
    color: #000;
  }
  #plugin__upgrade_meter ol li.active span.step {
    color: #000;
    border: 3px solid #0000ff;
  }
  #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;
  }
  div.dokuwiki .header {
    padding: 3px 0 0 2px;
  }
  div.dokuwiki .pagename {
    float: left;
    font-size: 200%;
    font-weight: bolder;
    color: #bfcde8;
    text-align: left;
    vertical-align: middle;
  }
  div.dokuwiki .pagename a {
    color: #003388 !important;
    text-decoration: none !important;
  }
  div.dokuwiki .logo {
    float: right;
    font-size: 220%;
    font-weight: bolder;
    text-align: right;
    vertical-align: middle;
  }
  div.dokuwiki .logo a {
    color: #bfcde8 !important;
    text-decoration: none !important;
    font-variant: small-caps;
    letter-spacing: 2pt;
  }
  div.dokuwiki .bar {
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    background: #bfcde8;
    padding: 0.1em 0.15em;
    clear: both;
  }
  div.dokuwiki .bar-left {
    float: left;
  }
  div.dokuwiki .bar-right {
    float: right;
    text-align: right;
  }
  div.dokuwiki #bar__bottom {
    margin-bottom: 3px;
  }
  div.dokuwiki div.meta {
    clear: both;
    margin-top: 1em;
    color: #003388;
    font-size: 70%;
  }
  div.dokuwiki div.meta div.user {
    float: left;
  }
  div.dokuwiki div.meta div.doc {
    text-align: right;
  }
  * {
    padding: 0;
    margin: 0;
  }
  body {
    font: 80% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
    background-color: #ffffff;
    color: #333333;
  }
  div.dokuwiki div.page {
    margin: 4px 2em 0 1em;
    text-align: justify;
  }
  div.dokuwiki table {
    font-size: 100%;
  }
  div.dokuwiki img {
    border: 0;
  }
  div.dokuwiki p,
  div.dokuwiki blockquote,
  div.dokuwiki table,
  div.dokuwiki pre {
    margin: 0 0 1.0em 0;
  }
  div.dokuwiki hr {
    border: 0px;
    border-top: 1px solid #cccccc;
    text-align: center;
    height: 0px;
  }
  div.dokuwiki div.nothing {
    text-align: center;
    margin: 2em;
  }
  div.dokuwiki form {
    border: none;
    display: inline;
  }
  div.dokuwiki label.block {
    display: block;
    text-align: right;
    font-weight: bold;
  }
  div.dokuwiki label.simple {
    display: block;
    text-align: left;
    font-weight: normal;
  }
  div.dokuwiki label.block input.edit {
    width: 50%;
  }
  div.dokuwiki fieldset {
    width: 300px;
    text-align: center;
    border: 1px solid #cccccc;
    padding: 0.5em;
    margin: auto;
  }
  div.dokuwiki textarea.edit {
    font-family: monospace, serif;
    /* second generic font fixes problem with font-size, see
     http://meyerweb.com/eric/thoughts/2010/02/12/fixed-monospace-sizing/ */
    font-size: 100%;
    color: #333333;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    padding: 0.3em 0 0 0.3em;
    /* should just be "width: 100%", but IE8 doesn't like it, see FS#1910 + FS#1667 */
    width: 700px;
    min-width: 100%;
    max-width: 100%;
  }
  html>body div.dokuwiki textarea.edit {
    background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAASCAYAAACaV7S8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAB3RJTUUH1gcCEDcXH2jHigAAAChJREFUCNelwcENACAAArGD/TeTGGOcxS8OYctIrtVuI00DMbBcOHx4LXwKdApDTT4AAAAASUVORK5CYII=) repeat-x top;
  }
  div.dokuwiki input.edit,
  div.dokuwiki select.edit {
    font-size: 100%;
    border: 1px solid #cccccc;
    color: #333333;
    background-color: #ffffff;
    vertical-align: middle;
    margin: 1px;
    padding: 0.20em 0.3em;
    display: inline;
  }
  html>body div.dokuwiki input.edit,
  html>body div.dokuwiki select.edit {
    background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAASCAYAAACaV7S8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAAB3RJTUUH1gcCEDcXH2jHigAAAChJREFUCNelwcENACAAArGD/TeTGGOcxS8OYctIrtVuI00DMbBcOHx4LXwKdApDTT4AAAAASUVORK5CYII=) repeat-x top;
  }
  div.dokuwiki select.edit {
    padding: 0.1em 0;
  }
  div.dokuwiki input.missing {
    font-size: 100%;
    border: 1px solid #cccccc;
    color: #333333;
    background-color: #ffcccc;
    vertical-align: middle;
    margin: 1px;
    padding: 0.20em 0.3em;
    display: inline;
  }
  div.dokuwiki textarea.edit[disabled],
  div.dokuwiki textarea.edit[readonly],
  div.dokuwiki input.edit[disabled],
  div.dokuwiki input.edit[readonly],
  div.dokuwiki input.button[disabled],
  div.dokuwiki button[disabled],
  div.dokuwiki select.edit[disabled] {
    background-color: #f5f5f5 !important;
    color: #666666 !important;
  }
  div.dokuwiki div.toolbar,
  div.dokuwiki div#wiki__editbar {
    margin: 2px 0;
    text-align: left;
  }
  div.dokuwiki div#size__ctl {
    float: right;
    width: 60px;
    height: 2.7em;
  }
  div.dokuwiki #size__ctl img {
    cursor: pointer;
  }
  div.dokuwiki div#wiki__editbar div.editButtons {
    float: left;
    padding: 0 1.0em 0.7em 0;
  }
  div.dokuwiki div#wiki__editbar div.summary {
    float: left;
  }
  div.dokuwiki .nowrap {
    white-space: nowrap;
  }
  div.dokuwiki div#draft__status {
    float: right;
    color: #003388;
  }
  div.dokuwiki div.license {
    padding: 0.5em;
    font-size: 90%;
    text-align: center;
  }
  div.dokuwiki form#dw__editform div.license {
    clear: left;
    font-size: 90%;
  }
  div.dokuwiki input.button,
  div.dokuwiki button.button,
  div.dokuwiki button {
    border: 1px solid #cccccc;
    color: #333333;
    background-color: #ffffff;
    vertical-align: middle;
    text-decoration: none;
    font-size: 100%;
    cursor: pointer;
    margin: 1px;
    padding: 0.125em 0.4em;
  }
  html>body div.dokuwiki input.button,
  html>body div.dokuwiki button.button,
  html>body div.dokuwiki button {
    background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsQAAALEAGtI711AAAAoUlEQVQoz+2QsXEEMQzEgBllzhxZ3383/poMB+L9X+QKrJDaXXIB/++P5/fz+SFAgDTzKFCgAJf0AEIAX8L0jI67BW6it4aiPHHHgy3qK1Ws2U+O0Uq1FroFqTxb5g4vGyALeoRzOHk6RCOdQgvc77IS/BhmgVduC9o0gASNk+YFLKxF7OHSyfT6BnthW3CEg+vumS5GsNLPo7mR404xFH4BLhtih+FMDnoAAAAASUVORK5CYII=) repeat-x bottom;
  }
  * html div.dokuwiki input.button,
  * html div.dokuwiki button.button,
  * html div.dokuwiki button {
    height: 1.8em;
  }
  div.dokuwiki div.secedit input.button,
  div.dokuwiki div.secedit button {
    border: 1px solid #cccccc;
    color: #333333;
    background-color: #ffffff;
    vertical-align: middle;
    text-decoration: none;
    margin: 0;
    padding: 0;
    font-size: 10px;
    cursor: pointer;
    float: right;
    display: inline;
  }
  div.dokuwiki div.pagenav {
    margin: 1em 0 0 0;
  }
  div.dokuwiki div.pagenav-prev {
    text-align: right;
    float: left;
    width: 49%;
  }
  div.dokuwiki div.pagenav-next {
    text-align: left;
    float: right;
    width: 49%;
  }
  div.dokuwiki form#dw__recent select {
    margin-bottom: 10px;
  }
  div.dokuwiki a:link,
  div.dokuwiki a:visited {
    color: #003388;
    text-decoration: none;
  }
  div.dokuwiki a:hover,
  div.dokuwiki a:active {
    color: #333333;
    text-decoration: underline;
  }
  div.dokuwiki a.nolink {
    color: #333333 !important;
    text-decoration: none !important;
  }
  div.dokuwiki a.urlextern {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/link_icon.gif) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki a.windows {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAQAMQAAAQCBASGBISGhMTGxOzu7DRizLS2tATOBMyenAQChASChJSWlOzWxPz+9NTW1HRydDQyzGSezJyenPz+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAoALAAAAAAQABAAAAVcoCKOZGmeaFo+bOu24mPMdD0/wDPtfL9LuIdjQCwODIeAYYFLOBNGGxMQqSYE2KxANi14EwZGA0EgCpY4iDqBYDAGWIBcrngmAIh2MQ8Qzft4eXx9KH+EKoiJIiEAOw==) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki a.urlextern:link,
  div.dokuwiki a.windows:link,
  div.dokuwiki a.interwiki:link {
    color: #003388;
  }
  div.dokuwiki a.urlextern:visited,
  div.dokuwiki a.windows:visited,
  div.dokuwiki a.interwiki:visited {
    color: purple;
  }
  div.dokuwiki a.urlextern:hover,
  div.dokuwiki a.urlextern:active,
  div.dokuwiki a.windows:hover,
  div.dokuwiki a.windows:active,
  div.dokuwiki a.interwiki:hover,
  div.dokuwiki a.interwiki:active {
    color: #333333;
  }
  div.dokuwiki a.mail {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/mail_icon.gif) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki a.wikilink1 {
    color: #334488 !important;
  }
  div.dokuwiki a.wikilink2 {
    color: #ed5353 !important;
    text-decoration: none !important;
    border-bottom: dashed 1px #ed5353 !important;
  }
  div.dokuwiki div.preview {
    background-color: #f5f5f5;
    margin: 0 0 0 2em;
    padding: 4px;
    border: 1px dashed #333333;
  }
  div.dokuwiki div.breadcrumbs {
    background-color: #f5f5f5;
    color: #666666;
    font-size: 80%;
    padding: 0 0 0 4px;
  }
  div.dokuwiki span.user {
    font-size: 90%;
  }
  div.dokuwiki li.minor {
    color: #666666;
    font-style: italic;
  }
  div.dokuwiki img.media {
    margin: 3px;
  }
  div.dokuwiki img.medialeft {
    border: 0;
    float: left;
    margin: 0 1.5em 0 0;
  }
  div.dokuwiki img.mediaright {
    border: 0;
    float: right;
    margin: 0 0 0 1.5em;
  }
  div.dokuwiki img.mediacenter {
    border: 0;
    display: block;
    margin: 0 auto;
  }
  div.dokuwiki img.icon {
    vertical-align: middle;
  }
  div.dokuwiki abbr {
    cursor: help;
    border-bottom: 1px dotted #333333;
  }
  div.dokuwiki h1,
  div.dokuwiki h2,
  div.dokuwiki h3,
  div.dokuwiki h4,
  div.dokuwiki h5 {
    color: #333333;
    background-color: inherit;
    font-size: 100%;
    font-weight: normal;
    margin: 0 0 1em 0;
    padding: 0.5em 0 0 0;
    border-bottom: 1px solid #cccccc;
    clear: left;
  }
  div.dokuwiki h1 {
    font-size: 160%;
    margin-left: 0px;
    font-weight: bold;
  }
  div.dokuwiki h2 {
    font-size: 150%;
    margin-left: 20px;
  }
  div.dokuwiki h3 {
    font-size: 140%;
    margin-left: 40px;
    border-bottom: none;
    font-weight: bold;
  }
  div.dokuwiki h4 {
    font-size: 120%;
    margin-left: 60px;
    border-bottom: none;
    font-weight: bold;
  }
  div.dokuwiki h5 {
    font-size: 100%;
    margin-left: 80px;
    border-bottom: none;
    font-weight: bold;
  }
  div.dokuwiki div.level1 {
    margin-left: 3px;
  }
  div.dokuwiki div.level2 {
    margin-left: 23px;
  }
  div.dokuwiki div.level3 {
    margin-left: 43px;
  }
  div.dokuwiki div.level4 {
    margin-left: 63px;
  }
  div.dokuwiki div.level5 {
    margin-left: 83px;
  }
  div.dokuwiki ul {
    line-height: 1.5em;
    list-style-type: square;
    list-style-image: none;
    margin: 0 0 1em 3.5em;
    color: #003388;
  }
  div.dokuwiki ol {
    line-height: 1.5em;
    list-style-image: none;
    margin: 0 0 1em 3.5em;
    color: #003388;
    font-weight: bold;
  }
  div.dokuwiki li ul,
  div.dokuwiki li ol {
    margin: 0 0 0 1.5em;
  }
  div.dokuwiki .li {
    color: #333333;
    font-weight: normal;
  }
  div.dokuwiki ol {
    list-style-type: decimal;
  }
  div.dokuwiki ol ol {
    list-style-type: upper-roman;
  }
  div.dokuwiki ol ol ol {
    list-style-type: lower-alpha;
  }
  div.dokuwiki ol ol ol ol {
    list-style-type: lower-greek;
  }
  div.dokuwiki li.open {
    list-style-image: url(data:image/gif;base64,R0lGODlhBwANAIABAGOMnAAAACH5BAEKAAEALAAAAAAHAA0AAAINjI+py40Ao5RhnpiAKwA7);
    /*list-style-type: circle;*/
  }
  div.dokuwiki li.closed {
    list-style-image: url(data:image/gif;base64,R0lGODlhBQANAIABAGOMnAAAACH5BAEKAAEALAAAAAAFAA0AAAINjI+pCHDtAnSzymbwKgA7);
    /*list-style-type: disc;*/
  }
  div.dokuwiki blockquote {
    border-left: 2px solid #cccccc;
    padding-left: 3px;
  }
  div.dokuwiki pre,
  div.dokuwiki code {
    font-family: monospace, serif;
    /* second generic font fixes problem with font-size, see
     http://meyerweb.com/eric/thoughts/2010/02/12/fixed-monospace-sizing/ */
    font-size: 100%;
  }
  div.dokuwiki pre {
    padding: 0.5em;
    border: 1px dashed #cccccc;
    color: #333333;
    overflow: auto;
  }
  div.dokuwiki pre.pre {
    background-color: #f7f9fa;
  }
  div.dokuwiki pre.code {
    background-color: #f7f9fa;
  }
  div.dokuwiki pre.file {
    background-color: #bfcde8;
  }
  div.dokuwiki dl.file,
  div.dokuwiki dl.code {
    margin-top: 2em;
    margin-bottom: 2.5em;
  }
  div.dokuwiki dl.file dt,
  div.dokuwiki dl.code dt {
    border: 1px dashed #cccccc;
    display: inline;
    padding: 0.1em 1em;
    margin-left: 2em;
  }
  div.dokuwiki dl.code dt a,
  div.dokuwiki dl.file dt a {
    color: #333333;
  }
  div.dokuwiki dl.code dt {
    background-color: #f7f9fa;
    border-bottom: 1px solid #f7f9fa;
  }
  div.dokuwiki dl.file dt {
    background-color: #bfcde8;
    border-bottom: 1px solid #bfcde8;
  }
  div.dokuwiki table.inline {
    background-color: #ffffff;
    border-spacing: 0px;
    border-collapse: collapse;
  }
  div.dokuwiki table.inline th {
    padding: 3px;
    border: 1px solid #cccccc;
    background-color: #bfcde8;
  }
  div.dokuwiki table.inline td {
    padding: 3px;
    border: 1px solid #cccccc;
  }
  div.dokuwiki #dw__toc {
    margin: 1.2em 0 0 2em;
    float: right;
    width: 200px;
    font-size: 80%;
    clear: both;
  }
  div.dokuwiki #dw__toc h3 {
    border: 1px solid #cccccc;
    background-color: #bfcde8;
    text-align: left;
    font-weight: bold;
    padding: 3px;
    margin: 0 0 2px 0;
    font-size: 1em;
  }
  div.dokuwiki .toggle strong {
    border: 0.4em solid #bfcde8;
    float: right;
    display: block;
    margin: 0.4em 3px 0 0;
  }
  div.dokuwiki .toggle span {
    display: none;
  }
  div.dokuwiki .toggle.closed strong {
    margin-top: 0.4em;
    border-top: 0.4em solid #333333;
  }
  div.dokuwiki .toggle.open strong {
    margin-top: 0;
    border-bottom: 0.4em solid #333333;
  }
  div.dokuwiki #dw__toc > div {
    border: 1px solid #cccccc;
    background-color: #ffffff;
    text-align: left;
    padding: 0.5em 0 0.7em 0;
  }
  div.dokuwiki #dw__toc ul {
    list-style-type: none;
    list-style-image: none;
    line-height: 1.2em;
    padding-left: 1em;
    margin: 0;
  }
  div.dokuwiki #dw__toc ul li {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tocdot2.gif) 0 0.6em no-repeat;
    padding-left: 0.4em;
  }
  div.dokuwiki #dw__toc ul li.clear {
    background-image: none;
    padding-left: 0.4em;
  }
  div.dokuwiki #dw__toc a:link,
  div.dokuwiki #dw__toc a:visited {
    color: #003388;
  }
  div.dokuwiki #dw__toc a:hover,
  div.dokuwiki #dw__toc a:active {
    color: #333333;
  }
  div.dokuwiki table.diff {
    background-color: #ffffff;
    width: 100%;
  }
  div.dokuwiki td.diff-blockheader {
    font-weight: bold;
  }
  div.dokuwiki table.diff th {
    border-bottom: 1px solid #cccccc;
    font-size: 110%;
    width: 50%;
    font-weight: normal;
    text-align: left;
  }
  div.dokuwiki table.diff th a {
    font-weight: bold;
  }
  div.dokuwiki table.diff th span.user {
    color: #333333;
    font-size: 80%;
  }
  div.dokuwiki table.diff th span.sum {
    font-size: 80%;
    font-weight: bold;
  }
  div.dokuwiki table.diff th.minor {
    font-style: italic;
  }
  div.dokuwiki table.diff td {
    font-family: monospace;
    font-size: 100%;
  }
  div.dokuwiki td.diff-addedline,
  div.dokuwiki span.diff-addedline {
    background-color: #ddffdd;
  }
  div.dokuwiki td.diff-deletedline,
  div.dokuwiki span.diff-deletedline {
    background-color: #ffffbb;
  }
  div.dokuwiki td.diff-context {
    background-color: #f5f5f5;
  }
  div.dokuwiki table.diff td.diff-addedline strong,
  div.dokuwiki table.diff td.diff-deletedline strong {
    color: red;
  }
  div.dokuwiki div.footnotes {
    clear: both;
    border-top: 1px solid #cccccc;
    padding-left: 1em;
    margin-top: 1em;
  }
  div.dokuwiki div.fn {
    font-size: 90%;
  }
  div.dokuwiki a.fn_bot {
    font-weight: bold;
  }
  div.insitu-footnote {
    font-size: 80%;
    line-height: 1.2em;
    border: 1px solid #cccccc;
    background-color: #f7f9fa;
    text-align: left;
    padding: 4px;
    max-width: 40%;
    /* IE's width is handled in javascript */
    min-width: 5em;
  }
  * html .insitu-footnote pre.code,
  * html .insitu-footnote pre.file {
    padding-bottom: 18px;
  }
  #dw__loading {
    text-align: center;
    margin-bottom: 1em;
  }
  div.dokuwiki .search_results {
    padding: 0 10px 0 30px;
  }
  div.dokuwiki .search_results dt {
    margin-bottom: 3px;
  }
  div.dokuwiki .search_results dd {
    margin-bottom: 6px;
    color: #cccccc;
    font-size: 12px;
    margin-left: 20px;
  }
  div.dokuwiki .search_sep {
    color: #333333;
  }
  div.dokuwiki .search_hit {
    color: #333333;
    background-color: #ffff99;
  }
  div.dokuwiki strong.search_hit {
    font-weight: normal;
  }
  div.dokuwiki div.search_quickresult {
    margin: 0 0 15px 30px;
    padding: 0 10px 10px 0;
    border-bottom: 1px dashed #cccccc;
  }
  div.dokuwiki div.search_quickresult h3 {
    margin: 0 0 1.0em 0;
    font-size: 1em;
    font-weight: bold;
  }
  div.dokuwiki ul.search_quickhits {
    margin: 0 0 0.5em 1.0em;
  }
  div.dokuwiki ul.search_quickhits li {
    margin: 0 1.0em 0 1.0em;
    float: left;
    width: 30%;
  }
  div.dokuwiki .section_highlight {
    background-color: #bfcde8 !important;
  }
  div.footerinc {
    text-align: center;
  }
  .footerinc a img {
    opacity: 0.5;
    border: 0;
  }
  .footerinc a:hover img {
    opacity: 1;
  }
  div.dokuwiki div.ajax_qsearch {
    position: absolute;
    right: 237px;
    width: 200px;
    opacity: 0.9;
    display: none;
    font-size: 80%;
    line-height: 1.2em;
    border: 1px solid #cccccc;
    background-color: #f7f9fa;
    text-align: left;
    padding: 4px;
  }
  button.toolbutton {
    background-color: #ffffff;
    padding: 0px;
    margin: 0 1px 0 0;
    border: 1px solid #cccccc;
    cursor: pointer;
  }
  html>body button.toolbutton {
    background: #ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsQAAALEAGtI711AAAAoUlEQVQoz+2QsXEEMQzEgBllzhxZ3383/poMB+L9X+QKrJDaXXIB/++P5/fz+SFAgDTzKFCgAJf0AEIAX8L0jI67BW6it4aiPHHHgy3qK1Ws2U+O0Uq1FroFqTxb5g4vGyALeoRzOHk6RCOdQgvc77IS/BhmgVduC9o0gASNk+YFLKxF7OHSyfT6BnthW3CEg+vumS5GsNLPo7mR404xFH4BLhtih+FMDnoAAAAASUVORK5CYII=) repeat-x bottom;
  }
  div.picker {
    width: 250px;
    border: 1px solid #cccccc;
    background-color: #bfcde8;
  }
  div.pk_hl {
    width: 125px;
  }
  button.pickerbutton {
    padding: 0px;
    margin: 0 1px 1px 0;
    border: 0;
    background-color: transparent;
    font-size: 80%;
    cursor: pointer;
  }
  div.dokuwiki div.img_big {
    float: left;
    margin-right: 0.5em;
  }
  div.dokuwiki dl.img_tags dt {
    font-weight: bold;
    background-color: #bfcde8;
  }
  div.dokuwiki dl.img_tags dd {
    background-color: #f5f5f5;
  }
  div.dokuwiki div.imagemeta {
    color: #666666;
    font-size: 70%;
    line-height: 95%;
  }
  div.dokuwiki div.imagemeta img.thumb {
    float: left;
    margin-right: 0.1em;
  }
  #media__manager {
    height: 100%;
    overflow: hidden;
  }
  #media__left {
    width: 30%;
    border-right: solid 1px #cccccc;
    height: 100%;
    overflow: auto;
    position: absolute;
    left: 0;
  }
  #media__right {
    width: 69.7%;
    height: 100%;
    overflow: auto;
    position: absolute;
    right: 0;
  }
  #media__manager h1 {
    margin: 0;
    padding: 0;
    margin-bottom: 0.5em;
  }
  #media__manager a.select {
    cursor: pointer;
  }
  #media__tree img {
    float: left;
    padding: 0.5em 0.3em 0 0;
  }
  [dir=rtl] #media__tree img {
    float: right;
    padding: 0.5em 0 0 0.3em;
  }
  #media__tree ul {
    list-style-type: none;
    list-style-image: none;
    margin-left: 1.5em;
  }
  [dir=rtl] #media__tree ul {
    margin-left: 0;
    margin-right: 1.5em;
  }
  #media__tree li {
    clear: left;
    list-style-type: none;
    list-style-image: none;
  }
  [dir=rtl] #media__tree li {
    clear: right;
  }
  *+html #media__tree li,
  * html #media__tree li {
    border: 1px solid #ffffff;
  }
  #media__opts {
    padding-left: 1em;
    margin-bottom: 0.5em;
  }
  #media__opts input {
    float: left;
    display: block;
    margin-top: 4px;
    position: absolute;
  }
  *+html #media__opts input,
  * html #media__opts input {
    position: static;
  }
  #media__opts label {
    display: block;
    float: left;
    margin-left: 20px;
    margin-bottom: 4px;
  }
  *+html #media__opts label,
  * html #media__opts label {
    margin-left: 10px;
  }
  #media__opts br {
    clear: left;
  }
  #media__content img.load {
    margin: 1em auto;
  }
  #media__content #scroll__here {
    border: 1px dashed #cccccc;
  }
  #media__content .odd {
    background-color: #f7f9fa;
    padding: 0.4em;
  }
  #media__content .even {
    padding: 0.4em;
  }
  #media__content a.mediafile {
    margin-right: 1.5em;
    font-weight: bold;
  }
  #media__content div.detail {
    padding: 0.3em 0 0.3em 2em;
  }
  #media__content div.detail div.thumb {
    float: left;
    width: 130px;
    text-align: center;
    margin-right: 0.4em;
  }
  #media__content img.btn {
    vertical-align: text-bottom;
  }
  #media__content div.example {
    color: #666666;
    margin-left: 1em;
  }
  #media__content div.upload {
    font-size: 90%;
    padding: 0 0.5em 0.5em 0.5em;
  }
  #media__content #mediamanager__uploader {
    display: block;
    border-bottom: solid 1px #cccccc;
    padding: 0 0.5em 1em 0.5em;
  }
  #media__content form#dw__upload {
    border-bottom: 0;
  }
  #media__content form#dw__upload fieldset {
    padding: 0;
    margin: 0;
    border: none;
    width: auto;
  }
  #media__content form#dw__upload p {
    text-align: left;
    padding: 0.25em 0;
    margin: 0;
    line-height: 1.0em;
  }
  #media__content form#dw__upload label.check {
    float: none;
    width: auto;
    margin-left: 11.5em;
  }
  #media__content form.meta {
    display: block;
    padding: 0 0 1em 0;
  }
  #media__content form.meta label {
    display: block;
    width: 25%;
    float: left;
    font-weight: bold;
    margin-left: 1em;
    clear: left;
  }
  #media__content form.meta .edit {
    font: 100% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
    float: left;
    width: 70%;
    padding-right: 0;
    padding-left: 0.2em;
    margin: 2px;
  }
  #media__content form.meta textarea.edit {
    height: 8em;
  }
  #media__content form.meta div.metafield {
    clear: left;
  }
  #media__content form.meta div.buttons {
    clear: left;
    margin-left: 20%;
    padding-left: 1em;
  }
  #media__popup_content p {
    margin: 0 0 .5em;
  }
  #media__popup_content label {
    float: left;
    width: 9em;
  }
  #media__popup_content .button {
    margin-right: 1px;
    cursor: pointer;
  }
  #media__popup_content input.button,
  #media__popup_content button {
    margin-left: 9em;
  }
  #link__wiz_result {
    background-color: #ffffff;
    width: 293px;
    height: 193px;
    overflow: auto;
    border: 1px solid #cccccc;
    margin: 3px auto;
    text-align: left;
  }
  #link__wiz_result div.type_u {
    padding: 3px 3px 3px 22px;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAS1BMVEWQobeQobeZp7efsMSsu8yuvM6vvc+vv9GwvtCxv9GywdOzwdO0xde5ydy+z+LD1OjEzdfH2e3J1uTL3fLN2unR3u3U4vHX5fXa6fmfrfPkAAAAAXRSTlMAQObYZgAAAFtJREFUeNp1zOsOQDAMQOEe5jb3Ddv7PymhWRC+f6dpKwrkgbbl0TZGy62b4H1oSF1v82Gr0S7X8bSWnF0sg1oKjjauT5xBgLxTOVxHlUIuJPL2t8Gk0iBTn093r9IEibebz/EAAAAASUVORK5CYII=) 3px 3px no-repeat;
  }
  #link__wiz_result div.type_f {
    padding: 3px 3px 3px 22px;
    background: transparent url(/dokuwiki/lib/tpl/arctic/../../images/page.png) 3px 3px no-repeat;
  }
  #link__wiz_result div.type_d {
    padding: 3px 3px 3px 22px;
    background: transparent url(/dokuwiki/lib/tpl/arctic/../../images/ns.png) 3px 3px no-repeat;
  }
  #link__wiz_result div.even {
    background-color: #f5f5f5;
  }
  #link__wiz_result div.selected {
    background-color: #bfcde8;
  }
  #link__wiz_result span {
    display: block;
    color: #666666;
  }
  form#subscribe__form {
    display: block;
    width: 300px;
    text-align: center;
  }
  form#subscribe__form fieldset {
    text-align: left;
    margin: 0.5em 0;
  }
  form#subscribe__form label {
    display: block;
    margin: 0 0.5em 0.5em;
  }
  #mediamanager__page h1 {
    margin: 0 0 .5em;
  }
  #mediamanager__page {
    min-width: 800px;
    width: 100%;
    text-align: left;
  }
  #mediamanager__page .panel {
    float: left;
  }
  #mediamanager__page .namespaces {
    width: 15%;
    min-width: 120px;
  }
  #mediamanager__page .filelist {
    width: 50%;
    min-width: 400px;
  }
  #mediamanager__page .file {
    width: 35%;
    min-width: 280px;
  }
  #mediamanager__page .panelHeader {
    background-color: #bfcde8;
    margin: 0 10px 10px 0;
    padding: 10px 10px 8px;
    text-align: left;
    min-height: 20px;
    overflow: hidden;
  }
  [dir=rtl] #mediamanager__page .panelContent {
    text-align: right;
  }
  #mediamanager__page .panelContent {
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0;
    margin: 0 10px 10px 0;
    position: relative;
  }
  #mediamanager__page .file .panelHeader,
  #mediamanager__page .file .panelContent {
    margin-right: 0;
  }
  #mediamanager__page .ui-resizable-e {
    width: 6px;
    right: 2px;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAgCAYAAAAxOQljAAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9sJEQkEIAFLyoQAAABhSURBVCjP7ZKxDYAwDASPyD3D/GJMADPAXt4lC0SkCVIUEgpKxDWWfK93YwAkTZJmKgKAu5/AchM9TJIBaRRA0lamjaoSQLiSFevj8V98QezN7gAI7h4bEbtV5V1fHB+SAQ0nFAcppqOcAAAAAElFTkSuQmCC) center center no-repeat;
  }
  #mediamanager__page .ui-resizable-e:hover {
    background-color: #bfcde8;
  }
  [dir=rtl] #mediamanager__page .namespaces {
    text-align: right;
  }
  #mediamanager__page .namespaces h2 {
    font-size: 1em;
    display: inline-block;
    border-width: 0;
    padding: .3em .8em;
    margin: 0 .3em 0 0;
    border-radius: .5em .5em 0 0;
    font-weight: normal;
    background-color: #bfcde8;
    color: #333333;
    line-height: 1.5em;
  }
  * html #mediamanager__page .namespaces h2,
  *+html #mediamanager__page .namespaces h2 {
    display: inline;
  }
  [dir=rtl] #mediamanager__page .namespaces h2 {
    margin-right: 10px;
  }
  #mediamanager__page .namespaces ul {
    margin-left: .2em;
    margin-bottom: 0;
    padding: 0;
    list-style: none;
  }
  [dir=rtl] #mediamanager__page .namespaces ul {
    margin-left: 0;
    margin-right: .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: #ffff99;
    font-weight: bold;
  }
  #mediamanager__page .panelHeader h3 {
    float: left;
    font-weight: normal;
    font-size: 1em;
    padding: 0;
    margin: 0 0 3px;
  }
  #mediamanager__page .panelHeader form.options {
    float: right;
    margin-top: -3px;
  }
  #mediamanager__page .panelHeader ul {
    list-style: none;
    margin: 0;
    padding: 0;
  }
  #mediamanager__page .panelHeader ul li {
    color: #333333;
    float: left;
    line-height: 1;
    padding-left: 3px;
  }
  #mediamanager__page .panelHeader ul li.listType {
    padding-left: 30px;
    background: url('/dokuwiki/lib/tpl/arctic/../../images/icon-list.png') 3px 1px no-repeat;
  }
  #mediamanager__page .panelHeader ul li.sortBy {
    padding-left: 30px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXBAMAAAASBMmTAAAAJFBMVEUAAAAxTmwAAAAAAAAAAAAAAAAAAAAxTmx9o3ezya/R3s/k7OMWHTSjAAAABnRSTlMAVWqhwdU2LKdOAAAAWElEQVR4AWNABeLlhQhOORDi4JSX41GGGyQQIaWAJMiUhCSltkxBDS6R1ZGUBqTT0kCkWkfbNpAoSypIKqOzDcRxMwBrmgHisCSDNWV3tMEl2CBaQSSRAACrsRYJGMgpLgAAAABJRU5ErkJggg==') 3px 1px no-repeat;
  }
  #mediamanager__page .panelHeader form.options .ui-buttonset label {
    font-size: 90%;
    margin-right: -0.4em;
  }
  #mediamanager__page .panelHeader form.options .ui-buttonset .ui-button-text {
    padding: .4em .7em;
    line-height: 1;
  }
  #mediamanager__page .filelist ul {
    padding: 0;
    margin: 0;
  }
  [dir=rtl] #mediamanager__page .filelist ul.tabs {
    margin-right: 10px;
  }
  #mediamanager__page .filelist .panelContent ul li:hover {
    background-color: #bfcde8;
  }
  #mediamanager__page .filelist li dt a {
    vertical-align: middle;
    display: table-cell;
    overflow: hidden;
  }
  * html #mediamanager__page .filelist .thumbs li dt a,
  *+html #mediamanager__page .filelist .thumbs li dt a {
    display: block;
  }
  * html #mediamanager__page .filelist .rows li dt a,
  *+html #mediamanager__page .filelist .rows li dt a {
    display: inline;
  }
  #mediamanager__page .filelist .thumbs li {
    width: 100px;
    min-height: 130px;
    display: inline-block;
    display: -moz-inline-stack;
    /* the right margin should visually be 10px, but because of its inline-block nature the whitespace inbetween is about 4px more */
    margin: 0 6px 10px 0;
    background-color: #f5f5f5;
    color: #333333;
    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;
  }
  * html #mediamanager__page .filelist .thumbs li,
  *+html #mediamanager__page .filelist .thumbs li {
    display: inline;
    zoom: 1;
  }
  #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;
    margin-bottom: 3px;
    background-color: #ffffff;
    color: #333333;
    overflow: hidden;
  }
  #mediamanager__page .filelist .rows li:nth-child(2n+1) {
    background-color: #f5f5f5;
  }
  #mediamanager__page .filelist .rows li dt {
    float: left;
    width: 10%;
    height: 40px;
    text-align: center;
  }
  #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;
  }
  #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;
  }
  #media__content #mediamanager__uploader {
    border-bottom: 1px solid #cccccc;
    padding-bottom: 0.5em;
  }
  #mediamanager__page .file ul.actions {
    text-align: center;
    margin: 0 0 5px;
    list-style: none;
  }
  #mediamanager__page .file ul.actions li {
    display: inline;
  }
  #mediamanager__page .file div.image {
    margin-bottom: 5px;
    text-align: center;
  }
  #mediamanager__page .file div.image img {
    width: 100%;
  }
  #mediamanager__page .file dl dt {
    font-weight: bold;
    display: block;
    background-color: #bfcde8;
  }
  #mediamanager__page .file dl dd {
    display: block;
    background-color: #f5f5f5;
  }
  #mediamanager__page form.meta div.row {
    margin-bottom: 5px;
  }
  #mediamanager__page form.meta label span {
    display: block;
  }
  [dir=rtl] #mediamanager__page form.meta label span {
    text-align: right;
  }
  #mediamanager__page form.meta input {
    width: 50%;
  }
  #mediamanager__page form.meta input.button,
  #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;
    list-style-type: none;
  }
  #mediamanager__page form.changes ul li div.li div {
    font-size: 90%;
    color: #666666;
    padding-left: 18px;
  }
  #mediamanager__page form.changes ul li div.li input {
    position: relative;
    top: 1px;
  }
  #mediamanager__diff table {
    table-layout: fixed;
  }
  #mediamanager__diff td,
  #mediamanager__diff th {
    width: 48%;
    margin: 0 5px 10px 0;
    padding: 0;
    vertical-align: top;
    text-align: left;
  }
  [dir=rtl] #mediamanager__diff td,
  [dir=rtl] #mediamanager__diff th {
    text-align: right;
  }
  #mediamanager__diff th {
    font-weight: normal;
  }
  #mediamanager__diff th a {
    font-weight: bold;
  }
  #mediamanager__diff th span {
    font-size: 90%;
  }
  #mediamanager__diff dl dd strong {
    background-color: #ffff99;
    color: #333333;
    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 {
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    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;
  }
  .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 #cccccc;
    z-index: 1;
  }
  .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: .3em .8em;
    margin: 0 0 0 .3em;
    background-color: #f5f5f5;
    color: #333333;
    border: 1px solid #cccccc;
    border-radius: .5em .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 .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: #bfcde8;
    color: #333333;
    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: #bfcde8;
  }
  .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;
  }
  .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: #f5f5f5;
    color: #333333;
    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: #bfcde8;
  }
  div.qq-uploader ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .qq-uploader li {
    margin: 0 0 5px;
    color: #333333;
  }
  .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("/dokuwiki/lib/tpl/arctic/../../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;
  }
  #dokuwiki__content:focus {
    /* normally this is _not done_ but we don't want a focusoutline to display on a tabindex -1 main element*/
    outline: none;
  }
  .skiplink {
    background-color: #f8f8f8;
    border: 2px solid #003388;
    display: block;
    left: -1000em;
    padding: 0.3em;
    position: absolute;
  }
  .skiplink:focus,
  .skiplink:active {
    top: 1em;
    left: 1em;
    color: #003388;
  }
  #dokuwiki__detail {
    padding: 1em;
  }
  #dokuwiki__detail img {
    float: left;
    margin: 0 1.5em .5em 0;
  }
  [dir=rtl] #dokuwiki__detail div.content img {
    float: right;
    margin-right: 0;
    margin-left: 1.5em;
  }
  #dokuwiki__detail div.img_detail {
    float: left;
  }
  [dir=rtl] #dokuwiki__detail div.content div.img_detail {
    float: right;
  }
  #dokuwiki__detail p.back {
    clear: both;
  }
  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 #cccccc;
  }
  [dir=rtl] #mediamgr__aside {
    left: auto;
    right: 0;
    border-right-width: 0;
    border-left: 1px solid #cccccc;
  }
  #mediamgr__aside .pad {
    padding: .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: .5em;
  }
  #media__manager h1,
  #media__manager h2 {
    font-size: 1.5em;
    margin-bottom: .5em;
    padding-bottom: .2em;
    border-bottom: 1px solid #cccccc;
  }
  #media__opts {
    margin-bottom: .5em;
  }
  #media__opts input {
    margin-right: .3em;
  }
  [dir=rtl] #media__opts input {
    margin-right: 0;
    margin-left: .3em;
  }
  #media__tree ul {
    padding-left: .2em;
  }
  [dir=rtl] #media__tree ul {
    padding-left: 0;
    padding-right: .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: .5em .3em 0 0;
  }
  [dir=rtl] #media__tree ul li img {
    float: right;
    padding: .5em 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: .9em;
    margin-bottom: .5em;
  }
  #mediamanager__uploader {
    margin-bottom: 1em;
  }
  #mediamanager__uploader p {
    margin-bottom: .5em;
  }
  #media__content img.load {
    margin: 1em auto;
  }
  #media__content .odd,
  #media__content .even {
    padding: .5em;
  }
  #media__content .odd {
    background-color: #bfcde8;
  }
  #media__content #scroll__here {
    border: 1px dashed #cccccc;
  }
  #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: #666666;
    margin-left: 1em;
  }
  #media__content div.detail {
    padding: .2em 0;
  }
  #media__content div.detail div.thumb {
    float: left;
    margin: 0 .5em 0 18px;
  }
  [dir=rtl] #media__content div.detail div.thumb {
    float: right;
    margin: 0 18px 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: .5em;
  }
  #mediamanager__page {
    /* min-width must be summary of all 3 panels' min-widths */
    min-width: 50em;
    /* @change */
    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;
    /* @change */
    left: 0 !important;
    /* overrules jQuery UI resizable in rtl */
  }
  #mediamanager__page .filelist {
    width: 50%;
    min-width: 25em;
    /* @change */
    left: 0 !important;
    /* overrules jQuery UI resizable in rtl */
  }
  #mediamanager__page .file {
    width: 30%;
    min-width: 15em;
    /* @change */
  }
  #mediamanager__page .tabs li {
    white-space: nowrap;
  }
  #mediamanager__page .panelHeader {
    background-color: #bfcde8;
    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: 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 {
    width: 6px;
    right: 2px;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAgBAMAAADDFxRQAAAAFVBMVEUzMzMzMzMzMzMzMzMzMzMzMzMAAAC/StzQAAAAB3RSTlMQEQQPAX8A/rYeMAAAACdJREFUeAFjSDNLY0gLg2AVMK0GxG4MYWFhVMVsYWIgc0H2IHBaGgAKAiA/dIJU/QAAAABJRU5ErkJggg==) center center no-repeat;
  }
  #mediamanager__page .ui-resizable-e:hover {
    background-color: #bfcde8;
  }
  [dir=rtl] #mediamanager__page .ui-resizable-w {
    width: 6px;
    left: 2px;
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAgBAMAAADDFxRQAAAAFVBMVEUzMzMzMzMzMzMzMzMzMzMzMzMAAAC/StzQAAAAB3RSTlMQEQQPAX8A/rYeMAAAACdJREFUeAFjSDNLY0gLg2AVMK0GxG4MYWFhVMVsYWIgc0H2IHBaGgAKAiA/dIJU/QAAAABJRU5ErkJggg==) center center no-repeat;
  }
  [dir=rtl] #mediamanager__page .ui-resizable-w:hover {
    background-color: #bfcde8;
  }
  #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: .3em .8em;
    margin: 0 0 0 .3em;
    border-radius: .5em .5em 0 0;
    font-weight: normal;
    background-color: #bfcde8;
    color: #333333;
    border: 1px solid #cccccc;
    border-bottom-color: #bfcde8;
    line-height: 1.4em;
    position: relative;
    bottom: -1px;
    z-index: 2;
  }
  [dir=rtl] #mediamanager__page .namespaces h2 {
    margin: 0 .3em 0 0;
    position: relative;
    right: 10px;
  }
  #mediamanager__page .namespaces .panelHeader {
    border-top: 1px solid #cccccc;
    z-index: 1;
  }
  #mediamanager__page .namespaces ul {
    margin-left: .2em;
    margin-bottom: 0;
    padding: 0;
    list-style: none;
  }
  [dir=rtl] #mediamanager__page .namespaces ul {
    margin-left: 0;
    margin-right: .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: #ffff99;
    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: #333333;
    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: 30px;
    margin: 0 0 0 5px;
  }
  #mediamanager__page .panelHeader ul li.listType {
    background: url('/dokuwiki/lib/tpl/arctic/../../images/icon-list.png') 3px 1px no-repeat;
  }
  #mediamanager__page .panelHeader ul li.sortBy {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXBAMAAAASBMmTAAAAJFBMVEUAAAAxTmwAAAAAAAAAAAAAAAAAAAAxTmx9o3ezya/R3s/k7OMWHTSjAAAABnRSTlMAVWqhwdU2LKdOAAAAWElEQVR4AWNABeLlhQhOORDi4JSX41GGGyQQIaWAJMiUhCSltkxBDS6R1ZGUBqTT0kCkWkfbNpAoSypIKqOzDcRxMwBrmgHisCSDNWV3tMEl2CBaQSSRAACrsRYJGMgpLgAAAABJRU5ErkJggg==') 3px 1px no-repeat;
  }
  [dir=rtl] #mediamanager__page .panelHeader ul li.ui-controlgroup-horizontal {
    padding-left: 0;
    padding-right: 30px;
    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: .3em .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: #bfcde8;
  }
  #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;
    /* the right margin should visually be 10px, but because of its inline-block nature the whitespace inbetween is about 4px more */
    margin: 0 6px 10px 0;
    background-color: #f5f5f5;
    color: #333333;
    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: #ffffff;
    color: #333333;
    overflow: hidden;
  }
  #mediamanager__page .filelist .rows li:nth-child(2n+1) {
    background-color: #f5f5f5;
  }
  #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: #bfcde8;
  }
  #mediamanager__page .file dl dd {
    display: block;
    background-color: #f5f5f5;
  }
  #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: #666666;
    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: #ffffff;
  }
  [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: #ffffff;
    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: #ffff99;
    color: #333333;
    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;
  }
  .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;
  }
  .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;
  }
  #dw__toc {
    float: right;
    margin: 0 0 1.4em 1.4em;
    width: 12em;
    background-color: #bfcde8;
    color: inherit;
  }
  [dir=rtl] #dw__toc {
    float: left;
    margin: 0 1.4em 1.4em 0;
  }
  .dokuwiki h3.toggle {
    padding: .2em .5em;
    font-weight: bold;
  }
  .dokuwiki .toggle strong {
    float: right;
    margin: 0 .2em;
  }
  [dir=rtl] .dokuwiki .toggle strong {
    float: left;
  }
  #dw__toc > div {
    padding: .2em .5em;
  }
  #dw__toc ul {
    padding: 0;
    margin: 0;
  }
  #dw__toc ul li {
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 1.1;
  }
  #dw__toc ul li div.li {
    padding: .15em 0;
  }
  #dw__toc ul ul {
    padding-left: 1em;
  }
  [dir=rtl] #dw__toc ul ul {
    padding-left: 0;
    padding-right: 1em;
  }
  .dokuwiki ul.idx {
    padding-left: 0;
  }
  [dir=rtl] .dokuwiki ul.idx {
    padding-right: 0;
  }
  .dokuwiki ul.idx li {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAA1JREFUeAFjsIFCMAAACW4A8TlryZgAAAAASUVORK5CYII=);
  }
  .dokuwiki ul.idx li.open {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAABNJREFUeAFj+AeENQwWDAIMQAAAHhICwcrz0MAAAAAASUVORK5CYII=);
  }
  .dokuwiki ul.idx li.closed {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJAQMAAADAY3TdAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAABZJREFUeAFjZmA+wNwAhiXMGcwBzAsAI6QEKNehQp8AAAAASUVORK5CYII=);
  }
  [dir=rtl] .dokuwiki ul.idx li.closed {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJAQMAAADAY3TdAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAABdJREFUeAFjYGCQYFJgcmD4wfwHBBkYAB3ABHJeYPgfAAAAAElFTkSuQmCC);
  }
  div.insitu-footnote {
    max-width: 40%;
    min-width: 5em;
  }
  .dokuwiki div.footnotes {
    border-top: 1px solid #cccccc;
    padding: .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;
  }
  #dw__loading {
    text-align: center;
    margin-bottom: 1.4em;
  }
  .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: .2em;
  }
  .dokuwiki dl.search_results dd {
    color: #003388;
    background-color: inherit;
    margin: 0 0 1.2em 0;
  }
  .dokuwiki .search_hit {
    color: #333333;
    background-color: #ffff99;
  }
  .dokuwiki .search_results strong.search_hit {
    font-weight: normal;
  }
  .dokuwiki .search_results .search_sep {
    color: #333333;
    background-color: inherit;
  }
  .dokuwiki div.nothing {
    margin-bottom: 1.4em;
  }
  .dokuwiki form.search div.no {
    position: relative;
  }
  .dokuwiki form.search div.ajax_qsearch {
    position: absolute;
    top: 0;
    left: -13.5em;
    /* -( width of #qsearch__in + padding of .ajax_qsearch + a bit more ) */
    width: 12em;
    padding: 0.5em;
    font-size: .9em;
    z-index: 20;
    text-align: left;
    display: none;
  }
  [dir=rtl] .dokuwiki form.search div.ajax_qsearch {
    left: auto;
    right: -13.5em;
    text-align: right;
  }
  .dokuwiki form.search div.ajax_qsearch strong {
    display: block;
    margin-bottom: .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;
  }
  .dokuwiki .changeType {
    margin-bottom: .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: .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: .2em;
    padding: .1em .2em;
    /* cannot use non-guaranteed style.ini colour placeholders, dark templates need to overwrite */
    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 .5em;
  }
  .dokuwiki table.diff {
    width: 100%;
    border-width: 0;
  }
  .dokuwiki table.diff th,
  .dokuwiki table.diff td {
    vertical-align: top;
    padding: 0;
    border-width: 0;
    /* no style.ini colours because deleted and added lines have a fixed background colour */
    background-color: #fff;
    color: #333;
  }
  .dokuwiki table.diff th {
    border-bottom: 1px solid #cccccc;
    font-size: 110%;
    font-weight: normal;
  }
  .dokuwiki table.diff th a {
    font-weight: bold;
  }
  .dokuwiki table.diff th span.user {
    font-size: .9em;
  }
  .dokuwiki table.diff th span.sum {
    font-size: .9em;
    font-weight: bold;
  }
  .dokuwiki table.diff th.minor {
    color: #999;
  }
  .dokuwiki table.diff_sidebyside th {
    width: 50%;
  }
  .dokuwiki table.diff .diff-lineheader {
    width: .7em;
    text-align: right;
  }
  [dir=rtl] .dokuwiki table.diff .diff-lineheader {
    text-align: left;
  }
  .dokuwiki table.diff .diff-lineheader,
  .dokuwiki table.diff td {
    font-family: Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace;
  }
  .dokuwiki table.diff td.diff-blockheader {
    font-weight: bold;
  }
  .dokuwiki table.diff .diff-addedline {
    background-color: #cfc;
    color: inherit;
  }
  .dokuwiki table.diff .diff-deletedline {
    background-color: #fdd;
    color: inherit;
  }
  .dokuwiki table.diff td.diff-context {
    background-color: #eee;
    color: inherit;
  }
  .dokuwiki table.diff td.diff-addedline strong,
  .dokuwiki table.diff td.diff-deletedline strong {
    color: #f00;
    background-color: inherit;
    font-weight: bold;
  }
  .dokuwiki .diffoptions form {
    float: left;
  }
  .dokuwiki .diffoptions p {
    float: right;
  }
  .dokuwiki table.diff_sidebyside td.diffnav {
    padding-bottom: .7em;
  }
  .dokuwiki .diffnav a {
    display: inline-block;
    vertical-align: middle;
  }
  .dokuwiki .diffnav a span {
    display: none;
  }
  .dokuwiki .diffnav a:hover,
  .dokuwiki .diffnav a:active,
  .dokuwiki .diffnav a:focus {
    background-color: #bfcde8;
    text-decoration: none;
  }
  .dokuwiki .diffnav a:before {
    display: inline-block;
    line-height: 1;
    padding: .2em .4em;
    border: 1px solid #cccccc;
    border-radius: 2px;
    color: #333333;
  }
  .dokuwiki .diffnav a.diffprevrev:before {
    content: '\25C0';
    /* left triangle */
  }
  .dokuwiki .diffnav a.diffnextrev:before,
  .dokuwiki .diffnav a.difflastrev:before {
    content: '\25B6';
    /* right triangle */
  }
  .dokuwiki .diffnav a.diffbothprevrev:before {
    content: '\25C0\25C0';
  }
  .dokuwiki .diffnav a.diffbothnextrev:before {
    content: '\25B6\25B6';
  }
  .dokuwiki .diffnav select {
    width: 60%;
    min-width: 9em;
    height: 1.5em;
    /* height is necessary for longer options in Webkit */
  }
  .dokuwiki .diffnav select option[selected] {
    font-weight: bold;
  }
  .dokuwiki div.toolbar {
    margin-bottom: .5em;
  }
  #draft__status {
    float: right;
    color: #003388;
    background-color: inherit;
  }
  [dir=rtl] #draft__status {
    float: left;
  }
  #tool__bar {
    float: left;
  }
  [dir=rtl] #tool__bar {
    float: right;
  }
  div.picker {
    width: 300px;
    border: 1px solid #cccccc;
    background-color: #bfcde8;
    color: inherit;
  }
  div.picker.pk_hl {
    width: auto;
  }
  div.picker button.pickerbutton,
  div.picker button.toolbutton {
    padding: .1em .35em;
    border-width: 0;
  }
  .dokuwiki textarea.edit {
    width: 100%;
    margin-bottom: .5em;
  }
  .dokuwiki div.editBar {
    overflow: hidden;
    margin-bottom: .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: #333333;
    background-color: #ffcccc;
  }
  .dokuwiki div.preview {
    border: dotted #cccccc;
    border-width: .2em 0;
    padding: 1.4em 0;
    margin-bottom: 1.4em;
  }
  .dokuwiki .secedit {
    float: right;
    margin-top: -1.4em;
  }
  [dir=rtl] .dokuwiki .secedit {
    float: left;
  }
  .dokuwiki .secedit button {
    font-size: 75%;
  }
  .dokuwiki div.section_highlight {
    margin: 0 -1em;
    /* negative side margin = side padding + side border */
    padding: 0 .5em;
    border: solid #bfcde8;
    border-width: 0 .5em;
  }
  .dokuwiki .ui-widget {
    font-size: 100%;
  }
  [dir=rtl] #link__wiz_close {
    float: left;
  }
  #link__wiz_result {
    background-color: #ffffff;
    width: 293px;
    height: 193px;
    overflow: auto;
    border: 1px solid #cccccc;
    margin: 3px auto;
    text-align: left;
    line-height: 1;
  }
  [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: 22px;
    min-height: 16px;
    background: transparent 3px center no-repeat;
  }
  [dir=rtl] #link__wiz_result div a {
    padding: 3px 22px 3px 3px;
    background-position: 257px 3px;
  }
  #link__wiz_result div.type_u a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAS1BMVEWQobeQobeZp7efsMSsu8yuvM6vvc+vv9GwvtCxv9GywdOzwdO0xde5ydy+z+LD1OjEzdfH2e3J1uTL3fLN2unR3u3U4vHX5fXa6fmfrfPkAAAAAXRSTlMAQObYZgAAAFtJREFUeNp1zOsOQDAMQOEe5jb3Ddv7PymhWRC+f6dpKwrkgbbl0TZGy62b4H1oSF1v82Gr0S7X8bSWnF0sg1oKjjauT5xBgLxTOVxHlUIuJPL2t8Gk0iBTn093r9IEibebz/EAAAAASUVORK5CYII=);
  }
  #link__wiz_result div.type_f a {
    background-image: url(/dokuwiki/lib/tpl/arctic/../../images/page.png);
  }
  #link__wiz_result div.type_d a {
    background-image: url(/dokuwiki/lib/tpl/arctic/../../images/ns.png);
  }
  #link__wiz_result div.even {
    background-color: #f5f5f5;
  }
  #link__wiz_result div.selected {
    background-color: #bfcde8;
  }
  #link__wiz_result span {
    display: block;
    color: #666666;
    margin-left: 22px;
  }
  #media__popup {
    /* for backwards compatibility (not needed since Rincewind) */
    display: none;
  }
  #media__popup_content p {
    margin: 0 0 .5em;
  }
  #media__popup_content label {
    margin-right: .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: 1px solid #cccccc;
    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;
  }
  #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 {
    /* main task grouped in two columns */
    /* general menu item styling */
    /* DokuWiki version */
  }
  .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 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;
    fill: #0000ff;
    display: inline-block;
  }
  .dokuwiki div.ui-admin ul li a span.icon svg path {
    fill: #0000ff;
  }
  .dokuwiki div.ui-admin ul li a span.prompt {
    white-space: normal;
  }
  .dokuwiki div.ui-admin #admin__version {
    clear: left;
    float: right;
    color: #666666;
    background-color: inherit;
  }
  [dir=rtl] .dokuwiki div.ui-admin #admin__version {
    clear: right;
    float: left;
  }
  div.dokuwiki .header {
    height: 5em;
    border: 1px solid #cccccc;
    background-color: #003388;
    margin-bottom: 0.2em;
  }
  div.dokuwiki .pagename {
    margin: 0.2em;
    font-size: 130%;
    color: #f5f5f5;
  }
  div.dokuwiki .logo {
    margin: 0.2em;
    font-size: 130%;
  }
  div.dokuwiki .pagename a {
    color: #f8f8f8 !important;
  }
  div.dokuwiki .logo a {
    color: #f8f8f8 !important;
  }
  div.dokuwiki .bar {
    padding: 2px;
    float: left;
    width: 99.2%;
  }
  div.dokuwiki #bar__top,
  div.dokuwiki #bar__bottom {
    background: none;
  }
  div.dokuwiki div.meta {
    padding: 0 0.5em 0 0.5em;
  }
  div.dokuwiki div.footerinc div.license {
    display: inline;
    padding: 0;
    font-size: 100%;
  }
  div.dokuwiki div.footerinc div.license img {
    float: none;
    margin: 0;
  }
  body {
    font: 0.8125em Verdana, "Lucida Grande", Lucida, Helvetica, Arial, sans-serif;
    color: #333333;
    margin: 1.5em;
    line-height: 150%;
    background: #f8f8f8;
  }
  div#wrapper {
    margin: auto;
    width: 84%;
    border: 1px solid #cccccc;
    background: #ffffff;
    padding: 0.5em;
  }
  div#wrapper.media {
    width: 100%;
  }
  div.dokuwiki div.left_sidebar {
    float: left;
    width: 22%;
    padding: 0.2em 0.5em 0 0;
    border-right: 1px solid #cccccc;
  }
  div.dokuwiki div.right_sidebar {
    float: right;
    width: 22%;
    padding: 0.2em 0em 0 0.5em;
    border-left: 1px solid #cccccc;
  }
  div.dokuwiki div.page {
    text-align: justify;
    padding-top: 0;
  }
  div.dokuwiki main.left_page,
  div.dokuwiki main.right_page {
    text-align: justify;
    float: left;
    width: 72% !important;
    width: 69%;
    padding: 2%;
  }
  div.dokuwiki main.center_page {
    text-align: justify;
    float: left;
    width: 49% !important;
    width: 47%;
    padding: 2% !important;
    padding: 1%;
  }
  div.footerinc {
    border: 1px solid #cccccc;
    background-color: #003388;
    margin-top: 0.5em;
  }
  div.dokuwiki .footerinc a img {
    padding-top: 2em;
    padding-bottom: 2em;
    border: 0;
  }
  div.dokuwiki div.left_sidebar div.secedit,
  div.dokuwiki div.right_sidebar div.secedit {
    text-align: right;
  }
  div.dokuwiki div.left_sidebar div.breadcrumbs,
  div.dokuwiki div.right_sidebar div.breadcrumbs {
    margin-left: 0;
  }
  div.dokuwiki div.left_sidebar div.secedit input.button,
  div.dokuwiki div.left_sidebar div.secedit button,
  div.dokuwiki div.right_sidebar div.secedit input.button,
  div.dokuwiki div.right_sidebar div.secedit button {
    float: none;
    margin: 0.1em;
  }
  div.dokuwiki div.left_sidebar h1,
  div.dokuwiki div.left_sidebar h2,
  div.dokuwiki div.left_sidebar h3,
  div.dokuwiki div.left_sidebar h4,
  div.dokuwiki div.left_sidebar h5,
  div.dokuwiki div.left_sidebar h6,
  div.dokuwiki div.right_sidebar h1,
  div.dokuwiki div.right_sidebar h2,
  div.dokuwiki div.right_sidebar h3,
  div.dokuwiki div.right_sidebar h4,
  div.dokuwiki div.right_sidebar h5,
  div.dokuwiki div.right_sidebar h6 {
    font-size: 100%;
    font-family: Verdana, "Lucida Grande", Lucida, Helvetica, Arial, sans-serif;
    font-weight: bold;
    padding: 0.1em;
    border: none;
    margin: 0 0 0.2em 0;
  }
  div.dokuwiki div.left_sidebar h1,
  div.dokuwiki div.right_sidebar h1 {
    background: #bfcde8;
    padding-left: 0.2em;
  }
  div.dokuwiki div.left_sidebar div.level2,
  div.dokuwiki div.right_sidebar div.level2,
  div.dokuwiki div.left_sidebar div.level3,
  div.dokuwiki div.right_sidebar div.level3,
  div.dokuwiki div.left_sidebar div.level4,
  div.dokuwiki div.right_sidebar div.level4,
  div.dokuwiki div.left_sidebar div.level5,
  div.dokuwiki div.right_sidebar div.level5 {
    margin-left: 3px;
  }
  div.dokuwiki div.left_sidebar ul,
  div.dokuwiki div.right_sidebar ul {
    margin-top: 0;
    margin-left: 1.5em;
  }
  div.dokuwiki aside.sidebar_box {
    border: 1px solid #cccccc;
    margin-bottom: 0.2em;
    padding: 0.3em;
    overflow: hidden;
  }
  div.dokuwiki a:hover {
    color: #003388;
  }
  div.dokuwiki h1 a {
    display: block;
  }
  div.dokuwiki a.action {
    color: #003388;
  }
  div.dokuwiki .bar a.action {
    margin: 0 0.3em 0 0.3em;
    height: 24px;
    padding-top: 3px;
    float: left;
  }
  div.dokuwiki a.urlextern {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/urlextern.png) 0px 1px no-repeat;
    padding-left: 18px;
  }
  div.dokuwiki a.urlextern:visited,
  div.dokuwiki a.windows:visited,
  div.dokuwiki a.interwiki:visited {
    color: #1144aa;
  }
  div.dokuwiki h1 a,
  div.dokuwiki h2 a,
  div.dokuwiki h3 a,
  div.dokuwiki h4 a,
  div.dokuwiki h5 a,
  div.dokuwiki a.nolink {
    color: #333333 !important;
  }
  div.dokuwiki div.breadcrumbs {
    background: none;
  }
  div.dokuwiki h1,
  div.dokuwiki h2,
  div.dokuwiki h3,
  div.dokuwiki h4,
  div.dokuwiki h5 {
    color: #333333;
    border-color: #cccccc;
  }
  div.dokuwiki h1 {
    font-size: 180%;
    font-weight: normal;
  }
  div.dokuwiki h2 {
    font-size: 170%;
  }
  div.dokuwiki h3 {
    font-size: 160%;
    font-weight: normal;
  }
  div.dokuwiki h4 {
    font-size: 140%;
    font-weight: normal;
  }
  div.dokuwiki h5 {
    font-size: 120%;
    font-weight: bold;
  }
  div.dokuwiki pre.code,
  div.dokuwiki pre.file {
    width: auto !important;
    width: 98%;
    font-size: 100%;
  }
  * html div.insitu-footnote {
    margin: 12em 0 0 38em;
  }
  div.dokuwiki fieldset {
    border-color: #c3c3c3;
  }
  div.dokuwiki textarea.edit {
    border-color: #c3c3c3;
  }
  div.dokuwiki input.edit,
  div.dokuwiki select.edit {
    border-color: #c3c3c3;
  }
  div.dokuwiki input.missing {
    border-color: #c3c3c3;
  }
  div.dokuwiki div.left_sidebar form#dw__search,
  div.dokuwiki div.right_sidebar form#dw__search {
    margin-bottom: 0.2em;
    display: block;
    font-size: 100%;
  }
  div.dokuwiki div.left_sidebar form#dw__search input.edit,
  div.dokuwiki div.right_sidebar form#dw__search input.edit {
    margin-left: 0;
    font-size: 100%;
    width: 60%;
  }
  div.dokuwiki input.button,
  div.dokuwiki button.button,
  div.dokuwiki button {
    border-color: #c3c3c3;
    font-size: 100%;
  }
  div.dokuwiki div.secedit input.button,
  div.dokuwiki div.secedit button {
    border-color: #c3c3c3;
    font-size: 100%;
  }
  div.dokuwiki .bar input.button,
  div.dokuwiki .bar button {
    height: 24px;
  }
  div.dokuwiki div.toc {
    margin-top: 1.3em;
    width: 20em;
  }
  div.dokuwiki div.toc_sidebar div.toc {
    margin: 0;
    float: none;
    width: 100%;
  }
  div.dokuwiki div.toc ul {
    margin-left: 0.2em;
  }
  div.dokuwiki div.tocheader {
    line-height: 110%;
  }
  div.dokuwiki div.toc_sidebar div.tocheader {
    font-size: 120%;
    line-height: 140%;
    border: none;
  }
  div.dokuwiki ul.toc {
    padding-left: 0.5em;
  }
  div.dokuwiki div.toc_sidebar div#toc__inside {
    border: none;
    padding: 0;
  }
  div.dokuwiki div.left_sidebar div.ajax_qsearch,
  div.dokuwiki div.right_sidebar div.ajax_qsearch {
    position: relative;
    left: 0;
    top: 2px;
    display: none;
    background: #f5f5f5;
    font-size: 85%;
    width: 95.5%;
    margin: 0.2em 0 0.5em 0;
  }
  div.dokuwiki div#bar__top div.ajax_qsearch {
    position: absolute;
    right: 100px;
    width: 200px;
    font-size: 85%;
    display: none;
    border: 1px solid #cccccc;
    background: #f5f5f5;
    text-align: left;
    padding: 0.2em;
    margin-top: 5px;
    opacity: 0.9;
  }
  div.dokuwiki  div.ajax_qsearch strong {
    font-size: 115%;
    background: #bfcde8;
    padding: 0.2em;
    display: block;
  }
  div.dokuwiki div.toolbox_sidebar ul {
    list-style: none;
    margin: 0;
    clear: both;
  }
  div.dokuwiki div.toolbox_sidebar a.login,
  div.dokuwiki div.toolbox_sidebar a.logout,
  div.dokuwiki div.toolbox_sidebar a.index,
  div.dokuwiki div.toolbox_sidebar a.recent,
  div.dokuwiki div.toolbox_sidebar a.create,
  div.dokuwiki div.toolbox_sidebar a.edit,
  div.dokuwiki div.toolbox_sidebar a.source,
  div.dokuwiki div.toolbox_sidebar a.show,
  div.dokuwiki div.toolbox_sidebar a.admin,
  div.dokuwiki div.toolbox_sidebar a.revs,
  div.dokuwiki div.toolbox_sidebar a.subscribe,
  div.dokuwiki div.toolbox_sidebar a.subscribens,
  div.dokuwiki div.toolbox_sidebar a.unsubscribe,
  div.dokuwiki div.toolbox_sidebar a.unsubscribens,
  div.dokuwiki div.toolbox_sidebar a.backlink,
  div.dokuwiki div.toolbox_sidebar a.media,
  div.dokuwiki div.toolbox_sidebar a.profile,
  div.dokuwiki div.toolbox_sidebar a.revert,
  div.dokuwiki div.toolbox_sidebar a.top,
  div.dokuwiki div.toolbox_sidebar a.npd {
    padding: 1px 0px 1px 18px;
  }
  div.dokuwiki div.toolbox_sidebar a.login {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-login.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.logout,
  div.dokuwiki div.bar a.logout {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-logout.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.index {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-index.png) 1px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.recent {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1QsEChUbxtIrVAAAAV1JREFUOMutk71qwlAYhp+vuhkNkWwODoIi3oJmdejYodfgLTgoccgliC5ddGnp2sFRcPUCTkToomTQnNUpdhCDMaIIfafD+3Ge7+8cARiPx99BELzxnN77/f4XAK7rHp+V67pHgOwlcr/fE0URACIS++eziJDJZDBNM44lAFEU4ft+4sKlRIR6vZ7wsteN1Wo1AHq9Xux1Oh1KpVIKCPByncH3fVarFe12G601Wms8z0MphVLqPgBgOp1iGAbNZpNut4tlWVhWgWq1Gld3F3DOuFgs8DwPEUEky3b7e3OXqRZOGS1msxnFYjGOjUYfBEHwuILL3sMwJAxDtNYcDgeGwyG73e7+FlqtFo7jxBVtNhsmkwmFQoFcLsd8PqdSqdwGiAhKqdQ7cByH9XqNYRjk8/nH7+A0uCSk0WiwXC7vAy6Hdi3TNCmXyyk/C2Db9s9gMHh95ivatv3Jf+gP4I6j5m0xmyQAAAAASUVORK5CYII=) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.create,
  div.dokuwiki div.toolbox_sidebar a.edit,
  div.dokuwiki div.toolbox_sidebar a.npd {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-edit.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.source,
  div.dokuwiki div.toolbox_sidebar a.show {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-source.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.admin {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-admin.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.revs {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-revisions.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.subscribe,
  div.dokuwiki div.toolbox_sidebar a.subscribens,
  div.dokuwiki div.toolbox_sidebar a.unsubscribe,
  div.dokuwiki div.toolbox_sidebar a.unsubscribens {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-subscribe.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.backlink {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-backlink.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.media {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZ1JREFUeNqkUz1rwkAYfi+5CKGmCIoElGCrUGg6FkIRu9QfUDq4O/UPZOkv6NaxBf+FYxZHoVs7BAfFoZuQFErQIZfE3ntpU0NLQT14uM/nuee99z2yXq9hn0Z7vd4x7y0ObUtuwPFM4zi+sG37rlqtmnEcQRTFHAwYw3EESZJAalIGQqgApQXwfd8dDB7uKT9wuFwuzfl8Lg4juKjAf2MOczgcHlBFUZJut7tT/I7jEMptElQcjUZQqVTA8zyx+T02DANkWYZGo5EjE0IwRCEgoa1Op/PrhsViIfpisSjeY7NJkoRrUiYwddIbiEQA+KMdXc3Add0cCV1hW61WYFlWKsAYk1D98UmHfj+B08sTYB8ezwKDVqv1Z+ylUkk4Qi4Nw1BGB2fmFF5fCsCUAIL3EM6vI5hMJrn32HTA0w7IRQERwo09y92CDprNZjbXdR1UVc3myEFu5mA8Hmeb5XIZCyXr6/U6BEEAtVrtp4QpTR3wIlIwJe12e6saQI7gapp2y/Ns7FJI3PkbzxmoXx+JbsnHwgjIvt/5U4ABAKIp8zrAYPc2AAAAAElFTkSuQmCC) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.profile {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-profile.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.revert {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-revert.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.top {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-top.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.media,
  div.dokuwiki div.bar a.login,
  div.dokuwiki div.bar a.logout,
  div.dokuwiki div.bar a.index,
  div.dokuwiki div.bar a.recent,
  div.dokuwiki div.bar a.create,
  div.dokuwiki div.bar a.edit,
  div.dokuwiki div.bar a.source,
  div.dokuwiki div.bar a.show,
  div.dokuwiki div.bar a.admin,
  div.dokuwiki div.bar a.revs,
  div.dokuwiki div.bar a.subscribe,
  div.dokuwiki div.bar a.subscribens,
  div.dokuwiki div.bar a.unsubscribe,
  div.dokuwiki div.bar a.unsubscribens,
  div.dokuwiki div.bar a.backlink,
  div.dokuwiki div.bar a.profile,
  div.dokuwiki div.bar a.top,
  div.dokuwiki div.bar a.revert,
  div.dokuwiki div.bar a.npd {
    padding-left: 20px;
  }
  div.dokuwiki div.bar a.login {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-login.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.logout,
  div.dokuwiki div.bar a.logout {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-logout.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.index {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-index.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.recent {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1QsEChUbxtIrVAAAAV1JREFUOMutk71qwlAYhp+vuhkNkWwODoIi3oJmdejYodfgLTgoccgliC5ddGnp2sFRcPUCTkToomTQnNUpdhCDMaIIfafD+3Ge7+8cARiPx99BELzxnN77/f4XAK7rHp+V67pHgOwlcr/fE0URACIS++eziJDJZDBNM44lAFEU4ft+4sKlRIR6vZ7wsteN1Wo1AHq9Xux1Oh1KpVIKCPByncH3fVarFe12G601Wms8z0MphVLqPgBgOp1iGAbNZpNut4tlWVhWgWq1Gld3F3DOuFgs8DwPEUEky3b7e3OXqRZOGS1msxnFYjGOjUYfBEHwuILL3sMwJAxDtNYcDgeGwyG73e7+FlqtFo7jxBVtNhsmkwmFQoFcLsd8PqdSqdwGiAhKqdQ7cByH9XqNYRjk8/nH7+A0uCSk0WiwXC7vAy6Hdi3TNCmXyyk/C2Db9s9gMHh95ivatv3Jf+gP4I6j5m0xmyQAAAAASUVORK5CYII=) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.create,
  div.dokuwiki div.bar a.edit,
  div.dokuwiki div.bar a.npd {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-edit.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.source,
  div.dokuwiki div.bar a.show {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-source.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.admin {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-admin.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.revs {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-revisions.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.subscribe,
  div.dokuwiki div.bar a.subscribens,
  div.dokuwiki div.bar a.unsubscribe,
  div.dokuwiki div.bar a.unsubscribens {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-subscribe.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.backlink {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-backlink.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.profile {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-profile.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.top {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-top.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.revert {
    background: transparent url(/dokuwiki/lib/tpl/arctic/images/tool-revert.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.media {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZ1JREFUeNqkUz1rwkAYfi+5CKGmCIoElGCrUGg6FkIRu9QfUDq4O/UPZOkv6NaxBf+FYxZHoVs7BAfFoZuQFErQIZfE3ntpU0NLQT14uM/nuee99z2yXq9hn0Z7vd4x7y0ObUtuwPFM4zi+sG37rlqtmnEcQRTFHAwYw3EESZJAalIGQqgApQXwfd8dDB7uKT9wuFwuzfl8Lg4juKjAf2MOczgcHlBFUZJut7tT/I7jEMptElQcjUZQqVTA8zyx+T02DANkWYZGo5EjE0IwRCEgoa1Op/PrhsViIfpisSjeY7NJkoRrUiYwddIbiEQA+KMdXc3Add0cCV1hW61WYFlWKsAYk1D98UmHfj+B08sTYB8ezwKDVqv1Z+ylUkk4Qi4Nw1BGB2fmFF5fCsCUAIL3EM6vI5hMJrn32HTA0w7IRQERwo09y92CDprNZjbXdR1UVc3myEFu5mA8Hmeb5XIZCyXr6/U6BEEAtVrtp4QpTR3wIlIwJe12e6saQI7gapp2y/Ns7FJI3PkbzxmoXx+JbsnHwgjIvt/5U4ABAKIp8zrAYPc2AAAAAElFTkSuQmCC) 0px 5px no-repeat;
  }
  #media__left,
  #media__right {
    background: #ffffff;
  }
}
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 print {
  /* messages with msg() */
  /* section edit button */
  /* accessibly hidden text */
  /* modal windows */
  /* XXXXXXXXX /lib/plugins/acl/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/backup/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/backup/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bloglinks/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bloglinks/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/discussion/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/extension/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/feed/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/feed/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/logviewer/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/logviewer/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/meta/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/meta/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/move/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/move/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/odt/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/odt/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagelist/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pax_global_header/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pax_global_header/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/removeold/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/removeold/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/smtp/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/smtp/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tmp/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tmp/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/todo/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/todo/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/upgrade/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/upgrade/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/arctic/print.css XXXXXXXXX */
  /* --------------------- Text formating -------------------------------- */
  /* external link */
  /* interwiki link */
  /* email link */
  /* existing wikilink */
  /* the document */
  /* general headline setup */
  /* special headlines */
  /* embedded images */
  /* the styles for media images are already in
   lib/styles/all.css, these are additional styles */
  /* unordered lists */
  /* ordered lists */
  /* the list items overriding the ol definition */
  /* code blocks by indention */
  /* code blocks by code tag */
  /* inline code words */
  /* code blocks by file tag */
  /* footnotes */
  /* ---------- inline tables ------------------- */
  /* XXXXXXXXX /lib/tpl/arctic/arctic_print.css XXXXXXXXX */
  /**
 * Print - additional CSS for the Artic Template
 * @author Michael Klier <chi@chimeric.de>
 */
  /* XXXXXXXXX /conf/userprint.css XXXXXXXXX */
  /* XXXXXXXXX /conf/userprint.less XXXXXXXXX */
  div.error,
  div.info,
  div.success,
  div.notify,
  .secedit,
  .a11y,
  .JSpopup,
  #link__wiz {
    display: none;
  }
  #blog__newentry_form {
    display: none;
  }
  div.dokuwiki #discussion__comment_form,
  div.dokuwiki #discussion__newthread_form,
  div.dokuwiki div.comment_buttons,
  div.dokuwiki div.comment_hidden,
  div.dokuwiki #toggle_button,
  #picker0,
  #picker1,
  #picker2,
  #picker3 {
    display: none;
  }
  body {
    font: 10pt "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
    background-color: White;
    color: Black;
  }
  table {
    font-size: 100%;
    padding: 0;
    margin: 0;
  }
  tr,
  td,
  th {
    padding: 0;
    margin: 0;
  }
  img {
    border: 0;
  }
  a {
    color: #000000;
    text-decoration: none;
    background: none !important;
  }
  a.interwiki {
    padding-left: 0px !important;
  }
  div.meta {
    clear: both;
    margin-top: 1em;
    font-size: 70%;
    text-align: right;
  }
  div.breadcrumbs {
    display: none;
  }
  a.urlextern:after {
    content: " [" attr(href) "]";
    font-size: 90%;
  }
  a.interwiki:after {
    content: " [" attr(href) "]";
    font-size: 90%;
  }
  a.mail:after {
    content: " [" attr(href) "]";
    font-size: 90%;
  }
  a.wikilink1 {
    text-decoration: underline;
  }
  div.page {
    text-align: justify;
  }
  h1,
  h2,
  h3,
  h4,
  h5 {
    color: Black;
    background-color: transparent;
    font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
    font-size: 100%;
    font-weight: normal;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 1em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0.5em;
    padding-bottom: 0;
    border-bottom: 1px solid #000000;
    clear: left;
  }
  h1 {
    font-size: 160%;
    font-weight: bold;
  }
  h2 {
    font-size: 150%;
  }
  h3 {
    font-size: 140%;
    border-bottom: none;
  }
  h4 {
    font-size: 120%;
    border-bottom: none;
  }
  h5 {
    font-size: 100%;
    border-bottom: none;
  }
  img.media {
    margin: 3px;
  }
  img.medialeft {
    margin: 0 1.5em 0 0;
  }
  img.mediaright {
    margin: 0 0 0 1.5em;
  }
  ul {
    line-height: 1.5em;
    list-style-type: square;
    margin: 0 0 1em 3.5em;
    padding: 0;
  }
  ol {
    line-height: 1.5em;
    margin: 0 0 1em 3.5em;
    padding: 0;
    font-weight: normal;
  }
  div.dokuwiki li ul {
    margin-bottom: 0;
  }
  div.dokuwiki li ol {
    margin-bottom: 0;
  }
  div.dokuwiki ol {
    list-style-type: decimal;
  }
  div.dokuwiki ol ol {
    list-style-type: upper-roman;
  }
  div.dokuwiki ol ol ol {
    list-style-type: lower-alpha;
  }
  div.dokuwiki ol ol ol ol {
    list-style-type: lower-greek;
  }
  span.li {
    font-weight: normal;
  }
  pre {
    font-family: monospace;
  }
  pre.pre {
    font-size: 8pt;
    padding: 0.5em;
    border: 1px dashed #000000;
    color: Black;
    overflow: visible;
  }
  pre.code {
    font-size: 8pt;
    padding: 0.5em;
    border: 1px dashed #000000;
    color: Black;
    overflow: visible;
  }
  code {
    font-size: 120%;
  }
  pre.file {
    font-size: 8pt;
    padding: 0.5em;
    border: 1px dotted #000000;
    color: Black;
    overflow: visible;
  }
  div.footnotes {
    clear: both;
    border-top: 1px solid #000000;
    padding-left: 1em;
    margin-top: 1em;
  }
  div.fn {
    font-size: 90%;
  }
  a.fn_top {
    vertical-align: super;
    font-size: 80%;
  }
  a.fn_bot {
    vertical-align: super;
    font-size: 80%;
    font-weight: bold;
  }
  abbr {
    border: 0;
  }
  table.inline {
    font-size: 80%;
    background-color: #ffffff;
    border-spacing: 0px;
    border-collapse: collapse;
  }
  table.inline th {
    padding: 3px;
    border: 1px solid #000000;
    border-bottom: 2px solid #000000;
  }
  table.inline td {
    padding: 3px;
    border: 1px solid #000000;
  }
  #dw__toc,
  .footerinc,
  .header,
  .bar,
  .user {
    display: none;
  }
  div.dokuwiki div.left_sidebar,
  div.dokuwiki div.right_sidebar {
    display: none;
  }
}
