/* XXXXXXXXX /lib/plugins/colorswatch/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/colorswatch/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blog/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blog/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/aclplusregex/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/aclplusregex/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/medialist/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/medialist/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostart/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostart/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/catlist/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/catlist/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/toolbuttondel/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/toolbuttondel/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/nspages/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/nspages/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/newpagetemplate/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/newpagetemplate/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/minical/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/minical/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bureaucracy/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bureaucracy/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/denyactions/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/denyactions/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/nstoc/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/nstoc/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/indexmenu/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/indexmenu/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/smtp/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/smtp/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/foldablelist/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/foldablelist/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tabinclude/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tabinclude/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/yalist/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/yalist/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/outliner/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/outliner/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/typography/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/typography/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/advanced/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/advanced/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tplmod/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tplmod/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/prosemirror/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/prosemirror/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autotooltip/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autotooltip/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/gallery/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/gallery/all.less XXXXXXXXX */
/* load swipe box */
/* XXXXXXXXX /lib/plugins/codeprettify/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/comment/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/comment/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/meta/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/meta/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/lastmodx/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/lastmodx/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/fastwiki/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/fastwiki/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/multiorphan/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/multiorphan/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/hiddenheader/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/hiddenheader/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/displayorphans/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/displayorphans/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/stale/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/stale/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/farmer/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/farmer/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/alertbox/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/alertbox/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sqlite/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sqlite/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/admnote/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/admnote/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bible/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bible/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/stars2/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/stars2/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/photogallery/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/photogallery/all.less XXXXXXXXX */
/* load swipe box */
/* 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/phprestrict/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/phprestrict/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/variants/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/variants/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/footer/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/footer/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/ifauthex/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/ifauthex/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagequery/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagequery/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/abstract/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/abstract/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/groupmatrix/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/groupmatrix/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/copypage/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/copypage/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/monthcal/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/monthcal/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authplain/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authplain/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sortablejs/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sortablejs/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagetemplater/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagetemplater/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/anchor/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/anchor/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/searchindex/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/searchindex/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostartpage/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostartpage/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/loadskin/all.css XXXXXXXXX */
/* adjustments for the default dokuwiki template */
/* /@media */
/* XXXXXXXXX /lib/plugins/loadskin/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/backup/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/backup/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/admnoteabg/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/admnoteabg/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/struct/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/struct/all.less XXXXXXXXX */
/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */
/* Skin 
--------------------------*/
/* fix image paths */
/* style overrides */
/* XXXXXXXXX /lib/plugins/acl/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/confmanager/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/confmanager/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostartpageabg/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostartpageabg/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tarotcal/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tarotcal/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/emphasis/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/emphasis/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/move/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/move/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/templaterspan/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/templaterspan/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/include/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/include/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/inclform/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/inclform/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/codeprettify/all.css XXXXXXXXX */
/**
 * DokuWiki Plugin Code Prettifier
 */
/*
 * fold down longer line
 */
/*
 * put line numbers on every line instead of just every fifth line
 */
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.4.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2015 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
/* @group Base */
/* @end */
/* @group Single Chosen */
/* @end */
/* @group Results */
/* @end */
/* @group Multi Chosen */
/* @end */
/* @group Active  */
/* @end */
/* @group Disabled Support */
/* @end */
/* @group Right to Left */
/* @end */
/* @group Retina compatibility */
/* @end */
@import "/lib/plugins/photogallery/lightGallery/css/lightgallery.min.css";
@import "/lib/plugins/photogallery/lightGallery/css/lg-transitions.min.css";
/*@import "/lib/plugins/photogallery/lightGallery/css/lg-fb-comment-box.min.css";*/
/* style overrides */
/* photogallery styles */
/* Poster styles */
/*#aniimated-thumbnials .pg-poster a {
  width: 190px;
  height: 132px;
}*/
/* XXXXXXXXX /lib/plugins/pageredirect/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pageredirect/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sectiontoggle/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sectiontoggle/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blockquote/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blockquote/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/cacherevisionserase/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/cacherevisionserase/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/svgembed/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/svgembed/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/templatepagename/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/templatepagename/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/data/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/data/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/redirect/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/redirect/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/parserarray/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/parserarray/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/captcha/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/captcha/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/textinsert/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/textinsert/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/folded/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/folded/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/function/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/function/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authyubikey/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authyubikey/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/socialcardsabg/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/socialcardsabg/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/filelisting/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/filelisting/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tabbox/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tabbox/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/changes/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/changes/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/wrap/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/wrap/all.less XXXXXXXXX */
/********************************************************************
Screen and Print Styles for the Wrap Plugin
********************************************************************/
/* /.dokuwiki */
/* XXXXXXXXX /lib/plugins/toucher/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/toucher/all.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/filelist/all.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/filelist/all.less XXXXXXXXX */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/maclassic.com/conf/userall.css XXXXXXXXX */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/maclassic.com/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/phprestrict/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/phprestrict/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/variants/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/variants/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/footer/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/footer/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/ifauthex/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/ifauthex/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagequery/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagequery/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/abstract/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/abstract/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/groupmatrix/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/groupmatrix/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/copypage/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/copypage/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/monthcal/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/monthcal/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/config/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authplain/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authplain/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sortablejs/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sortablejs/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagetemplater/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pagetemplater/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/anchor/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/anchor/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/searchindex/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/searchindex/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostartpage/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostartpage/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/loadskin/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/loadskin/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/popularity/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/backup/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/backup/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/admnoteabg/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/admnoteabg/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/struct/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/struct/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/colorswatch/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/colorswatch/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blog/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blog/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/info/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/aclplusregex/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/aclplusregex/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/safefnrecode/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/medialist/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/medialist/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostart/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostart/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/catlist/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/catlist/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/toolbuttondel/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/toolbuttondel/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/nspages/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/nspages/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/newpagetemplate/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/newpagetemplate/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/minical/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/minical/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bureaucracy/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bureaucracy/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/denyactions/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/denyactions/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/nstoc/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/nstoc/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/indexmenu/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/indexmenu/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/revert/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/smtp/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/smtp/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/foldablelist/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/foldablelist/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tabinclude/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tabinclude/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/yalist/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/yalist/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/outliner/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/outliner/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/typography/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/typography/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/advanced/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/advanced/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tplmod/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tplmod/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/prosemirror/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/prosemirror/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autotooltip/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autotooltip/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/gallery/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/gallery/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/acl/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/confmanager/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/confmanager/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostartpageabg/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/autostartpageabg/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tarotcal/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tarotcal/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/emphasis/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/emphasis/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/move/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/move/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/templaterspan/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/templaterspan/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/include/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/include/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/inclform/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/inclform/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/codeprettify/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/codeprettify/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/comment/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/comment/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/meta/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/meta/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/lastmodx/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/lastmodx/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/fastwiki/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/fastwiki/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/multiorphan/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/multiorphan/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/hiddenheader/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/hiddenheader/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/displayorphans/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/displayorphans/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/stale/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/stale/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/farmer/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/farmer/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/alertbox/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/alertbox/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sqlite/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sqlite/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/admnote/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/admnote/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bible/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/bible/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/stars2/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/stars2/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/photogallery/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/photogallery/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pageredirect/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/pageredirect/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sectiontoggle/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/sectiontoggle/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/usermanager/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blockquote/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/blockquote/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/cacherevisionserase/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/cacherevisionserase/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/svgembed/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/svgembed/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/styling/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/templatepagename/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/templatepagename/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/data/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/data/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/redirect/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/redirect/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/parserarray/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/parserarray/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/captcha/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/captcha/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/textinsert/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/textinsert/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/folded/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/folded/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/function/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/function/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authyubikey/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/authyubikey/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/socialcardsabg/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/socialcardsabg/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/filelisting/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/filelisting/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tabbox/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/tabbox/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/changes/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/changes/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/wrap/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/wrap/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/toucher/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/toucher/speech.less XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/filelist/speech.css XXXXXXXXX */
/* XXXXXXXXX /lib/plugins/filelist/speech.less XXXXXXXXX */
/* /@media  END speech styles */
@media screen {
  a.interwiki {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAw1BMVEUAAAACAgIaHB0bHB0bHR0aHB4cHh8dHx8eICIfISIUKT4dJzAnKywpLCwhLTkfPl8nN0clPVM9QUMvVXU8WnVBREZESEpKYXVWZXBpbnJqb3JtcXRuc3VvdXhzdnhyeHtefJVdf5xtjKV+mrJ8nLZ7n7uKpruXp7OCpsGVscOfv9Wius2ku82iwtitxdW+yc+yxta70eC51OS/1OHAyc3Bys7Cy8/Dys/N0dXR1djA1eLD1+TK2eXX3OHc4uTg5en////YsFbQAAAAN3RSTlP///////////////////////////////////////////////////////////////////////8AEFmdiwAAAG9JREFUeAFjMEMDxApIsjAyssoiBITkLO1sLXjEYAJSvPbWRsY26jzyUAEmc20tXUMDHQl2qACjvoqqhpWepjgjVMABBBTVlAXhAgwMDA7CSgp8bHAVQAF+EQFOGbgKIOTi5hA1QzaDkVmaaL+gAQDUCy6hGMOdlgAAAABJRU5ErkJggg==) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  a.iw_wp {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wpfr {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wpde {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wpes {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wppl {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wpjp {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_wpmeta {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMJADIxMlRUVG9vb4B/gJGRka6urtTV1N/g3/j5+P///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAQABAAAARYMMlJq70W6c017SBCGUKBEMRhpAVBHQGBFIDRzsVHAAcspLPDxwAw0Uw24URDCPQAsoLpgyAWDAEnkIoIlAoxk2jJhCIEPA8ZcSAYqjK1hHPY1OWYvJ4SAQA7);
  }
  a.iw_doku {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMOAKpvR8JMK0umTje1J6rCc7SrnrfHtNvEq8vLy87hzvbqxvv98uze3rattP///wB9ACH5BAEAAA4ALAAAAAAQABAAAARp0MlJq72XHWOKOUkBNFRRKGiSLEVwABSiGE1Dt4FLNQcisznAoXI4oBaHXGFhIBqTgABgsSBRFrIECLFIGBIWhEFAMCC8qyaF83gMBAYqp7Icv99f9aSxYDDGZAMrFWgNMggCVhiLjBcRADs=);
  }
  a.iw_amazon {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIHAAAAAPnQi6+1v3V1dfv15To6Ov+uNP///yH5BAUKAAcALAAAAAAQABAAAANJeLrcfkQMQd4aIGdhMSgeUDlYoXicBQnF1rUakDbehD6ZedxOrsAzBqwA+xACAYYgJpEdk5BkZCYIGJAL6xVp6AZGjSfyqyofEgA7);
  }
  a.iw_amazon_de {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIHAAAAAPnQi6+1v3V1dfv15To6Ov+uNP///yH5BAUKAAcALAAAAAAQABAAAANJeLrcfkQMQd4aIGdhMSgeUDlYoXicBQnF1rUakDbehD6ZedxOrsAzBqwA+xACAYYgJpEdk5BkZCYIGJAL6xVp6AZGjSfyqyofEgA7);
  }
  a.iw_amazon_uk {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIHAAAAAPnQi6+1v3V1dfv15To6Ov+uNP///yH5BAUKAAcALAAAAAAQABAAAANJeLrcfkQMQd4aIGdhMSgeUDlYoXicBQnF1rUakDbehD6ZedxOrsAzBqwA+xACAYYgJpEdk5BkZCYIGJAL6xVp6AZGjSfyqyofEgA7);
  }
  a.iw_paypal {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIHAFNTU2RlZO/y7sjLx3h5eKKlooyNiwAAACH5BAUAAAcALAAAAAAQABAAAANQeHrQDiuqQGuAcoYyRqnZQQ0LERBNZAYLQBkXJlLPaMpPExjkxyoNzkBA1BAmqcKtRhK5Dqgcoek8XnjDYgtgYAAKIYU2GI7EyuYnWqzNJAAAOw==);
  }
  a.iw_phpfn {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPMOAAcMFB4eMCw2UTpEakVNaVRmlWJqklhqo2J0rGeDt3iT2H+a5YGU1Y6q7AAAAAAAACH5BAEAAA4ALAAAAAAQABAAAARR0MlJq704681p+w0DgE3VLEwqImwheAihpAB7IAMASGGaAAEWojCgLAYEg1B4eE0UAQIiYSsMnZKjBMEIeAUuiqLoYO0cBCJlQPaedeeO3BIBADs=);
  }
  a.iw_skype {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIHAHh4eJmZmV1dXf7+/ri4uNvb2+zs7AAAACH5BAUAAAcALAAAAAAQABAAAANTeLrcHTAAt0CEINNAeDEFAQjCAxmDgRbjpFjcwFqF5CrRIBMiWVaRj65GYlgyggxhQChWLIMAKcAk3Q6ZQgplkDoVSQshlNE4ypnI1WRbU95wRwIAOw==);
  }
  a.iw_user {
    background-image: url(/lib/images/interwiki/user.png);
  }
  a.iw_callto {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAOMPAMwwK16QCxl1zxmQ5iqd6lih4ZeYmqyur52go9TW2eni3d3f4fPx7t/f38S+vP///yH5BAEKAA8ALAAAAAAQABAAAARe8Mk53XGO6srY2c8hWgeziNuhdJ2lfJoqzEXdwFQpEHX9pooBYUgY/GJBYlGB2CBY0EVTg1gEAo4EACB1LhLgcJe6MBjA5jGlmlh8G+0pxcBAGBRMumFj7vv3IIESEQA7);
  }
  a.iw_tel {
    background-image: url(data:image/gif;base64,R0lGODlhEAAQAOMPAMwwK16QCxl1zxmQ5iqd6lih4ZeYmqyur52go9TW2eni3d3f4fPx7t/f38S+vP///yH5BAEKAA8ALAAAAAAQABAAAARe8Mk53XGO6srY2c8hWgeziNuhdJ2lfJoqzEXdwFQpEHX9pooBYUgY/GJBYlGB2CBY0EVTg1gEAo4EACB1LhLgcJe6MBjA5jGlmlh8G+0pxcBAGBRMumFj7vv3IIESEQA7);
  }
  .mediafile {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAwElEQVR4AW3PPUoDURQF4O/OBHsb0yi4ByG4TUELl+Q2bMQ0Roz5IfPedRgIg+Gd037cw40U3Frq/c/ae1YkPBw2pzLk3EM+P7nXJQmrU9nm79Tv/MrPkXzky0QIrIbc5zH3Y39yk+sR7HKbryMJIUfwVkCVBkfXgMXjAqAT6BS9KxvV4AZnIEDoQUwQM4CZTMttQExz87QWode1LiRIoTKDFuraIKQALkCKMzGnyi4TtexVl6llp0QK7iyb/xTrP+DMapMFm/pGAAAAAElFTkSuQmCC) 0px 1px no-repeat;
    padding-left: 18px;
    padding-bottom: 1px;
  }
  .mf_js {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExTgMxEADA2bUdnwINojAV/P9bdNciBQhgm5mIXTIBc22VvJYXMN9/1y6h9ac15/1+u+6/pVBfFbH3Ourj90pIqWRo/a1UiBCrtI81n1UIIolZiKN1AORntg6DMbCydsA4wSUBzgEkgHOAeu8Yp+GEnzhaB0B8RezLQw7AOW8Ru5QAsNY/ecIuFToHoc8AAAAASUVORK5CYII=);
  }
  .mf_pas {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACTSURBVHjaXc2JEoIgEIDhRUE6xErtsjJNRFze//1aiZimn+GYbwYABqmQIZ4wRiB2JfqmNQmBLAetddde8bLhCQBINNaY17PBcdhyD9ZaM/Y3pKSHGXGedHdvzgGoRfr2QbBS9U+nHFTtHJ38pKUA2uNYWsDR9EuAz43vPVAR/FvF3y/HHBhkhwpD1V4QpJmMifQNCZ0Ww23Bq94AAAAASUVORK5CYII=);
  }
  .mf_php {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNp6p+t6Z2U2RgdG55Log44+kBgYGJB3AOAnztoAEF8R+/KQHTDmLWKXEgDW+geBGjAhZ/XNiQAAAABJRU5ErkJggg==);
  }
  .mf_asm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXY2JDoIwEAW3QKkHoAJeqAhSSln+//98NNAYJ007md2kJCiUaiEKhECQh5wdwxYFQeWd1rqp73zbRQERKTbWmM+74r7bRy5Ya03fPhgoF0bmcdDNs7ouAcylrV8Im7T84ZJQWk6QacKZLSPcztYXASOYD+vch9SJ38j+fjknJCg+FbxQHCVCGCuPDL8/VxdkUml3JgAAAABJRU5ErkJggg==);
  }
  .mf_deb {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaZc2JEoIgEIDhRUQ6tEO3y8o0EXF5//drI6Zp8meA4RsGQIBUOpYmQjCobUmhccnCoMveGNM2Fzqv0gQANFln7fNR09Cv0wDOOTt0V+J0gIloGk17q08RuLd0zZ1hUeBPxxwK9B55+rDjBvgQBsb1A/EWcrMbszf+fjnkICDbVxSrdopBZvqbki8yUBc22OoLRgAAAABJRU5ErkJggg==);
  }
  .mf_txt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaZc0ND4IgEIDhQ0C0wkrpw8o0EfH4/z+wG7FW84WD7RkbwIBLlRIZYwRyX2NsLkkIVD1aa/vuipeNyABAofPOvZ4tTuNWRPDeu2m4IaUiLIjLbPt7e06AGGXoHgSFNj+ddqBNCMHQirepgDjQ/hxUgjTU+oX+h2r9C4P82GCqOUgCnqtvkr8Bx4IWNhl/XsoAAAAASUVORK5CYII=);
  }
  .mf_pptx {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaXY2LDoIwDEU7tjEfiArzhYogY4zy//9n0yyL4dw+kpMmBQFSm4jKhCChjxUy05YMCVMNzrmufeB9pzIAMOiD999Pg+OwVyxCCH7sn0gYFjPiPLnu1dyiQGTTt28Sm4P941rAsljLTYNSAg0OFyVd2NgQd7pYi3L15VKAgPxcY6Q+aRIyNwktf1ekF3KNxyMhAAAAAElFTkSuQmCC);
  }
  .mf_cc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACISURBVHjahc3JEoIwDIDhlLbEBTdwRUWQUkp4//czZDqOowf/mRzyHRJQoC3GTKIUg93kJPVzFgbMW+dcXV3ovDAJACD54P3zUVLXLo1ACMF3zZU4FBiIht7Vt/IUgZukqe4Ms9X+o2MGso+jDLcG2eNM/YefG19fDhkoSHcFxYqtZdApvrP6BaqXFcY0fXcvAAAAAElFTkSuQmCC);
  }
  .mf_cpp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBXc2NDoIgEMDxQ0D6MCulj6xMExHP93+/Tnaz1l9vg98YgACpDacSIQj0vsDYsCYhMEXnnGvqG143KgEAgz54/35V2HdbFSGE4Pv2jpSJMCKOg2se1YVhjqStnwSrnf3pnAHtp2n+49gcaGFp+LOWgU98gYfiOxbI/145ZSAgPZbIlQdNIFOzpOUHABcWlTpZEbgAAAAASUVORK5CYII=);
  }
  .mf_rb {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHgBZc3pEoIgEMDxRUA6tEPpyMo0EXF9//drIWo6/gwf+M0OCwy4VDGRMEYg1wWGhjkJgSo6Y0xTn/C4EAkAKLTO2vutwr5bigDOOdu3Z6RUgBFxHExzqQ4RfCRtfSWY5fqjfQb+PU3PS61Ae4jHR/A1of8n8givP3627DJgkG5LjJUbScBT9U7yB92IFlCum6zJAAAAAElFTkSuQmCC);
  }
  .mf_swf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAACUlJSVlZWZmZl+AACZAACPAAD4+Pj5+fn5+fn7+/v8/PyZAACxPj6xPz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+6PAoIAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXc3bEoIgEIDhRUQ6iJXSyco0EXF9//drZZBp+rlhv1kGYMCFDKUJYwTiUKJv3JIQyLI3xrTNHW+7NAEAidZZ+3nXOPT71INzzg7dAynpYUKcRtM+62sAapGueRFslP7pkoPS86zDoVsBdNF6JQqWKW54CGPcUPP6xkPx98s5BwbZqcJQdRQEPJMxwb8yORcf5PtSuAAAAABJRU5ErkJggg==);
  }
  .mf_jpeg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNroekfvVmYDRtfH4JKAPtCRgAGQd/oAo+MnztoAEF8R+/KQHTDmLWKXEgDW+gdf7TAh9+HjlgAAAABJRU5ErkJggg==);
  }
  .mf_c {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACISURBVHjahc3bDoIwDIDhjm0MFU+AJ1QOMsYo7/9+1tkQoxf+N0u/LC0IkNpwKhKCQG8zDA0LEgKTddbaprrgeakiADDovHOPusS+W6kA3nvXt1ekTIARcRxscytPDNRL2upOkKyLj44p8DxN73cDPM9//sPPjq8rhxQExPscuXynCWRs5rR8Am9iFSUntQHzAAAAAElFTkSuQmCC);
  }
  .mf_sxw {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaXc3bDoMgDIDhIiA7qNuUndzmYSJief/3W0OImv1Nmua7KTDgUsVEwhiBPJUYmvYkBKocjDFd88THQSQAoNA6a79tjeNwFAGcc3bsX0ipADPiPJnuXd8jIAbpmw/BLtebbhnk2nu9TgG09AY06CgrxHOB3PtAcRV/X64ZMEgvFcaqsyTgqVqS/Aczkhc2+6BxjgAAAABJRU5ErkJggg==);
  }
  .mf_html {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVBgZBcExUsMwEADAvZMVewINQyGq8P9v0allJoABSdmNWCUTMOaykdfyBsbH31wl1P1ljnGe9+v6nwrbTRFrzWN7/pkJKZUMdX8vG0SIWernHK82CCKJUYij7gDIr6w3TWtNa5qZuUPX6a03l6QBgKQDgDwBgN846g6A+I5Yl6dsgD7uEauUADDnAxq5Lk/oBDS6AAAAAElFTkSuQmCC);
  }
  .mf_htm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVBgZBcExUsMwEADAvZMVewINQyGq8P9v0allJoABSdmNWCUTMOaykdfyBsbH31wl1P1ljnGe9+v6nwrbTRFrzWN7/pkJKZUMdX8vG0SIWernHK82CCKJUYij7gDIr6w3TWtNa5qZuUPX6a03l6QBgKQDgDwBgN846g6A+I5Yl6dsgD7uEauUADDnAxq5Lk/oBDS6AAAAAElFTkSuQmCC);
  }
  .mf_csv {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaZc2LDoIgFIDhg4B0tVK6WJkmIh7e/wE7slNr9TNgfBsAAqQ2nMqEINC7ElPjkoTAlL1zrm0ueF6pDAAM+uD981Hj0K9VghCCH7orUibBhDiNrr3VJwZqlq65Eyy29qvjBugcY5rzsAVY2nimlcHGH2Ch+I34vlf8/yIgP1TIVXtNIHPzScsXt94WID7+3/QAAAAASUVORK5CYII=);
  }
  .mf_odg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACJSURBVHjabc3pEoIgFIbhg4C02KatVqaJiMf7v78+Gcdpe9mG5weQIKnNmIqEAOhNyqF2DgGYtLbWlsWFzwsVEZFh5517PnJu6qUK4L13TXVlZAJ0zF1ry1t+GgENUhV3wGy1f+uYEO49JlbY1oRzGkMf0P+Dnze+fjkkJCjeZTyWbTVAxmZKyxcWdhbxy+uSowAAAABJRU5ErkJggg==);
  }
  .mf_ods {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHjaXY3ZEoIwDEVTSqkLooIrKouUUuL//5+XTodhONkm5yEhQVLpQBwJAaGOOXuGLQyEzjtjTFM9+bGLIyLSbJ2137rkvtvHXjjnbN++GGgvRuZxMM27vAcBJtNWH4jN4bLglhL2HxLlW0aYc0wsBHIlfM03wp1s9eWakqDkXHCgOCkImegZJf8H6BbDR85zawAAAABJRU5ErkJggg==);
  }
  .mf_doc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVHjahc3ZDoMgEEDRQcDpol3UbrZ1qYg4/v//dSTENO1DL2Eg5wFAgNQYUpEQDHqfkW9YszBg1hljmupG142KAADJOmtfdUl9t1UenHO2b+/EoYeRaBxM8ygvAbhZ2urJsEqLj84JpMU08c1vHjvgc1lz/+Hnja9fTgkIiI85hfKDZpAxLmn5Bgi3FsNZ58xbAAAAAElFTkSuQmCC);
  }
  .mf_pl {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVBgZBcExUsMwEADAvZMVeQINQyEq+P+36NxmJgEDktiNWCUTMOaykdfyBsbn71wl1PYyxzjP+3X9TYXtXRFrzX17/p4JKZUMtX2UDSLELPU2x6sNgkhiFGKvDQD5yNrQOx1mZgNHB1wS6AdAAgeAPAF0+Im9NgDEV8S6PGUHHOMesUoJAHP+AwXgLAr8fJP1AAAAAElFTkSuQmCC);
  }
  .mf_hpp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNq6rnd6Z2U2YHRG55Lo6IM+kBgYGJB3AOAnztoAEF8R+/KQHTDmLWKXEgDW+gd5djAhVjbuBwAAAABJRU5ErkJggg==);
  }
  .mf_zip {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTsQwEADA2XVyiQ4aRLFU8P9v0blFOuAA28xErJYJGHPZyGt7AeP9d64W9uNpjnG/367rb2psr5pYa57b4/dMSKll2I+3tkGEmG3/mOPZBkEkMRpx7gcA8jP3Q1UpVZiZB72DXrgkVIfqkKgOOsg7qgD8xLkfAIiviHV5yAL0cYtYrQWAOf8Bo8cwOFk9D0UAAAAASUVORK5CYII=);
  }
  .mf_ico {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVHjahc3bEoIgEIDhRcDtYCe1k5WHRMT1/d+vhWGapi76B3bguwAQIDXGVCIEg97lFBqXLAyY98aYtr7SZaUSAECyztpnU9HQr1UA55wduhtxGGAimkbT3qtzBM5LVz8YFpvyo1MGfJ95+e1lC6U/zXFy/+Hnja9fjhkISA8FxYq9ZpApvtPyBd1xFlBBEvkSAAAAAElFTkSuQmCC);
  }
  .mf_h {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACHSURBVBgZBcExTsQwEADA2XV8jg4aRBEq+P+36K5FOiCA18xErJYJmLVs5LW9gPn+W6uFPp5qzvO8X9dfaWyvmlir9u3xuxJSahn6eGsbRIhq/aPmsw2CSGI2Yu8DAPmZfcDhAJU5AIBLAg6ABNwA8gQAfmLvAwDxFbEuD3kAbvMesVoLAFX/LqQp8yOzf7kAAAAASUVORK5CYII=);
  }
  .mf_odp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaXc3bEoIgEIDhRcDtYFZqJyvTRMTt/d+vlWEc6gcu9rtYQIDUGFKJEAx6X5BvXLMwYNEbY9rmRteNSgAAyTpr36+ahn6rPDjn7NDdiUMPE9E0mvZRXwJws3TNk2G1q6LOGfD84RtelcM8L4clBp5/wW+JdnjI/345ZSAgPZYUKg+aQaa4pOUXFO8W2rtQrO8AAAAASUVORK5CYII=);
  }
  .mf_pdf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAABmZmaUlJSVlZWZmZlUVFRmZmZfX1/4+Pj5+fn5+fn7+/v8/PxmZmaKioqLi4vm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////WBPdaAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8PGrrhm7ojJXZGJ3RGYNLog+gQ2IABuQd6AP4ibM2AMRXxL48ZAeMeYvYpQSAtf4BGyczgtpbtDIAAAAASUVORK5CYII=);
  }
  .mf_docx {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaZY+LDoIwDEU72CgqPnj4QkWQMUb5//+zWxajcprdLifNloKAWGFARkKwUPuCPOOKDQsseq1121zpspYRACAZa8zrWdPQb6QX1lozdDdi0IuJaBp1e6/PQTDOdM2DRbqtvjhlMM/c3eEL1w44QlU+f4SLxcTijb9fjhkISPKSAuVBufUT/KDiN1njF6Cqto7pAAAAAElFTkSuQmCC);
  }
  .mf_gif {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExTgMxEADA2bUdnwINojAV/P9bdNciBQhgm5mIXTIBc22VvJYXMN9/1y6h9ac15/1+u+6/pVBfFbH3Ourj90pIqWRo/a1UiBCrtI81n1UIIolZiKN1AORnts4YhjEGK2tnnOCES4IBAyQAJ8g75wDgJ47WARBfEfvykANwzlvELiUArPUPdzEtUeoVt8IAAAAASUVORK5CYII=);
  }
  .mf_sxc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHjaXc3pEoIgFIbhg4i0aIvaZuWSiHi8//vri2Gs6eUHw3MGIEFS6VAcCQFQ+5x94xoC0HlvjGnrG183cUREmq2z9tVUPPTb2INzzg7dnZH2MDFPo2kf1SUA+khXPwGrrPzpnBLO81xi+b3cEXZMAiFAkAWWeYDMX/2+8ffLKSVBybHgUHFQAJnoJSXf9oIWldwE9NgAAAAASUVORK5CYII=);
  }
  .mf_sxi {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBXc2JDoIwDIDhDhjzAA/AQ1QEGWOU938/u6YR49+Q0I+kgIJYGymJlCLQ+wK5cU1CYIreWts2N7xukggADDrv3PtV49BvEwbvvRu6O1KGYUKcRts+6osAFaRrngSrvPrpnEHY57niodcdhJ2fMFQAkQXku0DOJ5Ybf385ZaAgPZYolQdNEKfmm44/5M8WZ5t1w/gAAAAASUVORK5CYII=);
  }
  .mf_sxd {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHjaXc3bEoIgEIDhRUA6aAe1k5VpIuLy/u/Xzg4TTT8XwMcAIEBqE1OZEAR6XyE3r0kITDVaa/vuhteNygDAoPPOvV8tTuNWMXjv3TTckTIMC+Iy2/7RXiIgsgzdk2BVNj+dC6B9CA2PQLID2tPMwCuCKAnSOUPJd9Mbf7+cChCQH2uM1QdNIHPzTcsPDuoW2hcHNPEAAAAASUVORK5CYII=);
  }
  .mf_7z {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaVc3ZEoMgDEDRICBdtIvazbZWKyKG//+/BoZh6p3kIecBgAGXKiYyxgjkscLQvCUhUNWote67B953IgMAhcYa8/20OI17EcBaa6bhiZQKsCAus+5f7S0C5WXo3gSbsvnrWoC/nXNhqQM0IRfWB+s7gZ8IZYT0xvqXSwEM8nONsfokCXiuUpL/AMD2FfR4jF10AAAAAElFTkSuQmCC);
  }
  .mf_json {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXc2JDoMgDAbgIiA71G3KLrc5nYhY3//91gA74t+UJh8lAAMuVYxIGCOQuxJ9xjUJgSp7Y0zbXPGyEQkAKLTO2tezxqHfCg/OOTt0N6QoDxPiNJr2Xp8jIHrpmgfBKtd/OWWQ61nrmTqMAmhQ0RkLwtUCqH+Qh7efrWLxyzEDBumhwphqLwl4qr6R/A0ucxc24TsSHgAAAABJRU5ErkJggg==);
  }
  .mf_mp4 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAJmUlJSVlZWZmZl+AH6ZAJmPAI/4+Pj5+fn5+fn7+/v8/PyZAJmxPrGxP7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///982useAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTgMxEADA2fVdLgo0iGKpwv+/RecWKUAA25mJWC0TMOaykZf2BsbH31wt7MfLHON+v13W/9TYrppYa56355+ZkFLLsB/vbYMIMdv+OcerDYJIYjTivB8AyK/cr6WogpqZh1696EVxSoDqqiMBOgp5B6B3fuO8HwCI74h1esoC9HGLWK0FgDkf0fYxODR9v0UAAAAASUVORK5CYII=);
  }
  .mf_odf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHjaZc2JEoIgEIDhRUA6zEo7rTwSEbf3f7/WHcZh6ucY/IYRECC1CalECAK9L5Ab1yQEpuittW19x9tGJQBg0Hnn3k2FQ79VDN57N3QPpAzDhDiNtn1W1wDULF39IljtTlGXDOj7Q5MXbTnQYRlzMbD83Yj+wZD/vHLOQEB6LDFUHjSBTM2Sll8WdhbasocFuAAAAABJRU5ErkJggg==);
  }
  .mf_java {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaXc2LDoIgFIDhg4B0ESu1m5VpIuLh/d+vM6Rm/bAz+DYGMOBSxUTCGIHcFRga1yQEquiNMW1zxctGJACg0DprX88ah34rAjjn7NDdkFIBJsRpNO29PkdADNI1D4KVrhadMtCVr8KeRw40f9YMPl79BxbPQMdDhPzvl2MGDNJDibFyLwl4qr5J/gZGtRd7aOy9qQAAAABJRU5ErkJggg==);
  }
  .mf_css {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaXc3bDoIwDIDhjm0MFQ8cPKEiyBijvP/72SwNM/5Js/S76ECA1IZTiRAE+lhiaNqQEJhysNZ27R1vW5UAgEHnnfu8GxyHnQrgvXdj/0DKBJgR58l2z+bKgBikb18E2b7+6ZID7csS5wD01utQDCwRovANPkE3/n455yAgLSrkqpMmkKlZ0/IL5Z4WZ+e0150AAAAASUVORK5CYII=);
  }
  .mf_conf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHjaZc2LDoIgFIDhg4B000rpYmWaiHh4/wfswKjV/IENvjEABlyqlMgYI5D7CmPTmoRAVYMxpmuveNmIDAAUWmft69ngOGxFBOecHfsbUirCjDhPprs35wRUkL59EKwK/dNpB4X3WocZly/Bk/s0wv4f6LC8kd74QLn8hUF+rDFVHyQBz9U3yd8SKRcS0TX7RQAAAABJRU5ErkJggg==);
  }
  .mf_tar {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVBgZBcExTsQwEADA2XVyiQ4aRLFU8P9v0blFOuAA28xErJYJGHPZyGt7AeP9d64W9uNpjnG/367rb2psr5pYa57b4/dMSKll2I+3tkGEmG3/mOPZBkEkMRpx7gcA8jP3o6ooqpiZh66rXvTikoBCdSSgoxfyDgD8xLkfAIiviHV5yAL0cYtYrQWAOf8BtG0wOGBUSrIAAAAASUVORK5CYII=);
  }
  .mf_xml {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAACUlJSVlZWZmZl+AACZAACPAAD4+Pj5+fn5+fn7+/v8/PyZAACxPj6xPz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+6PAoIAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTsQwEADA2XV8iQ4aRLFU8P9v0aVFOuAA28xErJYJGHPZyGt7AeP9d64W+v40x7jfb9f1NzW2V02sNY/t8XsmpNQy9P2tbRAhZusfczzbIIgkRiOOvgMgP7PvpVQpyszcgbPOgkty1gmApM4CQN4BoPzE0XcAxFfEujxkAc5xi1itBYA5/wECji5mbbd2fAAAAABJRU5ErkJggg==);
  }
  .mf_odt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACLSURBVHjahc3ZEoIgGIbhHwFpMStttXJJRPy7//vri2Eap5NeloHnAEiQ1CamEiEAeltwaFxCAKborbVtfeXLSiVEZNh5555NxUO/VgG8927oboxMgIl5Gm17r84R0Ee6+gFYbA6zThnh/sIMC1tOOMSBif7D7I0A+c8vx4wEpfuSY+VOA2Rqvmn5Bg4EFsPk/fZwAAAAAElFTkSuQmCC);
  }
  .mf_rtf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8PGrrhs7ojJXZGN0wGINLog+gQ2J0YEDeAYCfOGsDQHxF7MtDdsCYt4hdSgBY6x9BfDNrMYRJ5gAAAABJRU5ErkJggg==);
  }
  .mf_bash {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXY2LDoIwDEU7tjEfiAr4QuUhY4zu///P0iyGeJr2JqdNCgKkNhGVCEFCHwtkpi0ZEqYYrLVd88D7TiUAYNB55z5tjeOwVyy8927sn0gYFjPiPNnuVd+iIBbTN28Sm0O14ppBCJTcgSLkwMFV8eSLsIyYsNqvLqhi5n9fLhkISM8lRsqTJiFT80PLL3flF/w9UVhDAAAAAElFTkSuQmCC);
  }
  .mf_gz {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaZc3bEoIgEIDhRUA62EntZGWaiLi8//u17jDl1D8Ms/tdAAiQ2sRUIgSB3uXIDUsSApN31tqmvuJlpRIAMOi8c69nhX23Vgzee9e3N6QMw4g4Dra5V+cI1CRt/SBYbMpZpwx4D4FOmKYt8F5+7wiB9xkwcX9v/PxyzEBAeigwVuw1gUzNJy3fypMWIlnpGFAAAAAASUVORK5CYII=);
  }
  .mf_lua {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExUsMwEADAvZMVeQINQyEq+P+36NxmJgEDktiNWCUTMOaykdfyBsbn71wl1PYyxzjP+3X9TYXtXRFrzX17/p4JKZUMtX2UDSLELPU2x6sNgkhiFGKvDQD5yNp0uk5nZjYA/ehcEgAdEgAH5Inu6AfwE3ttAIiviHV5yg44xj1ilRIA5vwHLpUtOKOumKMAAAAASUVORK5CYII=);
  }
  .mf_sql {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAgVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmZmUlJSVlZWZmZl+fn6ZmZmPj4/4+Pj5+fn5+fn7+/v8/PyZmZmxsbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////7VrU3AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaTc3bEoIgEIDhRUQ6qaV2sDJNRFze/wFbdpj0hx1mvxtAgFQ6liZCEKiyQm7ekxDoajTG9N0D74c0AQCN1ln7/bQ4jceUwTlnp+GJlGZYEJfZ9K/2FoEKMnRvgl3ebLqeIOze0/BtCgh7GD4UAcsWWFbIafVs/BbrLz7+IiC71Birz4pAZvqfkj+rPBYgDgv2twAAAABJRU5ErkJggg==);
  }
  .mf_png {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaVc3ZDoMgEEDRQUS6aBelm22tVkQc/v//OhBC6p0AyXkYgAEXMpZnjBGIY42heUtCIOtRa913D7zv8gwAJBprzPfT4jTu8wDWWjMNT6RkgAVxmXX/am8RKC9D9ybYVOqvawmVck6FE64D0JvG58EljKBWUCWIO9a/XEpgUJwbjDUnQcALmRL8BxtQFvFpmdeOAAAAAElFTkSuQmCC);
  }
  .mf_ogv {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAJmUlJSVlZWZmZl+AH6ZAJmPAI/4+Pj5+fn5+fn7+/v8/PyZAJmxPrGxP7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///982useAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVHjaZc3rEoIgEIbhRUE6mJXayco0EXG9//vrixinqXcQlucHkqBY6ZCMhACobc6+YQkB6LwzxjT1hc8rGRGRZuusfT4q7ru19OCcs317ZaQ9jMzjYJpbdQqA3tLWd8BiU351TAn3qcQ34cCQEebPGPYZpn/AQvMbAbKfvxxSEpTsCw4VOwWIEz2n4hcKVRbDgIphDwAAAABJRU5ErkJggg==);
  }
  .mf_ppt {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaXc2JDoIwDIDhjm3Mg6ECXqgcMsYo7/9+Nktj0H9Hmi9LBgKkNpxKhCDQhwJj05aEwBSDc65r7njbqQQADPrg/butcRz2KkIIwY/9AykTYUacJ9c96ysDYpS+eRFsbLXqkoGtlqXiQ1cONPCiTRHwixXwzGB/If/75ZyBgPRUIlceNYFMzTctPwbUFpX4yNz1AAAAAElFTkSuQmCC);
  }
  .mf_jpg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZmQCUlJSVlZWZmZl+fgCZmQCPjwD4+Pj5+fn5+fn7+/v8/PyZmQCxsT6xsT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9OLlm4AAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExTgMxEADA2fU5PgUaRGEq+P+36NwiBQhgm5mIXTIBc20HeS0vYL7/rl1CbU9rzvv9dt1/S+F4VcTe6zwev1dCSiVDbW/lgAixSv1Y89kBQSQxC3HWBoD8zNroekfvVmYDRtfH4JKAPtCRgAGQd/oAo+MnztoAEF8R+/KQHTDmLWKXEgDW+gdf7TAh9+HjlgAAAABJRU5ErkJggg==);
  }
  .mf_xls {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc+JEoIgEAbgVUE67FK7rDwSEbf3f79+iaGmnx2Y/YZZBoookcpHxFEEkLucXcYlBKDyXmvd1le+rERMRIqNNebZVDz0a+HAWmuG7saIcjAxT6Nu79XZAzJLVz8Ai035k1NG6F9u4cS2pTIACpnh03n53vASZrjCjL9Xjhn+kh4K9in2EpCkKkQmb+q9Fn7tTGMlAAAAAElFTkSuQmCC);
  }
  .mf_py {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVBgZBcExTsQwEADA2XV8jg4aBJKp4P/fokuLdEAA2zcTsUomYMxlI6/lFYyPv7lKqO1pjnGet+v6nwrbmyLWmvv2+DMTUioZansvG0SIWernHM82CCKJUYi9NgDkV9ZG73QdM7PB0QEu8YLuoB8gwQFAngDAb+y1ASC+I9blITvgGLeIVUoAmPMOcdYtHctHeLIAAAAASUVORK5CYII=);
  }
  .mf_csh {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc2JEoIgEAbgRUQ67FK6rEwTEdf3f7/WnZ1q+mFh+GAWUKCNlaSJUgRmVyBnWJIQ2KLz3jf1FS+rNAEAiyGG8HpW2HfrlCHGGPr2hhTLMCKOg2/u1VmAMktbPwgWG/eTUw50niauebgtONqkeBVw/OgLcs/APeYpPf5+OeagIDuUKCn3hkBn9hOj3wYFFsPJBIaBAAAAAElFTkSuQmCC);
  }
  .mf_xlsx {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACSSURBVHjaXY2LDoMgDEWLgOyheyh7uc3pRMT6//+3piNk2aFNLidNCwKkNhGVCUFC7ytkpjUZEqYanHNde8PrRmUAYNAH79+vBsdhq1iEEPzY35EwLGbEeXLdo7lEgcimb58kVqX94VxAuVh6lBcOO7BRUHEA+/2lThM2hriDi3f8XTkVICA/1hipD5qEzE1Cyw816BdN8Suc7AAAAABJRU5ErkJggg==);
  }
  .mf_mp3 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmQCUlJSVlZWZmZkAfgAAmQAAjwD4+Pj5+fn5+fn7+/v8/PwAmQA+sT4/sT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+Fu/hnAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc2JDoMgDIDhIiI7dIeyy21OJyKW93+/VdORZT9pAl8IgACpNJcmQhCofYlL45qEQJe9tbZtbnjdpAkAaHTeuferxqHfpgt4793Q3ZHSC0yI02jbR31hoGbpmifBqjA/nXMoQjDBmMCzAxPiMvNE4HME2vON4gv8xt8vpxwEZMcKueqgCGSmY0p+ADg+Fza7o1PlAAAAAElFTkSuQmCC);
  }
  .mf_rpm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHjaXc3ZFoIgEIDhQUBa1Epps3JJRBzf//2aw6Gi/jnMxTcXAAMuVUgkjBHIXYm+aU1CoMrBGNM1V7xsRAIACq2z9tnWOA5b4cE5Z8f+hpTyMCPOk+nu9TkAope+eRCsch11yiBfFq3Do10A7Xg0vK8R+PlC/gvF3y/HDBikhwpD1V4S8FR9kvwFUA0Xe2kW3HcAAAAASUVORK5CYII=);
  }
  .mf_webm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZAJmUlJSVlZWZmZl+AH6ZAJmPAI/4+Pj5+fn5+fn7+/v8/PyZAJmxPrGxP7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///982useAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHgBXc2JDoIwDIDhDjbmAR4wD1ERZIxR3v/97GZjDH9DSD/IBgJSpTmZCEGg9iXGxjUJgS57a23b3PC6kQkAaHTeuferxqHfygjeezd0d6R0hAlxGm37qC8MVJCueRKsCvPXOYfZ0MzhMSa8vmBo4YnAXxmWfxS08RkBdotbTjkIyI4VctVBEaSZ/qXSD5IIGCm2cUO0AAAAAElFTkSuQmCC);
  }
  .mf_ogg {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmQCUlJSVlZWZmZkAfgAAmQAAjwD4+Pj5+fn5+fn7+/v8/PwAmQA+sT4/sT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+Fu/hnAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACMSURBVHgBZc3rEoIgEIbhRUE62CG1Q1amiYjr/d9fX8Q4Tb7MDsPzgyVBsdIhGQkBULuMff0SAtBZa4ypqytfVjIiIs3WWft6lty1a+nBOWe75sZIexiYh97U9/IcAH2kqR6Axab46ZQS3mOBGb+zJdz+eEcTBJ7D7I+/LceUBCWHnEP5XgHiRE+p+A0MOBbaEKLOCwAAAABJRU5ErkJggg==);
  }
  .mf_cs {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACNSURBVHgBXc3pDoIwDMDxjm3MAw/BQ1ERZIxR3v/9bOrSGP+hJP196ECBti5lMqUI7K5EblySELiy9963zQ2vK5MBgMMQQ3i/ahz6tWGIMYahuyPlGCbEafTto74kQGTpmifBYnP86VwA7/PMQ22Bd55vAkkE5C836OMbf6+cClCQHypMVXtLoHMnWf0BqoAVxt/yR5wAAAAASUVORK5CYII=);
  }
  .mf_tgz {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBVc2JDoMgDIDhoiI7dIeyY25zOhGxvP/7ranEsD+kJF8IBQGpVKEsEYJAHivkpi0JgaoGY0zXPvC+yxIAUGidtd9Pg+Owzxicc3bsn0gphhlxnkz3am4BEFn69k2wKXXUtYBSe+81jeU+ALHno5e5QtAIwisoGaI//rdcChCQn2sM1SdJkOZqTaY/CyQWw//eXYwAAAAASUVORK5CYII=);
  }
  .mf_wav {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmQCUlJSVlZWZmZkAfgAAmQAAjwD4+Pj5+fn5+fn7+/v8/PwAmQA+sT4/sT/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+Fu/hnAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVHjaXc2JDoMgDIDhIiA71G3KLrc5nYhY3//9Vglhx1+Ski8hAAMuVUgkjBHIXYm+cU1CoMreGNM2V7xsRAIACq2z9vWscei3woNzzg7dDSnlYUKcRtPe63MAapGueRCscv3VKYN81sv4Q1OAX5/REeYfiM8Icn+PUPz9csyAQXqoMFTtJQFPVUzyN0ebF2R4ZiSEAAAAAElFTkSuQmCC);
  }
  .mf_diff {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACPSURBVBgZBcExUsMwEADAvZMcewINQyGq8P9v0allJoABSdmNWCUTMOZSyWt5A+Pjb64Stv1ljnGe9+v6nwr1poi15lGff2ZCSiXDtr+XChFilu1zjlcVgkhiFOLYdgDkV91uutYbvdGz7nrr6OhcEqChIQE6OvLUOgB+49h2AMR3xLo8ZQP0cY9YpQSAOR/GcTKGT9w7fQAAAABJRU5ErkJggg==);
  }
  .mf_bz2 {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACRSURBVHjaXc2LDoIgFIDhg4J0USulm5VpIuLx/d+vA2Pk+hkDvjEABqmQIZ4wRiAOFfqmLQmBrAatddfe8bbjCQBINNaYz7vBcdhzD9ZaM/YPpKSHGXGedPdsrgEoJ337ItgUatUlh0Iti6K5+FWVQAcaKk4Hv3OAeMe1fsNtyr9fzjkwyE41huqjIEgzGRPpFxZIFvFd9hAvAAAAAElFTkSuQmCC);
  }
  .mf_ps {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAABmZmaUlJSVlZWZmZlUVFRmZmZfX1/4+Pj5+fn5+fn7+/v8/PxmZmaKioqLi4vm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz////WBPdaAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHgBXc0LD4IgEMDxQ0F6mJXaIyvTRMTj+3+/jsfK9We7jd9uAAxSIWM8YYxA7Ev0TWsSAlkOSqmuveF1wxMAkKiN1u9Xg+Ow5R6MMXrs70hJDzPiPKnu0VwiUE769kmw2tWLzjm4u7VhUAW4af0JBfAbS6h/M7wRt6ji75dTDgyyY4Wx6iAI0kx+E+kHt/oV3fRIhzYAAAAASUVORK5CYII=);
  }
  .mf_odi {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACKSURBVHjahY/bDoIwDEA72KgXvIFXVAQZY9T//z/bZSFGHzxtk/Y8tCkoSA1GdKIUC7MpKDDM2bDAorPWNvWFzgudAACS8849HxX13VIH4b13fXslBoMYicbBNrfqFAUjpq3vLGar/QfHHGR+cUpxuwaZp2D+i58dX1cOOSjIdiVFyq2R9zOcMOkb9g8WlVdNv/QAAAAASUVORK5CYII=);
  }
  .mf_rar {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAACZZgCUlJSVlZWZmZl+VACZZgCPXwD4+Pj5+fn5+fn7+/v8/PyZZgCxij6xiz/m5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9o3RgLAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACQSURBVHjaZc2LDoIgFIDhg4B0USu1m5VpIuLh/d+vA2Ouy88YZx9sAAMuVUwkjBHIXYmhaU1CoMpBa921V7xsRAIACo015vVscBy2IoC11oz9DSkVYEacJ93dm3MEykvfPghWef3RKYO8do4m2uEsgIZlefEQbp0/qf8X+TcUP78cM2CQHiqMVXtJwFO1JPkbLuYXNikSVMcAAAAASUVORK5CYII=);
  }
  .mf_sh {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAzZpmUlJSVlZWZmZkqVH4zZpkvX4/4+Pj5+fn5+fn7+/v8/PwzZplkirFli7Hm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///+1eJgJAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACOSURBVBgZBcExTgMxEADA2bUdnwINojAV/P9bdNciBQhgm5mIXTIBc22VvJYXMN9/1y6h9ac15/1+u+6/pVBfFbH3Ourj90pIqWRo/a1UiBCrtI81n1UIIolZiKN1AORnto4xDAMra8c4AVwSzoEBJDgHJ1DvneEE+ImjdQDEV8S+POQAnPMWsUsJAGv9A6T3LixCBrmLAAAAAElFTkSuQmCC);
  }
  .mf_odc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAhFBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAmZmUlJSVlZWZmZkAfn4AmZkAj4/4+Pj5+fn5+fn7+/v8/PwAmZk+sbE/sbHm5ubn5+fp6enq6urr6+vs7Ozt7e3v7+/w8PDx8fHy8vLz8/P09PT19fX29vb39/f4+Pj5+fn7+/v8/Pz///9DXRlxAAAAFHRSTlMAAAIcIDI0Nn6RkZGbv83x8/X9/b9Y2vAAAACISURBVHjahc3ZEoIgGIbhHwFpsU1brUwTEf/u//76ZBinqYNetuE5ABIktYmpRAiA3uQc6ucQgMlba21dXfi8UAkRGXbeueej5K5dqgDee9c1V0YmwMA89La+lacIaJSmugNmq/1Hx4xwf2FihW1NOKcx9h9+3vj65ZCRoHRXcKzYaoBMzZSWbwf/FsPJgGO4AAAAAElFTkSuQmCC);
  }
}
@media screen {
  /* XXXXXXXXX /lib/plugins/tplmod/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/prosemirror/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/prosemirror/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/prosemirror/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/prosemirror/style.less XXXXXXXXX */
  /* 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.12.1 - 2016-09-14
* http://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 http://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 jQuery 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 - 40 */
  /* Spinner specific style fixes */
  /* with multiple calendars */
  /* RTL support */
  /* Icons */
  /* support: IE8 - See #6727 */
  /* 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 */
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
  /* Misc visuals
----------------------------------*/
  /* Corner radius */
  /* Overlays */
  /* XXXXXXXXX /lib/plugins/phprestrict/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/phprestrict/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/phprestrict/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/phprestrict/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/variants/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/variants/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/variants/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/variants/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/footer/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/footer/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/footer/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/footer/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ifauthex/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ifauthex/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ifauthex/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ifauthex/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagequery/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagequery/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagequery/style.css XXXXXXXXX */
  /* Basic pagequery frame */
  /* Old-school tables version */
  /* HTML5 Columns version */
  /* Headings and text */
  /* credit: blockquote:plugin */
  /* XXXXXXXXX /lib/plugins/pagequery/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/abstract/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/abstract/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/abstract/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/abstract/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/groupmatrix/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/groupmatrix/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/groupmatrix/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/groupmatrix/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/copypage/screen.css XXXXXXXXX */
  /* DEPRECATED since 2017-09-01 */
  /* XXXXXXXXX /lib/plugins/copypage/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/copypage/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/copypage/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/monthcal/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/monthcal/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/monthcal/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/monthcal/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/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/sortablejs/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sortablejs/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sortablejs/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sortablejs/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagetemplater/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagetemplater/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagetemplater/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagetemplater/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/anchor/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/anchor/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/anchor/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/anchor/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchindex/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchindex/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchindex/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchindex/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpage/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpage/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpage/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpage/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/loadskin/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/loadskin/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/loadskin/style.css XXXXXXXXX */
  /* adjustments to the admin section */
  /* XXXXXXXXX /lib/plugins/loadskin/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/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/admnoteabg/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnoteabg/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnoteabg/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnoteabg/style.less XXXXXXXXX */
  /**
 * DokuWiki Plugin admnote (CSS styles)
 *
 * @license GPL 2 http://www.gnu.org/licenses/gpl-2.0.html
 * @author Martin Donath <martin.donath@squidfunk.com>
 * @author Klaus Vormweg <klaus.vormweg@gmx.de>
 */
  /* icon definitions */
  /* Common definitions for all note types */
  /* XXXXXXXXX /lib/plugins/struct/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/struct/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/struct/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/struct/style.less XXXXXXXXX */
  /**
 * The input entry form
 */
  /**
 * Bureaucracy form adjustments
 */
  /*responsive - small screen*/
  /**
 * Tabs in the Schema Editor
 */
  /**
 * The Schema Editor
 */
  /**
 * In page output
 */
  /**
 * Aggregation
 */
  /**
 * Lookup Aggregation Editor
 */
  /**
 * General Output styles
 */
  /**
 * Inline Editor Overlay
 */
  /**
 * Errors on AJAX
 */
  /* XXXXXXXXX /lib/plugins/colorswatch/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/colorswatch/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/colorswatch/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/colorswatch/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/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/aclplusregex/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/aclplusregex/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/aclplusregex/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/aclplusregex/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/medialist/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/medialist/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/medialist/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/medialist/style.less XXXXXXXXX */
  /**
 * LESS for MediaList plugin for DokuWiki
 */
  /* XXXXXXXXX /lib/plugins/autostart/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostart/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostart/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostart/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/catlist/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/catlist/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/catlist/style.css XXXXXXXXX */
  /**
 * style.css for Plugin catlist
 * 
 * @license    MIT
 * @author     Félix Faisant
 *
 */
  /* XXXXXXXXX /lib/plugins/catlist/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/toolbuttondel/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/toolbuttondel/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/toolbuttondel/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/toolbuttondel/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nspages/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nspages/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nspages/style.css XXXXXXXXX */
  /**
 * style.css for Plugin nspages
 *
 * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
 * @author     Daniel Schranz <xla@gmx.at>
 *
 */
  /* the headlines (categories and pages in this category) */
  /* the letters to indicate the following pages start with a new letter */
  /* to make sure anything after the index will be written beneath */
  /* below: all the styles for the usePictures mode */
  /* ---------- RTL --------------*/
  /* XXXXXXXXX /lib/plugins/nspages/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/newpagetemplate/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/newpagetemplate/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/newpagetemplate/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/newpagetemplate/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/minical/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/minical/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/minical/style.css XXXXXXXXX */
  /**
 * CSS for the MiniCal Plugin
 * @author Alexandre Bastien <alexandre.bastien@fsaa.ulaval.ca>
 * Forked from minical (Michael Klier <chi@chimeric.de>)
 */
  /* XXXXXXXXX /lib/plugins/minical/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bureaucracy/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bureaucracy/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bureaucracy/style.css XXXXXXXXX */
  /* Success message */
  /* Form */
  /*responsive - small screen*/
  /* XXXXXXXXX /lib/plugins/bureaucracy/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/denyactions/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/denyactions/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/denyactions/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/denyactions/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nstoc/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nstoc/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nstoc/style.css XXXXXXXXX */
  /*	Cascading Style Sheet for 'nstoc' syntax plugin  -  2010-02-21
	Copyright (C) 2005, 2010  M.Watermann, D-10247 Berlin, FRG  -  <support@mwat.de>
*/
  /* XXXXXXXXX /lib/plugins/nstoc/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/indexmenu/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/indexmenu/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/indexmenu/style.css XXXXXXXXX */
  /*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landro               |
|--------------------------------------------------*/
  /*
 a.nodeFdUrl	        Namespace with url link (headpage)	        js
 a.node 	        Namespace without url link        	        js
 a.nodeUrl	        Page	                                        js
 a.nodeSel 	        Last visited page            	                js
 a.navSel 	        Current page            	                js
 a.indexmenu_idx_head	link style of a namespace with url (headpage)	nojs
 a.indexmenu_idx	link style of a namespace without url	        nojs
 */
  /* dtree properties. No need to change*/
  /*Properties that can be edit*/
  /*Link properties*/
  /*Link properties*/
  /* Last visited page highlighting*/
  /* Current page highlighting*/
  /*
.dtree .clip {
}
*/
  /*Namespace without page link in nojs mode. !important has to be used*/
  /*Namespace with page link (headpage) in nojs mode. !important has to be used*/
  /*Style for admin panel interface*/
  /*Mouseover property*/
  /*Mouseover property*/
  /*tocbullet property*/
  /*scrolling arrow property*/
  /*toc property*/
  /*
 * Temporary fix for vector template
 * .toc is style for tabel of ToC in mediawiki styles, included in vector, but of no use in DokuWiki
 */
  /*nojs tree div*/
  /***************************************
 *          indexmenu wizard           *
 ***************************************/
  /* XXXXXXXXX /lib/plugins/indexmenu/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/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/foldablelist/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/foldablelist/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/foldablelist/style.css XXXXXXXXX */
  /* liScroll styles */
  /*ul.newsticker li::before {*/
  /*content: counter(scrollticker-counter, lower-roman);*/
  /*counter-increment: scrollticker-counter;*/
  /*}*/
  /* XXXXXXXXX /lib/plugins/foldablelist/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabinclude/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabinclude/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabinclude/style.css XXXXXXXXX */
  /**
 * Tabinclude plugin CSS
 *
 * Colors corresponds to template's colors in style.ini.
 */
  /**
 * List of tabs
 */
  /**
 * Tab content
 */
  /* XXXXXXXXX /lib/plugins/tabinclude/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/yalist/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/yalist/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/yalist/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/yalist/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/outliner/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/outliner/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/outliner/style.css XXXXXXXXX */
  /* Whole outline block including left marker */
  /* Outline block content */
  /* XXXXXXXXX /lib/plugins/outliner/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/typography/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/typography/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/typography/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/typography/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/advanced/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/advanced/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/advanced/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/advanced/style.less XXXXXXXXX */
  /*!
 * DokuWiki Advanced Plugin
 *
 * Home     http://dokuwiki.org/plugin:bootswrapper
 * Author   Giuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com>
 * License  GPL 2 (http://www.gnu.org/licenses/gpl.html)
 */
  /* XXXXXXXXX /lib/plugins/tplmod/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tplmod/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tplmod/style.css XXXXXXXXX */
  /**
 * tplmod toggle icon
 */
  /* tplmodtoggle icon */
  /* XXXXXXXXX /lib/plugins/autotooltip/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotooltip/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotooltip/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotooltip/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gallery/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gallery/screen.less XXXXXXXXX */
  /*div.dokuwiki div.gallery div {
 *   float: left;
 *   }*/
  /* for pagination */
  /* XXXXXXXXX /lib/plugins/gallery/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gallery/style.less XXXXXXXXX */
  /* 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/confmanager/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/confmanager/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/confmanager/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/confmanager/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpageabg/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpageabg/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpageabg/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpageabg/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tarotcal/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tarotcal/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tarotcal/style.css XXXXXXXXX */
  /**
 * CSS for the MiniCal Plugin
 * @author Alexandre Bastien <alexandre.bastien@fsaa.ulaval.ca>
 * Forked from minical (Michael Klier <chi@chimeric.de>)
 */
  /* reading listing page with calendar */
  /* XXXXXXXXX /lib/plugins/tarotcal/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/emphasis/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/emphasis/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/emphasis/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/emphasis/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/templaterspan/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/templaterspan/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/templaterspan/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/templaterspan/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/inclform/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/inclform/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/inclform/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/inclform/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/codeprettify/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/codeprettify/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/codeprettify/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/codeprettify/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/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/lastmodx/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/lastmodx/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/lastmodx/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/lastmodx/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fastwiki/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fastwiki/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fastwiki/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fastwiki/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multiorphan/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multiorphan/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multiorphan/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multiorphan/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hiddenheader/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hiddenheader/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hiddenheader/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hiddenheader/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/displayorphans/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/displayorphans/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/displayorphans/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/displayorphans/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stale/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stale/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stale/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stale/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/farmer/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/farmer/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/farmer/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/farmer/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/alertbox/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/alertbox/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/alertbox/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/alertbox/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sqlite/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sqlite/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sqlite/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sqlite/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnote/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnote/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnote/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnote/style.less XXXXXXXXX */
  /**
 * DokuWiki Plugin admnote (CSS styles)
 *
 * @license GPL 2 http://www.gnu.org/licenses/gpl-2.0.html
 * @author Martin Donath <martin.donath@squidfunk.com>
 * @author Klaus Vormweg <klaus.vormweg@gmx.de>
 */
  /* icon definitions */
  /* Common definitions for all note types */
  /* XXXXXXXXX /lib/plugins/bible/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bible/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bible/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bible/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stars2/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stars2/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stars2/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stars2/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/photogallery/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/photogallery/screen.less XXXXXXXXX */
  /*div.dokuwiki div.gallery div {
 *   float: left;
 *   }*/
  /* for pagination */
  /* XXXXXXXXX /lib/plugins/photogallery/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/photogallery/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pageredirect/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pageredirect/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pageredirect/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pageredirect/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sectiontoggle/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sectiontoggle/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sectiontoggle/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sectiontoggle/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/plugins/blockquote/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blockquote/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blockquote/style.css XXXXXXXXX */
  /* blockquote */
  /* cite */
  /* q */
  /* XXXXXXXXX /lib/plugins/blockquote/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/svgembed/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/svgembed/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/svgembed/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/svgembed/style.less XXXXXXXXX */
  /* the section edit button */
  /* 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/templatepagename/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/templatepagename/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/templatepagename/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/templatepagename/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/data/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/data/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/data/style.css XXXXXXXXX */
  /* default style for the entry mode */
  /* DO NOT MESS WITH THIS IT IS IE MAGIC */
  /* END OF IE MAGIC */
  /* style to hide the entry data */
  /* default styles for the tag cloud */
  /* default styles for the related mode */
  /*
 * Custom Entry Editor
 */
  /* the section edit button - yes, it's not the most beautiful CSS you've ever seen */
  /* datapicker and autocomplete menu */
  /* XXXXXXXXX /lib/plugins/data/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/redirect/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/redirect/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/redirect/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/redirect/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/parserarray/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/parserarray/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/parserarray/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/parserarray/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/captcha/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/captcha/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/captcha/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/captcha/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/textinsert/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/textinsert/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/textinsert/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/textinsert/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/folded/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/folded/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/folded/style.css XXXXXXXXX */
  /* fold/unfold all button in pagetools area */
  /* below style rules are created by javascript
.folded.hidden { display: none; }
.folder span.indicator { visibility: visible; }
*/
  /* XXXXXXXXX /lib/plugins/folded/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/function/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/function/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/function/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/function/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authyubikey/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authyubikey/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authyubikey/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authyubikey/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/socialcardsabg/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/socialcardsabg/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/socialcardsabg/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/socialcardsabg/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelisting/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelisting/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelisting/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelisting/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabbox/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabbox/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabbox/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabbox/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/changes/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/changes/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/changes/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/changes/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/wrap/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/wrap/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/wrap/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/wrap/style.less XXXXXXXXX */
  /********************************************************************
Screen Styles for the Wrap Plugin (additional to all.css)
********************************************************************/
  /* /.dokuwiki */
  /* XXXXXXXXX /lib/plugins/toucher/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/toucher/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/toucher/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/toucher/style.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/screen.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/screen.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/style.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/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 /usr/share/webapps/dokuwiki/wikis/maclassic.com/conf/userstyle.css XXXXXXXXX */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/maclassic.com/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(/lib/styles/../images/error.png);
    border-color: #ebb;
  }
  div.info {
    background-color: #ccf;
    background-image: url(/lib/styles/../images/info.png);
    border-color: #bbe;
  }
  div.success {
    background-color: #cfc;
    background-image: url(/lib/styles/../images/success.png);
    border-color: #beb;
  }
  div.notify {
    background-color: #ffc;
    background-image: url(/lib/styles/../images/notify.png);
    border-color: #eeb;
  }
  .JSpopup,
  #link__wiz {
    position: absolute;
    background-color: #fff;
    color: #000;
    z-index: 20;
    overflow: hidden;
  }
  #link__wiz .ui-dialog-content {
    padding-left: 0;
    padding-right: 0;
  }
  #media__popup_content button.button {
    border: 1px 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;
    filter: Alpha(Opacity=0);
    /* support: IE8 */
  }
  .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;
    /* support: IE10, see #8844 */
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  }
  .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;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /* Support: IE <= 11 */
    overflow: visible;
  }
  .ui-button,
  .ui-button:link,
  .ui-button:visited,
  .ui-button:hover,
  .ui-button:active {
    text-decoration: none;
  }
  .ui-button-icon-only {
    width: 2em;
    box-sizing: border-box;
    text-indent: -9999px;
    white-space: nowrap;
  }
  input.ui-button.ui-button-icon-only {
    text-indent: 0;
  }
  .ui-button-icon-only .ui-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -8px;
    margin-left: -8px;
  }
  .ui-button.ui-icon-notext .ui-icon {
    padding: 0;
    width: 2.1em;
    height: 2.1em;
    text-indent: -9999px;
    white-space: nowrap;
  }
  input.ui-button.ui-icon-notext .ui-icon {
    width: auto;
    height: auto;
    text-indent: 0;
    white-space: normal;
    padding: .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 {
    /* Support: IE8 only, Android < 4.4 only */
    width: 75%;
    width: calc(97.6%);
  }
  .ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
    border-top-style: solid;
  }
  .ui-checkboxradio-label .ui-icon-background {
    box-shadow: 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 {
    -ms-touch-action: none;
    touch-action: none;
  }
  .ui-resizable {
    position: relative;
  }
  .ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
    -ms-touch-action: none;
    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%;
    filter: alpha(opacity=25);
    /* support: IE8 */
    opacity: 0.25;
  }
  .ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
  }
  .ui-selectable {
    -ms-touch-action: none;
    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: default;
    -ms-touch-action: none;
    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.ui-state-disabled .ui-slider-handle,
  .ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
  }
  .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 {
    -ms-touch-action: none;
    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/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgCQ4MHyImfxJ+AAAATUlEQVQY073OoQ2AQBAF0Z/p4qrZbuiMam414iQUQLKg+Sgc+pInR4yODWmKof1EgQM3XLjwhbvGjTtOnLjzrLhw4vrKwA0typx1++MFHrwm/bbhD4gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDAt1BHuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTE0VDEyOjMxOjM0LTA0OjAwXImpUgAAAABJRU5ErkJggg==") 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,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgCQ4MHyImfxJ+AAAATElEQVQ4y2N4l8fEwDCKRhF1EcOzZwzPjRie32Fi3MvEeIGJ8SsT4zcmRg4mRk4mxm9MjF+ZGB8zfGRmYljF8EmOiUF4wB08ioYEAgDUMBI63vAgyAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xNFQxMjozMTozNC0wNDowMC3UEe4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDBcialSAAAAAElFTkSuQmCC") 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,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAAAAAAao4lEAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0T//xSrMc0AAAAHdElNRQfgCQ4MHyImfxJ+AAAAS0lEQVQ4y2N4+p+JgWEUjSIqo6+3GW57MTH+YWIUZ2I0Ybj/h4kph+HRByamdoanjxme+zExBjAxmjAx/mZiXMHEIDPwDh5FQwEBABzuEyBfPm9/AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTE0VDEyOjMxOjM0LTA0OjAwLdQR7gAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0xNFQxMjozMTozNC0wNDowMFyJqVIAAAAASUVORK5CYII=") 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,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQAQAAAABHIzd2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAd2KE6QAAAAHdElNRQfgCQ4MHyImfxJ+AAAAEUlEQVQoz2NoYBiFo3AU4oAAlWjIAdM0sWkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDAt1BHuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA5LTE0VDEyOjMxOjM0LTA0OjAwXImpUgAAAABJRU5ErkJggg==") 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,iVBORw0KGgoAAAANSUhEUgAAAAEAAAGQEAIAAACwqkHPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T///////8JWPfcAAAAB3RJTUUH4AkODB8iJn8SfgAAAI1JREFUSMftzyEKAkEUgOF/nmIQbIOIsKMGQRgxewjrVqtZMGnd+3gDwYN4hRV2i+MbweIVRMNLX/jTT77ppjkLABiGYRjfBtWU6prcffbuXvAESmHIjK0wYu52QkHkJBQs3VGYsKIiXzQ08dPIDz20U3FjFux5Rb22SfAEVwoDPGtB6ND/i2nDMIwf8gY8YSRTiOx5LgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wOS0xNFQxMjozMTozNC0wNDowMC3UEe4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDktMTRUMTI6MzE6MzQtMDQ6MDBcialSAAAAAElFTkSuQmCC") 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("/lib/scripts/jquery/jquery-ui-theme/images/ui-bg_glass_95_fef1ec_1x400.png") 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;
    filter: Alpha(Opacity=70);
    /* support: IE8 */
    font-weight: normal;
  }
  .ui-state-disabled,
  .ui-widget-content .ui-state-disabled,
  .ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    /* support: IE8 */
    background-image: none;
  }
  .ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35);
    /* support: IE8 - See #6059 */
  }
  .ui-icon {
    width: 16px;
    height: 16px;
  }
  .ui-icon,
  .ui-widget-content .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
  }
  .ui-widget-header .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_222222_256x240.png");
  }
  .ui-state-hover .ui-icon,
  .ui-state-focus .ui-icon,
  .ui-button:hover .ui-icon,
  .ui-button:focus .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
  }
  .ui-state-active .ui-icon,
  .ui-button:active .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_454545_256x240.png");
  }
  .ui-state-highlight .ui-icon,
  .ui-button .ui-state-highlight.ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_2e83ff_256x240.png");
  }
  .ui-state-error .ui-icon,
  .ui-state-error-text .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_cd0a0a_256x240.png");
  }
  .ui-button .ui-icon {
    background-image: url("/lib/scripts/jquery/jquery-ui-theme/images/ui-icons_888888_256x240.png");
  }
  .ui-icon-blank {
    background-position: 16px 16px;
  }
  .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;
    filter: Alpha(Opacity=30);
    /* support: IE8 */
  }
  .ui-widget-shadow {
    -webkit-box-shadow: -8px -8px 8px #aaaaaa;
    box-shadow: -8px -8px 8px #aaaaaa;
  }
  div.dokuwiki .pagequery {
    border-color: #D7D5D4;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-style: solid;
    border-width: 0;
    padding: 3px;
    font-size: 90%;
    line-height: 105%;
    margin: 0 0 1em 0;
    overflow: hidden;
    position: relative;
    text-align: left;
  }
  div.dokuwiki .pagequery.border {
    border-width: 1px;
  }
  div.dokuwiki .pagequery table {
    border-collapse: collapse;
    border-width: 0;
    margin: 0;
    width: 100%;
  }
  div.dokuwiki .pagequery td {
    background-color: white;
    border-color: #D7D5D4;
    border-style: solid;
    border-width: 0;
    padding: 8px 10px 20px;
  }
  div.dokuwiki .pagequery td.border {
    border-width: 0 1px 0 0;
  }
  div.dokuwiki .pagequery td:nth-last-child(1) {
    border-width: 0;
  }
  div.dokuwiki .tableless {
    padding: 6px 14px 24px !important;
  }
  div.dokuwiki .pagequery .inner {
    column-width: 15em;
    -moz-column-width: 15em;
    -webkit-column-width: 15em;
    column-gap: 1.5em;
    -moz-column-gap: 1.5em;
    -webkit-column-gap: 1.5em;
    column-rule: 0;
    -moz-column-rule: 0;
    -webkit-column-rule: 0;
    padding: 7px 8px;
  }
  div.dokuwiki .pagequery .inner-border {
    column-rule: 1px solid #D7D5D4;
    -moz-column-rule: 1px solid #D7D5D4;
    -webkit-column-rule: 1px solid #D7D5D4;
  }
  div.dokuwiki .pagequery h1,
  div.dokuwiki .pagequery h2 {
    column-break-after: avoid;
    -moz-column-break-after: avoid;
    -webkit-column-break-after: avoid;
  }
  div.dokuwiki .pagequery h1,
  div.dokuwiki .pagequery h2,
  div.dokuwiki .pagequery h3,
  div.dokuwiki .pagequery h4,
  div.dokuwiki .pagequery h5,
  div.dokuwiki .pagequery h6 {
    color: #A0A0A0;
    margin: 0;
    margin-bottom: 2px;
    padding: 0.06em 0 0.03em 0;
  }
  div.dokuwiki .pagequery h3,
  div.dokuwiki .pagequery h4,
  div.dokuwiki .pagequery h5,
  div.dokuwiki .pagequery h6 {
    font-weight: normal;
  }
  div.dokuwiki .pagequery h1 {
    background: #EDEDED;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-size: 134%;
    padding: 2px 0px 2px 7px;
  }
  div.dokuwiki .pagequery h1.title {
    background: none;
    border-bottom: 1px solid #D7D5D4;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    font-size: 132%;
    margin-bottom: 6px;
  }
  div.dokuwiki .pagequery h2 {
    font-size: 125%;
    font-weight: bold;
  }
  div.dokuwiki .pagequery h3 {
    font-size: 114%;
  }
  div.dokuwiki .pagequery h4 {
    font-size: 108%;
  }
  div.dokuwiki .pagequery h5 {
    font-size: 100%;
  }
  div.dokuwiki .pagequery h6 {
    font-size: 95%;
  }
  div.dokuwiki .pagequery ul {
    list-style: none;
    margin: 0 0 8px 0;
    padding-left: 8px;
    text-align: left;
  }
  div.dokuwiki .pagequery li {
    border: 0;
    color: #A0A0A0;
    line-height: 135%;
    margin-left: 0px !important;
    padding-left: 10px;
    text-indent: -10px;
  }
  div.dokuwiki .pagequery li.border {
    border-top: 1px dotted #DADADA;
  }
  div.dokuwiki .pagequery li .inline,
  div.dokuwiki .pagequery .plain {
    color: #A0A0A0;
    font-size: 80%;
    font-style: italic !important;
  }
  div.dokuwiki .pagequery li .inline {
    margin-left: 0.7em;
  }
  div.dokuwiki .pagequery .plain {
    margin: 0.1em 0.5em 0.2em;
    padding: 5px;
  }
  div.dokuwiki .pagequery li:nth-child(1) {
    border: 0;
  }
  div.dokuwiki .pagequery a:hover {
    color: #202020 !important;
    text-decoration: none;
  }
  div.dokuwiki .pagequery a.top,
  div.dokuwiki .pagequery .count {
    bottom: 0.4em;
    color: #A0A0A0;
    font-style: italic;
    position: absolute;
  }
  div.dokuwiki .pagequery a.top {
    right: 0.5em;
  }
  div.dokuwiki .pagequery .count {
    right: 4.5em;
  }
  div.dokuwiki .pagequery .quoted {
    background: #FAFACE url("data:image/gif;base64,R0lGODlhLgAcAMQAAPT09PHx8e7u7unp6ejo6Ofn5+bm5uXl5eTk5OPj4+Li4t/f397e3t3d3dzc3Nvb29ra2v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAuABwAAAW2YCSOJLkgaJqWrKi+ram8dBwJdB03Od3Ehh6MdUgIXwvWcVhyLFEMCEP5tD2WD1tkqY1chT/t0dB1CrNiIVl7OCbTwu722F0Cujzhoa6WG4UObGMBfEtvVEtrLU8qhyOMKIokkCl7IwOUCAWIlJOZCJyQlnOZBCWfCAqPqKesIm2frbEimLMjeZQJnpmhT45BlKMjX5C9RwKLkGiyiTaMqi3AXHA90EDTeD2Bcj1yJSeV3rugXSEAOw==") no-repeat 5px 5px !important;
    border: 1px dotted #ccc !important;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    font-size: 80%;
    margin: 5px 15px 10px 15px !important;
    padding: 10px 15px 15px 18px !important;
  }
  div.dokuwiki .pagequery .quoted a,
  div.dokuwiki .pagequery .plain a {
    margin-left: 0.5em;
  }
  div.dokuwiki .pagequery p.no-results {
    color: #899BB2 !important;
    font-size: 1.2em;
    margin-left: 1.2em;
  }
  div.dokuwiki .pagequery p.no-results span {
    background-color: #EDEDED;
    border-radius: 6px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 0.8em;
    font-style: italic;
    line-height: 1.2em;
    margin-right: 0.3em;
    padding: 3px 6px;
  }
  .pg-dialog .ui-dialog-content {
    font-size: 80%;
  }
  #dokuwiki__pagetools ul li a.copypage:before {
    content: url(/lib/plugins/copypage/images/pagetools-sprite.png);
  }
  #dokuwiki__pagetools:hover ul li a.copypage:before,
  #dokuwiki__pagetools ul li a.copypage:focus:before {
    content: none;
  }
  #dokuwiki__pagetools:hover ul li a.copypage,
  #dokuwiki__pagetools ul li a.copypage:focus,
  #dokuwiki__pagetools ul li a.copypage:active {
    background-image: url(/lib/plugins/copypage/images/pagetools-sprite.png);
  }
  #dokuwiki__pagetools ul li a.copypage:hover,
  #dokuwiki__pagetools ul li a.copypage:active,
  #dokuwiki__pagetools ul li a.copypage:focus {
    background-position: right -45px;
  }
  [dir=rtl] #dokuwiki__pagetools ul li a.copypage:hover,
  [dir=rtl] #dokuwiki__pagetools ul li a.copypage:active,
  [dir=rtl] #dokuwiki__pagetools ul li a.copypage:focus {
    background-position: left -45px;
  }
  div.dokuwiki table.monthcal {
    font-size: 12px;
    font-family: Verdana;
    margin: 10px;
  }
  div.dokuwiki table.monthcal tr.description,
  div.dokuwiki table.monthcal tr.description td {
    border: 0;
    background: none;
  }
  div.dokuwiki table.monthcal tr.description td.month {
    text-align: left;
  }
  div.dokuwiki table.monthcal tr.description td.year {
    text-align: right;
    font-weight: bolder;
  }
  div.dokuwiki table.monthcal tr td,
  div.dokuwiki table.monthcal tr th {
    text-align: center;
  }
  div.dokuwiki table.monthcal tr th {
    text-align: center;
    font-weight: bold;
    background-color: #dee7ec;
  }
  div.dokuwiki table.monthcal.left {
    float: left;
  }
  div.dokuwiki table.monthcal.right {
    float: right;
  }
  div.dokuwiki table.monthcal td.today {
    font-weight: bolder;
  }
  .borderless {
    border: 0;
  }
  .withborder {
    border: 1px solid #ccc;
  }
  #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: #dee7ec;
    color: #333;
    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: #fff;
    color: #666;
    float: left;
    padding: 0 0.1em;
    position: relative;
    z-index: 1;
  }
  [dir=rtl] #config__manager td.label span.outkey {
    float: right;
    margin-right: 1em;
  }
  #config__manager td input.edit {
    width: 30em;
  }
  #config__manager td .input {
    width: 30.8em;
  }
  #config__manager td textarea.edit {
    width: 27.5em;
    height: 4em;
  }
  #config__manager td textarea.edit:focus {
    height: 10em;
  }
  #config__manager tr .input,
  #config__manager tr input,
  #config__manager tr textarea,
  #config__manager tr select {
    background-color: #fff;
    color: #000;
  }
  #config__manager tr.default .input,
  #config__manager tr.default input,
  #config__manager tr.default textarea,
  #config__manager tr.default select,
  #config__manager .selectiondefault {
    background-color: #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.sortable thead tr.row0 th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after {
    content: " \25B4\25BE";
  }
  div.sortable thead tr.row0 th.sorttable_sorted:after {
    content: " \25BE";
  }
  div.sortable thead tr.row0 th.sorttable_sorted_reverse:after {
    content: " \25B4";
  }
  #plugin__searchindex {
    width: 80%;
    margin: 0 auto;
  }
  #plugin__searchindex .buttons {
    vertical-align: middle;
    padding: 7px 8px;
    margin: 2.5em auto;
  }
  #plugin__searchindex .buttons .button {
    float: left;
    clear: left;
    margin: 0 1.2em;
    width: 10em;
  }
  #plugin__searchindex .buttons p {
    float: left;
  }
  #plugin__searchindex .msg {
    color: #333;
    border: 0px solid #ccc;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    overflow: hidden;
  }
  #plugin__searchindex .msg p {
    margin-left: 24px;
    margin-bottom: 4px !important;
  }
  #plugin__searchindex .msg p.name,
  #plugin__searchindex .msg p.status {
    margin-left: 2.2em;
    font-size: 75%;
  }
  #plugin__searchindex .msg p.name {
    font-weight: bold;
  }
  #plugin__searchindex .msg p.status {
    color: #666;
    font-style: italic;
  }
  #plugin__searchindex .updating {
    background-image: url('/lib/plugins/searchindex/../../images/throbber.gif');
    background-repeat: no-repeat;
    background-position: 5px 4px;
    border-width: 1px;
    padding: 3px;
  }
  .dokuwiki .plugin_loadskin {
    float: right;
    clear: right;
    margin-bottom: .5em;
  }
  [dir=rtl] .dokuwiki .plugin_loadskin {
    float: left;
    clear: left;
  }
  .dokuwiki .plugin_loadskin form label {
    background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARVJREFUeNpiXLhw4TQGBoZMBuLA9Li4uCwUkXnz5v3/+fPn/+/fv+PFIDUgtUDAgIxZ/vz5w/D582eGp7m+eK2WnryZAaQWHTCBBIE2EHQ7SA02A1h+//7NAMIw8ETLluGNnDamCfv2MXBzczMsWrToP3KYgA1ANvmltAZDdEQEw79///C6iImJiWHp0qWZGC6AhUnawhd4DZgVLwFWy/Tr1y8UF5AaJkzoLkDn4wIwdUzoYYDOxwVAakBqweng79+/DA8iKiAGXLtGkgtYgJqnr169Gp6UBQUFoS5gJugCUPix9Pf3g9I2PH3X1tb+h7iAmbgwwCZBUhhgkwCFSbzKXbwG/P0rAlbLgimBGiaEsjdAgAEAm90FUIvftVcAAAAASUVORK5CYII=) no-repeat 0 center;
    padding-left: 20px;
  }
  [dir=rtl] .dokuwiki .plugin_loadskin form label {
    background-position: right center;
    padding-left: 0;
    padding-right: 20px;
  }
  .dokuwiki .plugin_loadskin form label span {
    display: none;
  }
  .dokuwiki div.toc,
  .dokuwiki #dw__toc {
    clear: right;
  }
  [dir=rtl] .dokuwiki div.toc,
  [dir=rtl] .dokuwiki #dw__toc {
    clear: left;
  }
  #plugin__loadskin fieldset {
    margin: 0 0 1.4em;
    text-align: left;
  }
  #plugin__loadskin fieldset label span {
    display: block;
  }
  #plugin__loadskin fieldset p {
    margin-bottom: .7em;
  }
  .plugin_backup div.log {
    max-height: 35em;
    overflow: auto;
    margin-bottom: 1em;
    border: 1px solid #ccc;
    padding: 1em;
    white-space: nowrap;
  }
  .plugin_backup div.recent {
    margin-top: 2em;
    margin-bottom: 2em;
  }
  :root {
    --adm-abstract-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/abstract.svg');
    --adm-bible-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/bible.svg');
    --adm-bug-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/bug.svg');
    --adm-danger-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/danger.svg');
    --adm-download-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/download.svg');
    --adm-example-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/example.svg');
    --adm-failure-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/failure.svg');
    --adm-information-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/information.svg');
    --adm-note-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/note.svg');
    --adm-question-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/question.svg');
    --adm-quill-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/quill.svg');
    --adm-quote-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/quote.svg');
    --adm-achievement-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/achievement.svg');
    --adm-tip-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/tip.svg');
    --adm-warning-pic: url('/lib/images/toolbar/../../plugins/admnoteabg/images/warning.svg');
  }
  .admabg {
    background-color: #ffffff;
    border-left: .2rem solid #448aff;
    border-radius: .1rem;
    box-shadow: 0 .2rem .5rem rgba(0,0,0,0.05), 0 0 .05rem rgba(0,0,0,0.1);
    box-sizing: inherit;
    color: rgba(0,0,0,0.87);
    color-adjust: exact;
    line-height: 1.6;
    margin: 1.5625em 0;
    overflow: auto;
    padding: 0 .6rem;
    page-break-inside: avoid;
    /* Note type definitions */
  }
  .admabg .admabg-title {
    background-color: rgba(68,138,255,0.1);
    font-weight: 700;
    margin: 0 -0.6rem 0rem -0.8rem;
    padding: .4rem .6rem .4rem 2.4rem;
    position: relative;
  }
  .admabg .admabg-title::before {
    content: "";
    height: 1.25rem;
    left: .8rem;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    position: absolute;
    width: 1.25rem;
  }
  .admabg .admabg-title + p,
  .admabg .admabg-title + ul,
  .admabg .admabg-title + ol,
  .admabg .admabg-title + dl,
  .admabg .admabg-title + pre,
  .admabg .admabg-title + table,
  .admabg .admabg-title + blockquote {
    margin-top: 1rem;
  }
  .admabg.note {
    border-color: #448aff;
  }
  .admabg.note > .admabg-title {
    background-color: rgba(68,138,255,0.1);
  }
  .admabg.note > .admabg-title::before {
    background-color: #448aff;
    -webkit-mask-image: var(--adm-note-pic);
    mask-image: var(--adm-note-pic);
  }
  .admabg.quill {
    border-color: #9F774C;
  }
  .admabg.quill > .admabg-title {
    background-color: #EADFD399;
  }
  .admabg.quill > .admabg-title::before {
    background-color: #9F774C;
    -webkit-mask-image: var(--adm-quill-pic);
    mask-image: var(--adm-quill-pic);
  }
  .admabg.bible {
    border-color: #453021;
  }
  .admabg.bible > .admabg-title {
    background-color: #DFCABB99;
  }
  .admabg.bible > .admabg-title::before {
    background-color: #453021;
    -webkit-mask-image: var(--adm-bible-pic);
    mask-image: var(--adm-bible-pic);
  }
  .admabg.bible > PATH {
    fill-rule: evenodd;
    clip-rule: evenodd;
  }
  .admabg.abstract {
    border-color: #00b0ff;
  }
  .admabg.abstract > .admabg-title {
    background-color: rgba(0,176,255,0.1);
  }
  .admabg.abstract > .admabg-title::before {
    background-color: #00b0ff;
    -webkit-mask-image: var(--adm-abstract-pic);
    mask-image: var(--adm-abstract-pic);
  }
  .admabg.information {
    border-color: #00b8d4;
  }
  .admabg.information > .admabg-title {
    background-color: rgba(0,184,212,0.1);
  }
  .admabg.information > .admabg-title::before {
    background-color: #00b8d4;
    -webkit-mask-image: var(--adm-information-pic);
    mask-image: var(--adm-information-pic);
  }
  .admabg.tip,
  .admabg.download {
    border-color: #00bfa5;
  }
  .admabg.tip > .admabg-title,
  .admabg.download > .admabg-title {
    background-color: rgba(0,191,165,0.1);
  }
  .admabg.tip > .admabg-title::before,
  .admabg.download > .admabg-title::before {
    background-color: #00bfa5;
    -webkit-mask-image: var(--adm-tip-pic);
    mask-image: var(--adm-tip-pic);
  }
  .admabg.tip > .admabg-title::before {
    -webkit-mask-image: var(--adm-tip-pic);
    mask-image: var(--adm-tip-pic);
  }
  .admabg.download > .admabg-title::before {
    -webkit-mask-image: var(--adm-download-pic);
    mask-image: var(--adm-download-pic);
  }
  .admabg.achievement {
    border-color: #00c853;
  }
  .admabg.achievement > .admabg-title {
    background-color: rgba(0,200,83,0.1);
  }
  .admabg.achievement > .admabg-title::before {
    background-color: #00c853;
    -webkit-mask-image: var(--adm-achievement-pic);
    mask-image: var(--adm-achievement-pic);
  }
  .admabg.question {
    border-color: #64dd17;
  }
  .admabg.question > .admabg-title {
    background-color: rgba(100,221,23,0.1);
  }
  .admabg.question > .admabg-title::before {
    background-color: #64dd17;
    -webkit-mask-image: var(--adm-question-pic);
    mask-image: var(--adm-question-pic);
  }
  .admabg.warning {
    border-color: #ff9100;
  }
  .admabg.warning > .admabg-title {
    background-color: rgba(255,145,0,0.1);
  }
  .admabg.warning > .admabg-title::before {
    background-color: #ff9100;
    -webkit-mask-image: var(--adm-warning-pic);
    mask-image: var(--adm-warning-pic);
  }
  .admabg.failure {
    border-color: #ff5252;
  }
  .admabg.failure > .admabg-title {
    background-color: rgba(255,82,82,0.1);
  }
  .admabg.failure > .admabg-title::before {
    background-color: #ff5252;
    -webkit-mask-image: var(--adm-failure-pic);
    mask-image: var(--adm-failure-pic);
  }
  .admabg.danger {
    border-color: #ff1744;
  }
  .admabg.danger > .admabg-title {
    background-color: rgba(255,23,68,0.1);
  }
  .admabg.danger > .admabg-title::before {
    background-color: #ff1744;
    -webkit-mask-image: var(--adm-danger-pic);
    mask-image: var(--adm-danger-pic);
  }
  .admabg.bug {
    border-color: #f50057;
  }
  .admabg.bug > .admabg-title {
    background-color: rgba(245,0,87,0.1);
  }
  .admabg.bug > .admabg-title::before {
    background-color: #f50057;
    -webkit-mask-image: var(--adm-bug-pic);
    mask-image: var(--adm-bug-pic);
  }
  .admabg.example {
    border-color: #651fff;
  }
  .admabg.example > .admabg-title {
    background-color: rgba(101,31,255,0.1);
  }
  .admabg.example > .admabg-title::before {
    background-color: #651fff;
    -webkit-mask-image: var(--adm-example-pic);
    mask-image: var(--adm-example-pic);
  }
  .admabg.quote {
    border-color: #9e9e9e;
  }
  .admabg.quote > .admabg-title {
    background-color: rgba(158,158,158,0.1);
  }
  .admabg.quote > .admabg-title::before {
    background-color: #9e9e9e;
    -webkit-mask-image: var(--adm-quote-pic);
    mask-image: var(--adm-quote-pic);
  }
  .dokuwiki .struct_entry_form {
    margin-bottom: 1em;
  }
  .dokuwiki .struct_entry_form fieldset {
    width: 100%;
    padding: 0.5em 0;
    display: table;
    text-align: left;
  }
  .dokuwiki .struct_entry_form fieldset legend {
    text-align: left;
    padding-left: 17px;
    cursor: pointer;
    background: transparent url(/lib/plugins/struct/../../images/open.png) 5px center no-repeat;
    font-weight: bold;
  }
  .dokuwiki .struct_entry_form fieldset.closed {
    padding: 0;
  }
  .dokuwiki .struct_entry_form fieldset.closed div.field {
    display: none;
  }
  .dokuwiki .struct_entry_form fieldset.closed legend {
    display: block;
    background: transparent url(/lib/plugins/struct/../../images/closed.png) 5px center no-repeat;
  }
  .dokuwiki .struct_entry_form div.field {
    display: block;
  }
  .dokuwiki .struct_entry_form div.field label {
    display: inline-block;
    text-align: left;
    font-weight: normal;
    width: 10em;
  }
  .dokuwiki .struct_entry_form div.field label:hover {
    background-color: #dee7ec;
  }
  .dokuwiki .struct_entry_form div.field label span.label {
    display: block;
    box-sizing: border-box;
    padding-left: 0.5em;
    padding-top: 0.25em;
    padding-bottom: 0.25em;
    color: #333;
    font-size: 100%;
    text-align: left;
  }
  .dokuwiki .struct_entry_form div.field label span.label.hashint {
    background: url(/lib/plugins/struct/../../images/info.png) no-repeat right 5px center;
  }
  .dokuwiki .struct_entry_form div.field label span.input {
    display: table-cell;
    padding-left: 0.25em;
    padding-top: 0.25em;
    padding-bottom: 0.25em;
  }
  .dokuwiki .struct_entry_form div.field label span.input input:not([type='checkbox']):not([type='color']),
  .dokuwiki .struct_entry_form div.field label span.input textarea,
  .dokuwiki .struct_entry_form div.field label span.input select {
    width: 380px;
  }
  .dokuwiki .struct_entry_form .newtemplate {
    display: inline;
  }
  .dokuwiki .struct_entry_form .multiwrap {
    display: inline-block;
    margin: 0 0.25em 0.25em 0;
  }
  .dokuwiki form.bureaucracy__plugin div.field {
    display: flex;
    justify-content: flex-end;
  }
  .dokuwiki form.bureaucracy__plugin div.field label {
    clear: both;
    flex-grow: 1;
  }
  .dokuwiki form.bureaucracy__plugin div.field span {
    line-height: 2em;
    float: left;
    text-align: right;
  }
  .dokuwiki form.bureaucracy__plugin div.field span.label {
    vertical-align: top;
    width: 100%;
    color: #333;
    font-size: 100%;
  }
  .dokuwiki form.bureaucracy__plugin div.field span.input {
    width: 50%;
    display: inline-block;
    text-align: left;
    padding-left: 0.25em;
    color: #333;
  }
  .dokuwiki form.bureaucracy__plugin div.field span.input input,
  .dokuwiki form.bureaucracy__plugin div.field span.input select,
  .dokuwiki form.bureaucracy__plugin div.field span.input textarea {
    width: 100%;
  }
  .dokuwiki form.bureaucracy__plugin div.field span.input input[type='checkbox'] {
    width: auto;
    margin-right: 0;
  }
  .dokuwiki form.bureaucracy__plugin div.field span.input label {
    text-align: left;
    line-height: 1.5em;
  }
  #plugin__struct_delete,
  #plugin__struct_json {
    border: 1px solid #ccc;
    border-top: none;
    display: block;
    padding: 2em;
  }
  #plugin__struct_delete fieldset,
  #plugin__struct_json fieldset {
    margin-bottom: 1em;
    width: 500px;
  }
  #plugin__struct_delete fieldset label.block,
  #plugin__struct_json fieldset label.block {
    font-weight: normal;
  }
  form.struct_newschema label {
    display: block;
    text-align: left;
  }
  form.struct_newschema label span {
    display: inline-block;
    width: 45%;
    text-align: right;
    padding-right: 1em;
  }
  #plugin__struct_editor table.inline {
    width: 100%;
    border-top: none;
  }
  #plugin__struct_editor table.inline tr:first-child {
    border-top: none;
  }
  #plugin__struct_editor table.inline tr:first-child th {
    border-top: none;
  }
  #plugin__struct_editor tr.disabled td {
    opacity: 0.5;
  }
  #plugin__struct_editor tr.disabled td.config > div {
    overflow: auto;
    height: 2em;
  }
  #plugin__struct_editor tr.disabled td.config > div div.jsoneditor-outer {
    margin: 0;
    padding: 0;
  }
  #plugin__struct_editor tr.disabled td.isenabled {
    opacity: 1;
  }
  #plugin__struct_editor fieldset {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 1em;
  }
  #plugin__struct_editor fieldset div.jsoneditor {
    margin: auto;
  }
  #plugin__struct_output {
    margin-right: 16em;
    border: 1px solid #ccc;
    margin-bottom: 1.2em;
  }
  #plugin__struct_output div.table {
    margin: 0;
  }
  #plugin__struct_output div.table table {
    font-size: 90%;
    width: 100%;
    border: none;
    margin: 0;
  }
  #plugin__struct_output div.table table td,
  #plugin__struct_output div.table table th {
    background-color: transparent;
    vertical-align: top;
    border: none;
  }
  #plugin__struct_output div.table table tbody th {
    width: 20%;
    text-align: right;
  }
  #plugin__struct_output div.table table tbody th::after {
    content: ':';
  }
  #plugin__struct_output div.table table thead th {
    background-color: #dee7ec;
    text-align: center;
    font-size: 110%;
    font-weight: normal;
  }
  .dokuwiki .structaggregation.listaggregation > ul li div {
    display: inline;
  }
  .dokuwiki .structaggregation.listaggregation > ul li div p {
    display: inline;
    margin: 0;
  }
  .dokuwiki .structaggregation table th a {
    color: #00f;
    font-weight: bold;
  }
  .dokuwiki .structaggregation table th a.sort-up::before {
    content: '↑';
  }
  .dokuwiki .structaggregation table th a.sort-down::before {
    content: '↓';
  }
  .dokuwiki .structaggregation table th a.next {
    float: right;
  }
  .dokuwiki .structaggregation table th input {
    width: 20px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAY1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmaHTeAAAAIXRSTlMHNEEkTD4WPVEtKzcMQ1NATkc4VFJGHDEhJ0Q6RS8uVQBDAjEGAAAAXklEQVR4AS3HVQ4CUQDF0MHdGZfe/a+SNLz+NKeKNSnJCTj2Sn55rl9w+XNiTNLfaWRFHZsZ5cYZtew4xK7cZD7EBmaZFdtz9gO0MtlRWmTSvafH3GpZOulCWwBpxT/nGxX5oR8AJgAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-position: 2px center;
    padding-left: 20px;
  }
  .dokuwiki .structaggregation table th input:not([value]) {
    opacity: 0.5;
  }
  .dokuwiki .structaggregation table th input:focus {
    width: auto;
    opacity: 1;
  }
  .dokuwiki .structaggregation img.media {
    box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.5);
  }
  .dokuwiki .structaggregation div.table {
    margin-bottom: 2.4em;
  }
  .dokuwiki .structaggregation a.export {
    float: left;
    margin-top: -2.4em;
    margin-left: 1em;
    border: 1px solid #ccc;
    border-top: none;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding: 2px 5px 2px 22px;
    background-position-x: 2px;
  }
  .dokuwiki .structcloud ul {
    text-align: center;
  }
  .dokuwiki .structcloud ul li {
    list-style: none;
    margin: 0 1em 0 0;
    padding: 0;
    display: inline-block;
  }
  .dokuwiki .structcloud ul li .struct_color a,
  .dokuwiki .structcloud ul li .struct_media a {
    display: block;
    height: 100%;
  }
  .dokuwiki .structcloud ul li .struct_media a {
    background-size: cover;
    background-position: center;
    box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.5);
  }
  .dokuwiki .structaggregationeditor table.inline {
    min-width: 100%;
  }
  .dokuwiki .structaggregationeditor table.inline th.action {
    width: 30px;
  }
  .dokuwiki div.struct_color {
    width: 1.2em;
    height: 1.2em;
    display: inline-block;
    margin-right: 0.5em;
  }
  .dokuwiki .struct_inlineditor {
    position: absolute;
    top: 0;
    left: 0;
    width: 300px;
    background-color: #fff;
    color: #333;
    border: 1px solid #ccc;
    padding: 5px;
    box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.5);
  }
  .dokuwiki .struct_inlineditor .ctl {
    margin-top: 5px;
  }
  .dokuwiki .structaggregationeditor form .err,
  .dokuwiki .struct_inlineditor .err {
    font-size: 90%;
    margin-top: 5px;
    padding: 5px;
    background-color: #ff9;
    color: #333;
    text-align: left;
  }
  .colorswatch {
    display: inline-block;
    vertical-align: top;
    margin: 0.3rem;
    /* sizes etc. as CSS variables */
    --tiny-height: 1;
    --tiny-width: 2;
    --small-height: 4;
    --small-width: 6;
    --middle-height: 6;
    --middle-width: 8;
    --large-height: 8;
    --large-width: 10;
    --ratio: 0.66;
  }
  .colorswatch.colorswatch_tiny {
    min-height: calc(var(--tiny-height) * 1rem);
    min-width: calc(var(--tiny-width) * 1rem);
  }
  .colorswatch.colorswatch_tiny .colorswatch_swatch {
    height: calc(var(--ratio) * var(--tiny-height) * 1rem);
  }
  .colorswatch.colorswatch_small {
    min-height: calc(var(--small-height) * 1rem);
    min-width: calc(var(--small-width) * 1rem);
  }
  .colorswatch.colorswatch_small .colorswatch_swatch {
    height: calc(var(--ratio) * var(--small-height) * 1rem);
  }
  .colorswatch.colorswatch_middle {
    min-height: calc(var(--middle-height) * 1rem);
    min-width: calc(var(--middle-width) * 1rem);
  }
  .colorswatch.colorswatch_middle .colorswatch_swatch {
    height: calc(var(--ratio) * var(--middle-height) * 1rem);
  }
  .colorswatch.colorswatch_large {
    min-height: calc(var(--large-height) * 1rem);
    min-width: calc(var(--large-width) * 1rem);
  }
  .colorswatch.colorswatch_large .colorswatch_swatch {
    height: calc(var(--ratio) * var(--large-height) * 1rem);
  }
  .colorswatch .colorswatch_swatch {
    width: 100%;
    border-radius: 0.3rem;
  }
  .colorswatch .colorswatch_info,
  .colorswatch .colorswatch_hex {
    width: 100%;
    text-align: center;
  }
  .colorswatch .colorswatch_info {
    height: 34%;
    font-size: 85%;
    padding: 0.3rem 0 0;
  }
  .colorswatch .colorswatch_hex {
    margin-top: -5px;
    font-size: .7em;
  }
  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: #ccc;
    width: 5px;
    border: 0 none;
    vertical-align: bottom;
  }
  .dokuwiki div.medialist div.mediamanager {
    float: right;
    font-size: 80%;
  }
  .dokuwiki div.info {
    margin-left: 3em;
    max-width: 60%;
  }
  .dokuwiki ul.medialist {
    list-style: none;
    margin-left: 0;
  }
  .dokuwiki ul.medialist li {
    margin-left: 1.2em;
    text-indent: -1.2em;
  }
  .dokuwiki ul.medialist input[type=checkbox] {
    font-size: 100%;
    opacity: 0.00;
    width: 1.2em;
  }
  .dokuwiki ul.medialist input[type=checkbox]+label::before {
    content: "\2610";
    display: inline-block;
    opacity: 0.40;
    vertical-align: top;
  }
  .dokuwiki ul.medialist input[type=checkbox]:checked+label::before {
    content: "\2611";
  }
  .dokuwiki ul.medialist a.linked {
    font-weight: bold;
  }
  .dokuwiki ul.medialist span.mediainfo {
    font-size: 90%;
  }
  strong.li {
    font-weight: bold !important;
  }
  .catlist_addpage * {
    font-size: 10px !important;
    color: #333;
  }
  .catlist_addpage button {
    margin: 0 !important;
    padding: 1px !important;
    display: inline;
  }
  button.catlist_expand {
    border: none;
    background: none;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAQAAAADpb+tAAAAOklEQVQImWNk+M+ABbAwMPxnRBdk/M+EzEGwmdBV4hVmQdYOof8zQoUhljL+R1hOmtlIwsjuZ8TuSwBp1QwZz00yHAAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    width: 10px;
    height: 10px;
  }
  button.catlist_retract {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAQAAAADpb+tAAAAMElEQVQImWNk+M+ABbAwMPxnRBdk/M+ETS0DA2nCLBCzkIX+M0KFMS2lipWM2H0JADq2BxmNJj+jAAAAAElFTkSuQmCC) !important;
  }
  .catpageheadline {
    text-decoration: underline;
    font-size: x-large;
    clear: left;
    margin: 0 0 0.7em 0;
  }
  .catpagechars {
    font-weight: bold;
  }
  .catpagecol {
    position: relative;
    float: left;
  }
  .catpageeofidx {
    clear: left;
  }
  div.catpagecol  ul.nspagesul {
    margin-bottom: 0;
  }
  div.nspagesPicturesModeMain a:hover {
    background-color: #f4ff4f;
  }
  div.nspagesPicturesModeMain a {
    padding: 5px;
    color: #ff0000;
    background-color: #eee;
    font-size: 100%;
    width: 32%;
    max-width: 350px;
    height: 230px;
    float: left;
    margin: 5px;
  }
  div.nspagesPicturesModeImg {
    padding: 5px;
    overflow: hidden;
    background-size: cover;
    background-position: 50% 50%;
    width: 100%;
    height: 220px;
    float: left;
  }
  .nspagesPicturesModeTitle {
    background-color: #f4ff4f;
    display: block;
    overflow: hidden;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    color: #444;
    font-family: 'Lato', 'Arial', sans-serif;
    text-decoration: none;
    max-width: 320px;
    margin-left: -5px;
    margin-top: 165px;
    padding-left: 3px;
  }
  .nspagesPicturesDate {
    overflow: hidden;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    color: #eee;
    font-family: 'Lato', 'Arial', sans-serif;
    text-decoration: none;
    background: black;
    padding-right: 10px;
    padding-left: 5px;
    margin-left: -5px;
  }
  [dir=rtl] div.nspagesPicturesModeMain a:hover {
    background-color: #f4ff4f;
  }
  [dir=rtl] div.nspagesPicturesModeMain a {
    padding: 5px;
    color: #ff0000;
    background-color: #eee;
    font-size: 100%;
    width: 32%;
    max-width: 350px;
    height: 230px;
    float: left;
    margin: 5px;
  }
  [dir=rtl] div.nspagesPicturesModeImg {
    padding: 5px;
    overflow: hidden;
    background-size: cover;
    background-position: 50% 50%;
    width: 100%;
    height: 220px;
    float: left;
  }
  [dir=rtl] .nspagesPicturesModeTitle {
    background-color: #f4ff4f;
    display: block;
    overflow: hidden;
    font-size: 16px;
    font-weight: bold;
    text-align: left;
    color: #444;
    font-family: 'Lato', 'Arial', sans-serif;
    text-decoration: none;
    max-width: 320px;
    margin-left: -5px;
    margin-top: 165px;
    padding-left: 3px;
  }
  [dir=rtl] .nspagesPicturesDate {
    overflow: hidden;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    color: #eee;
    font-family: 'Lato', 'Arial', sans-serif;
    text-decoration: none;
    background: black;
    padding-right: 10px;
    padding-left: 5px;
    margin-left: -5px;
  }
  div.dokuwiki div.plugin_minical {
    float: left;
    border: none;
    padding-right: 1em;
  }
  div.dokuwiki table.plugin_minical td.month {
    text-align: center;
    height: 1.5em;
    vertical-align: middle;
    color: #000;
    font-weight: bold;
    border: none;
  }
  div.dokuwiki table.plugin_minical {
    border: none;
  }
  div.dokuwiki table.plugin_minical td.weekday {
    text-align: right;
    color: #000;
    font-weight: bold;
    border: none;
    border-bottom: 1px solid #ccc;
  }
  div.dokuwiki table.plugin_minical td.day,
  div.dokuwiki table.plugin_minical td.today {
    padding: 0.2em;
    border: none;
  }
  div.dokuwiki table.plugin_minical td.blank {
    border: none;
  }
  div.dokuwiki table.plugin_minical div.noevent,
  div.dokuwiki table.plugin_minical div.isevent {
    width: 1.5em;
    height: 1.5em;
    padding: 0.2em;
    float: right;
    border: none;
  }
  div.dokuwiki table.plugin_minical td.today div.noevent,
  div.dokuwiki table.plugin_minical td.today div.isevent {
    border: 1px solid #ccc;
    border-radius: 10px;
  }
  div.dokuwiki table.plugin_minical td.day div.isevent {
    font-weight: bold;
    border: none;
  }
  div.dokuwiki table.plugin_minical div.day_num {
    float: right;
    border: none;
  }
  div.dokuwiki table.plugin_minical div.day_num a:hover {
    text-decoration: none;
    border: none;
  }
  div.dokuwiki table.plugin_minical td.day div.abstract,
  div.dokuwiki table.plugin_minical td.today div.abstract {
    display: none;
  }
  div.dokuwiki table.plugin_minical td.day:hover div.abstract,
  div.dokuwiki table.plugin_minical td.today:hover div.abstract {
    display: block;
    float: left;
    position: relative;
    padding: 0.5em;
    left: 1.5em;
    top: -3.5em;
    border: 1px solid #ccc;
    border-radius: 10px;
    background: white;
    font-weight: normal;
    width: auto;
    white-space: nowrap;
    overflow: auto;
  }
  div.dokuwiki table.plugin_minical input.btn_next_month,
  div.dokuwiki table.plugin_minical input.btn_prev_month {
    text-decoration: none;
    border: none;
    cursor: pointer;
    background: none;
    width: 1.5em;
    text-align: right;
  }
  div.dokuwiki a.plugin_minical_btn,
  div.dokuwiki span.plugin_minical_btn {
    float: right;
  }
  .dokuwiki div.bureaucracy__plugin {
    width: 50%;
    font-size: 120%;
    padding: 2em;
  }
  .dokuwiki form.bureaucracy__plugin {
    width: 100%;
    text-align: center;
    margin: 2em 0;
    display: block;
  }
  .dokuwiki form.bureaucracy__plugin p {
    font-size: 90%;
    margin-top: 0.5em;
  }
  .dokuwiki form.bureaucracy__plugin fieldset {
    width: 80%;
    text-align: left;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }
  .dokuwiki form.bureaucracy__plugin label {
    display: block;
    text-align: right;
    line-height: 2em;
  }
  .dokuwiki form.bureaucracy__plugin label>span {
    display: inline-block;
    width: 47%;
    line-height: normal;
  }
  .dokuwiki form.bureaucracy__plugin label.textareafield {
    text-align: left;
  }
  .dokuwiki form.bureaucracy__plugin label.textareafield>span {
    width: 100%;
  }
  .dokuwiki form.bureaucracy__plugin label input.edit,
  .dokuwiki form.bureaucracy__plugin label select {
    width: 50%;
  }
  .dokuwiki form.bureaucracy__plugin label input.datepicker,
  .dokuwiki form.bureaucracy__plugin label input.timefield {
    width: 25%;
    margin-right: 25%;
  }
  .dokuwiki form.bureaucracy__plugin label textarea.edit {
    width: 100%;
  }
  .dokuwiki form.bureaucracy__plugin label input[type=checkbox] {
    width: 5%;
    margin-right: 45%;
  }
  .dokuwiki form.bureaucracy__plugin input.button {
    margin: 3px 0 3px 50%;
    display: block;
  }
  .dokuwiki form.bureaucracy__plugin label.radiolabel span {
    width: 100%;
    text-align: left;
  }
  .dokuwiki form.bureaucracy__plugin label input[type=radio]~span {
    width: 50%;
    display: inline-block;
    text-align: left;
    line-height: normal;
  }
  .dokuwiki form.bureaucracy__plugin label.bureaucracy_error span {
    color: #F00;
  }
  .dokuwiki form.bureaucracy__plugin #plugin__captcha_wrapper label {
    text-align: left;
  }
  div.level1 ul.nstoc,
  div.level2 ul.nstoc,
  div.level3 ul.nstoc,
  div.level4 ul.nstoc,
  div.level5 ul.nstoc,
  div.level6 ul.nstoc {
    margin: 0;
    padding: 0;
  }
  ul.nstoc {
    list-style-position: inside;
    list-style-type: none;
    font-size: 100%;
    margin: 0;
    padding: 0;
    text-align: left;
    line-height: 1.4;
  }
  ul.nstoc li {
    margin: 0;
    padding: 0 0 0 0.5ex;
    list-style-type: none;
  }
  ul.nstoc li.level1 {
    margin-top: 0.3ex;
    padding: 0;
    font-size: 111.1%;
    font-weight: 500;
    font-variant: small-caps;
    letter-spacing: 1pt;
    background: inherit;
    color: #000;
  }
  ul.nstoc li.level2 {
    font-variant: normal;
  }
  ul.nstoc li.level3 {
    letter-spacing: normal;
  }
  ul.nstoc li.level2,
  ul.nstoc li.level3,
  ul.nstoc li.level4,
  ul.nstoc li.level5,
  ul.nstoc li.level6,
  ul.nstoc li.level7,
  ul.nstoc li.level8 {
    font-size: 96.6%;
    padding-left: 1.3ex;
  }
  ul.nstoc li a,
  ul.nstoc li a.wikilink1 {
    background: inherit;
    color: #003;
    border: none;
    font-size: inherit;
    font-variant: inherit;
    line-height: inherit;
    text-decoration: none;
  }
  ul.nstoc li a.wikilink1:before,
  ul.nstoc li a.wikilink1:after {
    display: none;
  }
  ul.nstoc li a:hover,
  ul.nstoc li a.wikilink1:hover {
    text-decoration: underline;
  }
  .dtree {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333;
    white-space: nowrap !important;
    word-wrap: normal !important;
    line-height: normal;
  }
  .dtree img {
    border: 0;
    vertical-align: top;
  }
  .dokuwiki .dtree a,
  .dokuwiki .aside .dtree a,
  .dokuwiki .dtree a:visited,
  .dokuwiki .aside .dtree a:visited,
  .dokuwiki .dtree a:link,
  .dokuwiki .aside .dtree a:link {
    color: #080;
    text-decoration: none;
  }
  .dtree a.node,
  .dtree a.nodeSel a.navSel {
    white-space: nowrap;
    padding: 1px 2px 1px 2px;
  }
  .dtree a.nodeSel {
    background-color: #dee7ec;
  }
  .dokuwiki .dtree a.navSel,
  .dokuwiki .aside .dtree a.navSel {
    background-color: #ff9;
  }
  div.li a.indexmenu_idx {
    color: #d30 !important;
    text-decoration: none !important;
    font-weight: bold;
  }
  div.li a.indexmenu_idx_head {
    font-weight: bold;
  }
  div.dokuwiki div.indexmenu_list_themes {
    clear: both;
    border-top: 2px solid #ccc;
    padding-left: 1em;
  }
  .dokuwiki .dtree a.nodeFdUrl:hover,
  .dokuwiki .dtree a.nodeSel:hover,
  .dokuwiki a.navSel:hover,
  .dokuwiki .dtree a.nodeUrl:hover {
    color: #080;
    text-decoration: underline;
    background-color: #dee7ec;
  }
  .dtree a.node:hover {
    text-decoration: none;
  }
  .dtree .indexmenu_tocbullet {
    position: absolute;
    background: transparent url(data:image/gif;base64,R0lGODlhCwANAKEDAP8AAP8zAP9VAP///yH5BAEKAAMALAAAAAALAA0AAAIbnI+pu+DsQmhRiFTlMzFYeQSABCLkpJDMyg4FADs=) no-repeat scroll;
    vertical-align: middle;
    width: 11px;
    height: 11px;
  }
  .dtree .indexmenu_larrow {
    position: absolute;
    opacity: .60;
    background: transparent url(/lib/plugins/indexmenu/images/larrow.gif) repeat-y scroll;
    padding-left: 22px;
    z-index: 100;
  }
  .indexmenu_toc {
    font-size: 80%;
    line-height: 1.2em;
    white-space: normal;
    overflow: hidden;
    width: 200px !important;
    z-index: 100 !important;
    word-wrap: break-word;
  }
  .indexmenu_toc ul.toc {
    border: 0 none;
  }
  .indexmenu_toc .tocheader {
    background-color: #dee7ec;
    padding: 2px 0;
  }
  .indexmenu_toc .indexmenu_toc_inside {
    border: 1px solid #ccc;
    background-color: #fff;
    text-align: left;
    padding: 0.5em 0 0.7em 0;
    max-height: 300px;
    overflow: auto;
  }
  .dtree .indexmenu_rarrow {
    position: absolute;
    background: white url(data:image/gif;base64,R0lGODlhCwAPAKECAMzMzGZmZv///////yH5BAEUAAIALAAAAAALAA8AAAIihI8my6zdHlwvCOsAs1hInjWgpy0juV2h2qETVb7SlNRAAQA7) no-repeat scroll;
    width: 11px;
    height: 15px;
  }
  .indexmenu_rmenuhead {
    background-color: #CCFFCC;
    margin: 0;
    text-align: center;
    padding: 1px 5px;
    vertical-align: middle;
    overflow: hidden;
    width: 100px;
  }
  .indexmenu_rmenu ul {
    margin: 0;
  }
  .indexmenu_rmenu,
  .indexmenu_rmenu li ul {
    position: absolute;
    z-index: 100;
    background-color: #fff;
    border: 1px solid black;
    font-size: 80%;
    line-height: 120%;
    padding-bottom: 5px;
    width: 110px;
  }
  .indexmenu_rmenu li a,
  .indexmenu_rmenu li span.indexmenu_submenu {
    padding: 1px 0;
    display: block;
  }
  .indexmenu_rmenu ul,
  .indexmenu_rmenu li {
    list-style-type: none !important;
    list-style-image: none !important;
    color: #000 !important;
    padding: 0;
    text-align: center;
    position: relative;
  }
  .indexmenu_rmenu a:hover,
  .indexmenu_rmenu .indexmenu_submenu:hover {
    background-color: #E6E6E6 !important;
    display: block;
  }
  .indexmenu_opts {
    font-size: 80%;
  }
  .dtree .emptynode {
    background: transparent url(data:image/gif;base64,R0lGODlhEAAQAPMAANE7PqtdgemgNfJdANMWAI0AAP8AAP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAAAIACwAAAAAEAAQAAAErRAhhBBCCCGEEIIIIYQQQgghhBBECCGEAgkIIYQgQggRhBARpiAEEUKIFIQQQsQYWBBCiBSEEEIIQURMQYgUhBBCCCKEEDGFFIQQQhAhhBBCxBSEEIIIIYQQQsQUUxBECCGEEELEFISgKQghhBBCxBQEEUKmIIQQQmAQiBBCCBmEEEJAQFMQQgghZBBCCAJTEEIIIYQQQhAhVBBCCCGEEIIGIYQQQgghhBBECKEIADs=) no-repeat scroll;
    display: inline;
    padding: 1px 8px;
    width: 16px;
    height: 16px;
    vertical-align: top;
    /* needed by ie7 */
    zoom: 1;
  }
  .indexmenu_rmenu li {
    margin: 0;
  }
  .indexmenu_rmenu li ul {
    display: none;
    /*.indexmenu_rmenu width-1*/
    left: 109px;
    font-size: 100%;
    top: 0;
  }
  .indexmenu_rmenu li:hover ul,
  .indexmenu_nojs,
  .indexmenu_titlemenu {
    display: block;
  }
  .indexmenu_titlemenu {
    background-color: #ccc;
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
  }
  #indexmenu__wiz {
    width: 451px;
  }
  #indexmenu__wiz fieldset {
    width: 401px;
    text-align: left;
  }
  #indexmenu__wiz input {
    margin: 0 0.1em 0 0;
  }
  #indexmenu__wiz input#namespace {
    margin: 0 0.6em;
    width: 270px;
  }
  #indexmenu__wiz .number input {
    width: 30px;
  }
  #indexmenu__wiz strong {
    line-height: 1.5em;
  }
  #indexmenu__wiz label {
    margin: 0 0.6em;
  }
  #indexmenu__wiz fieldset.options label.number {
    margin: 0 0.6em 0 -0.3em;
  }
  #indexmenu__wiz input#indexmenu__insert {
    margin: 0.5em 3px 1em 3px;
  }
  #indexmenu__wiz fieldset.metanumber input[type=text] {
    width: 50px;
    margin: 5px;
  }
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton {
    border-radius: 4px;
    margin: 0 3px 3px 0;
    border-left-width: 1px;
  }
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton div {
    width: 16px;
    height: 16px;
    opacity: .70;
  }
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton div:hover,
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton div:active,
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton.selected div {
    opacity: 1;
  }
  .dokuwiki #indexmenu__wiz div.toolbar button.toolbutton.selected {
    border-color: #333;
    /* copied from tpl/dokuwiki/css/basic.css */
    background-color: #ddd;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+);
    /*background: -moz-linear-gradient(   top, #ffffff 0%, #f4f4f4 30%, #dddddd 99%, #cccccc 99%); see FS#2447*/
    background: -webkit-linear-gradient(top,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
    background: -o-linear-gradient(top,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
    background: -ms-linear-gradient(top,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
    background: linear-gradient(top,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
  }
  .tickercontainer {
    /* the outer div with the black border */
    /*border: 0.1px dashed #000;*/
    /*border-radius: 20px;*/
    /*width: 50%;*/
    /*height: 2em;*/
    margin: 0;
    padding: 0;
    overflow: hidden;
  }
  .tickercontainer .mask {
    /* that serves as a mask. so you get a sort of padding both left and right */
    position: relative;
    left: 10px;
    top: 8px;
    width: 95%;
    overflow: hidden;
  }
  ul.newsticker {
    /* that's your list */
    position: relative;
    left: 70%;
    list-style-type: none;
    margin: 0;
    padding: 0;
    counter-reset: scrollticker-counter;
  }
  ul.newsticker li {
    float: left;
    /* important: display inline gives incorrect results when you check for elem's width */
    margin: 0;
    padding: 0;
    background: #fff;
  }
  .counter_upper-roman::before {
    content: counter(scrollticker-counter,upper-roman);
    counter-increment: scrollticker-counter;
  }
  .counter_lower-roman::before {
    content: counter(scrollticker-counter,lower-roman);
    counter-increment: scrollticker-counter;
  }
  .counter_upper-latin::before {
    content: counter(scrollticker-counter,upper-latin);
    counter-increment: scrollticker-counter;
  }
  .counter_lower-latin::before {
    content: counter(scrollticker-counter,lower-latin);
    counter-increment: scrollticker-counter;
  }
  .counter_decimal::before {
    content: counter(scrollticker-counter,decimal);
    counter-increment: scrollticker-counter;
  }
  .counter_decimal-leading-zero::before {
    content: counter(scrollticker-counter,decimal-leading-zero);
    counter-increment: scrollticker-counter;
  }
  ul.newsticker div {
    display: inline;
  }
  div#dwpl-ti-container {
    margin: 0 0 0.5em 0;
    padding: 0.1em;
  }
  div#dwpl-ti-container ul.dwpl-ti {
    margin: 0;
    padding: 1em 1em 0 1em;
    overflow: hidden;
  }
  div#dwpl-ti-container li.dwpl-ti-tab {
    list-style: none;
    float: left;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;
    border-color: #dee7ec;
    border-image: none;
    border-style: solid;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-width: 1px 1px 0;
    box-shadow: 0 0 0.5em #436976;
    color: #436976;
    padding: 0.1em 0.35em;
    margin: 0 0.5em;
  }
  div#dwpl-ti-container li.dwpl-ti-tab a {
    color: #436976;
  }
  div#dwpl-ti-container li.dwpl-ti-tab:hover {
    background-color: #dee7ec;
    text-decoration: underline;
  }
  div#dwpl-ti-container li.dwpl-ti-tab div {
    margin: 0;
    padding: 0;
    cursor: pointer;
  }
  div#dwpl-ti-container li.dwpl-ti-tab .selected {
    color: #333;
  }
  div#dwpl-ti-container li.dwpl-ti-tab div.error {
    padding-left: 32px;
  }
  div#dwpl-ti-container div.dwpl-ti-content-box {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #dee7ec;
    border-image: none;
    border-style: solid;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-width: 1px 1px 0;
    box-shadow: 0 0 0.5em #436976;
    padding: 1em 2em 1em 1em;
    background-color: #fff;
    overflow: scroll;
    scroll-bar: vertical;
    height: 99%;
  }
  div#dwpl-ti-container div.dwpl-ti-loading {
    background-image: url('/lib/plugins/tabinclude/img/loading.gif');
    background-repeat: no-repeat;
    background-position: left center;
    padding: 0 0 0 18px;
    margin: 2em;
    display: none;
  }
  div#dwpl-ti-container div.dwpl-ti-permalink-header {
    text-align: right;
    font-size: 0.9em;
  }
  div#dwpl-ti-container div.dwpl-ti-permalink-footer {
    text-align: right;
    font-size: 0.9em;
  }
  div.dokuwiki dl {
    margin-bottom: 0.5em;
  }
  div.dokuwiki dt {
    clear: left;
  }
  div.dokuwiki .dt {
    margin-right: 1em;
    color: #436976;
    font-weight: bold;
    max-width: 30%;
    float: left;
  }
  div.dokuwiki dd {
    margin-left: 3em;
  }
  div.dokuwiki dl:after,
  div.dokuwiki dl dl:before,
  div.dokuwiki dl ol:before,
  div.dokuwiki dl ul:before {
    content: '.';
    display: block;
    clear: left;
    width: 0;
    height: 0;
    visibility: hidden;
  }
  dl.outliner {
    border: 0;
    padding: 0;
    margin: 0;
  }
  dl.outliner dt {
    margin: 0.5em 0;
    padding: 0.3em 1em;
    font-weight: bold;
    background-color: #dee7ec;
    border: 1px solid #ccc;
    border-radius: 4px;
  }
  dl.outliner-js dt {
    cursor: pointer;
  }
  dl.outliner-js.outliner-closed > dt {
    padding-left: 20px;
    background: #dee7ec url(data:image/gif;base64,R0lGODlhBwAHAIABAGOMnP///yH5BAEAAAEALAAAAAAHAAcAAAIMDBCZh8pt3mLuqHgLADs=) 5px center no-repeat;
  }
  dl.outliner-js.outliner-open > dt {
    padding-left: 20px;
    background: #dee7ec url(data:image/gif;base64,R0lGODlhBwAFAIABAGOMnP///yH5BAEKAAEALAAAAAAHAAUAAAIIhI8YGX0NASwAOw==) 5px center no-repeat;
  }
  dl.outliner dd {
    padding: 0 0 0 1.5em;
    margin: 0;
    border-left: 1px solid transparent;
  }
  dl.outliner:hover > dd {
    border-left: 1px dotted #ccc;
  }
  dl.outliner-closed > dd {
    display: none;
  }
  dl.outliner-closed:hover > dd {
    display: block;
    position: absolute;
    border: 1px solid #ccc;
    background-color: #dee7ec;
    padding: 10px;
  }
  dl.outliner-closed:hover > dd dd {
    position: static;
  }
  dl.outliner-closed.outliner-nopopup:hover > dd {
    display: none;
  }
  #plugin_advanced_config h3 strong {
    padding-right: 5px;
  }
  #plugin_advanced_config h3 span::before {
    content: '[';
  }
  #plugin_advanced_config h3 span::after {
    content: ']';
  }
  #dokuwiki__pagetools ul li a.tplmodtoggle {
    background-position: right 0;
  }
  #dokuwiki__pagetools ul li a.tplmodtoggle:before {
    content: url(/lib/plugins/tplmod/sb_toggle.png);
    margin-top: 0;
    margin-left: 1px;
  }
  span.tplmodtoggle {
    font-size: 9pt;
    padding-left: 4px;
    padding-right: 4px;
    margin-left: 6px;
    margin-right: 4px;
  }
  .prosemirror_wrapper {
    position: relative;
  }
  .menubar {
    top: 0;
    background: #fff;
  }
  .menubar .menuicon {
    width: 2em;
    text-align: center;
  }
  .menubar .menuicon svg {
    width: 1.2em;
    height: 1.2em;
    fill: #333;
  }
  .menubar .menulabel {
    display: none;
    min-width: 2em;
    padding: 0 3px;
    color: #333;
  }
  .menubar .menuitem {
    display: inline-flex;
    align-items: center;
    box-sizing: border-box;
    height: 2em;
    padding: 0.1em;
    border-right: 1px solid rgba(204,204,204,0.3);
    cursor: pointer;
  }
  .menubar .menuitem:hover {
    background-color: rgba(204,204,204,0.3);
  }
  .menubar .menuitem.dropdown {
    position: relative;
  }
  .menubar .menuitem.dropdown .menulabel {
    display: block;
  }
  .menubar .menuitem.dropdown .dropdown-indicator {
    width: 1em;
  }
  .menubar .menuitem.is-active {
    border: 1px solid #00f;
  }
  .menubar .menuitem.is-active > .menuicon svg {
    fill: #00f;
  }
  .menubar .menuitem.is-active > .menulabel {
    color: #00f;
  }
  .menubar .menuitem.is-disabled {
    pointer-events: none;
  }
  .menubar .menuitem.is-disabled > .menuicon svg,
  .menubar .menuitem.is-disabled > .dropdown-indicator svg {
    fill: #ccc;
  }
  .menubar .menuitem.is-disabled > .menulabel {
    color: #ccc;
  }
  .menubar .dropdown_content {
    position: absolute;
    top: 2em;
    left: 0;
    max-width: 300px;
    white-space: nowrap;
    background-color: #fff;
    outline: 1px dotted #ccc;
  }
  .menubar .dropdown_content .menuitem {
    display: flex;
  }
  .menubar .dropdown_content .menuitem .menulabel {
    display: inline;
  }
  .menubar .dropdown_content img {
    float: left;
  }
  .ProseMirror {
    padding: 4px 8px 4px 14px;
    white-space: pre-wrap;
    border: 1px solid #ddd;
    border-radius: 6px;
    outline: none;
    counter-reset: prosemirror-footnote;
  }
  .ProseMirror::after {
    display: block;
    clear: both;
    content: '';
  }
  .ProseMirror .ProseMirror-selectednode {
    outline: 2px solid #8cf;
  }
  .ProseMirror li p {
    margin: 0;
    color: #333;
  }
  .ProseMirror .dwplugin {
    border: 1px solid greenyellow;
  }
  .ProseMirror .dwplugin::before {
    content: '🔧';
    color: greenyellow;
    cursor: grab;
    cursor: -webkit-grab;
  }
  .ProseMirror .nodeHasForm:hover {
    background-color: #e8f1fd;
    box-shadow: inset 0 0 0 1px #c6e0ff;
  }
  .ProseMirror dl.code dd pre::after {
    content: attr(data-exithint);
    float: right;
    padding: 2px;
    background: transparent;
    border: 1px solid #ccc;
    border-radius: 7px;
    box-shadow: 1px 3px #ccc;
  }
  .ProseMirror .footnote::after {
    content: counter(prosemirror-footnote) ')';
    counter-increment: prosemirror-footnote;
  }
  .ProseMirror th > p:only-child,
  .ProseMirror td > p:only-child {
    margin-block-start: 0;
    margin-block-end: 0;
  }
  .ProseMirror .selectedCell {
    background-color: rgba(200,200,255,0.4);
  }
  .prosemirror_wrapper {
    position: relative;
    display: block;
  }
  .prosemirror_wrapper .menubar {
    position: sticky;
    top: 0;
    margin-bottom: 0.5rem;
    border: 1px solid #ddd;
    border-radius: 6px;
  }
  .dokuwiki .plugin_prosemirror_useWYSIWYG {
    display: flex;
    margin-bottom: 0.75rem;
  }
  .dokuwiki .footnote-tooltip .menubar {
    position: static;
  }
  .dokuwiki .plugin_prosemirror_linkform,
  .dokuwiki .plugin_prosemirror_mediaform,
  .dokuwiki .plugin_prosemirror_keyvalueform {
    padding: 0;
    background-color: white;
  }
  .dokuwiki .plugin_prosemirror_linkform fieldset,
  .dokuwiki .plugin_prosemirror_mediaform fieldset,
  .dokuwiki .plugin_prosemirror_keyvalueform fieldset {
    width: auto;
  }
  .dokuwiki .plugin_prosemirror_linkform label,
  .dokuwiki .plugin_prosemirror_mediaform label,
  .dokuwiki .plugin_prosemirror_keyvalueform label {
    display: block;
    padding: 0.2rem;
  }
  .dokuwiki .plugin_prosemirror_linkform label input,
  .dokuwiki .plugin_prosemirror_linkform label select,
  .dokuwiki .plugin_prosemirror_mediaform label input,
  .dokuwiki .plugin_prosemirror_mediaform label select,
  .dokuwiki .plugin_prosemirror_keyvalueform label input,
  .dokuwiki .plugin_prosemirror_keyvalueform label select {
    width: 45%;
  }
  .dokuwiki .plugin_prosemirror_linkform label span,
  .dokuwiki .plugin_prosemirror_mediaform label span,
  .dokuwiki .plugin_prosemirror_keyvalueform label span {
    display: inline-block;
    width: 48%;
    padding-right: 0.5em;
  }
  .dokuwiki .plugin_prosemirror_linkform label:hover,
  .dokuwiki .plugin_prosemirror_mediaform label:hover,
  .dokuwiki .plugin_prosemirror_keyvalueform label:hover {
    background-color: #dee7ec;
  }
  .dokuwiki .plugin_prosemirror_linkform .mediaform_mediamanager,
  .dokuwiki .plugin_prosemirror_linkform .linkform_linkwiz,
  .dokuwiki .plugin_prosemirror_mediaform .mediaform_mediamanager,
  .dokuwiki .plugin_prosemirror_mediaform .linkform_linkwiz,
  .dokuwiki .plugin_prosemirror_keyvalueform .mediaform_mediamanager,
  .dokuwiki .plugin_prosemirror_keyvalueform .linkform_linkwiz {
    float: right;
    height: 30px;
    margin: 0;
    padding: 0;
    background: transparent;
    border: none;
  }
  .dokuwiki .plugin_prosemirror_linkform .mediaform_mediamanager svg,
  .dokuwiki .plugin_prosemirror_linkform .linkform_linkwiz svg,
  .dokuwiki .plugin_prosemirror_mediaform .mediaform_mediamanager svg,
  .dokuwiki .plugin_prosemirror_mediaform .linkform_linkwiz svg,
  .dokuwiki .plugin_prosemirror_keyvalueform .mediaform_mediamanager svg,
  .dokuwiki .plugin_prosemirror_keyvalueform .linkform_linkwiz svg {
    width: 22px;
    height: 22px;
    margin: 0;
    fill: #252525;
  }
  .dokuwiki .plugin_prosemirror_linkform div.image-properties div.input-wrapper label,
  .dokuwiki .plugin_prosemirror_mediaform div.image-properties div.input-wrapper label,
  .dokuwiki .plugin_prosemirror_keyvalueform div.image-properties div.input-wrapper label {
    padding: 0.2rem 0 0 0;
  }
  .dokuwiki .plugin_prosemirror_linkform div.image-properties p,
  .dokuwiki .plugin_prosemirror_mediaform div.image-properties p,
  .dokuwiki .plugin_prosemirror_keyvalueform div.image-properties p {
    margin: 0.75em 0 0.25rem 0;
  }
  .dokuwiki #link__wiz {
    z-index: 105;
  }
  .plugin-autotooltip_tip {
    position: fixed;
    display: block;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    padding: 8px;
    margin: 5px;
    z-index: 99999;
    pointer-events: none;
    border-radius: 3px;
    color: #FFF;
    background: rgba(20,20,20,0.85);
    font-size: 1em;
    line-height: 1.4em;
  }
  .plugin-autotooltip_big {
    padding: 12px;
    border-radius: 6px;
  }
  .plugin-autotooltip_big > *:first-child {
    margin-top: 0;
    padding-top: 0;
  }
  .plugin-autotooltip_big > .level3 > *:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .plugin-autotooltip--visible {
    opacity: 1;
  }
  .plugin-autotooltip-hidden-tip,
  .plugin-autotooltip-hidden-classes {
    display: none;
  }
  .plugin-autotooltip_linked {
    display: inline;
  }
  .plugin-autotooltip_simple {
    border-bottom: 1px dotted black;
  }
  .plugin-autotooltip-title {
    font-size: 125%;
    font-weight: bold;
  }
  .plugin-autotooltip__blue {
    background: rgba(0,0,40,0.85);
  }
  .plugin-autotooltip__plain {
    background: #fff;
    color: #000;
    border: 1px solid #000;
  }
  .plugin-autotooltip__small {
    font-size: .8em;
    line-height: 1.5em;
  }
  div.dokuwiki div.gallery table {
    border: none;
  }
  div.dokuwiki div.gallery table td {
    padding: 1em;
    text-align: center;
    vertical-align: middle;
    border: none;
  }
  div.dokuwiki div.gallery table img.tn {
    padding: 0.4em;
    border: 1px solid #ccc;
    max-width: none;
  }
  div.dokuwiki div.gallery {
    clear: left;
    margin-bottom: 1em;
  }
  div.dokuwiki div.gallery img.tn {
    margin: 9px;
    vertical-align: middle;
    padding: 0.4em;
    border: 1px solid #000;
  }
  div.dokuwiki div.gallery_left {
    float: left;
  }
  div.dokuwiki div.gallery div {
    float: left;
  }
  div.dokuwiki div.gallery_right {
    float: right;
  }
  div.dokuwiki div.gallery_center {
    margin-left: auto;
    margin-right: auto;
  }
  div.dokuwiki div.gallery_center {
    width: 80%;
    text-align: center;
  }
  div.dokuwiki div.gallery div.gallery_pages {
    float: none;
    text-align: left;
  }
  #acl__tree {
    font-size: 90%;
    width: 25%;
    height: 300px;
    float: left;
    overflow: auto;
    border: 1px solid #ccc;
    text-align: left;
  }
  [dir=rtl] #acl__tree {
    float: right;
    text-align: right;
  }
  #acl__tree a.cur {
    background-color: #ff9;
    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 #ccc;
    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(/lib/plugins/acl/pix/group.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclgroup {
    background: transparent url(/lib/plugins/acl/pix/group.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .acluser {
    background: transparent url(/lib/plugins/acl/pix/user.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .acluser {
    background: transparent url(/lib/plugins/acl/pix/user.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .aclpage {
    background: transparent url(/lib/plugins/acl/pix/page.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclpage {
    background: transparent url(/lib/plugins/acl/pix/page.png) right 1px no-repeat;
    padding: 1px 18px 1px 0px;
  }
  #acl_manager .aclns {
    background: transparent url(/lib/plugins/acl/pix/ns.png) 0px 1px no-repeat;
    padding: 1px 0px 1px 18px;
  }
  [dir=rtl] #acl_manager .aclns {
    background: transparent url(/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: #dee7ec;
  }
  table.confmanager td {
    padding-left: 5px;
    padding-right: 5px;
  }
  input.key {
    width: 100px;
  }
  input.val {
    width: 600px;
  }
  .default_value {
    color: #777;
  }
  #confmanager .defaultValue {
    color: gray;
  }
  table.confmanager {
    overflow: hidden;
  }
  .dokuwiki #confmanager div.table {
    overflow-x: visible;
  }
  #confmanager div.table td div {
    overflow: auto;
    width: 300px;
  }
  #confmanager .heading_appendix {
    font-size: small;
    font-weight: normal;
  }
  #confmanager div.level1 {
    background-color: #FBFAF9;
    margin-bottom: 2em;
    border: 1px solid #CCC;
    border-radius: 2px;
    box-shadow: inset 0 0 .5em #CCC;
    padding: .7em 1em;
  }
  #confmanager table {
    margin-bottom: 2em;
  }
  #confmanager #toggleDescription {
    cursor: pointer;
  }
  #confmanager .formControl {
    background-color: #FBFAF9;
    margin-bottom: 2em;
    border: 1px solid #CCC;
    border-radius: 2px;
    box-shadow: inset 0 0 .5em #CCC;
    padding: .7em 1em;
  }
  #confmanager .saveButton {
    background-image: url(/lib/plugins/confmanager/icons/accept.png);
    background-repeat: no-repeat;
    background-position: 2px;
    padding-left: 20px;
  }
  #confmanager .clickable {
    cursor: pointer;
  }
  #confmanager .hoverFeedback:hover {
    color: #777;
    text-decoration: underline;
  }
  #confmanager .noscript {
    padding: 1em 1em 0;
    margin: 2em auto;
    color: black;
    border: 1px solid #f00;
    background-color: #faa;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-box-shadow: inset 0 0 15px #f00;
    -webkit-box-shadow: inset 0 0 15px #f00;
    box-shadow: inset 0 0 15px #f00;
  }
  #confmanager .right {
    float: right;
    margin-left: .3em;
  }
  #confmanager .popup {
    width: 350px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    padding: 0 0 1em;
    display: none;
    position: fixed;
    background-color: white;
    z-index: 1000;
  }
  #confmanager .popupheader {
    background-color: #ccc;
    color: white;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    padding: 1em 1.7em 1.5em;
  }
  #confmanager .popupcontent {
    background-color: white;
    padding: 1em 2em 3em;
  }
  #confmanager .popupprompt {
    padding: 0 0 1em;
  }
  #confmanager .progress {
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    margin-top: 2em;
  }
  #confmanager .progress .bar {
    width: 50%;
    background-color: red;
  }
  #popup_show_progress {
    display: none;
  }
  #popup_error {
    display: none;
  }
  #popup_success {
    display: none;
  }
  #confmanager .popup_mask {
    padding: 0;
    margin: 0;
    display: none;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
    background-color: black;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    cursor: wait;
  }
  div.dokuwiki div.plugin_tarotcal {
    float: left;
    border: none;
    padding-right: 1em;
  }
  div.dokuwiki table.plugin_tarotcal td.month {
    text-align: center;
    height: 1.5em;
    vertical-align: middle;
    color: #000;
    font-weight: bold;
    border: none;
  }
  div.dokuwiki table.plugin_tarotcal {
    border: none;
  }
  div.dokuwiki table.plugin_tarotcal td.weekday {
    text-align: right;
    color: #000;
    font-weight: bold;
    border: none;
    border-bottom: 1px solid #ccc;
  }
  div.dokuwiki table.plugin_tarotcal td.day,
  div.dokuwiki table.plugin_tarotcal td.today {
    padding: 0.2em;
    border: none;
  }
  div.dokuwiki table.plugin_tarotcal td.blank {
    border: none;
  }
  div.dokuwiki table.plugin_tarotcal div.noevent,
  div.dokuwiki table.plugin_tarotcal div.isevent {
    width: 1.5em;
    height: 1.5em;
    padding: 0.2em;
    float: right;
    border: none;
  }
  div.dokuwiki table.plugin_tarotcal td.today div.noevent,
  div.dokuwiki table.plugin_tarotcal td.today div.isevent {
    border: 1px solid #ccc;
    border-radius: 10px;
  }
  div.dokuwiki table.plugin_tarotcal td.day div.isevent {
    font-weight: bold;
    border: none;
  }
  div.dokuwiki table.plugin_tarotcal div.day_num {
    float: right;
    border: none;
  }
  div.dokuwiki table.plugin_tarotcal div.day_num a:hover {
    text-decoration: none;
    border: none;
  }
  div.dokuwiki table.plugin_tarotcal td.day div.abstract,
  div.dokuwiki table.plugin_tarotcal td.today div.abstract {
    display: none;
  }
  div.dokuwiki table.plugin_tarotcal td.day:hover div.abstract,
  div.dokuwiki table.plugin_tarotcal td.today:hover div.abstract {
    display: block;
    float: left;
    position: relative;
    padding: 0.5em;
    left: 1.5em;
    top: -3.5em;
    border: 1px solid #ccc;
    border-radius: 10px;
    background: white;
    font-weight: normal;
    width: auto;
    white-space: nowrap;
    overflow: auto;
  }
  div.dokuwiki table.plugin_tarotcal input.btn_next_month,
  div.dokuwiki table.plugin_tarotcal input.btn_prev_month {
    text-decoration: none;
    border: none;
    cursor: pointer;
    background: none;
    width: 1.5em;
    text-align: right;
  }
  div.dokuwiki a.plugin_tarotcal_btn,
  div.dokuwiki span.plugin_tarotcal_btn {
    float: right;
  }
  DIV.wrap_floatleft {
    float: left;
  }
  DIV.wrap_left290 {
    width: 290px;
  }
  DIV.wrap_left290 SPAN.templaterspan {
    display: block;
    text-align: center;
    margin-top: 1em;
  }
  DIV.wrap_left290 SELECT {
    width: 80%;
    margin: 0 auto;
  }
  DIV.wrap_left290 DIV.plugin_tarotcal {
    padding-right: 0;
  }
  DIV.wrap_left290 TABLE.plugin_tarotcal {
    margin: 0 auto;
  }
  span.plugin_emphasis {
    font-weight: bold;
  }
  #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: #dee7ec;
  }
  #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: #00f;
  }
  #plugin_move__progress #plugin_move__preview ul li.page {
    list-style-image: url(/lib/plugins/move/images/page.png);
  }
  #plugin_move__progress #plugin_move__preview ul li.media {
    list-style-image: url(/lib/plugins/move/images/disk.png);
  }
  #plugin_move__progress #plugin_move__preview ul li.affected {
    list-style-image: url(/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;
  }
  div.dokuwiki div.plugin_include_content div.secedit {
    float: right;
    margin-left: 1em;
    margin-top: 0;
  }
  div.dokuwiki div.inclmeta {
    border-top: 1px dotted #ccc;
    padding-top: 0.2em;
    color: #666;
    font-size: 80%;
    line-height: 1.25;
    /*margin-top: 0.5em;*/
    margin-bottom: 2em;
  }
  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;
  }
  .partialsLoading {
    background: url(/lib/plugins/fastwiki/../../images/loading.gif) no-repeat;
    position: fixed;
    left: 50%;
    top: 50%;
    z-index: 1000;
    height: 50px;
    width: 200px;
    box-shadow: 0px 0px 8px 10000px rgba(0,0,0,0.75);
    margin-left: -100px;
    margin-top: -25px;
    background-size: 200px 50px;
  }
  .content_partial {
    clear: both;
  }
  .mode_edit .content .row > .col-xs-12 #dokuwiki__content::before {
    display: none;
  }
  #multiorphan__throbber {
    visibility: hidden;
  }
  #multiorphan {
    display: block;
    width: 100%;
  }
  #multiorphan fieldset {
    text-align: left;
    min-width: 60%;
  }
  #multiorphan fieldset label input,
  #multiorphan fieldset label select {
    float: right;
    text-align: left;
    width: 50%;
  }
  #multiorphan fieldset label input[type=checkbox] {
    width: 3%;
    margin: 4px;
    margin-right: 47%;
  }
  #multiorphan fieldset legend,
  #multiorphan fieldset fieldset.hideOptions .forceVisible {
    display: block !important;
  }
  #multiorphan fieldset br {
    clear: both;
  }
  #multiorphan fieldset p {
    clear: both;
  }
  #multiorphan #multiorphan__out {
    min-height: 3em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
  }
  #multiorphan .multiorphan__throbber,
  #multiorphan .multiorphan__throbber img {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  #multiorphan .multiorphan__result_group .header[count]:after {
    content: attr(count);
    float: right;
  }
  #multiorphan .multiorphan__result {
    padding: 0px;
    border-bottom: 1px solid #ccc;
    overflow: hidden;
  }
  #multiorphan .multiorphan__result > div {
    padding: 0.5em 1em;
    background-color: #fefefe;
  }
  #multiorphan .multiorphan__result > div > span {
    display: inline-block;
    width: 80%;
    word-break: break-all;
  }
  #multiorphan .multiorphan__result > div:nth-child(even) {
    background-color: #efefef;
  }
  #multiorphan .multiorphan__result > div:hover {
    background-color: rgba(0,136,0,0.1);
  }
  #multiorphan .multiorphan__result > div.deleted,
  #multiorphan .multiorphan__result > div.deleted:hover {
    background-color: rgba(221,51,0,0.1);
  }
  #multiorphan .multiorphan__result > div.deleted:nth-child(even),
  #multiorphan .multiorphan__result > div.deleted:nth-child(even):hover {
    background-color: rgba(221,51,0,0.2);
  }
  #multiorphan .multiorphan__result div.actions {
    float: right;
  }
  #multiorphan .multiorphan__result div.actions a {
    padding: 0px 5px;
  }
  #multiorphan .multiorphan__result li.requestPage {
    position: relative;
  }
  #multiorphan .multiorphan__result li.requestPage > span {
    display: inline-block;
    width: 80%;
    vertical-align: text-top;
  }
  #multiorphan .multiorphan__result li.requestPage div.actions:hover:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(0,136,0,0.1);
    pointer-events: none;
  }
  #multiorphan__errorlog {
    overflow: auto;
    max-height: 200px;
  }
  #multiorphan__errorlog p {
    color: #a00;
    margin: 0px;
    padding: 0px 5px;
    overflow: hidden;
    background-color: #FFEDED;
  }
  #multiorphan__errorlog p:nth-child(even) {
    background-color: #FFD4D4;
  }
  #multiorphan__preview_dialog ul.tabs,
  #multiorphan__preview_dialog ul.actions {
    display: none;
  }
  #multiorphan__preview_dialog div.panelContent > * {
    float: left;
  }
  #multiorphan__preview_dialog div.panelContent .image {
    min-width: 100px;
    min-height: 100px;
  }
  #multiorphan__preview_dialog div.panelContent .image img {
    margin: 0 auto;
  }
  .stale-dialog > .ui-dialog-titlebar {
    display: none;
  }
  #plugin__farmer_admin .panelHeader {
    background-color: #eee;
    margin: 0;
    padding: 10px 10px 8px;
    overflow: hidden;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
  }
  #plugin__farmer_admin .panelMain,
  #plugin__farmer_admin .panelFooter {
    padding: 1em;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
  }
  #plugin__farmer_admin .panelFooter {
    border-bottom: 1px solid #ccc;
  }
  #plugin__farmer_admin form {
    display: block;
    text-align: center;
  }
  #plugin__farmer_admin form fieldset {
    width: 80%;
    padding: 1em;
  }
  #plugin__farmer_admin form label {
    text-align: left;
    display: block;
    margin-bottom: 0.5em;
  }
  #plugin__farmer_admin form label:hover {
    background-color: #dee7ec;
  }
  #plugin__farmer_admin form label span {
    display: inline-block;
    width: 40%;
  }
  #plugin__farmer_admin form .chosen-container {
    margin-bottom: 0.5em;
  }
  #plugin__farmer_admin form button {
    margin: 1em;
  }
  #plugin__farmer_admin .pluginmatrix {
    width: 80%;
    margin: 1em auto;
  }
  #plugin__farmer_admin .pluginmatrix table thead th {
    position: relative;
    height: 8em;
    vertical-align: bottom;
    overflow: visible;
    background-color: transparent;
    border: none;
  }
  #plugin__farmer_admin .pluginmatrix table thead th div {
    transform-origin: bottom left;
    transform: rotate(-60deg);
    position: absolute;
    left: 1em;
    bottom: 0;
    z-index: 5;
  }
  #plugin__farmer_admin .pluginmatrix table tbody {
    position: relative;
  }
  #plugin__farmer_admin .pluginmatrix table tbody td {
    cursor: pointer;
  }
  #plugin__farmer_admin .pluginmatrix table tbody th.off,
  #plugin__farmer_admin .pluginmatrix table tbody td.off {
    background-color: #c33;
  }
  #plugin__farmer_admin .pluginmatrix table tbody th.on,
  #plugin__farmer_admin .pluginmatrix table tbody td.on {
    background-color: #3c3;
  }
  #plugin__farmer_admin .pluginmatrix table tbody th.default,
  #plugin__farmer_admin .pluginmatrix table tbody td.default {
    opacity: 0.5;
  }
  .dokuwiki form.sqliteplugin fieldset {
    width: 80%;
  }
  .dokuwiki form.sqliteplugin textarea.edit {
    width: 95%;
    height: 10em;
  }
  :root {
    --adm-abstract-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 5h16v2H4V5m0 4h16v2H4V9m0 4h16v2H4v-2m0 4h10v2H4v-2z"/></svg>');
    --adm-bug-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14 12h-4v-2h4m0 6h-4v-2h4m6-6h-2.81a5.985 5.985 0 00-1.82-1.96L17 4.41 15.59 3l-2.17 2.17a6.002 6.002 0 00-2.83 0L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8z"/></svg>');
    --adm-danger-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.5 20l4.86-9.73H13V4l-5 9.73h3.5V20M12 2c2.75 0 5.1 1 7.05 2.95C21 6.9 22 9.25 22 12s-1 5.1-2.95 7.05C17.1 21 14.75 22 12 22s-5.1-1-7.05-2.95C3 17.1 2 14.75 2 12s1-5.1 2.95-7.05C6.9 3 9.25 2 12 2z"/></svg>');
    --adm-download-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4.929 4.929c3.91 -3.91 10.232 -3.91 14.142 -0c3.91 3.91 3.91 10.232 0 14.142c-3.91 3.91 -10.232 3.91 -14.142 0c-3.91 -3.91 -3.91 -10.232 -0 -14.142Zm8.571 7.295l0 -6.298l-3 -0l0 6.298l-2.887 0l4.387 5.85l4.388 -5.85l-2.888 0Z"/></svg>');
    --adm-example-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 13v-2h14v2H7m0 6v-2h14v2H7M7 7V5h14v2H7M3 8V5H2V4h2v4H3m-1 9v-1h3v4H2v-1h2v-.5H3v-1h1V17H2m2.25-7a.75.75 0 01.75.75c0 .2-.08.39-.21.52L3.12 13H5v1H2v-.92L4 11H2v-1h2.25z"/></svg>');
    --adm-failure-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2c5.53 0 10 4.47 10 10s-4.47 10-10 10S2 17.53 2 12 6.47 2 12 2m3.59 5L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41 15.59 7z"/></svg>');
    --adm-information-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 002 12a10 10 0 0010 10 10 10 0 0010-10A10 10 0 0012 2z"/></svg>');
    --adm-note-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg>');
    --adm-question-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.07 11.25l-.9.92C13.45 12.89 13 13.5 13 15h-2v-.5c0-1.11.45-2.11 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41a2 2 0 00-2-2 2 2 0 00-2 2H8a4 4 0 014-4 4 4 0 014 4 3.2 3.2 0 01-.93 2.25M13 19h-2v-2h2M12 2A10 10 0 002 12a10 10 0 0010 10 10 10 0 0010-10c0-5.53-4.5-10-10-10z"/></svg>');
    --adm-quote-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14 17h3l2-4V7h-6v6h3M6 17h3l2-4V7H5v6h3l-2 4z"/></svg>');
    --adm-achievement-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></svg>');
    --adm-tip-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.55 11.2c-.23-.3-.5-.56-.76-.82-.65-.6-1.4-1.03-2.03-1.66C13.3 7.26 13 4.85 13.91 3c-.91.23-1.75.75-2.45 1.32-2.54 2.08-3.54 5.75-2.34 8.9.04.1.08.2.08.33 0 .22-.15.42-.35.5-.22.1-.46.04-.64-.12a.83.83 0 01-.15-.17c-1.1-1.43-1.28-3.48-.53-5.12C5.89 10 5 12.3 5.14 14.47c.04.5.1 1 .27 1.5.14.6.4 1.2.72 1.73 1.04 1.73 2.87 2.97 4.84 3.22 2.1.27 4.35-.12 5.96-1.6 1.8-1.66 2.45-4.32 1.5-6.6l-.13-.26c-.2-.46-.47-.87-.8-1.25l.05-.01m-3.1 6.3c-.28.24-.73.5-1.08.6-1.1.4-2.2-.16-2.87-.82 1.19-.28 1.89-1.16 2.09-2.05.17-.8-.14-1.46-.27-2.23-.12-.74-.1-1.37.18-2.06.17.38.37.76.6 1.06.76 1 1.95 1.44 2.2 2.8.04.14.06.28.06.43.03.82-.32 1.72-.92 2.27h.01z"/></svg>');
    --adm-warning-pic: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 14h-2v-4h2m0 8h-2v-2h2M1 21h22L12 2 1 21z"/></svg>');
  }
  .admonition {
    background-color: #ffffff;
    border-left: .2rem solid #448aff;
    border-radius: .1rem;
    box-shadow: 0 .2rem .5rem rgba(0,0,0,0.05), 0 0 .05rem rgba(0,0,0,0.1);
    box-sizing: inherit;
    color: rgba(0,0,0,0.87);
    color-adjust: exact;
    line-height: 1.6;
    margin: 1.5625em 0;
    overflow: auto;
    padding: 0 .6rem;
    page-break-inside: avoid;
    /* Note type definitions */
  }
  .admonition .admonition-title {
    background-color: rgba(68,138,255,0.1);
    font-weight: 700;
    margin: 0 -0.6rem 0rem -0.8rem;
    padding: .4rem .6rem .4rem 2.4rem;
    position: relative;
  }
  .admonition .admonition-title::before {
    content: "";
    height: 1.25rem;
    left: .8rem;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    position: absolute;
    width: 1.25rem;
  }
  .admonition .admonition-title + p,
  .admonition .admonition-title + ul,
  .admonition .admonition-title + ol,
  .admonition .admonition-title + dl,
  .admonition .admonition-title + pre,
  .admonition .admonition-title + table,
  .admonition .admonition-title + blockquote {
    margin-top: 1rem;
  }
  .admonition.note {
    border-color: #448aff;
  }
  .admonition.note > .admonition-title {
    background-color: rgba(68,138,255,0.1);
  }
  .admonition.note > .admonition-title::before {
    background-color: #448aff;
    -webkit-mask-image: var(--adm-note-pic);
    mask-image: var(--adm-note-pic);
  }
  .admonition.abstract {
    border-color: #00b0ff;
  }
  .admonition.abstract > .admonition-title {
    background-color: rgba(0,176,255,0.1);
  }
  .admonition.abstract > .admonition-title::before {
    background-color: #00b0ff;
    -webkit-mask-image: var(--adm-abstract-pic);
    mask-image: var(--adm-abstract-pic);
  }
  .admonition.information {
    border-color: #00b8d4;
  }
  .admonition.information > .admonition-title {
    background-color: rgba(0,184,212,0.1);
  }
  .admonition.information > .admonition-title::before {
    background-color: #00b8d4;
    -webkit-mask-image: var(--adm-information-pic);
    mask-image: var(--adm-information-pic);
  }
  .admonition.tip,
  .admonition.download {
    border-color: #00bfa5;
  }
  .admonition.tip > .admonition-title,
  .admonition.download > .admonition-title {
    background-color: rgba(0,191,165,0.1);
  }
  .admonition.tip > .admonition-title::before,
  .admonition.download > .admonition-title::before {
    background-color: #00bfa5;
    -webkit-mask-image: var(--adm-tip-pic);
    mask-image: var(--adm-tip-pic);
  }
  .admonition.tip > .admonition-title::before {
    -webkit-mask-image: var(--adm-tip-pic);
    mask-image: var(--adm-tip-pic);
  }
  .admonition.download > .admonition-title::before {
    -webkit-mask-image: var(--adm-download-pic);
    mask-image: var(--adm-download-pic);
  }
  .admonition.achievement {
    border-color: #00c853;
  }
  .admonition.achievement > .admonition-title {
    background-color: rgba(0,200,83,0.1);
  }
  .admonition.achievement > .admonition-title::before {
    background-color: #00c853;
    -webkit-mask-image: var(--adm-achievement-pic);
    mask-image: var(--adm-achievement-pic);
  }
  .admonition.question {
    border-color: #64dd17;
  }
  .admonition.question > .admonition-title {
    background-color: rgba(100,221,23,0.1);
  }
  .admonition.question > .admonition-title::before {
    background-color: #64dd17;
    -webkit-mask-image: var(--adm-question-pic);
    mask-image: var(--adm-question-pic);
  }
  .admonition.warning {
    border-color: #ff9100;
  }
  .admonition.warning > .admonition-title {
    background-color: rgba(255,145,0,0.1);
  }
  .admonition.warning > .admonition-title::before {
    background-color: #ff9100;
    -webkit-mask-image: var(--adm-warning-pic);
    mask-image: var(--adm-warning-pic);
  }
  .admonition.failure {
    border-color: #ff5252;
  }
  .admonition.failure > .admonition-title {
    background-color: rgba(255,82,82,0.1);
  }
  .admonition.failure > .admonition-title::before {
    background-color: #ff5252;
    -webkit-mask-image: var(--adm-failure-pic);
    mask-image: var(--adm-failure-pic);
  }
  .admonition.danger {
    border-color: #ff1744;
  }
  .admonition.danger > .admonition-title {
    background-color: rgba(255,23,68,0.1);
  }
  .admonition.danger > .admonition-title::before {
    background-color: #ff1744;
    -webkit-mask-image: var(--adm-danger-pic);
    mask-image: var(--adm-danger-pic);
  }
  .admonition.bug {
    border-color: #f50057;
  }
  .admonition.bug > .admonition-title {
    background-color: rgba(245,0,87,0.1);
  }
  .admonition.bug > .admonition-title::before {
    background-color: #f50057;
    -webkit-mask-image: var(--adm-bug-pic);
    mask-image: var(--adm-bug-pic);
  }
  .admonition.example {
    border-color: #651fff;
  }
  .admonition.example > .admonition-title {
    background-color: rgba(101,31,255,0.1);
  }
  .admonition.example > .admonition-title::before {
    background-color: #651fff;
    -webkit-mask-image: var(--adm-example-pic);
    mask-image: var(--adm-example-pic);
  }
  .admonition.quote {
    border-color: #9e9e9e;
  }
  .admonition.quote > .admonition-title {
    background-color: rgba(158,158,158,0.1);
  }
  .admonition.quote > .admonition-title::before {
    background-color: #9e9e9e;
    -webkit-mask-image: var(--adm-quote-pic);
    mask-image: var(--adm-quote-pic);
  }
  div.dokuwiki div.gallery table {
    border: none;
  }
  div.dokuwiki div.gallery table td {
    padding: 1em;
    text-align: center;
    vertical-align: middle;
    border: none;
  }
  div.dokuwiki div.gallery table img.tn {
    padding: 0.4em;
    border: 1px solid #ccc;
    max-width: none;
  }
  div.dokuwiki div.gallery {
    clear: left;
    margin-bottom: 1em;
  }
  div.dokuwiki div.gallery img.tn {
    margin: 9px;
    vertical-align: middle;
    padding: 0.4em;
    border: 1px solid #000;
  }
  div.dokuwiki div.gallery_left {
    float: left;
  }
  div.dokuwiki div.gallery div {
    float: left;
  }
  div.dokuwiki div.gallery_right {
    float: right;
  }
  div.dokuwiki div.gallery_center {
    margin-left: auto;
    margin-right: auto;
  }
  div.dokuwiki div.gallery_center {
    width: 80%;
    text-align: center;
  }
  div.dokuwiki div.gallery div.gallery_pages {
    float: none;
    text-align: left;
  }
  .noteredirect {
    margin: 1em;
    margin-left: auto;
    margin-right: auto;
    width: 70% !important;
    min-height: 18px;
    clear: both;
    text-align: justify;
    vertical-align: middle;
    border-collapse: collapse;
    padding: 7px 10px 5px 32px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    -moz-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    /*border: 1px solid #B5E0FF;*/
    background-color: #B5E0FF;
    background-image: url(/lib/plugins/pageredirect/images/important_small.png);
  }
  [class*="header__"].st_closed::before {
    content: url('/lib/plugins/sectiontoggle/chevron-down.svg');
    vertical-align: middle;
    padding-right: 0.25em;
  }
  [class*="header__"].st_opened::before {
    content: url('/lib/plugins/sectiontoggle/chevron-up.svg');
    vertical-align: middle;
    padding-right: 0.25em;
  }
  #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;
  }
  .dokuwiki blockquote.blockquote-plugin {
    border: 1px dotted #ccc;
    background: #dee7ec;
    /*url(data:image/gif;base64,R0lGODlhLgAcAMQAAPT09PHx8e7u7unp6ejo6Ofn5+bm5uXl5eTk5OPj4+Li4t/f397e3t3d3dzc3Nvb29ra2v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABEALAAAAAAuABwAAAW2YCSOJLkgaJqWrKi+ram8dBwJdB03Od3Ehh6MdUgIXwvWcVhyLFEMCEP5tD2WD1tkqY1chT/t0dB1CrNiIVl7OCbTwu722F0Cujzhoa6WG4UObGMBfEtvVEtrLU8qhyOMKIokkCl7IwOUCAWIlJOZCJyQlnOZBCWfCAqPqKesIm2frbEimLMjeZQJnpmhT45BlKMjX5C9RwKLkGiyiTaMqi3AXHA90EDTeD2Bcj1yJSeV3rugXSEAOw==) no-repeat 0.3em 0.3em;*/
    padding: 1em;
    /* prevent plugin to interfere with expanded ToC when there's one */
    overflow: hidden;
    /* Fix placement with the rule above (original margins were: 1em 3em 1em 3em */
    margin: 1em auto 1em auto;
    /* Get closer to initial design when there's enough space (ie. 3em left and right margins) */
    max-width: 90%;
  }
  .dokuwiki cite.blockquote-plugin {
    font-style: italic;
  }
  .dokuwiki blockquote.blockquote-plugin cite.blockquote-plugin {
    text-align: right;
    display: block;
  }
  .dokuwiki blockquote.blockquote-plugin cite.blockquote-plugin:before {
    content: "—";
  }
  .dokuwiki q.blockquote-plugin {
    border: 1px dotted #ccc;
    background: #dee7ec;
    /* CSS quotes property quotation mark entity numbers can be customized */
    quotes: "\0022" "\0022" "\0027" "\0027";
  }
  .dokuwiki div.svgprintbutton_table {
    display: block;
    margin-bottom: 1em;
  }
  .dokuwiki div.svgprintbutton_table button,
  .dokuwiki div.svgprintbutton_table input.button {
    margin-left: 0.6em;
    padding: 0 0.3em;
    background-image: none;
    border-top: none;
    float: none;
    line-height: 1.8em;
    height: 1.8em;
    border-top-right-radius: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-right-radius: 0;
    border-top-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -webkit-border-top-left-radius: 0;
    border-bottom-right-radius: 0.5em;
    -moz-border-radius-bottomright: 0.5em;
    -webkit-border-bottom-right-radius: 0.5em;
    border-bottom-left-radius: 0.5em;
    -moz-border-radius-bottomleft: 0.5em;
    -webkit-border-bottom-left-radius: 0.5em;
  }
  #plugin__styling button.primary {
    font-weight: bold;
  }
  [dir=rtl] #plugin__styling table input {
    text-align: right;
  }
  #plugin__styling_loader {
    display: none;
  }
  div.dataplugin_entry dl {
    border: 1px solid #ccc;
    padding: 1em;
    margin: 1em;
    font-size: 90%;
    overflow: auto;
    width: 70%;
  }
  * html div.dataplugin_entry dl dd {
    float: none;
    display: block;
  }
  *:first-child+html div.dataplugin_entry dl dd {
    float: none;
    display: block;
  }
  *:first-child+html div.dataplugin_entry dt {
    padding-right: 0.5em;
  }
  div.dataplugin_entry dl dt {
    font-weight: bold;
    clear: left;
    float: left;
    width: 10em;
    text-align: right;
  }
  div.dataplugin_entry dl dd {
    float: left;
    margin-left: 0.5em;
  }
  div.dataplugin_entry.hidden {
    display: none;
  }
  ul.dataplugin_cloud {
    overflow: auto;
  }
  ul.dataplugin_cloud li {
    float: left;
    list-style-type: none;
    list-style-image: none;
    margin: 0 1em 0 0;
    padding: 0;
  }
  ul.dataplugin_cloud li.cl0 {
    font-size: 70%;
  }
  ul.dataplugin_cloud li.cl1 {
    font-size: 90%;
  }
  ul.dataplugin_cloud li.cl2 {
    font-size: 110%;
  }
  ul.dataplugin_cloud li.cl3 {
    font-size: 130%;
  }
  ul.dataplugin_cloud li.cl4 {
    font-size: 150%;
  }
  dl.datarelated {
    margin-left: 1em;
  }
  dl.datarelated dd {
    margin-left: 1em;
  }
  dl.datarelated dt {
    font-weight: bold;
  }
  #dw__editform fieldset.plugin__data table tr td label span {
    display: none;
  }
  #dw__editform fieldset.plugin__data table tr td label {
    /* This is the anchor for the position: absolute autocompletion */
    display: block;
    position: relative;
  }
  #dw__editform fieldset.plugin__data {
    text-align: left;
    width: 99%;
    margin: 0.5em 0;
  }
  #dw__editform fieldset.plugin__data table {
    text-align: center;
    border: none;
    margin: 1em 0;
  }
  #dw__editform fieldset.plugin__data table th {
    border: none;
  }
  #dw__editform fieldset.plugin__data table th.title {
    width: 20%;
  }
  #dw__editform fieldset.plugin__data table th.type {
    width: 15%;
  }
  #dw__editform fieldset.plugin__data table th.multi {
    width: 5%;
  }
  #dw__editform fieldset.plugin__data table th.value {
    width: 30%;
  }
  #dw__editform fieldset.plugin__data table th.comment {
    width: 20%;
  }
  #dw__editform fieldset.plugin__data table td {
    padding: 0.2em 0.3em;
    border: none;
  }
  #dw__editform fieldset.plugin__data table td.title {
    font-weight: bold;
  }
  #dw__editform fieldset.plugin__data table td select,
  #dw__editform fieldset.plugin__data table td input {
    width: 100%;
  }
  #dw__editform fieldset.plugin__data table .data_comment input {
    border: none;
  }
  div.dokuwiki div.editbutton_plugin_data {
    margin-top: -1em;
    /* depends on the dl margin */
    float: none;
  }
  div.dokuwiki div.editbutton_plugin_data form input.button,
  div.dokuwiki div.editbutton_plugin_data form button {
    float: none;
    margin-left: 1.6em;
    padding: 0 0.3em;
    background-image: none;
    border-top: none;
  }
  table.dataplugin_table th input {
    width: 98%;
  }
  .ui-datepicker {
    font-size: 0.9em;
  }
  .ui-menu {
    font-size: 1em;
  }
  .dokuwiki #plugin__captcha_wrapper img {
    margin: 1px;
    vertical-align: bottom;
    border: 1px solid #ccc;
  }
  .dokuwiki #plugin__captcha_wrapper pre {
    font-size: 70%;
    font-family: monospace;
    font-weight: bold;
    border: none;
    background-color: #fff;
    color: #333;
    padding: 0;
  }
  .dokuwiki #plugin__captcha_wrapper .svg {
    display: inline-block;
    background-color: #fff;
    vertical-align: bottom;
    border: 1px solid #ccc;
  }
  .dokuwiki #plugin__captcha_wrapper svg {
    width: 100%;
    height: 100%;
  }
  .dokuwiki #plugin__captcha_wrapper svg path {
    fill: #333;
  }
  .dokuwiki #plugin__captcha_wrapper .no {
    display: none;
  }
  .dokuwiki #plugin__captcha_wrapper {
    clear: left;
    border: 1px solid #ccc;
    padding: 0.75em;
    margin: 1em 0;
  }
  .folder {
    padding-left: 2px;
    padding-right: 9px;
    background: url(data:image/gif;base64,R0lGODlhBwAHAIAAAGOMnP///yH5BAEHAAEALAAAAAAHAAcAAAIMDBCZh8pt3mLuqHgLADs=) no-repeat right center;
  }
  .folder.open {
    background: url(data:image/gif;base64,R0lGODlhBwAHAIAAAGOMnP///yH5BAEHAAEALAAAAAAHAAcAAAIKjB+gy5xuFkpzFgA7) no-repeat right center;
  }
  div.folded {
    padding: 0.5em;
    border: 1px dotted #ccc;
  }
  span.folded {
    border: 1px dotted #ccc;
  }
  span.indicator {
    visibility: hidden;
  }
  #dokuwiki__pagetools ul li a.fold_unfold_all {
    background-position: right 0;
  }
  #dokuwiki__pagetools ul li a.fold_unfold_all:before {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaCAMAAACYJxbqAAAAnFBMVEWItdx+r9usrKyJtt2Lt92NuN2OuN6Qud6Sut6Tu9+Tvd+Xvd+Yvt+av9+awOC3u8GcwOCcweC4vMKfweChweG5vcKgwuGhwuG6vsK7vsOiw+K8v8OkxOK9wMS+wcWnxeK+wsWoxuPAwsapxuPBw8arx+PCxMbCxcfDxcfFxsjGxsnGx8nGyMnHyMrIycrJysrKysrKysvLy8vMzMyNqhNvAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgCxYIHQrJmFzKAAAATklEQVRIx+2TQQoAMAjD2v7/0fvBclAYjOYaBCMovSYBHdABncn0YPPmLxznWgCa8ilQUSn/YYM2aIP2ZHqwefMXjnMtAE35FCj3O8s6B+U8ANATu/BqAAAAAElFTkSuQmCC);
    margin-top: 0;
  }
  #dokuwiki__pagetools:hover ul li a.fold_unfold_all,
  #dokuwiki__pagetools ul li a.fold_unfold_all:focus,
  #dokuwiki__pagetools ul li a.fold_unfold_all:active {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaCAMAAACYJxbqAAAAnFBMVEWItdx+r9usrKyJtt2Lt92NuN2OuN6Qud6Sut6Tu9+Tvd+Xvd+Yvt+av9+awOC3u8GcwOCcweC4vMKfweChweG5vcKgwuGhwuG6vsK7vsOiw+K8v8OkxOK9wMS+wcWnxeK+wsWoxuPAwsapxuPBw8arx+PCxMbCxcfDxcfFxsjGxsnGx8nGyMnHyMrIycrJysrKysrKysvLy8vMzMyNqhNvAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfgCxYIHQrJmFzKAAAATklEQVRIx+2TQQoAMAjD2v7/0fvBclAYjOYaBCMovSYBHdABncn0YPPmLxznWgCa8ilQUSn/YYM2aIP2ZHqwefMXjnMtAE35FCj3O8s6B+U8ANATu/BqAAAAAElFTkSuQmCC);
  }
  #dokuwiki__pagetools ul li a.fold_unfold_all:hover,
  #dokuwiki__pagetools ul li a.fold_unfold_all:active,
  #dokuwiki__pagetools ul li a.fold_unfold_all:focus {
    background-position: right -45px;
  }
  .plugin__filelisting .plugin__filelisting_capiton {
    border: 1px solid #ccc;
    margin-bottom: -1px;
  }
  .plugin__filelisting .plugin__filelisting_capiton span {
    font-weight: bold;
  }
  .plugin__filelisting .plugin__filelisting_footer {
    padding: .3em .5em;
    border: 1px solid #ccc;
  }
  .plugin__filelisting .plugin__filelisting_footer button {
    margin-right: 2em;
  }
  .plugin__filelisting .plugin__filelisting_content .plugin__filelisting_headertable {
    padding-right: 15px;
  }
  .plugin__filelisting .plugin__filelisting_content .plugin__filelisting_bodytable {
    display: block;
    max-height: 200px;
    overflow-y: scroll;
  }
  .plugin__filelisting .plugin__filelisting_content .plugin__filelisting_bodytable td:first-child {
    padding: 4px;
  }
  .plugin__filelisting .plugin__filelisting_content .plugin__filelisting_bodytable td.plugin__filelisting_cell_icon {
    padding: 4px;
  }
  .plugin__filelisting .plugin__filelisting_content .plugin__filelisting_bodytable td.plugin__filelisting_cell_icon svg {
    fill: #333;
    vertical-align: middle;
    text-align: center;
  }
  .plugin__filelisting .plugin__filelisting_content table {
    width: 100%;
    margin: 0;
    table-layout: fixed;
  }
  .dokuwiki .plugin_tabbox.js {
    position: relative;
    margin-bottom: 1em;
  }
  .dokuwiki .plugin_tabbox.js ul.tabs li.active a {
    background-color: #dee7ec;
    color: #333;
    text-decoration: none;
    font-weight: normal;
    z-index: 2;
    border-bottom-color: #dee7ec;
  }
  .dokuwiki .plugin_tabbox.js div.tabboxtab {
    background-color: #dee7ec;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 1em;
  }
  .dokuwiki .plugin_tabbox.js div.secedit {
    position: absolute;
    margin-top: 0;
    top: 0px;
    right: 0;
  }
  .dokuwiki {
    /* box
********************************************************************/
    /*____________ notes with icons ____________*/
    /* general styles for all note divs */
    /* general styles for all note spans */
    /* sorry for icons glued to the right side, but there is currently no way
     to make this look good without adjusting the images themselves */
    /*____________ info ____________*/
    /*____________ important ____________*/
    /*____________ alert ____________*/
    /*____________ tip ____________*/
    /*____________ help ____________*/
    /*____________ todo ____________*/
    /*____________ download ____________*/
    /*____________ safety notes ____________*/
    /* mark
********************************************************************/
    /* miscellaneous
********************************************************************/
    /*____________ spoiler ____________*/
    /*____________ only print ____________*/
    /*____________ tabs ____________*/
    /* in addition to template styles */
    /*____________ button-style link ____________*/
  }
  .dokuwiki .wrap_box {
    background: #dee7ec;
    color: #333;
  }
  .dokuwiki div.wrap_box,
  .dokuwiki div.wrap_danger,
  .dokuwiki div.wrap_warning,
  .dokuwiki div.wrap_caution,
  .dokuwiki div.wrap_notice,
  .dokuwiki div.wrap_safety {
    padding: 1em 1em .5em;
    margin-bottom: 1.5em;
    overflow: hidden;
  }
  .dokuwiki span.wrap_box,
  .dokuwiki span.wrap_danger,
  .dokuwiki span.wrap_warning,
  .dokuwiki span.wrap_caution,
  .dokuwiki span.wrap_notice,
  .dokuwiki span.wrap_safety {
    padding: 0 .3em;
  }
  .dokuwiki div.wrap_info,
  .dokuwiki div.wrap_important,
  .dokuwiki div.wrap_alert,
  .dokuwiki div.wrap_tip,
  .dokuwiki div.wrap_help,
  .dokuwiki div.wrap_todo,
  .dokuwiki div.wrap_download {
    padding: 1em 1em .5em 70px;
    margin-bottom: 1.5em;
    min-height: 68px;
    background-position: 10px 50%;
    background-repeat: no-repeat;
    color: inherit;
    overflow: hidden;
  }
  .dokuwiki span.wrap_info,
  .dokuwiki span.wrap_important,
  .dokuwiki span.wrap_alert,
  .dokuwiki span.wrap_tip,
  .dokuwiki span.wrap_help,
  .dokuwiki span.wrap_todo,
  .dokuwiki span.wrap_download {
    padding: 0 2px 0 20px;
    min-height: 20px;
    background-position: 2px 50%;
    background-repeat: no-repeat;
    color: inherit;
  }
  .dokuwiki [dir=rtl] div.wrap_info,
  .dokuwiki [dir=rtl] div.wrap_important,
  .dokuwiki [dir=rtl] div.wrap_alert,
  .dokuwiki [dir=rtl] div.wrap_tip,
  .dokuwiki [dir=rtl] div.wrap_help,
  .dokuwiki [dir=rtl] div.wrap_todo,
  .dokuwiki [dir=rtl] div.wrap_download {
    padding: 1em 60px .5em 1em;
    background-position: right 50%;
  }
  .dokuwiki [dir=rtl] span.wrap_info,
  .dokuwiki [dir=rtl] span.wrap_important,
  .dokuwiki [dir=rtl] span.wrap_alert,
  .dokuwiki [dir=rtl] span.wrap_tip,
  .dokuwiki [dir=rtl] span.wrap_help,
  .dokuwiki [dir=rtl] span.wrap_todo,
  .dokuwiki [dir=rtl] span.wrap_download {
    padding: 0 18px 0 2px;
    background-position: right 50%;
  }
  .dokuwiki .wrap_info {
    background-color: #d1d7df;
  }
  .dokuwiki .wrap__dark.wrap_info {
    background-color: #343e4a;
  }
  .dokuwiki div.wrap_info {
    background-image: url(/lib/plugins/wrap/images/note/48/info.png);
  }
  .dokuwiki span.wrap_info {
    background-image: url(/lib/plugins/wrap/images/note/16/info.png);
  }
  .dokuwiki .wrap_important {
    background-color: #ffd39f;
  }
  .dokuwiki .wrap__dark.wrap_important {
    background-color: #6c3b00;
  }
  .dokuwiki div.wrap_important {
    background-image: url(/lib/plugins/wrap/images/note/48/important.png);
  }
  .dokuwiki span.wrap_important {
    background-image: url(/lib/plugins/wrap/images/note/16/important.png);
  }
  .dokuwiki .wrap_alert {
    background-color: #ffbcaf;
  }
  .dokuwiki .wrap__dark.wrap_alert {
    background-color: #6b1100;
  }
  .dokuwiki div.wrap_alert {
    background-image: url(/lib/plugins/wrap/images/note/48/alert.png);
  }
  .dokuwiki span.wrap_alert {
    background-image: url(/lib/plugins/wrap/images/note/16/alert.png);
  }
  .dokuwiki .wrap_tip {
    background-color: #fff79f;
  }
  .dokuwiki .wrap__dark.wrap_tip {
    background-color: #4a4400;
  }
  .dokuwiki div.wrap_tip {
    background-image: url(/lib/plugins/wrap/images/note/48/tip.png);
  }
  .dokuwiki span.wrap_tip {
    background-image: url(/lib/plugins/wrap/images/note/16/tip.png);
  }
  .dokuwiki .wrap_help {
    background-color: #dcc2ef;
  }
  .dokuwiki .wrap__dark.wrap_help {
    background-color: #3c1757;
  }
  .dokuwiki div.wrap_help {
    background-image: url(/lib/plugins/wrap/images/note/48/help.png);
  }
  .dokuwiki span.wrap_help {
    background-image: url(/lib/plugins/wrap/images/note/16/help.png);
  }
  .dokuwiki .wrap_todo {
    background-color: #c2efdd;
  }
  .dokuwiki .wrap__dark.wrap_todo {
    background-color: #17573e;
  }
  .dokuwiki div.wrap_todo {
    background-image: url(/lib/plugins/wrap/images/note/48/todo.png);
  }
  .dokuwiki span.wrap_todo {
    background-image: url(/lib/plugins/wrap/images/note/16/todo.png);
  }
  .dokuwiki .wrap_download {
    background-color: #d6efc2;
  }
  .dokuwiki .wrap__dark.wrap_download {
    background-color: #345717;
  }
  .dokuwiki div.wrap_download {
    background-image: url(/lib/plugins/wrap/images/note/48/download.png);
  }
  .dokuwiki span.wrap_download {
    background-image: url(/lib/plugins/wrap/images/note/16/download.png);
  }
  .dokuwiki .wrap_danger {
    background-color: #c00;
    color: #fff;
  }
  .dokuwiki .wrap_warning {
    background-color: #f60;
    color: #000;
  }
  .dokuwiki .wrap_caution {
    background-color: #ff0;
    color: #000;
  }
  .dokuwiki .wrap_notice {
    background-color: #06f;
    color: #fff;
  }
  .dokuwiki .wrap_safety {
    background-color: #090;
    color: #fff;
  }
  .dokuwiki .wrap_danger *,
  .dokuwiki .wrap_warning *,
  .dokuwiki .wrap_caution *,
  .dokuwiki .wrap_notice *,
  .dokuwiki .wrap_safety * {
    color: inherit !important;
  }
  .dokuwiki .wrap_hi {
    background-color: #ff9;
    overflow: hidden;
  }
  .dokuwiki .wrap__dark.wrap_hi {
    background-color: #4e4e0d;
  }
  .dokuwiki .wrap_spoiler {
    background-color: #fff !important;
    color: #fff !important;
    border: 1px dotted red;
  }
  .dokuwiki .wrap_onlyprint {
    display: none;
  }
  .dokuwiki .plugin_wrap.tabs {
    margin-bottom: 1.4em;
  }
  .dokuwiki .wrap_button a:link,
  .dokuwiki .wrap_button a:visited {
    background-color: #dee7ec;
  }
  .dokuwiki .wrap_button a:link:hover,
  .dokuwiki .wrap_button a:visited:hover,
  .dokuwiki .wrap_button a:link:focus,
  .dokuwiki .wrap_button a:visited:focus,
  .dokuwiki .wrap_button a:link:active,
  .dokuwiki .wrap_button a:visited:active {
    background-color: #f5f5f5;
  }
  div.dokuwiki .header {
    padding: 3px 0 0 2px;
  }
  div.dokuwiki .pagename {
    float: left;
    font-size: 200%;
    font-weight: bolder;
    color: #dee7ec;
    text-align: left;
    vertical-align: middle;
  }
  div.dokuwiki .pagename a {
    color: #436976 !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: #dee7ec !important;
    text-decoration: none !important;
    font-variant: small-caps;
    letter-spacing: 2pt;
  }
  div.dokuwiki .bar {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    background: #dee7ec;
    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: #436976;
    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: #fff;
    color: #333;
  }
  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 #ccc;
    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 #ccc;
    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: #333;
    background-color: #fff;
    border: 1px solid #ccc;
    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: #fff 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 #ccc;
    color: #333;
    background-color: #fff;
    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: #fff 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 #ccc;
    color: #333;
    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: #666 !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: #436976;
  }
  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 #ccc;
    color: #333;
    background-color: #fff;
    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: #fff 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 #ccc;
    color: #333;
    background-color: #fff;
    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: #436976;
    text-decoration: none;
  }
  div.dokuwiki a:hover,
  div.dokuwiki a:active {
    color: #333;
    text-decoration: underline;
  }
  div.dokuwiki a.nolink {
    color: #333 !important;
    text-decoration: none !important;
  }
  div.dokuwiki a.urlextern {
    background: transparent url(/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: #436976;
  }
  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: #333;
  }
  div.dokuwiki a.mail {
    background: transparent url(/lib/tpl/arctic/images/mail_icon.gif) 0px 1px no-repeat;
    padding: 1px 0px 1px 16px;
  }
  div.dokuwiki a.wikilink1 {
    color: #080 !important;
  }
  div.dokuwiki a.wikilink2 {
    color: #d30 !important;
    text-decoration: none !important;
    border-bottom: dashed 1px #d30 !important;
  }
  div.dokuwiki div.preview {
    background-color: #f5f5f5;
    margin: 0 0 0 2em;
    padding: 4px;
    border: 1px dashed #333;
  }
  div.dokuwiki div.breadcrumbs {
    background-color: #f5f5f5;
    color: #666;
    font-size: 80%;
    padding: 0 0 0 4px;
  }
  div.dokuwiki span.user {
    font-size: 90%;
  }
  div.dokuwiki li.minor {
    color: #666;
    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 #333;
  }
  div.dokuwiki h1,
  div.dokuwiki h2,
  div.dokuwiki h3,
  div.dokuwiki h4,
  div.dokuwiki h5 {
    color: #333;
    background-color: inherit;
    font-size: 100%;
    font-weight: normal;
    margin: 0 0 1em 0;
    padding: 0.5em 0 0 0;
    border-bottom: 1px solid #ccc;
    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: #436976;
  }
  div.dokuwiki ol {
    line-height: 1.5em;
    list-style-image: none;
    margin: 0 0 1em 3.5em;
    color: #436976;
    font-weight: bold;
  }
  div.dokuwiki li ul,
  div.dokuwiki li ol {
    margin: 0 0 0 1.5em;
  }
  div.dokuwiki .li {
    color: #333;
    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 #ccc;
    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 #ccc;
    color: #333;
    overflow: auto;
  }
  div.dokuwiki pre.pre {
    background-color: #ccc;
  }
  div.dokuwiki pre.code {
    background-color: #ccc;
  }
  div.dokuwiki pre.file {
    background-color: #dee7ec;
  }
  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 #ccc;
    display: inline;
    padding: 0.1em 1em;
    margin-left: 2em;
  }
  div.dokuwiki dl.code dt a,
  div.dokuwiki dl.file dt a {
    color: #333;
  }
  div.dokuwiki dl.code dt {
    background-color: #ccc;
    border-bottom: 1px solid #ccc;
  }
  div.dokuwiki dl.file dt {
    background-color: #dee7ec;
    border-bottom: 1px solid #dee7ec;
  }
  div.dokuwiki table.inline {
    background-color: #fff;
    border-spacing: 0px;
    border-collapse: collapse;
  }
  div.dokuwiki table.inline th {
    padding: 3px;
    border: 1px solid #ccc;
    background-color: #dee7ec;
  }
  div.dokuwiki table.inline td {
    padding: 3px;
    border: 1px solid #ccc;
  }
  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 #ccc;
    background-color: #dee7ec;
    text-align: left;
    font-weight: bold;
    padding: 3px;
    margin: 0 0 2px 0;
    font-size: 1em;
  }
  div.dokuwiki .toggle strong {
    border: 0.4em solid #dee7ec;
    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 #333;
  }
  div.dokuwiki .toggle.open strong {
    margin-top: 0;
    border-bottom: 0.4em solid #333;
  }
  div.dokuwiki #dw__toc > div {
    border: 1px solid #ccc;
    background-color: #fff;
    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(/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: #436976;
  }
  div.dokuwiki #dw__toc a:hover,
  div.dokuwiki #dw__toc a:active {
    color: #333;
  }
  div.dokuwiki table.diff {
    background-color: #fff;
    width: 100%;
  }
  div.dokuwiki td.diff-blockheader {
    font-weight: bold;
  }
  div.dokuwiki table.diff th {
    border-bottom: 1px solid #ccc;
    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: #333;
    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 #ccc;
    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 #ccc;
    background-color: #ccc;
    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: #ccc;
    font-size: 12px;
    margin-left: 20px;
  }
  div.dokuwiki .search_sep {
    color: #333;
  }
  div.dokuwiki .search_hit {
    color: #333;
    background-color: #ff9;
  }
  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 #ccc;
  }
  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: #dee7ec !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 #ccc;
    background-color: #ccc;
    text-align: left;
    padding: 4px;
  }
  button.toolbutton {
    background-color: #fff;
    padding: 0px;
    margin: 0 1px 0 0;
    border: 1px solid #ccc;
    cursor: pointer;
  }
  html>body button.toolbutton {
    background: #fff 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 #ccc;
    background-color: #dee7ec;
  }
  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: #dee7ec;
  }
  div.dokuwiki dl.img_tags dd {
    background-color: #f5f5f5;
  }
  div.dokuwiki div.imagemeta {
    color: #666;
    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 #ccc;
    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 #fff;
  }
  #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 #ccc;
  }
  #media__content .odd {
    background-color: #ccc;
    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: #666;
    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 #ccc;
    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: #fff;
    width: 293px;
    height: 193px;
    overflow: auto;
    border: 1px solid #ccc;
    margin: 3px auto;
    text-align: left;
  }
  #link__wiz_result div.type_u {
    padding: 3px 3px 3px 22px;
    background: transparent url(/lib/tpl/arctic/../../images/up.png) 3px 3px no-repeat;
  }
  #link__wiz_result div.type_f {
    padding: 3px 3px 3px 22px;
    background: transparent url(/lib/tpl/arctic/../../images/page.png) 3px 3px no-repeat;
  }
  #link__wiz_result div.type_d {
    padding: 3px 3px 3px 22px;
    background: transparent url(/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: #dee7ec;
  }
  #link__wiz_result span {
    display: block;
    color: #666;
  }
  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: #dee7ec;
    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: #dee7ec;
  }
  [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: #dee7ec;
    color: #333;
    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: #ff9;
    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: #333;
    float: left;
    line-height: 1;
    padding-left: 3px;
  }
  #mediamanager__page .panelHeader ul li.listType {
    padding-left: 30px;
    background: url('/lib/tpl/arctic/../../images/icon-list.png') 3px 1px no-repeat;
  }
  #mediamanager__page .panelHeader ul li.sortBy {
    padding-left: 30px;
    background: url('/lib/tpl/arctic/../../images/icon-sort.png') 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: #dee7ec;
  }
  #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: #333;
    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: #fff;
    color: #333;
    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 #ccc;
    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: #dee7ec;
  }
  #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: #666;
    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: #ff9;
    color: #333;
    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 #ccc;
    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: #333;
    border: 1px solid #ccc;
    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: #dee7ec;
    color: #333;
    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: #dee7ec;
  }
  .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: #333;
    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: #dee7ec;
  }
  div.qq-uploader ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .qq-uploader li {
    margin: 0 0 5px;
    color: #333;
  }
  .qq-uploader li span,
  .qq-uploader li input,
  .qq-uploader li a {
    margin-right: 5px;
  }
  .qq-upload-file {
    display: block;
    font-weight: bold;
  }
  .qq-upload-spinner {
    display: inline-block;
    background: url("/lib/tpl/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 #436976;
    display: block;
    left: -1000em;
    padding: 0.3em;
    position: absolute;
  }
  .skiplink:focus,
  .skiplink:active {
    top: 1em;
    left: 1em;
    color: #436976;
  }
  #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 #ccc;
  }
  [dir=rtl] #mediamgr__aside {
    left: auto;
    right: 0;
    border-right-width: 0;
    border-left: 1px solid #ccc;
  }
  #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 #ccc;
  }
  #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: #dee7ec;
  }
  #media__content #scroll__here {
    border: 1px dashed #ccc;
  }
  #media__content a.mediafile {
    margin-right: 1.5em;
    font-weight: bold;
    cursor: pointer;
  }
  [dir=rtl] #media__content a.mediafile {
    margin-right: 0;
    margin-left: 1.5em;
  }
  #media__content img.btn {
    vertical-align: text-bottom;
  }
  #media__content div.example {
    color: #666;
    margin-left: 1em;
  }
  #media__content div.detail {
    padding: .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: #dee7ec;
    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(/lib/tpl/arctic/../../images/resizecol.png) center center no-repeat;
  }
  #mediamanager__page .ui-resizable-e:hover {
    background-color: #dee7ec;
  }
  [dir=rtl] #mediamanager__page .ui-resizable-w {
    width: 6px;
    left: 2px;
    background: transparent url(/lib/tpl/arctic/../../images/resizecol.png) center center no-repeat;
  }
  [dir=rtl] #mediamanager__page .ui-resizable-w:hover {
    background-color: #dee7ec;
  }
  #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: #dee7ec;
    color: #333;
    border: 1px solid #ccc;
    border-bottom-color: #dee7ec;
    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 #ccc;
    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: #ff9;
    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: #333;
    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('/lib/tpl/arctic/../../images/icon-list.png') 3px 1px no-repeat;
  }
  #mediamanager__page .panelHeader ul li.sortBy {
    background: url('/lib/tpl/arctic/../../images/icon-sort.png') 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: #dee7ec;
  }
  #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: #333;
    padding: 5px;
    vertical-align: top;
    text-align: center;
    position: relative;
    line-height: 1.2;
  }
  [dir=rtl] #mediamanager__page .filelist .thumbs li {
    margin-right: 0;
    margin-left: 6px;
  }
  #mediamanager__page .filelist .thumbs li dt a {
    width: 100px;
    height: 90px;
  }
  #mediamanager__page .filelist .thumbs li dt a img {
    max-width: 90px;
    max-height: 90px;
  }
  #mediamanager__page .filelist .thumbs li .name,
  #mediamanager__page .filelist .thumbs li .size,
  #mediamanager__page .filelist .thumbs li .filesize,
  #mediamanager__page .filelist .thumbs li .date {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 90px;
    white-space: nowrap;
  }
  #mediamanager__page .filelist .thumbs li .name {
    padding: 5px 0;
    font-weight: bold;
  }
  #mediamanager__page .filelist .thumbs li .date {
    font-style: italic;
    white-space: normal;
  }
  #mediamanager__page .filelist .rows li {
    list-style: none;
    display: block;
    position: relative;
    max-height: 50px;
    margin: 0 0 3px 0;
    background-color: #fff;
    color: #333;
    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: #dee7ec;
  }
  #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: #666;
    padding-left: 18px;
  }
  [dir=rtl] #mediamanager__page form.changes ul li div.li div {
    padding-left: 0;
    padding-right: 18px;
  }
  #mediamanager__page form.changes ul li div.li input {
    position: relative;
    top: 1px;
  }
  #mediamanager__diff table {
    table-layout: fixed;
    border-width: 0;
  }
  #mediamanager__diff td,
  #mediamanager__diff th {
    width: 48%;
    margin: 0 5px 10px 0;
    padding: 0;
    vertical-align: top;
    text-align: left;
    border-color: #fff;
  }
  [dir=rtl] #mediamanager__diff td,
  [dir=rtl] #mediamanager__diff th {
    margin: 0 0 10px 5px;
    text-align: right;
  }
  #mediamanager__diff th {
    font-weight: normal;
    background-color: #fff;
    line-height: 1.2;
  }
  #mediamanager__diff th a {
    font-weight: bold;
  }
  #mediamanager__diff th span {
    font-size: 90%;
  }
  #mediamanager__diff dl dd strong {
    background-color: #ff9;
    color: #333;
    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(/lib/tpl/arctic/../../images/external-link.png);
  }
  .dokuwiki a.windows {
    background-image: url(/lib/tpl/arctic/../../images/unc.png);
  }
  .dokuwiki a.mail {
    background-image: url(/lib/tpl/arctic/../../images/email.png);
  }
  [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: #dee7ec;
    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(/lib/tpl/arctic/../../images/bullet.png);
  }
  .dokuwiki ul.idx li.open {
    list-style-image: url(/lib/tpl/arctic/../../images/open.png);
  }
  .dokuwiki ul.idx li.closed {
    list-style-image: url(/lib/tpl/arctic/../../images/closed.png);
  }
  [dir=rtl] .dokuwiki ul.idx li.closed {
    list-style-image: url(/lib/tpl/arctic/../../images/closed-rtl.png);
  }
  div.insitu-footnote {
    max-width: 40%;
    min-width: 5em;
  }
  .dokuwiki div.footnotes {
    border-top: 1px solid #ccc;
    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: #436976;
    background-color: inherit;
    margin: 0 0 1.2em 0;
  }
  .dokuwiki .search_hit {
    color: #333;
    background-color: #ff9;
  }
  .dokuwiki .search_results strong.search_hit {
    font-weight: normal;
  }
  .dokuwiki .search_results .search_sep {
    color: #333;
    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 #ccc;
    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: #dee7ec;
    text-decoration: none;
  }
  .dokuwiki .diffnav a:before {
    display: inline-block;
    line-height: 1;
    padding: .2em .4em;
    border: 1px solid #ccc;
    border-radius: 2px;
    color: #333;
  }
  .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: #436976;
    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 #ccc;
    background-color: #dee7ec;
    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: #333;
    background-color: #ffcccc;
  }
  .dokuwiki div.preview {
    border: dotted #ccc;
    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 #dee7ec;
    border-width: 0 .5em;
  }
  .dokuwiki .ui-widget {
    font-size: 100%;
  }
  [dir=rtl] #link__wiz_close {
    float: left;
  }
  #link__wiz_result {
    background-color: #fff;
    width: 293px;
    height: 193px;
    overflow: auto;
    border: 1px solid #ccc;
    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(/lib/tpl/arctic/../../images/up.png);
  }
  #link__wiz_result div.type_f a {
    background-image: url(/lib/tpl/arctic/../../images/page.png);
  }
  #link__wiz_result div.type_d a {
    background-image: url(/lib/tpl/arctic/../../images/ns.png);
  }
  #link__wiz_result div.even {
    background-color: #f5f5f5;
  }
  #link__wiz_result div.selected {
    background-color: #dee7ec;
  }
  #link__wiz_result span {
    display: block;
    color: #666;
    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 #ccc;
    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: #00f;
    display: inline-block;
  }
  .dokuwiki div.ui-admin ul li a span.icon svg path {
    fill: #00f;
  }
  .dokuwiki div.ui-admin ul li a span.prompt {
    white-space: normal;
  }
  .dokuwiki div.ui-admin #admin__version {
    clear: left;
    float: right;
    color: #666;
    background-color: inherit;
  }
  [dir=rtl] .dokuwiki div.ui-admin #admin__version {
    clear: right;
    float: left;
  }
  div.dokuwiki .header {
    height: 5em;
    border: 1px solid #ccc;
    background-color: #436976;
    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: 1em Verdana, "Lucida Grande", Lucida, Helvetica, Arial, sans-serif;
    color: #333;
    margin: 1.5em;
    line-height: 150%;
    background: #f8f8f8;
  }
  div#wrapper {
    margin: auto;
    width: 84%;
    border: 1px solid #ccc;
    background: #fff;
    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 #ccc;
  }
  div.dokuwiki div.right_sidebar {
    float: right;
    width: 22%;
    padding: 0.2em 0em 0 0.5em;
    border-left: 1px solid #ccc;
  }
  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 #ccc;
    background-color: #436976;
    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: #dee7ec;
    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 #ccc;
    margin-bottom: 0.2em;
    padding: 0.3em;
    overflow: hidden;
  }
  div.dokuwiki a:hover {
    color: #436976;
  }
  div.dokuwiki h1 a {
    display: block;
  }
  div.dokuwiki a.action {
    color: #436976;
  }
  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(/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: #436976;
  }
  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: #333 !important;
  }
  div.dokuwiki div.breadcrumbs {
    background: none;
  }
  div.dokuwiki h1,
  div.dokuwiki h2,
  div.dokuwiki h3,
  div.dokuwiki h4,
  div.dokuwiki h5 {
    color: #333;
    border-color: #ccc;
  }
  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 #ccc;
    background: #f5f5f5;
    text-align: left;
    padding: 0.2em;
    margin-top: 5px;
    opacity: 0.9;
  }
  div.dokuwiki  div.ajax_qsearch strong {
    font-size: 115%;
    background: #dee7ec;
    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(/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(/lib/tpl/arctic/images/tool-logout.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.index {
    background: transparent url(/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(/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(/lib/tpl/arctic/images/tool-source.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.admin {
    background: transparent url(/lib/tpl/arctic/images/tool-admin.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.revs {
    background: transparent url(/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(/lib/tpl/arctic/images/tool-subscribe.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.backlink {
    background: transparent url(/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(/lib/tpl/arctic/images/tool-profile.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.revert {
    background: transparent url(/lib/tpl/arctic/images/tool-revert.png) 0px 1px no-repeat;
  }
  div.dokuwiki div.toolbox_sidebar a.top {
    background: transparent url(/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(/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(/lib/tpl/arctic/images/tool-logout.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.index {
    background: transparent url(/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(/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(/lib/tpl/arctic/images/tool-source.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.admin {
    background: transparent url(/lib/tpl/arctic/images/tool-admin.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.revs {
    background: transparent url(/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(/lib/tpl/arctic/images/tool-subscribe.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.backlink {
    background: transparent url(/lib/tpl/arctic/images/tool-backlink.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.profile {
    background: transparent url(/lib/tpl/arctic/images/tool-profile.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.top {
    background: transparent url(/lib/tpl/arctic/images/tool-top.png) 0px 5px no-repeat;
  }
  div.dokuwiki div.bar a.revert {
    background: transparent url(/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: #fff;
  }
}
@media screen and (max-width: 480px) {
  .dokuwiki form.bureaucracy__plugin div.field {
    flex-wrap: wrap;
  }
  .dokuwiki form.bureaucracy__plugin div.field label > span {
    text-align: left;
    width: 100%;
  }
  .dokuwiki form.bureaucracy__plugin div.field span.input {
    width: 100%;
  }
}
@media screen and (max-width: 480px) {
  .dokuwiki form.bureaucracy__plugin label {
    text-align: left;
  }
  .dokuwiki form.bureaucracy__plugin label>span {
    width: 100%;
  }
  .dokuwiki form.bureaucracy__plugin input.button {
    margin-left: 0;
  }
  .dokuwiki form.bureaucracy__plugin label .edit,
  .dokuwiki form.bureaucracy__plugin label select {
    width: 100% !important;
  }
}
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;
}
@media only screen and (min-width: 801px) {
  .tpl_dokuwiki .plugin_loadskin {
    border: solid #ccc;
    border-width: 0 0 0 1px;
    margin: -1.556em -2em 1.5em 0;
    padding: .5em 1em;
    width: 14em;
  }
  .tpl_dokuwiki .plugin_loadskin form {
    float: right;
  }
  [dir=rtl] .tpl_dokuwiki .plugin_loadskin {
    border-width: 0 1px 0 0;
    margin-left: -2em;
    margin-right: 0;
  }
  [dir=rtl] .tpl_dokuwiki .plugin_loadskin form {
    float: left;
  }
}
@media only screen and (max-width: 800px) {
  #plugin__struct_output {
    margin-right: 0;
  }
}
html.swipebox-html.swipebox-touch {
  overflow: hidden !important;
}
#swipebox-overlay img {
  border: none !important;
}
#swipebox-overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999 !important;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#swipebox-container {
  position: relative;
  width: 100%;
  height: 100%;
}
#swipebox-slider {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  white-space: nowrap;
  position: absolute;
  display: none;
  cursor: pointer;
}
#swipebox-slider .slide {
  height: 100%;
  width: 100%;
  line-height: 1px;
  text-align: center;
  display: inline-block;
}
#swipebox-slider .slide:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}
#swipebox-slider .slide img,
#swipebox-slider .slide .swipebox-video-container,
#swipebox-slider .slide .swipebox-inline-container {
  display: inline-block;
  max-height: 100%;
  max-width: 100%;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
  vertical-align: middle;
}
#swipebox-slider .slide .swipebox-video-container {
  background: none;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 5%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#swipebox-slider .slide .swipebox-video-container .swipebox-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative;
}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0;
}
#swipebox-slider .slide-loading {
  background: url(../img/loader.gif) no-repeat center center;
}
#swipebox-bottom-bar,
#swipebox-top-bar {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: absolute;
  left: 0;
  z-index: 999;
  min-height: 50px;
  width: 100%;
}
#swipebox-bottom-bar {
  bottom: -50px;
}
#swipebox-bottom-bar.visible-bars {
  -webkit-transform: translate3d(0,-50px,0);
  transform: translate3d(0,-50px,0);
}
#swipebox-top-bar {
  bottom: 100%;
}
#swipebox-top-bar.visible-bars {
  -webkit-transform: translate3d(0,100%,0);
  transform: translate3d(0,100%,0);
}
#swipebox-title {
  display: block;
  width: 100%;
  text-align: center;
}
#swipebox-prev,
#swipebox-next,
#swipebox-close {
  background-image: url(../img/icons.png);
  background-repeat: no-repeat;
  border: none !important;
  text-decoration: none !important;
  cursor: pointer;
  width: 50px;
  height: 50px;
  top: 0;
}
#swipebox-arrows {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 50px;
}
#swipebox-prev {
  background-position: -32px 13px;
  float: left;
}
#swipebox-next {
  background-position: -78px 13px;
  float: right;
}
#swipebox-close {
  top: 0;
  right: 0;
  position: absolute;
  z-index: 9999;
  background-position: 15px 12px;
}
.swipebox-no-close-button #swipebox-close {
  display: none;
}
#swipebox-prev.disabled,
#swipebox-next.disabled {
  opacity: 0.3;
}
.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {
  -webkit-animation: rightSpring 0.3s;
  animation: rightSpring 0.3s;
}
.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {
  -webkit-animation: leftSpring 0.3s;
  animation: leftSpring 0.3s;
}
.swipebox-touch #swipebox-container:before,
.swipebox-touch #swipebox-container:after {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  content: ' ';
  position: absolute;
  z-index: 999;
  top: 0;
  height: 100%;
  width: 20px;
  opacity: 0;
}
.swipebox-touch #swipebox-container:before {
  left: 0;
  -webkit-box-shadow: inset 10px 0px 10px -8px #656565;
  box-shadow: inset 10px 0px 10px -8px #656565;
}
.swipebox-touch #swipebox-container:after {
  right: 0;
  -webkit-box-shadow: inset -10px 0px 10px -8px #656565;
  box-shadow: inset -10px 0px 10px -8px #656565;
}
.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before {
  opacity: 1;
}
.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after {
  opacity: 1;
}
@-webkit-keyframes rightSpring {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@keyframes rightSpring {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes leftSpring {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@keyframes leftSpring {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@media screen and (min-width: 800px) {
  #swipebox-close {
    right: 10px;
  }
  #swipebox-arrows {
    width: 92%;
    max-width: 800px;
  }
}
#swipebox-overlay {
  background: #0d0d0d;
}
#swipebox-bottom-bar,
#swipebox-top-bar {
  text-shadow: 1px 1px 1px black;
  background: #000;
  opacity: 0.95;
}
#swipebox-top-bar {
  color: white !important;
  font-size: 15px;
  line-height: 43px;
  font-family: Helvetica, Arial, sans-serif;
}
#swipebox-top-bar div.caption {
  font-size: 13px;
  line-height: 20px;
}
#swipebox-slider .slide-loading {
  background: url(/lib/plugins/gallery/swipebox/img/loader.gif) no-repeat center center;
}
#swipebox-prev,
#swipebox-next,
#swipebox-close {
  background-image: url(/lib/plugins/gallery/swipebox/img/icons.png);
}
#swipebox-overlay {
  background: rgba(0,0,0,0.95);
}
#swipebox-top-bar {
  padding: 10px;
}
#swipebox-top-bar div.title {
  font-size: 15px;
  line-height: 1.5em;
}
#swipebox-top-bar div.caption {
  font-size: 13px;
  line-height: 1.5em;
}
div.plugin_codeprettify {
  margin-bottom: 0;
  margin-left: 2em;
  padding: 0;
  font-size: 90%;
}
div.plugin_codeprettify p {
  margin: 0;
}
div.plugin_codeprettify + pre {
  margin-top: 0 !important;
}
pre.prettyprint {
  white-space: pre-wrap;
  word-wrap: break-word;
}
pre.prettyprint ol.linenums {
  padding-left: 1em;
  list-style-position: outside;
}
pre.prettyprint ol.linenums > li.L0 {
  list-style-type: decimal;
}
pre.prettyprint ol.linenums > li.L1 {
  list-style-type: decimal;
}
pre.prettyprint ol.linenums > li.L2 {
  list-style-type: decimal;
}
pre.prettyprint ol.linenums > li.L3 {
  list-style-type: decimal;
}
pre.prettyprint ol.linenums > li.L4 {
  list-style-type: decimal;
}
pre.prettyprint ol.linenums > li.L5 {
  list-style-type: decimal;
}
pre.prettyprint ol.linenums > li.L6 {
  list-style-type: decimal;
}
pre.prettyprint ol.linenums > li.L7 {
  list-style-type: decimal;
}
pre.prettyprint ol.linenums > li.L8 {
  list-style-type: decimal;
}
pre.prettyprint ol.linenums > li.L9 {
  list-style-type: decimal;
}
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  zoom: 1;
  *display: inline;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.chosen-container * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1010;
  width: 100%;
  border: 1px solid #aaa;
  border-top: 0;
  background: #fff;
  box-shadow: 0 4px 5px rgba(0,0,0,0.15);
}
.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
}
.chosen-container a {
  cursor: pointer;
}
.chosen-container .search-choice .group-name,
.chosen-container .chosen-single .group-name {
  margin-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  color: #999999;
}
.chosen-container .search-choice .group-name:after,
.chosen-container .chosen-single .group-name:after {
  content: ":";
  padding-left: 2px;
  vertical-align: top;
}
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0 0 0 8px;
  height: 25px;
  border: 1px solid #aaa;
  border-radius: 5px;
  background-color: #fff;
  background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#ffffff),color-stop(50%,#f6f6f6),color-stop(52%,#eeeeee),color-stop(100%,#f4f4f4));
  background: -webkit-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);
  background: -moz-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);
  background: -o-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);
  background: linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);
  background-clip: padding-box;
  box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0,0,0,0.1);
  color: #444;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
}
.chosen-container-single .chosen-default {
  color: #999;
}
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url('chosen-sprite.png') -42px 1px no-repeat;
  font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}
.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url('chosen-sprite.png') no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #aaa;
  background: white url('chosen-sprite.png') no-repeat 100% -20px;
  background: url('chosen-sprite.png') no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}
.chosen-container .chosen-results {
  color: #444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 15px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}
.chosen-container .chosen-results li.highlighted {
  background-color: #3875d7;
  background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));
  background-image: -webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);
  background-image: -moz-linear-gradient(#3875d7 20%,#2a62bc 90%);
  background-image: -o-linear-gradient(#3875d7 20%,#2a62bc 90%);
  background-image: linear-gradient(#3875d7 20%,#2a62bc 90%);
  color: #fff;
}
.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}
.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto !important;
  height: 1%;
  border: 1px solid #aaa;
  background-color: #fff;
  background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);
  background-image: -moz-linear-gradient(#eeeeee 1%,#ffffff 15%);
  background-image: -o-linear-gradient(#eeeeee 1%,#ffffff 15%);
  background-image: linear-gradient(#eeeeee 1%,#ffffff 15%);
  cursor: text;
}
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  height: 25px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none;
  color: #999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: 1px solid #aaa;
  max-width: 100%;
  border-radius: 3px;
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0,0,0,0.05);
  color: #333;
  line-height: 13px;
  cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 4px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  background: url('chosen-sprite.png') -42px 1px no-repeat;
  font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));
  background-image: -webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);
  background-image: -moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);
  background-image: -o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);
  background-image: linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);
  color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}
.chosen-container-active .chosen-single {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0,0,0,0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid #aaa;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  background-image: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 20%,#ffffff 80%);
  background-image: -moz-linear-gradient(#eeeeee 20%,#ffffff 80%);
  background-image: -o-linear-gradient(#eeeeee 20%,#ffffff 80%);
  background-image: linear-gradient(#eeeeee 20%,#ffffff 80%);
  box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0,0,0,0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222 !important;
}
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}
.chosen-disabled .chosen-single {
  cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}
.chosen-rtl {
  text-align: right;
}
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}
.chosen-rtl .chosen-choices li {
  float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: white url('chosen-sprite.png') no-repeat -30px -20px;
  background: url('chosen-sprite.png') no-repeat -30px -20px;
  direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx) {
  .chosen-rtl .chosen-search input[type="text"],
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-single .chosen-search input[type="text"],
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-image: url('chosen-sprite@2x.png') !important;
    background-size: 52px 37px !important;
    background-repeat: no-repeat !important;
  }
}
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close,
.chosen-rtl .chosen-search input[type="text"] {
  background-image: url(/lib/plugins/farmer/css/chosen-sprite.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx) {
  background-image: url(/lib/plugins/farmer/css/chosen-sprite.png);
}
.pg-container {
  display: table;
  /*background: #ff0;*/
  vertical-align: middle;
  padding-bottom: 10px;
}
div.pg-container + div.pg-container {
  margin-top: 20px;
}
.pg-left {
  padding: 0px 10px 0px 0px;
}
.pg-right {
  padding: 0px 0px 0px 10px;
}
.pg-description {
  /*background: #f0f;*/
  display: table-cell;
  vertical-align: middle;
}
.pg-show {
  display: none;
}
.pg-poster {
  margin-bottom: 15px;
  display: table-cell;
  vertical-align: middle;
}
.pg-poster a {
  border: 3px solid #000;
  border-radius: 5px;
  display: block;
  overflow: hidden;
  position: relative;
  float: left;
}
.pg-poster a > img {
  -webkit-transition: -webkit-transform 0.15s ease 0s;
  -moz-transition: -moz-transform 0.15s ease 0s;
  -o-transition: -o-transform 0.15s ease 0s;
  transition: transform 0.15s ease 0s;
  -webkit-transform: scale3d(1,1,1);
  transform: scale3d(1,1,1);
  /*  width: 100%;*/
}
.pg-poster a:hover > img {
  -webkit-transform: scale3d(1.1,1.1,1.1);
  transform: scale3d(1.1,1.1,1.1);
}
.pg-poster a:hover .pg-zoom > img {
  opacity: 1;
}
.pg-poster a .pg-zoom {
  background-color: rgba(0,0,0,0.1);
  bottom: 0;
  left: 0;
  /* position: absolute;*/
  right: 0;
  top: 0;
  -webkit-transition: background-color 0.15s ease 0s;
  -o-transition: background-color 0.15s ease 0s;
  transition: background-color 0.15s ease 0s;
}
.pg-poster a .pg-zoom > img {
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
  opacity: 0;
  position: absolute;
  top: 50%;
  -webkit-transition: opacity 0.3s ease 0s;
  -o-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
}
.pg-poster a:hover .pg-zoom {
  background-color: rgba(0,0,0,0.5);
}
.pg-poster > a > img {
  -webkit-transition: -webkit-transform 0.15s ease 0s;
  -moz-transition: -moz-transform 0.15s ease 0s;
  -o-transition: -o-transform 0.15s ease 0s;
  transition: transform 0.15s ease 0s;
  -webkit-transform: scale3d(1,1,1);
  transform: scale3d(1,1,1);
  /*  height: 100%;
  width: 100%;*/
}
.pg-poster > a:hover > img {
  -webkit-transform: scale3d(1.1,1.1,1.1);
  transform: scale3d(1.1,1.1,1.1);
}
.pg-poster > a:hover .pg-zoom > img {
  opacity: 1;
}
.pg-poster > a .pg-zoom {
  background-color: rgba(0,0,0,0.1);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: background-color 0.15s ease 0s;
  -o-transition: background-color 0.15s ease 0s;
  transition: background-color 0.15s ease 0s;
}
.pg-poster > a .pg-zoom > img {
  left: 50%;
  margin-left: -10px;
  margin-top: -10px;
  opacity: 0;
  position: absolute;
  top: 50%;
  -webkit-transition: opacity 0.3s ease 0s;
  -o-transition: opacity 0.3s ease 0s;
  transition: opacity 0.3s ease 0s;
}
.pg-poster > a:hover .pg-zoom {
  background-color: rgba(0,0,0,0.5);
}
.pg-poster .video .pg-zoom img {
  height: 48px;
  margin-left: -24px;
  margin-top: -24px;
  opacity: 0.8;
  width: 48px;
}
.pg-poster.dark > ul > li a {
  border: 3px solid #04070a;
}
.dokuwiki {
  /* resetting the box model to something more sane makes life a whole lot easier */
  /* emulate a headline
   (only with 'emulatedHeadlines' config option set)
   @deprecated 2018-03-20 */
  /* emulate a bigger headline with a bottom border */
  /* different bigger headline for safety notes */
  /* change border colour of emulated headlines inside boxes to something more neutral
   (to match all the different background colours) */
  /* real headlines should not be indented inside a wrap */
  /* columns
********************************************************************/
  /*____________ CSS3 columns  ____________*/
  /* widths
********************************************************************/
  /* this doesn't always work when third and twothirds are mixed across rows
   but can be fixed by adding any div (e.g. <WRAP clear/>) after a row */
  /* show 2 instead 4 columns on medium sized screens (mobile, etc) */
  /* /@media */
  /* show full width on smaller screens (mobile, etc) */
  /* /@media */
  /* alignments
********************************************************************/
  /* box
********************************************************************/
  /* see styles for boxes and notes with icons in style.css */
  /*____________ rounded corners ____________*/
  /* (only for modern browsers) */
  /* mark
********************************************************************/
  /* see styles for highlighted text in style.css */
  /* miscellaneous
********************************************************************/
  /*____________ tablewidth ____________*/
  /*____________ indent ____________*/
  /*____________ outdent ____________*/
  /*____________ word wrapping in pre ____________*/
  /*____________ spoiler ____________*/
  /* see rest of spoiler styles in style.css */
  /*____________ clear float ____________*/
  /*____________ hide ____________*/
  /*____________ button-style link ____________*/
  /* see rest of button link styles in style.css */
}
.dokuwiki .plugin_wrap {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dokuwiki .plugin_wrap.wrap__emuhead em strong {
  font-size: 130%;
  font-weight: bold;
  font-style: normal;
  display: block;
}
.dokuwiki .plugin_wrap.wrap__emuhead em strong em.u {
  font-size: 115%;
  border-bottom: 1px solid #ccc;
  font-style: normal;
  text-decoration: none;
  display: block;
}
.dokuwiki .wrap_danger.wrap__emuhead em strong em.u,
.dokuwiki .wrap_warning.wrap__emuhead em strong em.u,
.dokuwiki .wrap_caution.wrap__emuhead em strong em.u,
.dokuwiki .wrap_notice.wrap__emuhead em strong em.u,
.dokuwiki .wrap_safety.wrap__emuhead em strong em.u {
  text-transform: uppercase;
  border-bottom-width: 0;
}
.dokuwiki .wrap_box.wrap__emuhead em strong em.u,
.dokuwiki .wrap_info.wrap__emuhead em strong em.u,
.dokuwiki .wrap_important.wrap__emuhead em strong em.u,
.dokuwiki .wrap_alert.wrap__emuhead em strong em.u,
.dokuwiki .wrap_tip.wrap__emuhead em strong em.u,
.dokuwiki .wrap_help.wrap__emuhead em strong em.u,
.dokuwiki .wrap_todo.wrap__emuhead em strong em.u,
.dokuwiki .wrap_download.wrap__emuhead em strong em.u {
  border-bottom-color: #999;
}
.dokuwiki .plugin_wrap h1,
.dokuwiki .plugin_wrap h2,
.dokuwiki .plugin_wrap h3,
.dokuwiki .plugin_wrap h4,
.dokuwiki .plugin_wrap h5 {
  margin-left: 0;
  margin-right: 0;
}
.dokuwiki .wrap_left,
.dokuwiki .wrap_column {
  float: left;
  margin-right: 1.5em;
}
.dokuwiki [dir=rtl] .wrap_column {
  float: right;
  margin-left: 1.5em;
  margin-right: 0;
}
.dokuwiki .wrap_right {
  float: right;
  margin-left: 1.5em;
}
.dokuwiki .wrap_center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.dokuwiki .wrap_col2,
.dokuwiki .wrap_col3,
.dokuwiki .wrap_col4,
.dokuwiki .wrap_col5,
.dokuwiki .wrap_colsmall,
.dokuwiki .wrap_colmedium,
.dokuwiki .wrap_collarge {
  -moz-column-gap: 1.5em;
  -webkit-column-gap: 1.5em;
  column-gap: 1.5em;
  -moz-column-rule: 1px dotted #666;
  -webkit-column-rule: 1px dotted #666;
  column-rule: 1px dotted #666;
}
.dokuwiki .wrap_col2 {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
}
.dokuwiki .wrap_col3 {
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
}
.dokuwiki .wrap_col4 {
  -moz-column-count: 4;
  -webkit-column-count: 4;
  column-count: 4;
}
.dokuwiki .wrap_col5 {
  -moz-column-count: 5;
  -webkit-column-count: 5;
  column-count: 5;
}
.dokuwiki .wrap_colsmall {
  -moz-column-width: 10em;
  -webkit-column-width: 10em;
  column-width: 10em;
}
.dokuwiki .wrap_colmedium {
  -moz-column-width: 20em;
  -webkit-column-width: 20em;
  column-width: 20em;
}
.dokuwiki .wrap_collarge {
  -moz-column-width: 30em;
  -webkit-column-width: 30em;
  column-width: 30em;
}
.dokuwiki .wrap_twothirds {
  width: 65%;
  margin-right: 5%;
}
.dokuwiki .wrap_half {
  width: 48%;
  margin-right: 4%;
}
.dokuwiki .wrap_third {
  width: 30%;
  margin-right: 5%;
}
.dokuwiki .wrap_quarter {
  width: 22%;
  margin-right: 4%;
}
.dokuwiki [dir=rtl] .wrap_half,
.dokuwiki [dir=rtl] .wrap_quarter {
  margin-right: 0;
  margin-left: 4%;
}
.dokuwiki [dir=rtl] .wrap_twothirds,
.dokuwiki [dir=rtl] .wrap_third {
  margin-right: 0;
  margin-left: 5%;
}
.dokuwiki .wrap_half + .wrap_half,
.dokuwiki .wrap_third + .wrap_twothirds,
.dokuwiki .wrap_twothirds + .wrap_third,
.dokuwiki .wrap_third + .wrap_third + .wrap_third,
.dokuwiki .wrap_quarter + .wrap_quarter + .wrap_quarter + .wrap_quarter {
  margin-right: 0;
}
[dir=rtl] .dokuwiki .wrap_half + .wrap_half,
[dir=rtl] .dokuwiki .wrap_third + .wrap_twothirds,
[dir=rtl] .dokuwiki .wrap_twothirds + .wrap_third,
[dir=rtl] .dokuwiki .wrap_third + .wrap_third + .wrap_third,
[dir=rtl] .dokuwiki .wrap_quarter + .wrap_quarter + .wrap_quarter + .wrap_quarter {
  margin-left: 0;
}
.dokuwiki .wrap_half + .wrap_half + *,
.dokuwiki .wrap_third + .wrap_twothirds + *,
.dokuwiki .wrap_twothirds + .wrap_third + *,
.dokuwiki .wrap_third + .wrap_third + .wrap_third + *,
.dokuwiki .wrap_quarter + .wrap_quarter + .wrap_quarter + .wrap_quarter + * {
  clear: left;
}
[dir=rtl] .dokuwiki .wrap_half + .wrap_half + *,
[dir=rtl] .dokuwiki .wrap_third + .wrap_twothirds + *,
[dir=rtl] .dokuwiki .wrap_twothirds + .wrap_third + *,
[dir=rtl] .dokuwiki .wrap_third + .wrap_third + .wrap_third + *,
[dir=rtl] .dokuwiki .wrap_quarter + .wrap_quarter + .wrap_quarter + .wrap_quarter + * {
  clear: right;
}
@media only screen and (max-width: 950px) {
  .dokuwiki .wrap_quarter {
    width: 48%;
  }
  .dokuwiki .wrap_quarter:nth-of-type(2n) {
    margin-right: 0;
  }
  .dokuwiki [dir=rtl] .wrap_quarter:nth-of-type(2n) {
    margin-left: 0;
  }
  .dokuwiki .wrap_quarter:nth-of-type(2n+1) {
    clear: left;
  }
  .dokuwiki [dir=rtl] .wrap_quarter:nth-of-type(2n) {
    clear: right;
  }
}
@media only screen and (max-width: 600px) {
  .dokuwiki .wrap_twothirds,
  .dokuwiki .wrap_half,
  .dokuwiki .wrap_third,
  .dokuwiki .wrap_quarter {
    width: auto;
    margin-right: 0;
    margin-left: 0;
    float: none;
  }
}
.dokuwiki .wrap_leftalign {
  text-align: left;
}
.dokuwiki .wrap_centeralign {
  text-align: center;
}
.dokuwiki .wrap_rightalign {
  text-align: right;
}
.dokuwiki .wrap_justify {
  text-align: justify;
}
.dokuwiki div.wrap_round {
  border-radius: 1.4em;
}
.dokuwiki span.wrap_round {
  border-radius: .14em;
}
.dokuwiki .wrap_lo {
  color: #666;
  font-size: 85%;
}
.dokuwiki .wrap_em {
  color: #c00;
  font-weight: bold;
}
.dokuwiki .wrap__dark.wrap_em {
  color: #f66;
}
.dokuwiki .wrap_tablewidth table {
  width: 100%;
}
.dokuwiki .wrap_indent {
  padding-left: 1.5em;
}
.dokuwiki [dir=rtl] .wrap_indent {
  padding-right: 1.5em;
  padding-left: 0;
}
.dokuwiki .wrap_outdent {
  margin-left: -1.5em;
}
.dokuwiki [dir=rtl] .wrap_outdent {
  margin-right: -1.5em;
  margin-left: 0;
}
.dokuwiki div.wrap_prewrap pre {
  white-space: pre-wrap;
  word-wrap: break-word;
  /* for IE < 8 */
}
.dokuwiki div.wrap_spoiler {
  margin-bottom: 1.5em;
}
.dokuwiki .wrap_clear {
  clear: both;
  line-height: 0;
  height: 0;
  font-size: 1px;
  visibility: hidden;
  overflow: hidden;
}
.dokuwiki .wrap_hide {
  display: none;
}
.dokuwiki .wrap_button a:link,
.dokuwiki .wrap_button a:visited {
  background-image: none;
  border: 1px solid #ccc;
  border-radius: .3em;
  padding: .5em .7em;
  text-decoration: none;
}
div.dokuwiki div.gallery_center,
.gallerybox {
  width: 100%;
}
.galleryimg {
  width: 200px;
  font-size: .8em;
  text-align: center;
  margin: 2px;
}
.galleryimg .gimg {
  float: none !important;
}
.galleryimg .gallery_title {
  float: none;
  width: 100%;
}
.wrap_swatches {
  text-align: left;
}
.colorswatch_small {
  width: 120px;
}
.colorswatch_swatch {
  border: 1px solid #aaa;
}
.dokuwiki .plugin_tabbox.js div.tabboxtab {
  overflow: auto;
}
@media print {
  /* XXXXXXXXX /lib/plugins/outliner/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/typography/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/typography/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/advanced/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/advanced/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tplmod/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tplmod/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/prosemirror/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/prosemirror/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotooltip/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autotooltip/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gallery/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/gallery/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/acl/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/confmanager/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/confmanager/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpageabg/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpageabg/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tarotcal/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tarotcal/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/emphasis/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/emphasis/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/move/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/move/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/templaterspan/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/templaterspan/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/include/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/inclform/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/inclform/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/codeprettify/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/codeprettify/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/comment/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/meta/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/meta/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/lastmodx/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/lastmodx/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fastwiki/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/fastwiki/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multiorphan/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/multiorphan/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hiddenheader/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/hiddenheader/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/displayorphans/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/displayorphans/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stale/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stale/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/farmer/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/farmer/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/alertbox/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/alertbox/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sqlite/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sqlite/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnote/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnote/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bible/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bible/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stars2/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/stars2/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/photogallery/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/photogallery/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pageredirect/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pageredirect/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sectiontoggle/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sectiontoggle/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/usermanager/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blockquote/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blockquote/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/cacherevisionserase/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/svgembed/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/svgembed/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/styling/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/templatepagename/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/templatepagename/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/data/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/data/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/redirect/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/redirect/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/parserarray/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/parserarray/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/captcha/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/captcha/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/textinsert/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/textinsert/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/folded/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/folded/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/function/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/function/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authyubikey/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authyubikey/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/socialcardsabg/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/socialcardsabg/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelisting/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelisting/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabbox/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabbox/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/changes/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/changes/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/wrap/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/wrap/print.less XXXXXXXXX */
  /********************************************************************
Print Styles for the Wrap Plugin (additional to all.css)
********************************************************************/
  /* messages with msg() */
  /* section edit button */
  /* accessibly hidden text */
  /* modal windows */
  /* XXXXXXXXX /lib/plugins/phprestrict/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/phprestrict/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/variants/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/variants/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/footer/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/footer/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ifauthex/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/ifauthex/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagequery/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagequery/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/abstract/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/abstract/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/groupmatrix/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/groupmatrix/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/copypage/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/copypage/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/monthcal/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/monthcal/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/config/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/authplain/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sortablejs/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/sortablejs/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagetemplater/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/pagetemplater/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/anchor/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/anchor/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchindex/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/searchindex/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpage/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostartpage/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/loadskin/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/loadskin/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/popularity/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/backup/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/backup/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnoteabg/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/admnoteabg/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/struct/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/struct/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/colorswatch/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/colorswatch/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/blog/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/info/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/aclplusregex/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/aclplusregex/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/safefnrecode/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/medialist/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/medialist/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostart/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/autostart/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/catlist/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/catlist/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/toolbuttondel/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/toolbuttondel/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nspages/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nspages/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/newpagetemplate/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/newpagetemplate/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/minical/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/minical/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bureaucracy/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/bureaucracy/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/denyactions/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/denyactions/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nstoc/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/nstoc/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/indexmenu/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/indexmenu/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/revert/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/smtp/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/smtp/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/foldablelist/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/foldablelist/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabinclude/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/tabinclude/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/yalist/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/yalist/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/outliner/print.css XXXXXXXXX */
  /* Whole outline block including left marker */
  /* Outline block content */
  /* Left marker area */
  /* Left marker - shown (shown on mouse hover) */
  /* Left marker - hidden (shown on mouse hover) */
  /* Wedge & title area */
  /* Wedge area nearby outline title - expanded wedge */
  /* Wedge area nearby outline title - collapsed wedge */
  /********************************************************************
Styles shared between print.css and pdf.css
********************************************************************/
  /* /.dokuwiki */
  /* /.dokuwiki */
  /* XXXXXXXXX /lib/plugins/toucher/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/toucher/print.less XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/print.css XXXXXXXXX */
  /* XXXXXXXXX /lib/plugins/filelist/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 /usr/share/webapps/dokuwiki/wikis/maclassic.com/conf/userprint.css XXXXXXXXX */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/maclassic.com/conf/userprint.less XXXXXXXXX */
  div.error,
  div.info,
  div.success,
  div.notify,
  .secedit,
  .a11y,
  .JSpopup,
  #link__wiz {
    display: none;
  }
  .dokuwiki .plugin_loadskin {
    display: none;
  }
  .dokuwiki .structaggregation table th.action,
  .dokuwiki .structaggregation table td.action,
  .dokuwiki .structaggregation table tr.dataflt {
    display: none;
  }
  .dokuwiki .structaggregation.listaggregation > ul li div {
    display: inline;
  }
  .dokuwiki .structaggregation.listaggregation > ul li div p {
    display: inline;
    margin: 0;
  }
  .dokuwiki .struct_entry_form {
    display: none;
  }
  #blog__newentry_form {
    display: none;
  }
  div.dokuwiki dl {
    margin-bottom: 0.5em;
    padding: 0;
  }
  div.dokuwiki dt {
    clear: left;
  }
  div.dokuwiki .dt {
    margin-right: 1em;
    font-weight: bold;
    max-width: 30%;
    float: left;
  }
  div.dokuwiki .dt,
  div.dokuwiki .dd,
  div.dokuwiki .li {
    margin-bottom: 0.33em;
  }
  div.dokuwiki dd {
    margin-left: 3em;
  }
  div.dokuwiki dl:after,
  div.dokuwiki dl dl:before,
  div.dokuwiki dl ol:before,
  div.dokuwiki dl ul:before {
    content: '.';
    display: block;
    clear: left;
    width: 0;
    height: 0;
    visibility: hidden;
  }
  div.outline-block {
    border-left: 0;
    padding-left: 0;
    padding-bottom: 0.3em;
  }
  td.outline-content {
    border-left: 4px;
    padding-left: 5px;
    margin-left: 0;
    margin-bottom: 0;
    padding-top: 8px;
    padding-bottom: 0.0em;
  }
  div.visible {
    display: block;
  }
  div.invisible {
    display: none;
    height: 0;
  }
  td.outline-bar {
    width: 3px;
    margin-left: 2px;
    font-size: 90%;
  }
  td.marked {
    border-left: 1px dotted #106070;
    border-bottom: 1px dotted #506080;
    padding-left: 0;
  }
  td.unmarked {
    border-left: 1px dotted #106070;
    border-bottom: 1px dotted #506080;
    padding-left: 0;
  }
  div.wedge {
    font-weight: bold;
    padding-left: 20px;
    margin-left: 0;
    cursor: pointer;
    vertical-align: middle;
    content: "&gt; ";
  }
  div.wedgeOpen {
    content: "&gt; ";
    background: url('data:image/gif;base64,R0lGODlhBwAFAIABAGOMnP///yH5BAEKAAEALAAAAAAHAAUAAAIIhI8YGX0NASwAOw==') no-repeat 0.1em;
  }
  div.wedgeClosed {
    content: "&gt; ";
    background: url('data:image/gif;base64,R0lGODlhBwAHAIABAGOMnP///yH5BAEAAAEALAAAAAAHAAcAAAIMDBCZh8pt3mLuqHgLADs=') no-repeat 0.1em;
  }
  .dokuwiki {
    /* miscellaneous
********************************************************************/
    /*____________ pagebreak ____________*/
    /*____________ avoid page break ____________*/
    /* not yet supported by most browsers */
    /*____________ no print ____________*/
  }
  .dokuwiki .wrap_pagebreak {
    break-after: page;
    /* CSS 3 */
    page-break-after: always;
    /* CSS 2.1 */
  }
  .dokuwiki .wrap_nopagebreak {
    break-inside: avoid;
    /* CSS 3 */
    page-break-inside: avoid;
    /* CSS 2.1 */
  }
  .dokuwiki .wrap_noprint {
    display: none;
  }
  .dokuwiki {
    /* boxes and notes with icons
********************************************************************/
    /* mark
********************************************************************/
    /* miscellaneous
********************************************************************/
    /*____________ spoiler ____________*/
  }
  .dokuwiki div.wrap_box,
  .dokuwiki div.wrap_danger,
  .dokuwiki div.wrap_warning,
  .dokuwiki div.wrap_caution,
  .dokuwiki div.wrap_notice,
  .dokuwiki div.wrap_safety,
  .dokuwiki div.wrap_info,
  .dokuwiki div.wrap_important,
  .dokuwiki div.wrap_alert,
  .dokuwiki div.wrap_tip,
  .dokuwiki div.wrap_help,
  .dokuwiki div.wrap_todo,
  .dokuwiki div.wrap_download {
    border: 2px solid #999;
    padding: 1em 1em .5em;
    margin-bottom: 1.5em;
  }
  .dokuwiki span.wrap_box,
  .dokuwiki span.wrap_danger,
  .dokuwiki span.wrap_warning,
  .dokuwiki span.wrap_caution,
  .dokuwiki span.wrap_notice,
  .dokuwiki span.wrap_safety,
  .dokuwiki span.wrap_info,
  .dokuwiki span.wrap_important,
  .dokuwiki span.wrap_alert,
  .dokuwiki span.wrap_tip,
  .dokuwiki span.wrap_help,
  .dokuwiki span.wrap_todo,
  .dokuwiki span.wrap_download {
    border: 1px solid #999;
    padding: 0 .3em;
  }
  .dokuwiki .wrap_hi {
    border: 1px solid #999;
  }
  .dokuwiki .wrap_spoiler {
    visibility: hidden;
  }
  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;
  }
}
