/* 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 */
/* /.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 /lib/tpl/sprintdoc-ww/css/base_vars.less XXXXXXXXX */
/**
 * This file provides the basic vars
 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* for programmers customizing */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* code, pre, samp, kbd */
/* icons */
/* metabox tabs + num in icons + tabinclude */
/* metabox tabs + num in icons + code, pre, samp, kbd */
/* metabox tabs + num in icons + code, pre, samp, kbd */
/* usertools, breadcrumbs icons, pagetools box-hover */
/* navigation left */
/* autosuggest, submit in quicksearch */
/* edit mode */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* fonts */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* breakpoints */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* media queries for breakpoints */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* col width */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/base.less XXXXXXXXX */
/**
 * This file provides the basic/reset styles.
 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* global vars */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + +  for programmers customizing  + + + */
/* code, pre, samp, kbd */
/* icons */
/* metabox tabs + num in icons + tabinclude */
/* metabox tabs + num in icons + code, pre, samp, kbd */
/* metabox tabs + num in icons + code, pre, samp, kbd */
/* usertools, breadcrumbs icons, pagetools box-hover */
/* navigation left */
/* autosuggest, submit in quicksearch */
/* edit mode */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* fonts */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* breakpoints */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* media queries for breakpoints */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* col width */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* 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/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
********************************************************************/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* all media */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* css behaviour */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* screen only */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* print only */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/base_mixins.less XXXXXXXXX */
/**
 * This file provides less mixins for all other style modules
 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* Fonts */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* Screenreader / Hide */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + +  small icon-buttons (breadcrumb, page-header)  + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* flex-box */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* positioning */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* Screenreader / Hide */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* Col Grid */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/base_fontello-icons.less XXXXXXXXX */
/**
 * This file provides styles for web fonts and icon fonts
 * (If you add new icons in the fontello set you have to add the icon class and associated character encoding here)
 */
/* icon font */
/* + + + + +  fontello codes  + + + + + */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* '' */
/* + + + + +  additional "after" for nav-pagetools  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/base_structure.less XXXXXXXXX */
/**
 * This file provides styles for the general layout structure.
 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* col grid */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* font sizing */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* z-indices */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* screen sizing */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/base_design.less XXXXXXXXX */
/**
 * This file provides the main design styles
 * across all template elements (typo, colors etc.)
 */
/* highlight selected tool */
/* + + +  lists   + + + */
/* + + +  tables   + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_content.less XXXXXXXXX */
/**
 * This file provides the design styles for the page content.
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_header.less XXXXXXXXX */
/**
 * This file provides the design styles for the page header.
 */
/* + + + + +  layout option compact  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_footer.less XXXXXXXXX */
/**
 * This file provides the design styles for the page footer
 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* no print */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* min-width: 1024px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 1023px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 768px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 480px */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_footnotes.less XXXXXXXXX */
/**
 * This file provides the design styles for the footnotes.
 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* footnotes section  */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* footnotes in content  */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_msg.less XXXXXXXXX */
/**
 * This file provides the design styles for message block
 */
/* short fix: SPR-891 - icons for notifications in message area are repeated */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_nav-direct.less XXXXXXXXX */
/**
 * This file provides the design styles for the direct / menu jump links.
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_nav-breadcrumb.less XXXXXXXXX */
/**
 * This file provides the design styles for the breadcrumb
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_nav-page-attributes.less XXXXXXXXX */
/**
 * Page Attribute Icons in the breadcrumb bar
 */
/* + + + + +  icons in breadcrumb area  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_nav-usertools.less XXXXXXXXX */
/**
 * This file provides the design styles for the direct / menu jump links.
 */
/* + + + + +  layout option compact  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_nav-pagetools.less XXXXXXXXX */
/**
 * This file provides the design styles for the page specific tool bar.
 */
/*
 FIXME
.pagetools-item(edit, 1);
.pagetools-item(create, 2);
.pagetools-item(show, 4);
.pagetools-item(source, 5);
.pagetools-item(draft, 3);
.pagetools-item(revs, 7, revisions);
.pagetools-item(backlink, 8, backlink);
.pagetools-item(top, 10);
.pagetools-item(revert, 6, revert);
.pagetools-item(subscribe, 9, subscribe);
.pagetools-item(mediaManager, 11);
.pagetools-item(back, 12);
.pagetools-item(img_backto, 12);
*/
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_nav-metabox.less XXXXXXXXX */
/**
 * This file provides the design styles for the metatabbox
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_main-sidebar-nav.less XXXXXXXXX */
/**
 * This file provides the design styles the navigational elements in the sidebar
 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* min-width: 1440px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 1440px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 1023px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 768px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 480px */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_main-sidebar-tabs.less XXXXXXXXX */
/**
 * This file provides the design styles for tab list in sidebar
 */
/* default view */
/* wide content view */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_main-sidebar-search.less XXXXXXXXX */
/**
 * This file provides the design styles for the quick search.
 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* min-width: 1024px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 1023px */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_main-content.less XXXXXXXXX */
/**
 * This file provides the design styles for the main-content.
 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* min-width: 1440px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 1199px */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_main-content-secedit.less XXXXXXXXX */
/**
 * This styles the "section editing button" (if not added by data-plugin)
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_togglelink.less XXXXXXXXX */
/**
 * This file provides the design styles for the sidebar (navmain).
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_forms.less XXXXXXXXX */
/**
 * This file provides the design styles for forms.
 */
/* for all of the form styles, style.ini colours are not used on purpose (except for fieldset border) */
/* + + + + +  buttons  + + + + + */
/* + + +  all types of submit-buttons  + + + */
/* + + +  all types of buttons not being submit-buttons  + + + */
/* + + +  all disabled buttons  + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* media queries - Styles for auth forms */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_search.less XXXXXXXXX */
/**
 * This file provides the design styles for the search results
 */
/* search hit in normal text */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_tabs.less XXXXXXXXX */
/**
 * This file provides styles for tab boxes
 */
/* + + + + +  tabs  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/area_recent.less XXXXXXXXX */
/**
 * This file provides the design styles for page revisions
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/template_admin.less XXXXXXXXX */
/**
 * This file provides the design styles for the admin tools
 */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* 1024px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* 768px */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/template_detail.less XXXXXXXXX */
/**
 * This file provides the design styles for the the detail template
 * (media details)
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/toollist.less XXXXXXXXX */
/**
 * Styles for site tools and user tools in sidebar
 * Using BEM methodology as far as possible
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/popupviewer.less XXXXXXXXX */
/**
 * This file provides styles for popupviewer plugin
 */
/* + + + + +  global  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/magic-matcher.less XXXXXXXXX */
/**
 * This file provides styles for magic matcher plugin
 */
/* + + + + + + + + + + + + + + + + + + + + + + + */
/* magic matcher bar with form on top of page */
/* + + + + +  in content  + + + + + */
/* + + + + +  tooltip in metabox  + + + + + */
/* + + + + +  no js version  + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 1023px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* print */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/do_tasks.less XXXXXXXXX */
/**
 * This file provides styles for do-task plugin
 */
/* + + + + +  global  + + + + + */
/* + + + + +  usertool icon in header  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/qc.less XXXXXXXXX */
/**
 * Styles for the QC plugin
 */
/* + + + + +  icon in breadcrumb  + + + + + */
/* + + + + +  slideout output  + + + + + */
/* + + + + +  admin settings  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/struct.less XXXXXXXXX */
/**
 * This file provides styles for struct plugin
 */
/* + + + + +  global  + + + + + */
/* + + + + +  struct inline-editor  + + + + + */
/* + + + + +  form - Struct Schema Editor  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/structstatus.less XXXXXXXXX */
/**
 * This file provides styles for structstatus plugin
 */
/* + + + + +  global  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/bureaucracy.less XXXXXXXXX */
/**
 * This file provides styles for bureaucracy plugin
 */
/* + + + + +  global  + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* min-width: 1440px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 1439px */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/highlight_parent.less XXXXXXXXX */
/**
 * This file provides styles for highlight plugin
 */
/* + + + + +  global  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/edit.less XXXXXXXXX */
/**
 * This file provides styles for the edit view (?do=edit), preview
 * and "section edit button" and "editbutton_table edit button".
 */
/* + + + + +  edit view  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/mediamanager.less XXXXXXXXX */
/**
 * This file provides styles for mediamanager
 */
/* + + + + +  global  + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* media queries */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/tabinclude.less XXXXXXXXX */
/**
 * This file provides styles for the tabinclude
 */
/* + + + + +  plugin tabinclude  + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* media queries */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/tagging.less XXXXXXXXX */
/**
 * This file provides styles for the form in tagcloud
 */
/* + + + + +  plugin tagging  + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* media queries */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/include.less XXXXXXXXX */
/**
 * This file provides the main design styles
 * across all template elements (typo, colors etc.)
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/edittable.less XXXXXXXXX */
/**
 * This file provides styles for "edittable plugin"
 */
/* + + + + +  global  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/tablelayout.less XXXXXXXXX */
/**
 * This file provides styles for "tablelayout plugin"
 */
/* + + + + +  global  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/extension__manager.less XXXXXXXXX */
/**
 * This file provides styles for extension manager
 */
/* + + + + +  global  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/folded.less XXXXXXXXX */
/**
 * This file provides styles for the toggle "folded"
 */
/* + + + + +  global  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/configmanager.less XXXXXXXXX */
/**
 * This file provides styles for config manager
 */
/* + + + + +  config__manager  + + + + + */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 1024px */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* max-width: 768px */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/starred.less XXXXXXXXX */
/**
 * This file provides styles for starred plugin
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/quicksubscribe.less XXXXXXXXX */
/**
 * This file provides styles for the quicksubscribe plugin
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/sitemapnavi.less XXXXXXXXX */
/**
 * This file provides styles for the sitemapnavi plugin
 */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/data.less XXXXXXXXX */
/**
 * This file provides styles for "data plugin"
 * after importing struct data this can be deleted
 */
/* + + + + +  global  + + + + + */
/* XXXXXXXXX /lib/tpl/sprintdoc-ww/css/plugins/fastwiki.less XXXXXXXXX */
/**
 * This file provides styles for "fastwiki" plugin
 */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/dataplugin.css XXXXXXXXX */
/* data debug */
/* data plugin - search filters formatting */
/* datalist formatting */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/gallery.css XXXXXXXXX */
/* gallery extension */
/* .galleryimg,  */
/* fix all image rotation problems */
/* rounded corners for lightbox tarot cards */
/* smaller corners for smaller resolutions */
/* fix galleries in tabbox elements */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/singlebox.css XXXXXXXXX */
/* data plugin - infobox formatting */
/* #singlebox DIV.dataplugin_entry DL DT,
#singlebox DIV.section_highlight DL DT {
    width: 70px;
} */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/spreads.less XXXXXXXXX */
/* tarot spreads */
/* hide H2 on each card in a spread */
/* styles to enlarge cards on hover */
/* other card styles */
/* reading summary section */
/* grid layout */
/* 90-degree rotation */
/* longer cards (e.g. universal celtic tarot) */
/* running press deck */
/* spread template styles */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/zodiac.css XXXXXXXXX */
/* Zodiac Calculator */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/templaterspan.css XXXXXXXXX */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/tarot.css XXXXXXXXX */
/* .plugin_tabbox DIV.gallery_center {
    width: 100% !important;
} */
/* card description tab sets */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/tarot.less XXXXXXXXX */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/nspages.css XXXXXXXXX */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/userall.css XXXXXXXXX */
/* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/userall.less XXXXXXXXX */
/* rune classes for singlebox data box */
/* 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/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/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/dokuwiki/css/_imgdetail.css XXXXXXXXX */
  /**
 * This file provides styles for the image detail page (detail.php).
 */
  /* XXXXXXXXX /lib/tpl/dokuwiki/css/_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/dokuwiki/css/_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/dokuwiki/css/_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/dokuwiki/css/_tabs.css XXXXXXXXX */
  /**
 * This file provides the styles for general tabs.
 */
  /* border underneath */
  /* XXXXXXXXX /lib/tpl/dokuwiki/css/_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/dokuwiki/css/_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/dokuwiki/css/_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/dokuwiki/css/_search.less XXXXXXXXX */
  /**
 * This file provides styles for the search results page (?do=search)
 * and the AJAX search popup.
 */
  /* general
********************************************************************/
  /* search hit in normal text */
  /* "nothing found" at search + media */
  /* search results page
********************************************************************/
  /*____________ advanced search form ____________*/
  /*____________ matching pagenames ____________*/
  /*____________ search results ____________*/
  /* AJAX quicksearch popup
********************************************************************/
  /* XXXXXXXXX /lib/tpl/dokuwiki/css/_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/dokuwiki/css/_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/dokuwiki/css/_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/dokuwiki/css/_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/dokuwiki/css/_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/dokuwiki/css/_admin.less XXXXXXXXX */
  /* XXXXXXXXX /lib/tpl/dokuwiki/css/content.less XXXXXXXXX */
  /**
 * This file provides the main design styles for the page content.
 *
 * @author Anika Henke <anika@selfthinker.org>
 * @author Andreas Gohr <andi@splitbrain.org>
 * @author Clarence Lee <clarencedglee@gmail.com>
 */
  /*____________ section indenting ____________

.dokuwiki .page  h1 {margin-left: 0;}
.dokuwiki .page  h2 {margin-left: .666em;}
.dokuwiki .page  h3 {margin-left: 1.776em;}
.dokuwiki .page  h4 {margin-left: 3em;}
.dokuwiki .page  h5 {margin-left: 4.5712em;}
.dokuwiki .page  div.level1 {margin-left: 0;}
.dokuwiki .page  div.level2 {margin-left: 1em;}
.dokuwiki .page  div.level3 {margin-left: 2em;}
.dokuwiki .page  div.level4 {margin-left: 3em;}
.dokuwiki .page  div.level5 {margin-left: 4em;}

[dir=rtl] .dokuwiki .page h1 {margin-left: 0; margin-right: 0;}
[dir=rtl] .dokuwiki .page h2 {margin-left: 0; margin-right: .666em;}
[dir=rtl] .dokuwiki .page h3 {margin-left: 0; margin-right: 1.776em;}
[dir=rtl] .dokuwiki .page h4 {margin-left: 0; margin-right: 3em;}
[dir=rtl] .dokuwiki .page h5 {margin-left: 0; margin-right: 4.5712em;}
[dir=rtl] .dokuwiki .page div.level1 {margin-left: 0; margin-right: 0;}
[dir=rtl] .dokuwiki .page div.level2 {margin-left: 0; margin-right: 1em;}
[dir=rtl] .dokuwiki .page div.level3 {margin-left: 0; margin-right: 2em;}
[dir=rtl] .dokuwiki .page div.level4 {margin-left: 0; margin-right: 3em;}
[dir=rtl] .dokuwiki .page div.level5 {margin-left: 0; margin-right: 4em;}
*/
  /* hx margin-left = (1 / font-size) * .levelx-margin */
  /*____________ links to wiki pages (addition to _links) ____________*/
  /* existing wikipage */
  /* not existing wikipage */
  /*____________ images ____________*/
  /* embedded images (styles are already partly set in lib/styles/all.css) */
  /*____________ lists ____________*/
  /*____________ tables ____________*/
  /* div around each table */
  /*____________ code ____________*/
  /* fix if background-color hides underlining */
  /* filenames for downloadable file and code blocks */
  /* for code in <file> */
  /*____________ JS popup ____________*/
  /* changes to underscored CSS files
********************************************************************/
  /*____________ changes to _edit ____________*/
  /*____________ changes to _toc ____________*/
  /*____________ changes to _imgdetail ____________*/
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/indexmenu.css XXXXXXXXX */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/minical.css XXXXXXXXX */
  /* minical */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/monthcal.css XXXXXXXXX */
  /* monthcal styles */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/tarotcal.css XXXXXXXXX */
  /* tarotcal */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/navicons.css XXXXXXXXX */
  /* nav icons */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/sidebar.css XXXXXXXXX */
  /* sprintdoc navigation */
  /* vector coloring */
  /* transparent fills */
  /* hover fills */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/tabbox.css XXXXXXXXX */
  /* tabbox */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/bureaucracy.css XXXXXXXXX */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/userstyle.css XXXXXXXXX */
  /* header formatting */
  /* fix toc so it scrolls */
  /* fix breadcrumb on low-res displays - BAD because it hides the TOC */
  /* bureaucracy plugin - unset stupid style overrides */
  /* sprintdoc edit buttons */
  /* sprintdoc header */
  /*.main-title.desktop-only {
    background-image: url(http://wiccawicci.com/_media/icon/wiccawiccilogo.png);
    background-size: 400px;
    background-repeat: no-repeat;
    background-position: center left;
}*/
  /* .main-content > P {
    margin-top: 50px;
} */
  /* redirect notification */
  /* code blocks */
  /* secedit */
  /* table hover effects */
  /* edit view */
  /* .dokuwiki div.editBar {
    position: absolute;
    top: 130px;
    width: ~"calc(100% - 100px)";
}
.dokuwiki div.toolbar {
    position: absolute;
    top: 170px;
}
TEXTAREA#wiki__text {
    position: relative;
    top: 60px;
} */
  /* sprintdoc overrides */
  /* format new access denied message */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.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 #9874ad !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: #615669;
  }
  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 #9874ad;
  }
  #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: #615669;
    color: #efefef;
    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: #545454;
    color: #efefef;
    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: #efefef;
    border: 0px solid #9874ad;
    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: #efefef;
    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 #9874ad;
    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: #615669;
  }
  .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: #efefef;
    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: #efefef;
    font-size: 100%;
  }
  .dokuwiki form.bureaucracy__plugin div.field span.input {
    width: 50%;
    display: inline-block;
    text-align: left;
    padding-left: 0.25em;
    color: #efefef;
  }
  .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 #9874ad;
    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 #9874ad;
    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: #615669;
    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: #ceb16d;
    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 #9874ad;
    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: #545454;
    color: #efefef;
    border: 1px solid #9874ad;
    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: #d2bae2;
    color: #efefef;
    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: #9874ad;
    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: #efefef;
  }
  .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: __black__;
    font-weight: bold;
    border: none;
  }
  div.dokuwiki table.plugin_minical {
    border: none;
  }
  div.dokuwiki table.plugin_minical td.weekday {
    text-align: right;
    color: __black__;
    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: #efefef;
    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: #d2bae2;
    text-decoration: none;
  }
  .dtree a.node,
  .dtree a.nodeSel a.navSel {
    white-space: nowrap;
    padding: 1px 2px 1px 2px;
  }
  .dtree a.nodeSel {
    background-color: #615669;
  }
  .dokuwiki .dtree a.navSel,
  .dokuwiki .aside .dtree a.navSel {
    background-color: #d2bae2;
  }
  div.li a.indexmenu_idx {
    color: #e3b9bb !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 #9874ad;
    padding-left: 1em;
  }
  .dokuwiki .dtree a.nodeFdUrl:hover,
  .dokuwiki .dtree a.nodeSel:hover,
  .dokuwiki a.navSel:hover,
  .dokuwiki .dtree a.nodeUrl:hover {
    color: #d2bae2;
    text-decoration: underline;
    background-color: #615669;
  }
  .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: #615669;
    padding: 2px 0;
  }
  .indexmenu_toc .indexmenu_toc_inside {
    border: 1px solid #9874ad;
    background-color: #545454;
    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: #545454;
    border-color: #615669;
    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 #d2bae2;
    color: #d2bae2;
    padding: 0.1em 0.35em;
    margin: 0 0.5em;
  }
  div#dwpl-ti-container li.dwpl-ti-tab a {
    color: #d2bae2;
  }
  div#dwpl-ti-container li.dwpl-ti-tab:hover {
    background-color: #615669;
    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: #efefef;
  }
  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: #615669;
    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 #d2bae2;
    padding: 1em 2em 1em 1em;
    background-color: #545454;
    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: #d2bae2;
    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: #615669;
    border: 1px solid #9874ad;
    border-radius: 4px;
  }
  dl.outliner-js dt {
    cursor: pointer;
  }
  dl.outliner-js.outliner-closed > dt {
    padding-left: 20px;
    background: #615669 url(data:image/gif;base64,R0lGODlhBwAHAIABAGOMnP///yH5BAEAAAEALAAAAAAHAAcAAAIMDBCZh8pt3mLuqHgLADs=) 5px center no-repeat;
  }
  dl.outliner-js.outliner-open > dt {
    padding-left: 20px;
    background: #615669 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 #9874ad;
  }
  dl.outliner-closed > dd {
    display: none;
  }
  dl.outliner-closed:hover > dd {
    display: block;
    position: absolute;
    border: 1px solid #9874ad;
    background-color: #615669;
    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: #545454;
  }
  .menubar .menuicon {
    width: 2em;
    text-align: center;
  }
  .menubar .menuicon svg {
    width: 1.2em;
    height: 1.2em;
    fill: #efefef;
  }
  .menubar .menulabel {
    display: none;
    min-width: 2em;
    padding: 0 3px;
    color: #efefef;
  }
  .menubar .menuitem {
    display: inline-flex;
    align-items: center;
    box-sizing: border-box;
    height: 2em;
    padding: 0.1em;
    border-right: 1px solid rgba(152,116,173,0.3);
    cursor: pointer;
  }
  .menubar .menuitem:hover {
    background-color: rgba(152,116,173,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 #ceb16d;
  }
  .menubar .menuitem.is-active > .menuicon svg {
    fill: #ceb16d;
  }
  .menubar .menuitem.is-active > .menulabel {
    color: #ceb16d;
  }
  .menubar .menuitem.is-disabled {
    pointer-events: none;
  }
  .menubar .menuitem.is-disabled > .menuicon svg,
  .menubar .menuitem.is-disabled > .dropdown-indicator svg {
    fill: #9874ad;
  }
  .menubar .menuitem.is-disabled > .menulabel {
    color: #9874ad;
  }
  .menubar .dropdown_content {
    position: absolute;
    top: 2em;
    left: 0;
    max-width: 300px;
    white-space: nowrap;
    background-color: #545454;
    outline: 1px dotted #9874ad;
  }
  .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: #efefef;
  }
  .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 #9874ad;
    border-radius: 7px;
    box-shadow: 1px 3px #9874ad;
  }
  .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: #615669;
  }
  .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 #9874ad;
    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 #9874ad;
    text-align: left;
  }
  [dir=rtl] #acl__tree {
    float: right;
    text-align: right;
  }
  #acl__tree a.cur {
    background-color: #d2bae2;
    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 #9874ad;
    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: #615669;
  }
  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: __black__;
    font-weight: bold;
    border: none;
  }
  div.dokuwiki table.plugin_tarotcal {
    border: none;
  }
  div.dokuwiki table.plugin_tarotcal td.weekday {
    text-align: right;
    color: __black__;
    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 #ffffff;
    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: #615669;
  }
  #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: #ceb16d;
  }
  #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 #9874ad;
    padding-top: 0.2em;
    color: #efefef;
    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 #9874ad;
    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(210,186,226,0.1);
  }
  #multiorphan .multiorphan__result > div.deleted,
  #multiorphan .multiorphan__result > div.deleted:hover {
    background-color: rgba(227,185,187,0.1);
  }
  #multiorphan .multiorphan__result > div.deleted:nth-child(even),
  #multiorphan .multiorphan__result > div.deleted:nth-child(even):hover {
    background-color: rgba(227,185,187,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(210,186,226,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 #9874ad;
    border-left: 1px solid #9874ad;
  }
  #plugin__farmer_admin .panelMain,
  #plugin__farmer_admin .panelFooter {
    padding: 1em;
    border-right: 1px solid #9874ad;
    border-left: 1px solid #9874ad;
  }
  #plugin__farmer_admin .panelFooter {
    border-bottom: 1px solid #9874ad;
  }
  #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: #615669;
  }
  #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 #9874ad;
    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 #9874ad;
    background: #615669;
    /*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 #9874ad;
    background: #615669;
    /* 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 #9874ad;
    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 #9874ad;
  }
  .dokuwiki #plugin__captcha_wrapper pre {
    font-size: 70%;
    font-family: monospace;
    font-weight: bold;
    border: none;
    background-color: #545454;
    color: #efefef;
    padding: 0;
  }
  .dokuwiki #plugin__captcha_wrapper .svg {
    display: inline-block;
    background-color: #545454;
    vertical-align: bottom;
    border: 1px solid #9874ad;
  }
  .dokuwiki #plugin__captcha_wrapper svg {
    width: 100%;
    height: 100%;
  }
  .dokuwiki #plugin__captcha_wrapper svg path {
    fill: #efefef;
  }
  .dokuwiki #plugin__captcha_wrapper .no {
    display: none;
  }
  .dokuwiki #plugin__captcha_wrapper {
    clear: left;
    border: 1px solid #9874ad;
    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 #9874ad;
  }
  span.folded {
    border: 1px dotted #9874ad;
  }
  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 #9874ad;
    margin-bottom: -1px;
  }
  .plugin__filelisting .plugin__filelisting_capiton span {
    font-weight: bold;
  }
  .plugin__filelisting .plugin__filelisting_footer {
    padding: .3em .5em;
    border: 1px solid #9874ad;
  }
  .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: #efefef;
    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: #615669;
    color: #efefef;
    text-decoration: none;
    font-weight: normal;
    z-index: 2;
    border-bottom-color: #615669;
  }
  .dokuwiki .plugin_tabbox.js div.tabboxtab {
    background-color: #615669;
    border-left: 1px solid #9874ad;
    border-right: 1px solid #9874ad;
    border-bottom: 1px solid #9874ad;
    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: #615669;
    color: #efefef;
  }
  .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: #545454 !important;
    color: #545454 !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: #615669;
  }
  .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: #4f4f4f;
  }
  #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 #9874ad;
  }
  [dir=rtl] #mediamgr__aside {
    left: auto;
    right: 0;
    border-right-width: 0;
    border-left: 1px solid #9874ad;
  }
  #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 #9874ad;
  }
  #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: #615669;
  }
  #media__content #scroll__here {
    border: 1px dashed #9874ad;
  }
  #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: #efefef;
    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: #615669;
    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/sprintdoc-ww/../../images/resizecol.png) center center no-repeat;
  }
  #mediamanager__page .ui-resizable-e:hover {
    background-color: #615669;
  }
  [dir=rtl] #mediamanager__page .ui-resizable-w {
    width: 6px;
    left: 2px;
    background: transparent url(/lib/tpl/sprintdoc-ww/../../images/resizecol.png) center center no-repeat;
  }
  [dir=rtl] #mediamanager__page .ui-resizable-w:hover {
    background-color: #615669;
  }
  #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: #615669;
    color: #efefef;
    border: 1px solid #9874ad;
    border-bottom-color: #615669;
    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 #9874ad;
    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: #d2bae2;
    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: #efefef;
    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/sprintdoc-ww/../../images/icon-list.png') 3px 1px no-repeat;
  }
  #mediamanager__page .panelHeader ul li.sortBy {
    background: url('/lib/tpl/sprintdoc-ww/../../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: #615669;
  }
  #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: #4f4f4f;
    color: #efefef;
    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: #545454;
    color: #efefef;
    overflow: hidden;
  }
  #mediamanager__page .filelist .rows li:nth-child(2n+1) {
    background-color: #4f4f4f;
  }
  #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: #615669;
  }
  #mediamanager__page .file dl dd {
    display: block;
    background-color: #4f4f4f;
  }
  #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: #efefef;
    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: #545454;
  }
  [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: #545454;
    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: #d2bae2;
    color: #efefef;
    font-weight: normal;
  }
  #mediamanager__page .file form.diffView {
    margin-bottom: 10px;
    display: block;
  }
  #mediamanager__diff div.slider {
    margin: 10px;
    width: 95%;
  }
  #mediamanager__diff .imageDiff {
    position: relative;
  }
  #mediamanager__diff .imageDiff .image2 {
    position: absolute;
    top: 0;
    left: 0;
  }
  #mediamanager__diff .imageDiff.opacity .image2 {
    opacity: 0.5;
  }
  #mediamanager__diff .imageDiff.portions .image2 {
    border-right: 1px solid red;
    overflow: hidden;
  }
  #mediamanager__diff .imageDiff.portions img {
    float: left;
  }
  #mediamanager__diff .imageDiff img {
    width: 100%;
    max-width: none;
  }
  .qq-uploader {
    position: relative;
    width: 100%;
  }
  .qq-uploader .error {
    color: #f00;
    background-color: #fff;
  }
  .qq-upload-button {
    display: inline-block;
    text-decoration: none;
    font-size: 100%;
    cursor: pointer;
    margin: 1px 1px 5px;
  }
  .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: #4f4f4f;
    color: #efefef;
    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: #615669;
  }
  div.qq-uploader ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  .qq-uploader li {
    margin: 0 0 5px;
    color: #efefef;
  }
  .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/sprintdoc-ww/../../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 .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 #9874ad;
    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: #4f4f4f;
    color: #efefef;
    border: 1px solid #9874ad;
    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: #615669;
    color: #efefef;
    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: #615669;
  }
  .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/sprintdoc-ww/../../images/external-link.png);
  }
  .dokuwiki a.windows {
    background-image: url(/lib/tpl/sprintdoc-ww/../../images/unc.png);
  }
  .dokuwiki a.mail {
    background-image: url(/lib/tpl/sprintdoc-ww/../../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: #615669;
    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/sprintdoc-ww/../../images/bullet.png);
  }
  .dokuwiki ul.idx li.open {
    list-style-image: url(/lib/tpl/sprintdoc-ww/../../images/open.png);
  }
  .dokuwiki ul.idx li.closed {
    list-style-image: url(/lib/tpl/sprintdoc-ww/../../images/closed.png);
  }
  [dir=rtl] .dokuwiki ul.idx li.closed {
    list-style-image: url(/lib/tpl/sprintdoc-ww/../../images/closed-rtl.png);
  }
  div.insitu-footnote {
    max-width: 40%;
    min-width: 5em;
  }
  .dokuwiki div.footnotes {
    border-top: 1px solid #9874ad;
    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;
  }
  .dokuwiki .search_hit {
    color: #efefef;
    background-color: #d2bae2;
  }
  .dokuwiki div.nothing {
    margin-bottom: 1.4em;
  }
  .dokuwiki .search-results-form fieldset.search-form {
    width: 100%;
    margin: 1em 0;
  }
  .dokuwiki .search-results-form fieldset.search-form input[name="q"] {
    width: 50%;
  }
  .dokuwiki .search-results-form fieldset.search-form button.toggleAssistant {
    float: right;
  }
  .dokuwiki .search-results-form fieldset.search-form .advancedOptions {
    padding: 1em 0;
  }
  .dokuwiki .search-results-form fieldset.search-form .advancedOptions > div {
    display: inline-block;
    position: relative;
    margin: 0 0.5em;
  }
  .dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle div.current {
    cursor: pointer;
    max-width: 10em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle div.current::after {
    content: '▼';
    font-size: smaller;
    color: #d2bae2;
  }
  .dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle div.changed {
    font-weight: bold;
  }
  .dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle ul {
    display: none;
    position: absolute;
    border: 1px solid #9874ad;
    background-color: #545454;
    padding: 0.25em 0.5em;
    text-align: left;
    min-width: 10em;
    max-width: 15em;
    max-height: 50vh;
    overflow: auto;
    z-index: 100;
  }
  .dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle ul li {
    margin: 0.25em 0;
    list-style: none;
  }
  .dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle ul li a {
    display: block;
  }
  .dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle.open div.current::after {
    content: '▲';
  }
  .dokuwiki .search-results-form fieldset.search-form .advancedOptions div.toggle.open ul {
    display: block;
  }
  [dir=rtl] .search-results-form fieldset.search-form .advancedOptions div.toggle ul {
    text-align: right;
  }
  .dokuwiki div.search_quickresult {
    margin-bottom: 1.4em;
  }
  .dokuwiki div.search_quickresult ul {
    padding: 0;
  }
  .dokuwiki div.search_quickresult ul li {
    float: left;
    width: 12em;
    margin: 0 1.5em;
  }
  [dir=rtl] .dokuwiki div.search_quickresult ul li {
    float: right;
  }
  .dokuwiki dl.search_results {
    margin-bottom: 1.2em;
    /* search heading */
    /* last modified line */
    /* search snippet */
  }
  .dokuwiki dl.search_results dt {
    font-weight: normal;
    margin-bottom: .2em;
  }
  .dokuwiki dl.search_results dd.meta {
    margin: 0 0 .2em 0;
  }
  .dokuwiki dl.search_results dd.snippet {
    color: #d2bae2;
    background-color: inherit;
    margin: 0 0 1.2em 0;
    /* search hit in search results */
    /* ellipsis separating snippets */
  }
  .dokuwiki dl.search_results dd.snippet strong.search_hit {
    font-weight: normal;
    /* color is set in general */
  }
  .dokuwiki dl.search_results dd.snippet .search_sep {
    color: #efefef;
    background-color: inherit;
  }
  .dokuwiki form.search {
    /* .JSpopup */
  }
  .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;
  }
  .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;
  }
  [dir=rtl] .dokuwiki form.search div.ajax_qsearch {
    left: auto;
    right: -13.5em;
    text-align: right;
  }
  .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 #9874ad;
    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: #615669;
    text-decoration: none;
  }
  .dokuwiki .diffnav a:before {
    display: inline-block;
    line-height: 1;
    padding: .2em .4em;
    border: 1px solid #9874ad;
    border-radius: 2px;
    color: #efefef;
  }
  .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: #d2bae2;
    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 #9874ad;
    background-color: #615669;
    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: #efefef;
    background-color: #ffcccc;
  }
  .dokuwiki div.preview {
    border: dotted #9874ad;
    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 #615669;
    border-width: 0 .5em;
  }
  .dokuwiki .ui-widget {
    font-size: 100%;
  }
  [dir=rtl] #link__wiz_close {
    float: left;
  }
  #link__wiz_result {
    background-color: #545454;
    width: 293px;
    height: 193px;
    overflow: auto;
    border: 1px solid #9874ad;
    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/sprintdoc-ww/../../images/up.png);
  }
  #link__wiz_result div.type_f a {
    background-image: url(/lib/tpl/sprintdoc-ww/../../images/page.png);
  }
  #link__wiz_result div.type_d a {
    background-image: url(/lib/tpl/sprintdoc-ww/../../images/ns.png);
  }
  #link__wiz_result div.even {
    background-color: #4f4f4f;
  }
  #link__wiz_result div.selected {
    background-color: #615669;
  }
  #link__wiz_result span {
    display: block;
    color: #efefef;
    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 #9874ad;
    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: #ceb16d;
    display: inline-block;
  }
  .dokuwiki div.ui-admin ul li a span.icon svg path {
    fill: #ceb16d;
  }
  .dokuwiki div.ui-admin ul li a span.prompt {
    white-space: normal;
  }
  .dokuwiki div.ui-admin #admin__version {
    clear: left;
    float: right;
    color: #efefef;
    background-color: inherit;
  }
  [dir=rtl] .dokuwiki div.ui-admin #admin__version {
    clear: right;
    float: left;
  }
  .dokuwiki a.wikilink1 {
    color: #d2bae2;
    background-color: inherit;
  }
  .dokuwiki a.wikilink2 {
    color: #e3b9bb;
    background-color: inherit;
  }
  .dokuwiki img.media {
    margin: .2em 0;
  }
  .dokuwiki img.medialeft {
    margin: .2em 1em .2em 0;
  }
  .dokuwiki img.mediaright {
    margin: .2em 0 .2em 1em;
  }
  .dokuwiki img.mediacenter {
    margin: .2em auto;
  }
  .dokuwiki .page ul li,
  .dokuwiki .aside ul li {
    color: #d2bae2;
  }
  .dokuwiki .page ol li,
  .dokuwiki .aside ol li {
    color: #efefef;
  }
  .dokuwiki .page li .li,
  .dokuwiki .aside li .li {
    color: #efefef;
  }
  .dokuwiki div.table {
    overflow-x: auto;
    margin-bottom: 1.4em;
  }
  .dokuwiki div.table table {
    margin-bottom: 0;
  }
  .dokuwiki table.inline {
    min-width: 50%;
  }
  .dokuwiki table.inline tr:hover td {
    background-color: #615669;
  }
  .dokuwiki table.inline tr:hover th {
    background-color: #9874ad;
  }
  .dokuwiki em.u code {
    text-decoration: underline;
  }
  .dokuwiki dl.code dt,
  .dokuwiki dl.file dt {
    background-color: #412748;
    background: linear-gradient(to bottom,#615669 0%,#412748 100%);
    color: inherit;
    border: 1px solid #9874ad;
    border-bottom-color: #412748;
    border-top-left-radius: .3em;
    border-top-right-radius: .3em;
    padding: .3em .6em .1em;
    margin-bottom: -1px;
    float: left;
  }
  .dokuwiki dl.code dt a,
  .dokuwiki dl.file dt a {
    background-color: transparent;
    font-size: 0.875em;
    font-weight: normal;
    display: block;
    min-height: 16px;
  }
  .dokuwiki dl.code dd,
  .dokuwiki dl.file dd {
    margin: 0;
    clear: left;
  }
  .dokuwiki dl.code pre,
  .dokuwiki dl.file pre {
    box-shadow: inset -4px -4px .5em -0.3em #9874ad;
  }
  [dir=rtl] .dokuwiki dl.code dt,
  [dir=rtl] .dokuwiki dl.file dt {
    float: right;
  }
  [dir=rtl] .dokuwiki dl.code dd,
  [dir=rtl] .dokuwiki dl.file dd {
    clear: right;
  }
  .dokuwiki dl.file pre,
  .dokuwiki dl.file dt {
    border-style: dashed;
  }
  .dokuwiki dl.file dt {
    border-bottom-style: solid;
  }
  .JSpopup {
    background-color: #545454;
    color: #efefef;
    border: 1px solid #9874ad;
    box-shadow: .1em .1em .1em #9874ad;
    border-radius: 2px;
    padding: .3em .5em;
    font-size: .9em;
  }
  .dokuwiki form.search div.ajax_qsearch {
    top: -0.35em;
    font-size: 1em;
    text-overflow: ellipsis;
  }
  .JSpopup ul,
  .JSpopup ol {
    padding-left: 0;
  }
  [dir=rtl] .JSpopup ul,
  [dir=rtl] .JSpopup ol {
    padding-right: 0;
  }
  #acl__tree li {
    margin: 0;
  }
  #dokuwiki__content span.curid a {
    font-weight: normal;
  }
  #dokuwiki__content strong span.curid a {
    font-weight: bold;
  }
  .dokuwiki div.toolbar button.toolbutton {
    border-radius: 0;
    border-left-width: 0;
    padding: .1em .35em;
  }
  .dokuwiki div.toolbar button.toolbutton:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-left-width: 1px;
  }
  .dokuwiki div.toolbar button.toolbutton:last-child {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }
  [dir=rtl] .dokuwiki div.toolbar button.toolbutton:last-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-left-width: 1px;
  }
  [dir=rtl] .dokuwiki div.toolbar button.toolbutton:first-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-left-width: 0;
    border-right-width: 1px;
  }
  .dokuwiki div.section_highlight {
    margin: 0 -2em;
    padding: 0 1em;
    border-width: 0 1em;
  }
  .dokuwiki textarea.edit {
    font-family: Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace;
  }
  .dokuwiki div.preview {
    margin: 0 -2em;
    padding: 0 2em;
  }
  .dokuwiki.hasSidebar div.preview {
    border-right: 23% solid #615669;
  }
  [dir=rtl] .dokuwiki.hasSidebar div.preview {
    border-right-width: 0;
    border-left: 23% solid #615669;
  }
  .dokuwiki div.preview div.pad {
    padding: 1.556em 0 2em;
  }
  #dw__toc {
    margin: -1.556em -2em .5em 1.4em;
    width: 23%;
    border-left: 1px solid #9874ad;
    background: #545454;
    color: inherit;
  }
  [dir=rtl] #dw__toc {
    margin: -1.556em 1.4em .5em -2em;
    border-left-width: 0;
    border-right: 1px solid #9874ad;
  }
  .dokuwiki h3.toggle {
    padding: .5em 1em;
    margin-bottom: 0;
    font-size: .875em;
    letter-spacing: .1em;
  }
  #dokuwiki__aside h3.toggle {
    display: none;
  }
  .dokuwiki .toggle strong {
    background: transparent url(/lib/tpl/sprintdoc-ww/images/toc-arrows.png) 0 0;
    width: 8px;
    height: 5px;
    margin: .4em 0 0;
  }
  .dokuwiki .toggle.closed strong {
    background-position: 0 -5px;
  }
  .dokuwiki .toggle strong span {
    display: none;
  }
  #dw__toc > div {
    font-size: 0.875em;
    padding: .5em 1em 1em;
  }
  #dw__toc ul {
    padding: 0 0 0 1.2em;
  }
  #dw__toc ul li {
    list-style-image: url(/lib/tpl/sprintdoc-ww/images/toc-bullet.png);
  }
  #dw__toc ul li.clear {
    list-style: none;
  }
  #dw__toc ul li div.li {
    padding: .2em 0;
  }
  [dir=rtl] #dw__toc ul {
    padding: 0 1.5em 0 0;
  }
  #dokuwiki__detail {
    padding: 0;
  }
  #dokuwiki__detail img {
    float: none;
    margin-bottom: 1.4em;
  }
  #dokuwiki__detail div.img_detail {
    float: none;
  }
  #dokuwiki__detail div.img_detail dl {
    overflow: hidden;
  }
  #dokuwiki__detail div.img_detail dl dt {
    float: left;
    width: 9em;
    text-align: right;
    clear: left;
  }
  #dokuwiki__detail div.img_detail dl dd {
    margin-left: 9.5em;
  }
  [dir=rtl] #dokuwiki__detail div.img_detail dl dt {
    float: right;
    text-align: left;
    clear: right;
  }
  [dir=rtl] #dokuwiki__detail div.img_detail dl dd {
    margin-left: 0;
    margin-right: 9.5em;
  }
  .dtree {
    font-size: 1em;
  }
  .dTreeNode {
    margin: 1em 0;
  }
  .dokuwiki 
.dtree a.navSel,
  .dokuwiki .aside .dtree a.navSel {
    background-color: transparent;
    font-weight: bold;
  }
  .dtree .indexmenu_tocbullet {
    background-image: none;
  }
  .dtree .indexmenu_tocbullet::before {
    content: '🔗';
  }
  .dokuwiki .dtree a.navSel::after,
  .dokuwiki .aside .dtree a.navSel::after {
    content: ' « (you are here)';
    font-size: 70%;
    line-height: 100%;
    color: #efefef;
    font-weight: normal;
  }
  div.dokuwiki table.plugin_minical input.btn_next_month,
  div.dokuwiki table.plugin_minical input.btn_prev_month {
    font-size: 0.8em;
    padding: 0;
    text-align: center;
    margin: 0;
  }
  div.dokuwiki table.plugin_minical input.btn_next_month:hover,
  div.dokuwiki table.plugin_minical input.btn_prev_month:hover {
    background-color: #412748 !important;
  }
  div.dokuwiki table.plugin_minical td.day:hover div.abstract,
  div.dokuwiki table.plugin_minical td.today:hover div.abstract {
    background: #615669;
  }
  div.dokuwiki table.plugin_minical td.today div.noevent,
  div.dokuwiki table.plugin_minical td.today div.isevent {
    border-radius: 5px;
    background-color: #412748;
    border-width: 0px;
  }
  td.month {
    padding: 5px;
  }
  td.day:hover {
    background: #9874ad;
    border-radius: 10px;
    color: #d2bae2;
  }
  td.day:hover A {
    color: #d2bae2;
  }
  div.dokuwiki table.monthcal {
    font-size: 1em;
    background-color: #454545;
  }
  div.dokuwiki table.monthcal tr th {
    background-color: #615669;
  }
  div.dokuwiki table.monthcal A.wikilink1 {
    font-weight: bold;
  }
  div#yearcal {
    width: 1100px;
  }
  #yearcal tr:hover td {
    background: transparent;
  }
  #yearcal table.inline tr:hover td {
    color: inherit;
  }
  #yearcal table.inline tr:hover th {
    background-color: #615669;
  }
  div#yearcal > DIV > TABLE,
  div#yearcal > DIV > TABLE > TBODY > TR > TD {
    border: none;
    padding: 10px;
  }
  table.monthcal TD {
    padding: 10px;
  }
  #dokuwiki__content > table.monthcal {
    margin-top: 40px;
  }
  .monthcal .wikilink2 {
    opacity: .25;
  }
  .monthcal .wikilink2:hover {
    opacity: 1;
  }
  div.dokuwiki table.plugin_tarotcal input.btn_next_month,
  div.dokuwiki table.plugin_tarotcal input.btn_prev_month {
    font-size: 0.8em;
    padding: 0;
    text-align: center;
    margin: 0;
  }
  div.dokuwiki table.plugin_tarotcal input.btn_next_month:hover,
  div.dokuwiki table.plugin_tarotcal input.btn_prev_month:hover {
    background-color: #412748 !important;
  }
  div.dokuwiki table.plugin_tarotcal td.day:hover div.abstract,
  div.dokuwiki table.plugin_tarotcal td.today:hover div.abstract {
    background: #615669;
  }
  div.dokuwiki table.plugin_tarotcal td.today div.noevent,
  div.dokuwiki table.plugin_tarotcal td.today div.isevent {
    border-radius: 5px;
    background-color: #412748;
    border-width: 0px;
  }
  td.month {
    padding: 5px;
  }
  td.day:hover {
    background: #9874ad;
    border-radius: 10px;
    color: #d2bae2;
  }
  td.day:hover A {
    color: #d2bae2;
  }
  div.dokuwiki div.plugin_tarotcal {
    float: none;
  }
  #singlebox .plugin_tarotcal {
    padding-right: 0;
    font-size: 1.1em;
    background: #545454;
  }
  #singlebox TABLE.plugin_tarotcal {
    margin: 0 auto;
  }
  #singlebox SPAN.templaterspan {
    display: block;
    text-align: center;
    margin-top: 1em;
  }
  #singlebox .dataplugin_entry SPAN.templaterspan {
    margin-top: 0;
    text-align: left;
  }
  #singlebox SELECT {
    width: 80%;
    margin: 0 auto;
  }
  div.navlink svg {
    fill: #d2bae2;
    width: 24px;
    height: 24px;
  }
  div.navlink a::after {
    height: 24px;
    width: 24px;
    content: "";
    position: absolute;
    left: 1rem;
    background-repeat: no-repeat;
    background-position: center center;
  }
  #nav-home SVG {
    width: 16.9px;
  }
  #nav-crystals SVG {
    width: 17.4px;
  }
  #nav-oils SVG {
    width: 13.7px;
  }
  #nav-about SVG {
    width: 20.7px;
  }
  #nav-tarot SVG {
    width: 19.05px;
  }
  .nav-main p {
    display: none;
  }
  #dokuwiki__aside nav div.navlink {
    margin-bottom: 0;
  }
  #dokuwiki__aside div.navlink {
    min-height: 2.5rem;
    border: 1px solid transparent;
  }
  #dokuwiki__aside div.navlink a {
    cursor: pointer;
    display: table;
    width: 100%;
    min-height: 2.5rem;
    opacity: 1;
    border: 1px solid transparent;
    border-radius: 3px;
    color: #d2bae2;
    font-size: 1rem;
    font-weight: normal;
    margin: -1px 0 .2rem;
    padding-bottom: .4rem;
    padding-top: .4rem;
    transition: ease-out .30s color, ease-out .30s background-color, ease-out .30s border-color;
  }
  #dokuwiki__aside div.navlink a span {
    display: inline-block;
    vertical-align: middle;
    color: inherit;
  }
  #dokuwiki__aside div.navlink span.ico::after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    bottom: auto;
    height: 1.5rem;
    width: 1px;
    background-color: #d2bae2;
    margin-top: -0.75rem;
  }
  #dokuwiki__aside div.navlink span.ico {
    position: relative;
    display: table-cell;
    width: 3.4rem;
    min-width: 3.4rem;
    height: 1.5rem;
    text-align: center;
    vertical-align: middle;
    color: inherit;
  }
  #dokuwiki__aside div.navlink span.lbl {
    display: table-cell;
    font-size: inherit;
    padding-left: .5rem;
  }
  #dokuwiki__aside div.navlink a:hover,
  #dokuwiki__aside div.navlink a:focus,
  #dokuwiki__aside div.navlink a:active {
    width: 100%;
    background-color: #d2bae2;
    border-color: #615669;
    color: #615669;
    text-decoration: none;
  }
  #dokuwiki__aside div.navlink a:hover,
  #dokuwiki__aside div.navlink a:focus,
  #dokuwiki__aside div.navlink a:active {
    z-index: 100;
    border: 1px solid transparent;
  }
  #dokuwiki__aside div.navlink a:hover span.ico::after,
  #dokuwiki__aside div.navlink a:focus span.ico::after,
  #dokuwiki__aside div.navlink a:active span.ico::after {
    background-color: #615669;
  }
  .vblue,
  .vgreen,
  .vpink,
  .vyellow,
  .vpurple,
  .vpurple2,
  .vgreen2,
  .vblue2,
  .vorange,
  .vcgreen,
  .vcblue {
    fill: transparent;
  }
  .navlink A:hover .vblue {
    fill: #95DCFF;
  }
  .navlink A:hover .vgreen {
    fill: #B5E34F;
  }
  .navlink A:hover .vpink {
    fill: #FF99C8;
  }
  .navlink A:hover .vyellow {
    fill: #FFDC83;
  }
  .navlink A:hover .vpurple {
    fill: #A170AF;
  }
  .navlink A:hover .vpurple2 {
    fill: #DED6FF;
  }
  .navlink A:hover .vgreen2 {
    fill: #E3E987;
  }
  .navlink A:hover .vblue2 {
    fill: #E0F3F9;
  }
  .navlink A:hover .vorange {
    fill: #EBA321;
  }
  .navlink A:hover .vgray {
    fill: #696969;
  }
  .navlink A:hover .vcgreen {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #B0D599;
  }
  .navlink A:hover .vcblue {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #8DD0C0;
  }
  DIV.plugin_tabbox .section_highlight {
    margin: 0 -1em;
    padding: 0 .5em;
    border-width: 0 .5em;
  }
  .dokuwiki form.bureaucracy__plugin label>span,
  .dokuwiki form.bureaucracy__plugin label.textareafield>span {
    width: auto;
  }
  .dokuwiki form.bureaucracy__plugin label.textareafield>span {
    text-align: left;
    margin: 0.5em 0;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    clear: unset;
  }
  H1,
  H2,
  H3,
  H4,
  H5,
  H6 {
    border-bottom-style: solid;
    border-bottom-color: #B8A5C566;
    color: #EDE1F5;
  }
  H1 {
    border-bottom-width: 6px;
  }
  H2 {
    border-bottom-width: 5px;
  }
  H3 {
    border-bottom-width: 4px;
  }
  H4 {
    border-bottom-width: 3px;
  }
  H5 {
    border-bottom-width: 2px;
  }
  H6 {
    border-bottom-width: 1px;
  }
  #spr__tab-toc {
    max-height: 700px;
    overflow: auto;
  }
  #spr__meta-box {
    /* z-index: -1 !important; */
  }
  .dokuwiki div.bureaucracy__plugin {
    width: unset;
    font-size: unset;
    padding: unset;
  }
  .content .row > .col-xs-12 {
    position: relative;
    width: 100%;
    background-color: transparent !important;
  }
  #dokuwiki__content div.section_highlight {
    clear: unset !important;
  }
  #dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) button::after {
    background-color: transparent;
  }
  #dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) button {
    font-style: italic;
    color: #eee !important;
    font-size: .85rem;
  }
  #dokuwiki__content .editbutton_plugin_data {
    left: -8px;
  }
  #config__manager>FORM>P {
    position: fixed;
    top: 120px;
    right: 0px;
    width: 40px;
  }
  #config__manager>FORM>P BUTTON {
    width: 30px;
    font-size: 0em;
    padding: 0;
  }
  #config__manager>FORM>P BUTTON[name="submit"]::after,
  #config__manager>FORM>P BUTTON[type="reset"]::after {
    width: 100%;
    font-weight: bold;
    font-size: 20px;
  }
  #config__manager>FORM>P BUTTON[name="submit"]::after {
    content: "\1f5ab";
  }
  #config__manager>FORM>P BUTTON[type="reset"]::after {
    content: "\21ba";
  }
  .tabboxtab {
    overflow: auto;
  }
  #dokuwiki__header p.title {
    display: none;
  }
  #dokuwiki__content div.editBox,
  #dokuwiki__content div.editBox TEXTAREA,
  #dokuwiki__content div.editBox INPUT {
    color: #fff;
    border-color: transparent !important;
  }
  #dokuwiki__content div.editBox {
    padding: 1em;
    background: transparent !important;
  }
  #dokuwiki__content div.editBox TEXTAREA,
  #dokuwiki__content div.editBox INPUT,
  TEXTAREA,
  INPUT {
    background: #666 !important;
    color: #fff !important;
  }
  INPUT::placeholder {
    color: #999 !important;
  }
  #dokuwiki__content FORM DIV[style] {
    display: block !important;
  }
  .breadcrumbs {
    background-color: transparent !important;
    padding: 0 !important;
    z-index: 2;
    position: absolute !important;
    width: 100%;
  }
  .breadcrumbs > p {
    height: 2.5rem !important;
    line-height: 2.5rem !important;
    margin-left: 1em !important;
  }
  .breadcrumbs > p span.home a {
    line-height: 2.5rem !important;
  }
  .breadcrumbs > p span.home a::before {
    line-height: unset !important;
  }
  .wide-content .breadcrumbs {
    padding-left: 2em !important;
  }
  #macro_del TABLE TR TD:nth-child(3),
  #macro_edit TEXTAREA,
  #macro_list TABLE TR TD:nth-child(2) {
    font-family: monospace;
  }
  #macro_edit TABLE,
  #macro_edit TEXTAREA {
    width: 100%;
  }
  #macro_edit TABLE TR TD:nth-child(1) {
    width: 220px;
  }
  #macro_list TABLE TR TD[style] {
    border-color: inherit !important;
  }
  .dataplugin_table TR:hover A {
    text-decoration: underline;
  }
  .dataplugin_table TD {
    vertical-align: top;
  }
  DIV.dataplugin_entry DL,
  DIV.dataplugin_entry DL DT {
    width: auto;
  }
  .content_partial > P {
    margin-top: 3em;
  }
  #foot {
    text-align: center;
    font-size: .9em;
    font-style: italic;
    color: #d2bae2;
  }
  .noteredirect {
    background-color: #615669;
  }
  pre,
  code,
  samp,
  kbd {
    background-color: #ceb16d !important;
    color: #545454 !important;
    box-shadow: none !important;
  }
  .secedit:not([class*="plugin"]):not([class*="table"]) {
    margin-top: -1em;
    margin-bottom: -1em;
  }
  .tarotdeck > DL > DD > P {
    margin-bottom: 0px;
  }
  SPAN.starspan {
    display: inline-block;
    width: 6.5em;
  }
  TD.purchase > P {
    width: 3em;
    text-align: center;
  }
  .tarotlist.nopage TH[colspan] {
    display: none;
  }
  .tarotlist A.urlextern {
    padding-left: 0px;
    background-image: unset;
  }
  TABLE.inline TR:hover {
    background-color: #ceb16d;
    color: #fff !important;
  }
  TABLE.inline TR:hover *:not(OPTION) {
    background-color: transparent;
    color: #fff !important;
    text-decoration: none;
  }
  TABLE.inline A:hover {
    text-decoration: underline;
  }
  #config__manager tr.default .input,
  #config__manager tr.default input,
  #config__manager tr.default textarea,
  #config__manager tr.default select,
  #config__manager .selectiondefault,
  #config__manager tr .input,
  #config__manager tr input,
  #config__manager tr textarea,
  #config__manager tr select {
    background-color: #545454;
    color: #fff;
  }
  DIV.gallery,
  DIV.wrap_zodiac {
    overflow: hidden;
  }
  :not(.wrap_cardbox)
DIV.galleryimg {
    margin: 0px 10px;
  }
  #Geometry * {
    stroke: #eee;
  }
  #Black * {
    fill: #eee;
  }
  #spr__meta-box.sticky[style] {
    position: fixed !important;
    left: unset !important;
    right: 80px;
  }
  #spr__meta-box {
    position: sticky !important;
  }
  .row > .col-xs-12 #dokuwiki__content::before {
    display: block !important;
  }
  .breadcrumbs {
    border-bottom-color: transparent;
  }
  #dokuwiki__content.main-content div[class^="level"] p a.media img {
    border-color: transparent !important;
  }
  .dokuwiki div.section_highlight {
    margin: 0;
    padding: 0;
    width: auto;
    border-width: 0;
  }
  .wrap_leftfloat {
    float: left;
    padding-right: 2em;
  }
  .level3[style] {
    display: block !important;
  }
  .wrap_anon div.gallery_center {
    width: unset !important;
  }
  .dataplugin_table TD.rate,
  .dataplugin_table TD.purchase {
    vertical-align: middle;
  }
  .tarotlist TR:hover IMG {
    width: 300px;
  }
  div#cards P {
    text-align: justify !important;
  }
  DIV[data-do="denied"] + DIV > P {
    margin-top: 2em;
  }
  DIV[data-do="denied"] + DIV > P::before {
    content: 'Public access has been removed.';
    display: block;
    margin-bottom: 1em;
    padding-bottom: 0.25em;
    border-bottom: 5px solid #7c7481;
    font-size: 1.75em;
    font-weight: bold;
    color: #ede1f5;
  }
}
@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;
  }
}
@media screen and screen and (max-width: 960px) {
  .breadcrumbs {
    width: calc(60%) !important;
  }
  .breadcrumbs > P {
    margin-left: calc(127.5px) !important;
  }
}
@media screen and screen and (max-width: 1023px) {
  #spr__meta-box {
    float: right !important;
  }
  #spr__meta-box.sticky {
    position: fixed !important;
    top: 10px !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 #9874ad;
  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: #efefef;
  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 #9874ad;
  border-radius: .3em;
  padding: .5em .7em;
  text-decoration: none;
}
html,
body {
  background: transparent;
  border: none 0;
  outline: 0;
  vertical-align: baseline;
  font-style: normal;
  margin: 0;
  padding: 0;
  font-size: 100.1%;
}
header div,
header span,
header object,
header iframe,
header h1,
header h2,
header h3,
header h4,
header h5,
header h6,
header p,
header blockquote,
header a,
header abbr,
header em,
header acronym,
header img,
header strong,
header dl,
header dt,
header dd,
header ol,
header ul,
header li,
header fieldset,
header form,
header label,
header legend,
header table,
header caption,
header tbody,
header tfoot,
header thead,
header tr,
header th,
header td,
header input,
header select,
header option,
header textarea,
header button,
.nav-direct div,
.nav-direct span,
.nav-direct object,
.nav-direct iframe,
.nav-direct h1,
.nav-direct h2,
.nav-direct h3,
.nav-direct h4,
.nav-direct h5,
.nav-direct h6,
.nav-direct p,
.nav-direct blockquote,
.nav-direct a,
.nav-direct abbr,
.nav-direct em,
.nav-direct acronym,
.nav-direct img,
.nav-direct strong,
.nav-direct dl,
.nav-direct dt,
.nav-direct dd,
.nav-direct ol,
.nav-direct ul,
.nav-direct li,
.nav-direct fieldset,
.nav-direct form,
.nav-direct label,
.nav-direct legend,
.nav-direct table,
.nav-direct caption,
.nav-direct tbody,
.nav-direct tfoot,
.nav-direct thead,
.nav-direct tr,
.nav-direct th,
.nav-direct td,
.nav-direct input,
.nav-direct select,
.nav-direct option,
.nav-direct textarea,
.nav-direct button {
  background: transparent;
  border: none 0;
  outline: 0;
  vertical-align: baseline;
  font-style: normal;
  margin: 0;
  padding: 0;
}
ol,
ul {
  list-style: none outside none;
}
blockquote,
q {
  quotes: none;
}
acronym {
  cursor: help;
  border-bottom: dotted 1px #efefef;
}
*:focus {
  outline: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  empty-cells: show;
  caption-side: top;
}
caption,
th,
td {
  text-align: left;
  vertical-align: top;
}
img {
  display: block;
  float: none;
  border: none 0;
  line-height: 125%;
}
*,
div,
nav,
header {
  box-sizing: border-box;
}
header::before,
header::after,
footer::before,
footer::after,
.container::before,
.container::after,
.row::before,
.row::after,
nav::before,
nav::after,
nav > ul::before,
nav > ul::after {
  display: table;
  content: ' ';
  clear: both;
}
.sr-out {
  display: block;
  width: 1px;
  height: 1px;
  overflow: hidden;
  position: absolute;
  top: -200000em;
  left: -200000em;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}
.clearer {
  clear: both;
}
.structure,
.none,
.mobile-only {
  display: none;
}
.mobile-only {
  display: none;
}
@media only screen and (max-width:  1023px) {
  .mobile-only {
    display: inline-block;
  }
}
.mobile-hide {
  display: inline-block;
}
@media only screen and (max-width:  1023px) {
  .mobile-hide {
    display: none;
  }
}
.desktop-only {
  display: none;
}
@media only screen and (min-width:  1024px) {
  .desktop-only {
    display: inline-block;
  }
}
@media screen {
  html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
  }
  article,
  aside,
  details,
  figcaption,
  figure,
  footer,
  header,
  main,
  menu,
  nav,
  section,
  summary {
    display: block;
  }
  audio,
  canvas,
  progress,
  video {
    display: inline-block;
    vertical-align: baseline;
  }
  audio:not([controls]) {
    display: none;
    height: 0;
  }
  [hidden],
  template {
    display: none;
  }
  a:active,
  a:hover {
    outline: 0;
  }
  abbr[title] {
    border-bottom: 1px dotted;
  }
  small {
    font-size: 80%;
  }
  svg:not(:root) {
    overflow: hidden;
  }
  hr {
    box-sizing: content-box;
    height: 0;
  }
  pre {
    overflow: auto;
  }
  code,
  kbd,
  pre,
  samp {
    font-family: monospace, monospace;
    font-size: 1em;
  }
  button,
  input,
  optgroup,
  select,
  textarea {
    color: inherit;
    font: inherit;
    margin: 0;
  }
  button,
  select {
    text-transform: none;
  }
  button {
    overflow: visible;
  }
  input[type="checkbox"],
  input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
  }
  input[type="number"]::-webkit-inner-spin-button,
  input[type="number"]::-webkit-outer-spin-button {
    height: auto;
  }
  input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
  }
  input[type="search"]::-webkit-search-cancel-button,
  input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  legend {
    border: 0;
    padding: 0;
  }
  textarea {
    overflow: auto;
  }
  table {
    border-collapse: collapse;
    border-spacing: 0;
  }
  td,
  th {
    padding: 0;
  }
  html,
  body {
    font-family: arial, sans-serif;
    color: #efefef;
  }
}
@media print {
  body {
    font-size: 12pt;
  }
}
.btn-hover {
  background-color: #d2bae2;
  color: #615669;
  transition: ease-out .30s color, ease-out .30s background-color, ease-out .30s border-color;
}
.btn-hover:hover,
.btn-hover:active,
.btn-hover:focus {
  background-color: #615669;
  border-color: #615669;
  color: #d2bae2;
}
.btn-hover:hover .prefix,
.btn-hover:active .prefix,
.btn-hover:focus .prefix {
  color: inherit;
}
@font-face {
  font-family: 'fontello';
  src: url('/lib/tpl/sprintdoc-ww/fonts/icons/fontello.eot?6762325');
  src: url('/lib/tpl/sprintdoc-ww/fonts/icons/fontello.eot?6762325#iefix') format('embedded-opentype'), url('/lib/tpl/sprintdoc-ww/fonts/icons/fontello.woff2?6762325') format('woff2'), url('/lib/tpl/sprintdoc-ww/fonts/icons/fontello.woff?6762325') format('woff'), url('/lib/tpl/sprintdoc-ww/fonts/icons/fontello.ttf?6762325') format('truetype'), url('/lib/tpl/sprintdoc-ww/fonts/icons/fontello.svg?6762325#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
.icon::before,
[class^="icon-"]::before,
[class*=" icon-"]::before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon-emo-happy::before {
  content: '\e804';
}
.icon-emo-wink::before {
  content: '\e805';
}
.icon-emo-unhappy::before {
  content: '\e806';
}
.icon-emo-sleep::before {
  content: '\e807';
}
.icon-emo-thumbsup::before {
  content: '\e808';
}
.icon-emo-grin::before {
  content: '\e80c';
}
.icon-emo-angry::before {
  content: '\e80d';
}
.icon-emo-cry::before {
  content: '\e80f';
}
.icon-emo-squint::before {
  content: '\e811';
}
.icon-emo-laugh::before {
  content: '\e812';
}
.icon-emo-wink2::before {
  content: '\e813';
}
.icon-up::before {
  content: '\e853';
}
.icon-up-small::before {
  content: '\e82f';
}
.icon-up-thick::before {
  content: '\e831';
}
.icon-up-open-big::before {
  content: '\e848';
}
.icon-down::before {
  content: '\e859';
}
.icon-down-small::before {
  content: '\e834';
}
.icon-down-thick::before {
  content: '\e835';
}
.icon-down-bold::before {
  content: '\e883';
}
.icon-right-small::before {
  content: '\e82d';
}
.icon-right-thick::before {
  content: '\e82e';
}
.icon-left-small::before {
  content: '\e836';
}
.icon-left-thick::before {
  content: '\e82c';
}
.icon-left-bold::before {
  content: '\e837';
}
.icon-smile::before {
  content: '\e85e';
}
.icon-frown::before {
  content: '\e84b';
}
.icon-meh::before {
  content: '\e85f';
}
.icon-help::before {
  content: '\e83c';
}
.icon-menu::before {
  content: '\e854';
}
.icon-home::before {
  content: '\e842';
}
.icon-search::before {
  content: '\e855';
}
.icon-user::before {
  content: '\e833';
}
.icon-user-circle::before {
  content: '\e86c';
}
.icon-login::before {
  content: '\e845';
}
.icon-logout::before {
  content: '\e847';
}
.icon-dividers::before {
  content: '\e801';
}
.icon-cog::before {
  content: '\e84e';
}
.icon-cog-alt::before {
  content: '\e818';
}
.icon-attachment::before {
  content: '\e832';
}
.icon-revert-replay::before {
  content: '\e839';
}
.icon-bell::before {
  content: '\e83a';
}
.icon-bookmark-empty::before {
  content: '\e83b';
}
.icon-check::before {
  content: '\e841';
}
.icon-checkbox-marked::before {
  content: '\e844';
}
.icon-down-open-big::before {
  content: '\e846';
}
.icon-star::before {
  content: '\e860';
}
.icon-star-outline::before {
  content: '\e84c';
}
.icon-sitemap::before {
  content: '\e84d';
}
.icon-puzzle::before {
  content: '\e84f';
}
.icon-plus::before {
  content: '\e850';
}
.icon-minus::before {
  content: '\e852';
}
.icon-pencil-1::before {
  content: '\e851';
}
.icon-clipboard::before {
  content: '\e857';
}
.icon-clipboard-empty::before {
  content: '\e856';
}
.icon-clock::before {
  content: '\e858';
}
.icon-cloud::before {
  content: '\e85a';
}
.icon-mail::before {
  content: '\e85d';
}
.icon-folder-image::before {
  content: '\e809';
}
.icon-file-new::before {
  content: '\e83d';
}
.icon-file::before {
  content: '\e83e';
}
.icon-file-export::before {
  content: '\e80a';
}
.icon-files::before {
  content: '\e849';
}
.icon-comment-question::before {
  content: '\e880';
}
.icon-jira::before {
  content: '\e881';
}
.icon-pencil::before,
.icon-pencil::after {
  content: '\e840';
}
.icon-pencil-add::before,
.icon-pencil-add::after {
  content: '\e800';
}
.icon-revisions-history::before,
.icon-revisions-history::after {
  content: '\e803';
}
.icon-link::before,
.icon-link::after {
  content: '\e843';
}
.icon-file-pdf::before,
.icon-file-pdf::after {
  content: '\e838';
}
.icon-file-xml::before,
.icon-file-xml::after {
  content: '\e802';
}
.icon-up-bold::before,
.icon-up-bold::after {
  content: '\e830';
}
.icon-disk::before,
.icon-disk::after {
  content: '\e85c';
}
.icon-file-text::before,
.icon-file-text::after {
  content: '\e84a';
}
.icon-book-open::before,
.icon-book-open::after {
  content: '\e83f';
}
.icon-code-braces::before,
.icon-code-braces::after {
  content: '\e85b';
}
.icon-code::before,
.icon-code::after {
  content: '\e861';
}
.icon-right-bold::before,
.icon-right-bold::after {
  content: '\e882';
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-1 {
  width: 8.3333333333333%;
}
.col-xs-2 {
  width: 16.666666666667%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-4 {
  width: 33.333333333333%;
}
.col-xs-5 {
  width: 41.666666666667%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-7 {
  width: 58.333333333333%;
}
.col-xs-8 {
  width: 66.666666666667%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-10 {
  width: 83.333333333333%;
}
.col-xs-11 {
  width: 91.666666666667%;
}
.col-xs-12 {
  width: 100%;
}
@media screen {
  .container {
    margin: 0 3.07rem;
  }
}
@media only screen and (min-width:  480px) {
  html {
    font-size: 100%;
  }
}
@media only screen and (min-width:  768px) {
  html {
    font-size: 100%;
  }
}
@media only screen and (min-width:  992px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-1 {
    width: 8.3333333333333%;
  }
  .col-sm-2 {
    width: 16.666666666667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.333333333333%;
  }
  .col-sm-5 {
    width: 41.666666666667%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.333333333333%;
  }
  .col-sm-8 {
    width: 66.666666666667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.333333333333%;
  }
  .col-sm-11 {
    width: 91.666666666667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  html {
    font-size: 100%;
  }
}
@media only screen and (min-width:  1024px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-1 {
    width: 8.3333333333333%;
  }
  .col-md-2 {
    width: 16.666666666667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.333333333333%;
  }
  .col-md-5 {
    width: 41.666666666667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.333333333333%;
  }
  .col-md-8 {
    width: 66.666666666667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.333333333333%;
  }
  .col-md-11 {
    width: 91.666666666667%;
  }
  .col-md-12 {
    width: 100%;
  }
  html {
    font-size: 87.5%;
  }
}
@media only screen and (min-width:  1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-1 {
    width: 8.3333333333333%;
  }
  .col-lg-2 {
    width: 16.666666666667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.333333333333%;
  }
  .col-lg-5 {
    width: 41.666666666667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.333333333333%;
  }
  .col-lg-8 {
    width: 66.666666666667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.333333333333%;
  }
  .col-lg-11 {
    width: 91.666666666667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  html {
    font-size: 87.5%;
  }
}
@media only screen and (min-width:  1440px) {
  html {
    font-size: 93.75%;
  }
}
@media only screen and (min-width:  1600px) {
  html {
    font-size: 100%;
  }
}
@media screen {
  /* plug-in do_tasks */
  /* plug-in editable */
  /* plug-in tabinclude */
  .nav-direct p {
    z-index: 1000;
  }
  .top-header {
    z-index: 2;
  }
  #dokuwiki__aside div.nav a:hover,
  #dokuwiki__aside div.nav a:focus,
  #dokuwiki__aside div.nav a:active {
    z-index: 100;
  }
  .qc-output {
    z-index: 1;
  }
  #spr__meta-box {
    z-index: 10;
  }
  #spr__meta-box ul.meta-tabs > li.active {
    z-index: 1;
  }
  nav#dokuwiki__pagetools {
    z-index: 100;
  }
  #dokuwiki__detail .img-link a::before {
    z-index: 2;
  }
  .plugin__do_usertasks_list {
    z-index: 200;
  }
  #dokuwiki__content.main-content div.editbutton_table {
    z-index: 1;
  }
  div#dwpl-ti-container li.dwpl-ti-tab div.selected {
    z-index: 1;
  }
}
@media only screen and (min-width:  1024px) {
  .wide-content .search.main-sidebar p.toggleSearch {
    z-index: 1;
  }
}
@media only screen and (max-width:  1023px) {
  body.show-mobile-sidebar #dokuwiki__aside {
    z-index: 200;
  }
}
@media only screen and (min-width:  1024px) {
  /* + + + + +  layout option compact  + + + + + */
  .content .row > .col-xs-12 {
    border-radius: 0 3px 3px 3px;
  }
  .top-header {
    position: absolute;
    top: 0;
    right: 0;
    width: 50%;
  }
  .header .row,
  .tools .row {
    position: relative;
  }
  .header .row > .col-xs-12,
  .tools .row > .col-xs-12 {
    width: 23%;
    box-sizing: border-box;
  }
  .header .row > .col-xs-12 {
    position: relative;
    height: 150px;
    min-height: 6rem;
    display: table;
  }
  .header .row > .col-xs-12 + .col-xs-12 {
    float: right;
    width: 73%;
    box-sizing: border-box;
  }
  .header-compact .header .row > .col-xs-12 {
    height: auto;
    min-height: auto;
  }
  .tools .row > .col-xs-12 {
    position: absolute;
  }
  .content .row > .col-xs-12 {
    position: relative;
    width: 100%;
    background-color: #fff;
  }
  .showSidebar .content .row > .col-xs-12 {
    width: 73%;
    float: right;
  }
  .wide-content .content .row > .col-xs-12 {
    width: auto;
    float: none;
  }
  .wide-content.showSidebar .content .row > .col-xs-12 {
    margin-left: 3.47rem;
  }
  .main-sidebar.search > img {
    width: 100%;
    height: auto;
  }
}
@media only screen and (min-width:  1024px) and (max-width:  1199px) {
  .wide-content.showSidebar .content .row > .col-xs-12 {
    margin-left: 2.3rem;
  }
}
@media only screen and (max-width:  1023px) {
  .container {
    margin: 0 1.25rem;
  }
  .content {
    position: relative;
  }
  .content #dokuwiki__pagetools {
    top: 0;
  }
  .content .row > .col-xs-12 #dokuwiki__content::before {
    display: none;
  }
  .tools .main-sidebar {
    display: none;
  }
}
@media only screen and (max-width:  479px) {
  .container {
    margin: 0 4px;
  }
  body.show-mobile-sidebar #dokuwiki__aside {
    left: 4px;
  }
  #dokuwiki__footer .main-footer > * {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
html,
body {
  background-color: #412748;
}
.mode_admin a.action.admin,
.mode_login a.action.login,
.mode_register a.action.register,
.mode_profile a.action.profile,
.mode_recent a.action.recent,
.mode_index a.action.index,
.mode_media a.action.media,
.mode_revisions a.action.revs,
.mode_backlink a.action.backlink,
.mode_subscribe a.action.subscribe {
  font-weight: bold;
}
.dokuwiki {
  /* license note under edit window */
}
.dokuwiki .page ol li,
.dokuwiki .page ul li,
.dokuwiki .aside ul li {
  color: #efefef;
}
.dokuwiki .pageId {
  float: right;
  margin-right: -1em;
  margin-bottom: -1px;
  margin-top: -1.5em;
  overflow: hidden;
  padding: 0.5em 1em 0;
}
.dokuwiki .pageId span {
  font-size: .88rem;
  border: solid #615669;
  border-width: 1px 1px 0;
  background-color: #412748;
  color: #d2bae2;
  padding: .1em .35em;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  box-shadow: 0 0 .5em #d2bae2;
  display: block;
}
.dokuwiki div.page {
  clear: both;
  overflow: hidden;
  word-wrap: break-word;
  background: #545454;
  color: inherit;
  padding: 1rem 2rem 2rem;
}
@media only screen and (max-width:  1023px) {
  .dokuwiki div.page {
    padding-right: 3.2rem;
  }
}
@media only screen and (max-width:  767px) {
  .dokuwiki div.page {
    padding-left: 1rem;
  }
}
@media only screen and (max-width:  479px) {
  .dokuwiki div.page {
    padding-right: 1rem;
  }
}
@media only screen and (max-width:  1023px) {
  .dokuwiki .content #dokuwiki__pagetools {
    top: 4rem;
  }
}
.dokuwiki .docInfo {
  font-size: .88rem;
  text-align: right;
}
.dokuwiki div.license {
  font-size: .88rem;
  line-height: 125%;
  padding-top: 1rem;
}
@media only screen and (max-width:  1199px) {
  .dokuwiki div.license {
    font-size: 1rem;
  }
}
@media only screen and (max-width:  1023px) {
  .dokuwiki div.license {
    font-size: .88rem;
  }
}
.dokuwiki div.license * {
  font-size: inherit;
}
[dir=rtl] .dokuwiki .docInfo {
  text-align: left;
}
[dir=rtl] .dokuwiki .pageId {
  float: left;
  margin-left: -1em;
  margin-right: 0;
}
caption,
figcaption,
summary,
legend {
  padding: 0;
  margin: 0 0 .35em;
  line-height: 1.2;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
  padding: 0;
  line-height: 1.2;
  clear: both;
}
[dir=rtl] h1,
[dir=rtl] h2,
[dir=rtl] h3,
[dir=rtl] h4,
[dir=rtl] h5,
[dir=rtl] h6 {
  clear: right;
}
h1 {
  font-size: 1.6921rem;
  margin: 0 0 1.6921rem;
  padding-top: 1em;
}
h2 {
  font-size: 1.5383rem;
  margin: 0 0 1.5383rem;
  padding-top: 0.76915rem;
}
.secedit + h2,
div[class^="level"] + h2,
.section_highlight h2:first-child {
  padding-top: 0;
}
.section_highlight + h2 {
  padding-top: 0.76915rem;
}
h3 {
  font-size: 1.3845rem;
  margin: 0 0 1.3845rem;
  padding-top: 0.69225rem;
}
.secedit + h3,
div[class^="level"] + h3,
.section_highlight h3:first-child {
  padding-top: 0;
}
.section_highlight + h3 {
  padding-top: 0.69225rem;
}
h4 {
  font-size: 1.2307rem;
  margin: 0 0 1.2307rem;
  padding-top: 0.61535rem;
}
.secedit + h4,
div[class^="level"] + h4,
.section_highlight h4:first-child {
  padding-top: 0;
}
.section_highlight + h4 {
  padding-top: 0.61535rem;
}
h5 {
  font-size: 1.0769rem;
  margin: 0 0 1.0769rem;
  padding-top: 0.53845rem;
}
.secedit + h5,
div[class^="level"] + h5,
.section_highlight h5:first-child {
  padding-top: 0;
}
.section_highlight + h5 {
  padding-top: 0.53845rem;
}
h6 {
  font-size: 1rem;
  font-weight: 800;
  margin: 0 0 1rem;
  padding-top: 0.5rem;
}
.secedit + h6,
div[class^="level"] + h6,
.section_highlight h6:first-child {
  padding-top: 0;
}
.section_highlight + h6 {
  padding-top: 0.5rem;
}
p {
  font-size: 1rem;
  line-height: 135%;
}
p a,
p span,
p strong {
  font-size: inherit;
}
label,
legend,
button {
  font-size: 1rem;
}
label a,
label span,
label strong,
legend a,
legend span,
legend strong,
button a,
button span,
button strong {
  font-size: inherit;
}
hr,
figure,
details,
address {
  font-size: 1rem;
  line-height: 140%;
}
p,
ul,
ol,
dl,
pre,
table,
hr,
blockquote,
figure,
details,
fieldset,
address {
  margin: 0 0 1.4em;
  /* bottom margin = line-height */
  padding: 0;
}
div,
video,
audio {
  margin: 0;
  padding: 0;
}
small,
.code {
  font-size: .88rem;
}
.code {
  margin-top: 1rem;
}
.code .es6 {
  color: #00832B;
}
.code .kw5 {
  color: #005D00;
}
.code .kw6 {
  color: #DC0075;
}
.code .nu0 {
  color: #A74DA7;
}
.code .re3 {
  color: #DE1B1B;
}
.code .re4 {
  color: #007F6F;
}
.code .br0,
.code .sy0 {
  color: #248124;
}
.code .co1,
.code .coMULTI,
.code .sc-1 {
  color: #707070;
}
.code .co2,
.code .sy1 {
  color: #108400;
}
.code .co3,
.code .sy4 {
  color: #008070;
}
.code .kw1,
.code .kw8 {
  color: #747400;
}
.code .re1,
.code .st0,
.code .st_h {
  color: #DD0000;
}
ul,
ol {
  font-size: 1rem;
  line-height: 140%;
  padding: 0 0 0 1.5em;
}
[dir=rtl] ul,
[dir=rtl] ol {
  padding: 0 1.5em 0 0;
}
li,
dd {
  padding: 0;
  margin: 0 0 0 1.5em;
}
[dir=rtl] li,
[dir=rtl] dd {
  margin: 0 1.5em 0 0;
}
dl {
  font-size: 1rem;
  line-height: 140%;
}
dt,
dd {
  line-height: inherit;
}
dt {
  font-weight: bold;
  margin: 0;
  padding: 0;
}
li ul,
li ol,
li dl,
dl ul,
dl ol,
dl dl {
  margin-bottom: 0;
  padding: 0;
}
li li {
  font-size: 100%;
}
ul {
  list-style: square outside;
}
ol {
  list-style: decimal outside;
}
ol ol {
  list-style-type: lower-alpha;
}
ol ol ol {
  list-style-type: upper-roman;
}
ol ol ol ol {
  list-style-type: upper-alpha;
}
ol ol ol ol ol {
  list-style-type: lower-roman;
}
.dokuwiki table.inline tr:hover th {
  background-color: rgba(97,86,105,0.5);
}
.dokuwiki table.inline tr:hover td {
  background-color: rgba(97,86,105,0.8);
  color: #d2bae2;
}
.dokuwiki table.inline tr:hover td *:not(button,
.dokuwiki table.inline tr:hover td a) {
  color: #d2bae2;
}
table {
  border-collapse: collapse;
  empty-cells: show;
  border-spacing: 0;
  border: 1px solid #9874ad;
  font-size: 1rem;
  line-height: 140%;
}
caption {
  caption-side: top;
  text-align: left;
}
[dir=rtl] caption {
  text-align: right;
}
th,
td {
  padding: .3em .5em;
  margin: 0;
  vertical-align: top;
  border: 1px solid #9874ad;
}
th {
  font-weight: bold;
  background-color: #615669;
  color: #d2bae2;
  text-align: left;
}
th a {
  color: #615669;
}
[dir=rtl] th {
  text-align: right;
}
a {
  outline: none;
}
a:link,
a:visited {
  text-decoration: none;
  color: #ceb16d;
}
a:hover,
a:focus,
a:active {
  text-decoration: underline;
}
img {
  display: inline-block;
  border-width: 0;
  vertical-align: middle;
  color: #666;
  background-color: transparent;
  font-style: italic;
  height: auto;
}
img,
object,
embed,
iframe,
video,
audio {
  max-width: 100%;
}
button img {
  max-width: none;
}
hr {
  border-top: solid #9874ad;
  border-bottom: solid #412748;
  border-width: 1px 0;
  height: 0;
  text-align: center;
  clear: both;
}
acronym,
abbr {
  cursor: help;
  border-bottom: 1px dotted;
  font-style: normal;
}
em acronym,
em abbr {
  font-style: italic;
}
mark {
  background-color: #d2bae2;
  color: #252525;
}
pre,
code,
samp,
kbd {
  font-family: Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace;
  /* same font stack should be used for ".dokuwiki table.diff td" in _diff.css */
  font-size: 1rem;
  direction: ltr;
  text-align: left;
  background-color: #F6F6F6;
  color: #666;
  box-shadow: inset 0 0 .3em #BBB;
  border-radius: 3px;
  padding-left: .3rem;
  padding-right: .3rem;
}
pre *,
code *,
samp *,
kbd * {
  font-family: inherit;
  font-size: inherit;
}
pre span,
code span,
samp span,
kbd span {
  color: inherit;
}
pre a:link,
pre a:visited,
code a:link,
code a:visited,
samp a:link,
samp a:visited,
kbd a:link,
kbd a:visited {
  color: inherit;
  text-decoration: underline;
}
pre a:hover,
pre a:focus,
pre a:active,
code a:hover,
code a:focus,
code a:active,
samp a:hover,
samp a:focus,
samp a:active,
kbd a:hover,
kbd a:focus,
kbd a:active {
  text-decoration: none;
}
pre {
  overflow: auto;
  word-wrap: normal;
  border: 1px solid #BBB;
  font-size: 1rem;
  line-height: 140%;
  padding: .7em 1em;
}
code:not([class]) {
  display: inline-block;
}
blockquote {
  border: solid #9874ad;
  border-width: 0 0 0 .25em;
  font-size: 1rem;
  line-height: 140%;
  padding: 0 .5em;
}
[dir=rtl] blockquote {
  border-width: 0 .25em 0 0;
}
q:before,
q:after {
  content: '';
}
sub,
sup {
  font-size: .8em;
  line-height: 1;
}
sub {
  vertical-align: sub;
}
sup {
  vertical-align: super;
}
small {
  font-size: .9em;
}
.content .row > .col-xs-12 {
  box-shadow: 0 0 .5em rgba(153,153,153,0.5);
}
.content .row > .col-xs-12 #dokuwiki__content {
  position: relative;
}
.content .row > .col-xs-12 #dokuwiki__content::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 2.8rem;
  box-sizing: border-box;
  width: 100%;
  background-color: #615669;
  border-bottom: 1px solid #d2bae2;
}
.content .row > .col-xs-12 #dokuwiki__content .msg-area + * {
  clear: both;
  padding-top: 1em;
}
.main-content > .level2 > p a,
.main-content > .level2 > ul > li .li a,
.main-content > .level1 > p a,
.main-content > .level1 > ul > li .li a,
.main-content > .level3 > p a,
.main-content > .level3 > ul > li .li a,
.main-content > .level4 > p a,
.main-content > .level4 > ul > li .li a,
.main-content > .level5 > p a,
.main-content > .level5 > ul > li .li a,
.main-content > .level6 > p a,
.main-content > .level6 > ul > li .li a {
  font-size: inherit;
}
.level1,
.level2,
.level3,
.level4,
.level5,
.level6 {
  line-height: 125%;
}
.level1 div,
.level1 p,
.level1 th,
.level1 td,
.level1 textarea,
.level1 h1,
.level1 h2,
.level1 h3,
.level1 h4,
.level1 h5,
.level1 h6,
.level1 dl,
.level1 dt,
.level1 dd,
.level1 ol,
.level1 ul,
.level1 li,
.level2 div,
.level2 p,
.level2 th,
.level2 td,
.level2 textarea,
.level2 h1,
.level2 h2,
.level2 h3,
.level2 h4,
.level2 h5,
.level2 h6,
.level2 dl,
.level2 dt,
.level2 dd,
.level2 ol,
.level2 ul,
.level2 li,
.level3 div,
.level3 p,
.level3 th,
.level3 td,
.level3 textarea,
.level3 h1,
.level3 h2,
.level3 h3,
.level3 h4,
.level3 h5,
.level3 h6,
.level3 dl,
.level3 dt,
.level3 dd,
.level3 ol,
.level3 ul,
.level3 li,
.level4 div,
.level4 p,
.level4 th,
.level4 td,
.level4 textarea,
.level4 h1,
.level4 h2,
.level4 h3,
.level4 h4,
.level4 h5,
.level4 h6,
.level4 dl,
.level4 dt,
.level4 dd,
.level4 ol,
.level4 ul,
.level4 li,
.level5 div,
.level5 p,
.level5 th,
.level5 td,
.level5 textarea,
.level5 h1,
.level5 h2,
.level5 h3,
.level5 h4,
.level5 h5,
.level5 h6,
.level5 dl,
.level5 dt,
.level5 dd,
.level5 ol,
.level5 ul,
.level5 li,
.level6 div,
.level6 p,
.level6 th,
.level6 td,
.level6 textarea,
.level6 h1,
.level6 h2,
.level6 h3,
.level6 h4,
.level6 h5,
.level6 h6,
.level6 dl,
.level6 dt,
.level6 dd,
.level6 ol,
.level6 ul,
.level6 li {
  line-height: 125%;
}
#dokuwiki__header {
  /* + + +  wiki logo  + + + */
  /* + + + + +  DESKTOP  -  wiki title + claim  + + + + + */
  /* + + + + +  MOBILE  -  wiki title wrapper  + + + + + */
  /* + + +  wiki title  + + + */
  /* + + + + +  DESKTOP  -  wiki claim, logo, title wrapper  + + + + + */
  /* + + +  wiki claim  + + + */
  /* + + +  mobile nav togglelink  + + + */
  /* + + +  mobile select for doku wiki tools   + + + */
  /* + + + + +  with magic matcher  + + + + + */
}
@media only screen and (max-width:  767px) {
  #dokuwiki__header {
    min-height: 120px;
  }
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__header .logo {
    padding: 1rem 0 .3rem;
  }
  #dokuwiki__header .logo img {
    height: 4.6rem;
    width: auto;
    border-style: solid;
    border-color: transparent;
    border-width: 2px 0;
  }
  #dokuwiki__header .logo a:hover img,
  #dokuwiki__header .logo a:focus img,
  #dokuwiki__header .logo a:active img {
    border-width: 0;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__header .logo {
    display: table-cell;
  }
  #dokuwiki__header .logo .mobile-only {
    margin: .8rem 1rem .6rem 0;
  }
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__header .main-title.desktop-only {
    display: table-cell;
    vertical-align: middle;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__header .main-title.desktop-only {
    display: block;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__header .main-title.desktop-only p.title {
    display: none;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__header .main-title.desktop-only p.claim {
    display: block;
    padding-bottom: 1rem;
  }
}
@media only screen and (max-width:  767px) {
  #dokuwiki__header .main-title.desktop-only p.claim {
    padding-right: 2.2rem;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__header .main-title:not([class*="desktop-only"]) {
    display: table-cell;
    vertical-align: middle;
  }
}
@media only screen and (max-width:  767px) {
  #dokuwiki__header .main-title:not([class*="desktop-only"]) {
    padding-right: 2.2rem;
  }
}
#dokuwiki__header p.title {
  background-color: #412748;
  opacity: 1;
  color: #d2bae2;
  line-height: 125%;
  margin-bottom: .5rem;
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__header p.title {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__header p.title {
    font-size: 1.25rem;
    padding-top: .5rem;
    padding-left: 1rem;
  }
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__header div.claim {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
  }
}
#dokuwiki__header p.claim {
  opacity: 1;
  color: #d2bae2;
  font-size: 1rem;
  margin-bottom: 0;
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__header p.claim {
    padding-top: .5rem;
  }
}
#dokuwiki__header .menu-togglelink {
  position: relative;
  margin: .45rem -0.2rem 0 0;
}
#dokuwiki__header .menu-togglelink a {
  background-color: #d2bae2;
  color: #615669;
  transition: ease-out .30s color, ease-out .30s background-color, ease-out .30s border-color;
  display: block;
  min-height: 1.75rem;
  min-width: 1.75rem;
  box-sizing: border-box;
  border: 1px solid #9874ad;
  border-radius: 3px;
  font-size: 1rem;
  text-align: center;
  text-decoration: none;
  line-height: 1;
}
#dokuwiki__header .menu-togglelink a::before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
#dokuwiki__header .menu-togglelink a::before {
  content: '\e854';
}
#dokuwiki__header .menu-togglelink a:hover,
#dokuwiki__header .menu-togglelink a:active,
#dokuwiki__header .menu-togglelink a:focus {
  background-color: #615669;
  border-color: #615669;
  color: #d2bae2;
}
#dokuwiki__header .menu-togglelink a:hover .prefix,
#dokuwiki__header .menu-togglelink a:active .prefix,
#dokuwiki__header .menu-togglelink a:focus .prefix {
  color: inherit;
}
#dokuwiki__header .menu-togglelink a::before {
  font-size: 1.5rem;
  margin: .1rem 0 0;
}
#dokuwiki__header .menu-tool-select {
  position: relative;
  z-index: 1000;
  display: none;
}
@media only screen and (max-width:  479px) {
  #dokuwiki__header .menu-tool-select {
    display: block;
  }
}
#dokuwiki__header .menu-tool-select select {
  display: block;
  width: 100%;
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__header.has-magicmatcher .logo {
    padding-top: 3rem;
  }
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__header.has-magicmatcher .main-title.desktop-only {
    vertical-align: bottom;
    padding-top: 50px;
    padding-bottom: 1rem;
  }
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__header.has-magicmatcher .main-title.desktop-only p.title {
    margin-right: 16rem;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__header.has-magicmatcher .main-title.desktop-only p.claim {
    display: block;
    padding-bottom: 1rem;
  }
}
.header-compact #dokuwiki__header {
  min-height: 2.7rem;
  margin-bottom: 0.5rem;
}
.header-compact #dokuwiki__header .main-title.desktop-only p.claim,
.header-compact #dokuwiki__header p.claim {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 35em;
}
@media only screen and (min-width:  1024px) {
  .header-compact #dokuwiki__header div.claim {
    vertical-align: top;
  }
  .header-compact #dokuwiki__header .main-title.desktop-only {
    vertical-align: top;
  }
  .header-compact #dokuwiki__header .main-title.desktop-only,
  .header-compact #dokuwiki__header .logo {
    padding-top: 0.4rem;
  }
  .header-compact #dokuwiki__header .logo img {
    height: 3.6rem;
  }
}
@media only screen and (max-width:  1023px) {
  .header-compact #dokuwiki__header .main-title.desktop-only p.claim,
  .header-compact #dokuwiki__header p.claim {
    display: none;
  }
  .header-compact #dokuwiki__header .logo {
    display: block;
    position: absolute;
    top: 0;
    left: 3rem;
  }
  .header-compact #dokuwiki__header .logo .mobile-only {
    margin: .4rem;
    height: 1.75rem;
  }
  .header-compact #dokuwiki__header .main-title:not([class*="desktop-only"]) {
    display: inline-block;
    vertical-align: top;
    padding-left: 1.75rem;
  }
  .header-compact #dokuwiki__header p.title {
    font-size: 1rem;
  }
}
@media only screen and (max-width:  479px) {
  .header-compact #dokuwiki__header {
    min-height: 70px;
  }
  .header-compact #dokuwiki__header .logo {
    left: 2rem;
  }
  .header-compact #dokuwiki__header .menu-tool-select {
    padding-top: .3rem;
  }
}
@media screen {
  .page-footer {
    min-height: 2.8rem;
    background-color: #615669;
    border-top: 1px solid #d2bae2;
    border-radius: 0 0 3px 3px;
    color: #d2bae2;
    font-size: 1rem;
    text-align: right;
    padding: 1rem 2rem;
  }
  .page-footer *,
  .page-footer a:link,
  .page-footer a:visited {
    color: inherit;
  }
  .page-footer bdi {
    display: inline-block;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    font-weight: bold;
    vertical-align: bottom;
  }
  #dokuwiki__footer .main-footer {
    position: relative;
    box-sizing: border-box;
    background-color: #412748;
    margin-top: 5px;
  }
  #dokuwiki__footer p {
    color: #d2bae2;
    font-size: 1rem;
    margin: 0;
  }
  #dokuwiki__footer a {
    color: #d2bae2;
  }
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__footer .col-xs-12 {
    float: right;
    width: 100%;
  }
  #dokuwiki__footer .main-footer {
    padding: 2rem 0;
  }
  .showSidebar #dokuwiki__footer .col-xs-12 {
    width: 73%;
  }
  .wide-content.showSidebar #dokuwiki__footer .col-xs-12 {
    width: 100%;
    padding-left: 3.47rem;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__footer .main-footer {
    margin-top: .5rem;
    padding: 1.5rem 0 2rem;
  }
}
@media only screen and (max-width:  767px) {
  .page-footer {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  #dokuwiki__footer .main-footer > * {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (max-width:  479px) {
  #dokuwiki__footer .main-footer > * {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.dokuwiki div.footnotes div.fn {
  margin-bottom: .2rem;
  display: table;
  vertical-align: top;
}
.dokuwiki div.footnotes div.fn > sup,
.dokuwiki div.footnotes div.fn .content {
  display: table-cell;
}
.dokuwiki div.footnotes div.fn > sup {
  vertical-align: top;
}
.dokuwiki div.footnotes div.fn > sup a.fn_bot {
  font-size: .86em;
  padding-right: .2em;
}
.dokuwiki div.footnotes div.fn .content {
  vertical-align: top;
  line-height: 135%;
}
.dokuwiki div.footnotes div.fn div.content {
  line-height: 135%;
}
.main-content sup a.fn_top,
.main-content > div > p sup a.fn_top,
.main-content > div > ul > li .li sup a.fn_top {
  font-size: .7rem;
  font-weight: bold;
  padding-right: .2em;
}
.insitu-footnote {
  line-height: 130%;
}
.msg-area {
  clear: both;
  padding-top: 1.6rem;
}
.msg-area div {
  line-height: 135%;
}
.msg-area:empty {
  display: none;
}
div.success,
div.error,
div.info,
div.notify {
  background-repeat: no-repeat;
  background-position: 8px 50%;
  border: 1px solid #eeb;
  font-size: 90%;
  margin: 0 0 .5em;
  padding: .4em;
  padding-left: 32px;
  overflow: hidden;
  border-radius: 3px;
}
div.success *,
div.error *,
div.info *,
div.notify * {
  color: inherit;
}
div.success a,
div.error a,
div.info a,
div.notify a {
  text-decoration: underline;
}
div.success a:hover,
div.success a:focus,
div.success a:active,
div.error a:hover,
div.error a:focus,
div.error a:active,
div.info a:hover,
div.info a:focus,
div.info a:active,
div.notify a:hover,
div.notify a:focus,
div.notify a:active {
  text-decoration: none;
}
.nav-direct {
  background-color: #545454;
  margin-top: -1px;
}
.nav-direct p {
  box-sizing: border-box;
  text-align: center;
  position: absolute;
  left: 0;
  top: -1px;
  width: 100%;
  height: 1px;
}
.nav-direct p a:link,
.nav-direct p a:visited {
  display: block;
  width: 1px;
  height: 1px;
  overflow: hidden;
  position: absolute;
  top: -200000em;
  left: -200000em;
  box-shadow: 0 0 .5em rgba(153,153,153,0.5);
  width: 100%;
  background-color: #545454;
  border-bottom: 1px solid #d2bae2;
  color: #d2bae2;
  line-height: 125%;
  text-decoration: none;
  padding: 1em;
  box-sizing: border-box;
  border-radius: 0;
}
.nav-direct p a:focus,
.nav-direct p a:hover,
.nav-direct p a:active {
  top: 0;
  left: 0;
  text-decoration: underline;
  min-height: 50px;
}
.nav-direct p a:hover,
.nav-direct p a:active {
  text-decoration: none;
}
.breadcrumbs {
  position: relative;
  min-height: 2.8rem;
  box-sizing: border-box;
  background-color: #545454;
  border-bottom: 1px solid #d2bae2;
  padding: 1rem 1.8rem .2rem;
}
@media only screen and (max-width:  1023px) {
  .breadcrumbs {
    background-color: #615669;
  }
}
@media only screen and (max-width:  767px) {
  .breadcrumbs {
    padding-left: 1rem;
    padding-right: .75rem;
  }
}
@media only screen and (min-width:  768px) and (max-width:  1023px) {
  .breadcrumbs {
    background-color: #545454;
  }
}
.breadcrumbs > p {
  font-size: .88rem;
  margin: 0;
}
@media only screen and (max-width:  767px) {
  .breadcrumbs > p {
    width: 1px;
    position: relative;
    overflow: hidden;
    height: 1.6rem;
  }
}
.breadcrumbs > p * {
  font-size: .88rem;
}
.breadcrumbs > p .bchead {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}
.breadcrumbs > p span.home {
  margin-left: -0.2rem;
}
.wide-content .breadcrumbs > p span.home {
  margin-left: .4rem;
}
.breadcrumbs > p span.home a {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-indent: -9999px;
  min-height: 1.8em;
  min-width: 1.9em;
  width: auto;
  box-sizing: border-box;
  border: solid 1px transparent;
  border-radius: 3px;
  vertical-align: middle;
  text-decoration: none;
  margin-top: -0.2em;
  transition: ease-out .30s border-color;
}
.breadcrumbs > p span.home a::before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.breadcrumbs > p span.home a::before {
  float: left;
  width: 100%;
  text-indent: 0;
  margin: 0;
}
.breadcrumbs > p span.home a::after {
  float: left;
  text-indent: 0;
}
.breadcrumbs > p span.home a::before {
  content: '\e842';
}
.breadcrumbs > p span.home a:before {
  font-size: 1.1538rem;
  margin-top: .17rem;
}
.breadcrumbs > p span.home a:hover,
.breadcrumbs > p span.home a:focus,
.breadcrumbs > p span.home a:active {
  border-color: #d2bae2;
}
.breadcrumbs > p bdi {
  padding: .1em .1em 0;
}
.page-attributes {
  list-style: none;
  float: right;
  display: inline-block;
  max-width: 30%;
  margin: -0.45em 0 0;
  padding: 0;
}
@media only screen and (max-width:  767px) {
  .page-attributes {
    max-width: 90%;
  }
}
.page-attributes > li {
  display: inline-block;
  min-height: 1.75rem;
  min-width: 1.75rem;
  box-sizing: border-box;
  color: #d2bae2;
  font-size: .88rem;
  padding: 0;
  margin: 0 .25rem;
  position: relative;
  float: left;
  display: block;
  width: auto;
  text-align: center;
}
.page-attributes > li * {
  font-size: .88rem;
}
.page-attributes > li .num {
  position: absolute;
  right: -0.4rem;
  top: -0.5em;
  background-color: #615669;
  border-radius: 2px;
  color: #d2bae2;
  font-size: .73rem;
  font-weight: 400;
  text-align: center;
  line-height: 1;
  padding: .1em .2rem;
  transition: ease-out .30s color, ease-out .30s background-color;
}
.page-attributes > li strong {
  display: block;
  min-height: 1.64rem;
  border: 1px solid #CCC;
  border-radius: 3px;
}
.page-attributes > li a {
  display: block;
  width: auto;
  min-height: 1.64rem;
  background-color: #d2bae2;
  border: 1px solid #CCC;
  border-radius: 3px;
  transition: ease-out .30s background-color, ease-out .30s border-color, ease-out .30s color;
}
.page-attributes > li a:hover,
.page-attributes > li a:focus,
.page-attributes > li a:active {
  background-color: #615669;
  border-color: #615669;
  color: #d2bae2;
}
.page-attributes > li a:hover span,
.page-attributes > li a:focus span,
.page-attributes > li a:active span {
  fill: #d2bae2;
  color: #d2bae2;
}
.page-attributes > li .prefix {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-indent: -9999px;
  color: inherit;
  font-size: 1rem;
  display: block;
  font-size: 1.2rem;
  line-height: 1;
}
.page-attributes > li .prefix::before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.page-attributes > li .prefix::before {
  float: left;
  width: 100%;
  text-indent: 0;
  margin: 0;
}
.page-attributes > li .prefix::after {
  float: left;
  text-indent: 0;
}
@media only screen and (min-width:  1600px) {
  .page-attributes > li .prefix {
    margin-top: .22rem;
  }
}
@media only screen and (max-width:  1599px) {
  .page-attributes > li .prefix {
    margin-top: .26rem;
  }
}
@media only screen and (max-width:  1023px) {
  .page-attributes > li .prefix {
    margin-top: .2rem;
  }
}
.page-attributes > li .prefix::before {
  content: '\e857';
}
.page-attributes > li .num {
  top: -0.6em;
  font-size: .73rem;
}
.page-attributes > li:empty {
  display: none;
}
#dokuwiki__usertools.nav-usertools {
  /* + + + + +  icon list  + + + + + */
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__usertools.nav-usertools {
    right: 1.25rem;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__usertools.nav-usertools {
    position: absolute;
    top: 0;
    left: 3rem;
    right: .45rem;
    margin-top: 0;
    margin-right: 0;
  }
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__usertools.nav-usertools.has-bar {
    margin-top: 50px;
    padding-top: .5em;
  }
}
#dokuwiki__usertools.nav-usertools ul {
  float: right;
  padding: 0;
  margin: 0.4rem -0.25rem 0 0;
  /* + + +  icons  + + + */
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__usertools.nav-usertools ul {
    margin-right: .5rem;
  }
}
@media only screen and (max-width:  479px) {
  #dokuwiki__usertools.nav-usertools ul {
    margin-right: -0.3rem;
  }
}
#dokuwiki__usertools.nav-usertools ul li {
  display: inline-block;
  min-height: 1.75rem;
  min-width: 1.75rem;
  box-sizing: border-box;
  color: #d2bae2;
  font-size: .88rem;
  padding: 0;
  margin: 0 .25rem;
  float: right;
  /* !!! &.user-task FIND in plugins/do_tasks.less !!! */
}
#dokuwiki__usertools.nav-usertools ul li * {
  font-size: .88rem;
}
#dokuwiki__usertools.nav-usertools ul li .num {
  position: absolute;
  right: -0.4rem;
  top: -0.5em;
  background-color: #615669;
  border-radius: 2px;
  color: #d2bae2;
  font-size: .73rem;
  font-weight: 400;
  text-align: center;
  line-height: 1;
  padding: .1em .2rem;
  transition: ease-out .30s color, ease-out .30s background-color;
}
@media only screen and (max-width:  767px) {
  #dokuwiki__usertools.nav-usertools ul li {
    display: block;
    float: none;
    margin-bottom: .45rem;
  }
}
@media only screen and (max-width:  479px) {
  #dokuwiki__usertools.nav-usertools ul li {
    margin-bottom: 0.25rem;
    display: none;
  }
}
#dokuwiki__usertools.nav-usertools ul li > span,
#dokuwiki__usertools.nav-usertools ul li > a {
  display: block;
  width: auto;
  min-width: 2rem;
  min-height: 1.75rem;
  overflow: hidden;
  border: 1px solid #CCC;
  border-radius: 3px;
  text-align: center;
  margin: 0;
}
@media only screen and (min-width:  1024px) and (max-width:  1439px) {
  #dokuwiki__usertools.nav-usertools ul li > span,
  #dokuwiki__usertools.nav-usertools ul li > a {
    padding-top: .14rem;
  }
}
#dokuwiki__usertools.nav-usertools ul li.user {
  position: relative;
  display: table-cell;
  background-color: #412748;
  border: solid 1px #CCC;
  border-radius: 3px;
  color: #d2bae2;
  padding-right: .3rem;
}
@media only screen and (min-width:  1024px) {
  #dokuwiki__usertools.nav-usertools ul li.user {
    padding-top: .35rem;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__usertools.nav-usertools ul li.user {
    min-height: 1.75rem;
    padding-top: .3rem;
  }
}
@media only screen and (max-width:  991px) {
  #dokuwiki__usertools.nav-usertools ul li.user {
    padding-top: .35rem;
  }
}
@media only screen and (max-width:  767px) {
  #dokuwiki__usertools.nav-usertools ul li.user {
    position: absolute;
    top: .45rem;
    right: 3.2rem;
    overflow: hidden;
    white-space: nowrap;
    margin: -1px 0 0;
    padding-top: .4rem;
  }
}
@media only screen and (max-width:  479px) {
  #dokuwiki__usertools.nav-usertools ul li.user {
    left: -10px;
    right: 0;
    width: auto;
    padding-top: .35rem;
  }
}
#dokuwiki__usertools.nav-usertools ul li.user > a {
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  align-items: center;
  -ms-align-items: center;
  -webkit-align-items: center;
  position: relative;
  height: 1rem;
  overflow: visible;
  background: #d2bae2;
  border: 0 none;
  color: #615669;
  text-indent: 0;
  font-size: inherit;
  margin-right: -0.3rem;
  padding: 0 .2em 0 0;
}
@media only screen and (min-width:  1600px) {
  #dokuwiki__usertools.nav-usertools ul li.user > a {
    min-height: 1.65rem;
    margin-top: -0.4rem;
  }
}
@media only screen and (max-width:  1599px) {
  #dokuwiki__usertools.nav-usertools ul li.user > a {
    min-height: 1.6rem;
    margin-top: -0.35rem;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__usertools.nav-usertools ul li.user > a {
    min-height: 1.65rem;
    margin-top: -0.35rem;
  }
}
@media only screen and (max-width:  991px) {
  #dokuwiki__usertools.nav-usertools ul li.user > a {
    margin-top: -0.35rem;
  }
}
@media only screen and (max-width:  767px) {
  #dokuwiki__usertools.nav-usertools ul li.user > a {
    margin-top: -0.4rem;
  }
}
#dokuwiki__usertools.nav-usertools ul li.user > a::before {
  content: '';
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  width: auto;
  opacity: 0;
  border: solid 1px #615669;
  border-radius: 3px;
  color: inherit;
  transform: none;
}
#dokuwiki__usertools.nav-usertools ul li.user > a:hover,
#dokuwiki__usertools.nav-usertools ul li.user > a:focus,
#dokuwiki__usertools.nav-usertools ul li.user > a:active {
  background-color: #615669;
  color: #d2bae2;
}
#dokuwiki__usertools.nav-usertools ul li.user > a:hover::before,
#dokuwiki__usertools.nav-usertools ul li.user > a:focus::before,
#dokuwiki__usertools.nav-usertools ul li.user > a:active::before {
  opacity: 1;
  border-color: #615669;
}
#dokuwiki__usertools.nav-usertools ul li.user > a:hover bdi,
#dokuwiki__usertools.nav-usertools ul li.user > a:hover bdi:first-of-type,
#dokuwiki__usertools.nav-usertools ul li.user > a:focus bdi,
#dokuwiki__usertools.nav-usertools ul li.user > a:focus bdi:first-of-type,
#dokuwiki__usertools.nav-usertools ul li.user > a:active bdi,
#dokuwiki__usertools.nav-usertools ul li.user > a:active bdi:first-of-type {
  color: #d2bae2;
}
#dokuwiki__usertools.nav-usertools ul li.user bdi {
  display: inline-block;
  color: inherit;
}
#dokuwiki__usertools.nav-usertools ul li.user bdi:first-of-type {
  position: relative;
  margin: 0 0 0 .25rem;
  padding: 0 .1rem 0 1.3rem;
}
#dokuwiki__usertools.nav-usertools ul li.user bdi:first-of-type::before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
#dokuwiki__usertools.nav-usertools ul li.user bdi:first-of-type::before {
  content: '\e86c';
}
#dokuwiki__usertools.nav-usertools ul li.user bdi:first-of-type::before {
  position: absolute;
  left: -2px;
  font-size: 1.4rem;
  margin: 0;
}
@media only screen and (min-width:  1600px) {
  #dokuwiki__usertools.nav-usertools ul li.user bdi:first-of-type::before {
    top: -0.25rem;
  }
}
@media only screen and (max-width:  1599px) {
  #dokuwiki__usertools.nav-usertools ul li.user bdi:first-of-type::before {
    top: -0.2rem;
  }
}
@media only screen and (max-width:  767px) {
  #dokuwiki__usertools.nav-usertools ul li.user bdi:first-of-type::before {
    top: -0.25rem;
  }
}
#dokuwiki__usertools.nav-usertools ul .menuitem,
#dokuwiki__usertools.nav-usertools ul button {
  padding: 2px 0 0 2px;
  min-height: 1.75rem;
  border: solid 1px #CCC;
  background-color: #d2bae2;
  color: #615669;
  transition: ease-out .30s color, ease-out .30s background-color, ease-out .30s border-color;
}
#dokuwiki__usertools.nav-usertools ul .menuitem:hover,
#dokuwiki__usertools.nav-usertools ul .menuitem:active,
#dokuwiki__usertools.nav-usertools ul .menuitem:focus,
#dokuwiki__usertools.nav-usertools ul button:hover,
#dokuwiki__usertools.nav-usertools ul button:active,
#dokuwiki__usertools.nav-usertools ul button:focus {
  background-color: #615669;
  border-color: #615669;
  color: #d2bae2;
}
#dokuwiki__usertools.nav-usertools ul .menuitem:hover .prefix,
#dokuwiki__usertools.nav-usertools ul .menuitem:active .prefix,
#dokuwiki__usertools.nav-usertools ul .menuitem:focus .prefix,
#dokuwiki__usertools.nav-usertools ul button:hover .prefix,
#dokuwiki__usertools.nav-usertools ul button:active .prefix,
#dokuwiki__usertools.nav-usertools ul button:focus .prefix {
  color: inherit;
}
#dokuwiki__usertools.nav-usertools ul .menuitem:hover svg,
#dokuwiki__usertools.nav-usertools ul .menuitem:focus svg,
#dokuwiki__usertools.nav-usertools ul button:hover svg,
#dokuwiki__usertools.nav-usertools ul button:focus svg {
  transition: ease-out .30s fill;
  fill: #d2bae2;
}
#dokuwiki__usertools.nav-usertools ul .menuitem svg,
#dokuwiki__usertools.nav-usertools ul button svg {
  fill: #615669;
  height: 1.3076rem;
}
#dokuwiki__usertools.nav-usertools ul .menuitem span,
#dokuwiki__usertools.nav-usertools ul button span {
  display: none;
}
#dokuwiki__usertools.nav-usertools ul a {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-indent: -9999px;
  background-color: #d2bae2;
  color: #615669;
  transition: ease-out .30s color, ease-out .30s background-color, ease-out .30s border-color;
  cursor: pointer;
  position: relative;
  line-height: 1;
  text-decoration: none;
  /* icon register new user */
  /* icon log-out */
  /* icon log-in */
  /* icon admin */
}
#dokuwiki__usertools.nav-usertools ul a::before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
#dokuwiki__usertools.nav-usertools ul a::before {
  float: left;
  width: 100%;
  text-indent: 0;
  margin: 0;
}
#dokuwiki__usertools.nav-usertools ul a::after {
  float: left;
  text-indent: 0;
}
#dokuwiki__usertools.nav-usertools ul a:hover,
#dokuwiki__usertools.nav-usertools ul a:active,
#dokuwiki__usertools.nav-usertools ul a:focus {
  background-color: #615669;
  border-color: #615669;
  color: #d2bae2;
}
#dokuwiki__usertools.nav-usertools ul a:hover .prefix,
#dokuwiki__usertools.nav-usertools ul a:active .prefix,
#dokuwiki__usertools.nav-usertools ul a:focus .prefix {
  color: inherit;
}
#dokuwiki__usertools.nav-usertools ul a::before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  content: "?";
  cursor: pointer;
  display: block;
  width: 100%;
  box-sizing: border-box;
  font-size: 1.3076rem;
  line-height: 1;
}
#dokuwiki__usertools.nav-usertools ul a.register::before {
  content: '\e833';
}
#dokuwiki__usertools.nav-usertools ul a.logout::before {
  content: '\e847';
}
#dokuwiki__usertools.nav-usertools ul a.login::before {
  content: '\e845';
}
#dokuwiki__usertools.nav-usertools ul a.admin::before {
  content: '\e84e';
}
#dokuwiki__usertools.nav-usertools ul a.admin::before {
  vertical-align: top;
}
@media only screen and (max-width:  1023px) {
  .header-compact #dokuwiki__usertools.nav-usertools {
    left: 6rem;
  }
  .header-compact #dokuwiki__usertools.nav-usertools ul {
    overflow: hidden;
  }
  .header-compact #dokuwiki__usertools.nav-usertools ul li.user {
    color: #412748;
  }
  .header-compact #dokuwiki__usertools.nav-usertools ul li.user bdi {
    position: absolute;
    width: 0;
    padding: 0;
    text-indent: -10000px;
  }
  .header-compact #dokuwiki__usertools.nav-usertools ul li.user bdi:before {
    transition: ease-out .30s background-color;
    background-color: #412748;
    color: #d2bae2;
    text-indent: 0;
  }
  .header-compact #dokuwiki__usertools.nav-usertools ul li.user > a {
    padding: 0 .2em;
    color: #d2bae2;
  }
  .header-compact #dokuwiki__usertools.nav-usertools ul li.user > a bdi:before {
    background-color: #d2bae2;
    color: #615669;
  }
  .header-compact #dokuwiki__usertools.nav-usertools ul li.user > a:hover {
    color: #615669;
  }
  .header-compact #dokuwiki__usertools.nav-usertools ul li.user > a:hover bdi:before {
    background-color: #615669;
    color: #d2bae2;
  }
  .header-compact #dokuwiki__usertools.nav-usertools ul li.user bdi + bdi {
    display: none;
  }
}
@media only screen and (max-width:  991px) {
  .header-compact #dokuwiki__usertools.nav-usertools ul li {
    position: static;
    float: right;
    top: 0;
    right: 0;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__aside {
    display: none !important;
  }
}
nav#dokuwiki__pagetools {
  top: 3.05rem;
  position: absolute;
  width: 30px;
}
@media only screen and (min-width:  1024px) {
  nav#dokuwiki__pagetools {
    right: -2.5rem;
  }
}
@media only screen and (max-width:  1023px) {
  nav#dokuwiki__pagetools {
    right: 8px;
  }
}
@media only screen and (max-width:  479px) {
  nav#dokuwiki__pagetools {
    display: none;
  }
}
nav#dokuwiki__pagetools div.tools {
  position: fixed;
  width: 30px;
}
nav#dokuwiki__pagetools ul {
  position: absolute;
  right: 0;
  text-align: right;
  margin: 0;
  padding: 0;
  /* add transparent border to prevent jumping when proper border is added on hover */
  border: 1px solid transparent;
}
nav#dokuwiki__pagetools ul li {
  padding: 0;
  margin: 0;
  list-style: none;
}
nav#dokuwiki__pagetools ul li a {
  display: inline-table;
  /* add transparent border to prevent jumping when proper border is added on focus */
  border: 1px solid transparent;
  white-space: nowrap;
  vertical-align: middle;
  height: 27.5px;
  position: relative;
  line-height: 20px;
  font-size: 1rem;
  padding: 2px 0 2px 2px;
}
@media only screen and (min-width:  1024px) {
  nav#dokuwiki__pagetools ul li a {
    color: #d2bae2;
  }
}
@media only screen and (max-width:  1023px) {
  nav#dokuwiki__pagetools ul li a {
    color: #d2bae2;
  }
}
nav#dokuwiki__pagetools ul li a::before {
  display: none;
}
nav#dokuwiki__pagetools ul li a:hover,
nav#dokuwiki__pagetools ul li a:focus,
nav#dokuwiki__pagetools ul li a:active {
  background-color: transparent;
}
nav#dokuwiki__pagetools ul li a:focus {
  box-shadow: 0 0 .5em rgba(153,153,153,0.5);
  background-image: none;
  background-color: #545454;
  color: #d2bae2;
}
nav#dokuwiki__pagetools ul li a:focus span {
  position: relative;
  display: inline;
  width: auto;
  height: auto;
}
nav#dokuwiki__pagetools ul li a:focus svg {
  fill: #d2bae2;
}
nav#dokuwiki__pagetools ul li a span {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
  padding-right: .5rem;
  padding-left: .3rem;
}
nav#dokuwiki__pagetools ul li a svg {
  display: inline-block;
  width: 25px;
  height: 25px;
  vertical-align: middle;
  border: solid 1px transparent;
  margin: 2.5px;
}
@media only screen and (min-width:  1024px) {
  nav#dokuwiki__pagetools ul li a svg {
    fill: #d2bae2;
  }
}
@media only screen and (max-width:  1023px) {
  nav#dokuwiki__pagetools ul li a svg {
    fill: #d2bae2;
  }
}
nav#dokuwiki__pagetools ul li a.top {
  margin-top: 1em;
}
nav#dokuwiki__pagetools:hover ul {
  box-shadow: 0 0 .5em rgba(153,153,153,0.5);
  background-color: #545454;
  border-color: #CCC;
}
nav#dokuwiki__pagetools:hover ul li {
  color: #d2bae2;
}
nav#dokuwiki__pagetools:hover ul li a {
  box-shadow: none;
  background-image: none;
  border-color: transparent;
  color: inherit;
}
nav#dokuwiki__pagetools:hover ul li a svg {
  border: solid 1px transparent;
  border-radius: 3px;
  fill: #d2bae2;
  transition: ease-out .30s background-color, ease-out .30s border-color, ease-out .30s fill;
}
nav#dokuwiki__pagetools:hover ul li a:hover svg,
nav#dokuwiki__pagetools:hover ul li a:focus svg,
nav#dokuwiki__pagetools:hover ul li a:active svg {
  background-color: #d2bae2;
  border-color: #d2bae2;
  fill: #545454;
}
nav#dokuwiki__pagetools:hover ul li a span {
  position: static;
  width: auto;
  height: auto;
  margin: auto;
}
#spr__meta-box {
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  justify-content: flex-end;
  -ms-justify-content: flex-end;
  -webkit-justify-content: flex-end;
  position: relative;
  float: right;
  max-width: 40%;
  margin-top: -1rem;
  margin-right: -1px;
  /* + + + + +  tab controls  + + + + + */
  /* + + + + +  toggle content  + + + + + */
  /* + + + + +  tab issues  + + + + + */
  /* + + + + +  tab issues  + + + + + */
  /* see plugins/magic-matcher.less   */
}
@media only screen and (min-width:  1024px) {
  #spr__meta-box {
    height: 2.8rem;
    border: 1px solid transparent;
  }
}
@media only screen and (max-width:  1023px) {
  #spr__meta-box {
    position: relative;
    top: .2rem;
    right: auto;
    float: right;
    max-width: 100%;
    min-height: 2.8rem;
    height: auto;
    border: 0 none;
  }
}
#spr__meta-box.sticky {
  position: fixed;
  top: 0;
}
#spr__meta-box.sticky ul.meta-tabs > li > a {
  border-top-color: #412748;
  border-bottom-color: #BBB;
  border-radius: 0 0 3px 3px;
}
#spr__meta-box.sticky .meta-content .tab-pane.active {
  max-height: 80vh;
  overflow: auto;
}
#spr__meta-box + .msg-area + a {
  clear: right;
  margin-top: 20px;
}
#spr__meta-box .tab-container {
  display: table;
}
@media only screen and (max-width:  1023px) {
  #spr__meta-box .tab-container {
    display: block;
    width: 100%;
  }
}
#spr__meta-box .box-content {
  position: relative;
  height: 0;
  overflow-y: visible;
}
#spr__meta-box ul.meta-tabs {
  list-style: none;
  line-height: 160%;
  margin: 0;
  padding: 0;
}
@media only screen and (min-width:  1024px) {
  #spr__meta-box ul.meta-tabs {
    white-space: nowrap;
    text-align: right;
  }
}
#spr__meta-box ul.meta-tabs::before,
#spr__meta-box ul.meta-tabs::after {
  content: '';
  clear: both;
  display: table;
  box-sizing: border-box;
}
#spr__meta-box ul.meta-tabs > li:first-child > a {
  margin-left: 0;
}
#spr__meta-box ul.meta-tabs > li {
  position: relative;
  display: inline-block;
  vertical-align: bottom;
  margin: 0;
}
@media only screen and (min-width:  1024px) {
  #spr__meta-box ul.meta-tabs > li {
    margin-left: .3rem;
  }
}
@media only screen and (max-width:  1023px) {
  #spr__meta-box ul.meta-tabs > li {
    margin-right: .4rem;
    margin-bottom: .2rem;
  }
}
#spr__meta-box ul.meta-tabs > li > a {
  cursor: pointer;
  position: relative;
  display: block;
  font-size: .88rem;
  transition: ease-out .30s background-color, ease-out .30s border-color, ease-out .30s color;
}
@media only screen and (min-width:  1024px) {
  #spr__meta-box ul.meta-tabs > li > a {
    background-color: #412748;
    border: 1px solid #BBB;
    border-bottom-color: #412748;
    border-radius: 3px 3px 0 0;
    color: #d2bae2;
    margin-left: 4px;
    padding: .3em 1rem .1em;
  }
}
@media only screen and (max-width:  1023px) {
  #spr__meta-box ul.meta-tabs > li > a {
    background-color: #545454;
    top: 0;
    border: 1px solid #d2bae2;
    color: #d2bae2;
    margin-top: .2rem;
    margin-left: 0;
    padding: .2em .3rem;
  }
}
#spr__meta-box ul.meta-tabs > li > a * {
  cursor: pointer;
  color: inherit;
  font-size: inherit;
}
#spr__meta-box ul.meta-tabs > li > a .prefix {
  position: relative;
  color: inherit;
  font-size: .88rem;
}
#spr__meta-box ul.meta-tabs > li > a:hover,
#spr__meta-box ul.meta-tabs > li > a:focus,
#spr__meta-box ul.meta-tabs > li > a:active {
  text-decoration: none;
}
@media only screen and (min-width:  1024px) {
  #spr__meta-box ul.meta-tabs > li > a:hover,
  #spr__meta-box ul.meta-tabs > li > a:focus,
  #spr__meta-box ul.meta-tabs > li > a:active {
    background-color: #545454;
    border-color: #d2bae2;
    color: #d2bae2;
  }
}
@media only screen and (max-width:  1023px) {
  #spr__meta-box ul.meta-tabs > li > a:hover,
  #spr__meta-box ul.meta-tabs > li > a:focus,
  #spr__meta-box ul.meta-tabs > li > a:active {
    background-color: #d2bae2;
    border-color: #545454;
    color: #545454;
  }
}
#spr__meta-box ul.meta-tabs > li.active > a {
  cursor: default;
  background-color: #545454;
  border-color: #d2bae2;
  border-bottom-color: #545454;
  color: #d2bae2;
}
@media only screen and (max-width:  1023px) {
  #spr__meta-box ul.meta-tabs > li.active > a {
    background-color: #d2bae2;
    border-bottom-color: #d2bae2;
    border-radius: 0;
    color: #545454;
  }
}
#spr__meta-box .meta-content {
  margin-top: -1px;
}
@media only screen and (max-width:  1023px) {
  #spr__meta-box .meta-content {
    clear: both;
    margin-top: 2px;
  }
}
#spr__meta-box .meta-content .tab-pane {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
  width: 100%;
  background-color: #545454;
  border: 1px solid #d2bae2;
}
@media only screen and (min-width:  768px) {
  #spr__meta-box .meta-content .tab-pane {
    min-width: 20em;
  }
}
@media only screen and (min-width:  1024px) {
  #spr__meta-box .meta-content .tab-pane {
    border-radius: 0 0 3px 3px;
  }
}
#spr__meta-box .meta-content .tab-pane.active {
  display: block;
}
#spr__meta-box .meta-content .tab-pane a {
  color: #d2bae2;
}
#spr__meta-box .meta-content .tab-pane > div {
  font-size: .88rem;
  padding: .8rem .5rem .5rem;
}
#spr__meta-box .meta-content .tab-pane > div * {
  font-size: inherit;
}
#spr__meta-box .meta-content .tab-pane > div p {
  padding-left: 1em;
}
#spr__meta-box .meta-content .tab-pane > div ul {
  list-style: none;
  padding-left: 0;
}
#spr__meta-box .meta-content .tab-pane > div li {
  list-style-image: none;
  margin-left: 0;
  padding-left: 1em;
}
#spr__meta-box .meta-content .tab-pane#spr__tab-tags > div ul li {
  padding-left: 0;
}
#spr__meta-box .meta-content .tab-pane #dw__toc {
  width: auto;
  float: none;
  margin: 0;
  padding: .6rem .5rem .5rem .8rem;
  background: transparent;
  border: 0 none;
}
#spr__meta-box .meta-content .tab-pane #dw__toc h3 {
  display: none;
}
#spr__meta-box .meta-content .tab-pane #dw__toc > div {
  padding: 0;
}
#spr__meta-box .meta-content .tab-pane #dw__toc > div ul.toc {
  font-size: .88rem;
  padding-left: .5em;
}
#spr__meta-box .meta-content .tab-pane #dw__toc > div ul.toc a {
  font-size: .88rem;
  display: inline-block;
  padding-left: 10px;
  position: relative;
}
#spr__meta-box .meta-content .tab-pane #dw__toc > div ul.toc div.li {
  position: relative;
  padding: .15em 0;
}
#spr__meta-box .meta-content .tab-pane #dw__toc > div ul.toc div.li::before {
  content: '';
  position: absolute;
  top: .6em;
  left: 0;
  display: inline-block;
  width: 4px;
  height: 4px;
  overflow: hidden;
  background-color: #d2bae2;
}
#spr__meta-box .meta-content .tab-pane #dw__toc > div > ul.toc {
  padding: 0;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist {
  padding-left: 0;
  margin-top: 1rem;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist li.noissue {
  font-size: .88rem;
  list-style-type: none;
  margin-left: 0;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist li.noissue .li {
  font-size: .88rem;
  margin-left: .5rem;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist li a {
  display: inline-block;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist img {
  vertical-align: bottom;
  margin-right: .3rem;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist .mm__status {
  padding-left: .3rem;
  padding-right: .3rem;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist form {
  vertical-align: text-top;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist {
  padding-left: 0;
  margin-top: .5rem;
  margin-bottom: .6rem;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist li {
  list-style-type: none;
  margin-top: .3rem;
  margin-left: .5rem;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist li.noissue {
  list-style-type: none;
  margin-left: 0;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist a {
  display: inline-block;
  font-size: .88rem;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist a * {
  font-size: inherit;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist img {
  vertical-align: bottom;
  margin-right: .3rem;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist .mm__status {
  display: inline-block;
  text-decoration: none;
  padding-left: .3rem;
  padding-right: .3rem;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist form {
  vertical-align: text-top;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist form button {
  background: #d2bae2;
  border-color: #d2bae2;
  color: #615669;
  font-size: .88rem;
  padding: .2em .3em;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist form button[name="removeIssue"] {
  min-width: 20px;
  font-size: .94rem;
  font-weight: bold;
  line-height: 95%;
  text-align: center;
  padding: 0 .1rem .1rem;
  margin-left: .5rem;
}
#spr__meta-box #spr__tab-issues ul.mmissuelist form button:hover,
#spr__meta-box #spr__tab-issues ul.mmissuelist form button:focus,
#spr__meta-box #spr__tab-issues ul.mmissuelist form button:active {
  background: #615669;
  color: #d2bae2;
}
#dokuwiki__aside {
  /* + + +  the wrapper around the toggle to reserve space  + + + */
  /* + + + + +  the panel (hidden by default)  + + + + + */
}
@media only screen and (min-width:  1024px) and (max-width:  1199px) {
  #dokuwiki__aside {
    margin-left: -1.25rem;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__aside {
    display: none;
  }
}
#dokuwiki__aside ul {
  padding-left: 0;
}
#dokuwiki__aside nav.nav-main {
  margin-bottom: 1.3rem;
}
#dokuwiki__aside nav > p {
  color: #d2bae2;
}
#dokuwiki__aside nav > p.noissue {
  color: #d2bae2;
}
#dokuwiki__aside nav > p.noissue * {
  color: inherit;
}
#dokuwiki__aside nav ul,
#dokuwiki__aside nav div.nav {
  margin-bottom: 0;
}
#dokuwiki__aside nav li {
  color: #d2bae2;
}
#dokuwiki__aside nav li > div {
  color: #d2bae2;
}
#dokuwiki__aside nav li.toggler {
  list-style: none;
  margin-left: 0;
}
#dokuwiki__aside nav li:not([class]),
#dokuwiki__aside nav .li {
  padding: .15em 0;
  /* + + + + +  active  + + + + + */
}
#dokuwiki__aside nav li:not([class]) span.curid,
#dokuwiki__aside nav .li span.curid {
  font-weight: bold;
}
#dokuwiki__aside a:link,
#dokuwiki__aside a:visited {
  opacity: .9;
  color: #d2bae2;
}
#dokuwiki__aside a * {
  color: inherit;
}
#dokuwiki__aside div.nav {
  min-height: 2.5rem;
  border: 1px solid transparent;
}
#dokuwiki__aside div.nav a {
  cursor: pointer;
  display: table;
  width: 100%;
  min-height: 2.5rem;
  opacity: 1;
  border: 1px solid transparent;
  border-radius: 3px;
  color: #d2bae2;
  font-size: 1rem;
  font-weight: normal;
  margin: -1px 0 .2rem;
  padding-bottom: .4rem;
  padding-top: .4rem;
  transition: ease-out .30s color, ease-out .30s background-color, ease-out .30s border-color;
  /* + + +  submenu entry is active  + + + */
  /* + + +  toggle: open  + + + */
}
#dokuwiki__aside div.nav a span {
  display: inline-block;
  vertical-align: middle;
  color: inherit;
}
#dokuwiki__aside div.nav a:hover,
#dokuwiki__aside div.nav a:focus,
#dokuwiki__aside div.nav a:active {
  position: relative;
  width: 100%;
  background-color: #d2bae2;
  border-color: #615669;
  color: #615669;
  text-decoration: none;
}
#dokuwiki__aside div.nav a:hover span.ico:after,
#dokuwiki__aside div.nav a:focus span.ico:after,
#dokuwiki__aside div.nav a:active span.ico:after {
  background-color: #615669;
}
#dokuwiki__aside div.nav a:hover span.ico strong,
#dokuwiki__aside div.nav a:focus span.ico strong,
#dokuwiki__aside div.nav a:active span.ico strong {
  border-color: inherit;
}
#dokuwiki__aside div.nav a:hover span.ico svg path,
#dokuwiki__aside div.nav a:focus span.ico svg path,
#dokuwiki__aside div.nav a:active span.ico svg path {
  fill: #615669;
}
#dokuwiki__aside div.nav a.is-active {
  font-weight: bold;
}
#dokuwiki__aside div.nav a.is-open {
  background-color: #615669;
  border-color: #615669;
  color: #d2bae2;
}
#dokuwiki__aside div.nav a.is-open span.ico:after {
  background-color: #d2bae2;
}
#dokuwiki__aside div.nav a.is-open span.ico strong {
  border-color: #d2bae2;
}
#dokuwiki__aside div.nav a.is-open span.ico svg path {
  fill: #d2bae2;
}
#dokuwiki__aside div.nav a.is-open:hover,
#dokuwiki__aside div.nav a.is-open:focus,
#dokuwiki__aside div.nav a.is-open:active {
  background-color: #d2bae2;
  border-color: #615669;
  color: #615669;
}
#dokuwiki__aside div.nav a.is-open:hover span.ico:after,
#dokuwiki__aside div.nav a.is-open:focus span.ico:after,
#dokuwiki__aside div.nav a.is-open:active span.ico:after {
  background-color: #615669;
}
#dokuwiki__aside div.nav a.is-open:hover span.ico strong,
#dokuwiki__aside div.nav a.is-open:focus span.ico strong,
#dokuwiki__aside div.nav a.is-open:active span.ico strong {
  border-color: inherit;
}
#dokuwiki__aside div.nav a.is-open:hover span.ico svg path,
#dokuwiki__aside div.nav a.is-open:focus span.ico svg path,
#dokuwiki__aside div.nav a.is-open:active span.ico svg path {
  fill: #615669;
}
#dokuwiki__aside div.nav span.ico {
  position: relative;
  display: table-cell;
  width: 3.4rem;
  min-width: 3.4rem;
  height: 1.5rem;
  text-align: center;
  vertical-align: middle;
  color: inherit;
}
#dokuwiki__aside div.nav span.ico::after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  bottom: auto;
  height: 1.5rem;
  width: 1px;
  background-color: #d2bae2;
  margin-top: -0.75rem;
}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {
  #dokuwiki__aside div.nav span.ico::after {
    top: 0;
    bottom: .5rem;
    height: 100%;
    margin: 0;
  }
}
#dokuwiki__aside div.nav span.ico strong {
  display: inline-block;
  width: 1.47rem;
  height: 1.47rem;
  border: 2px solid rgba(210,186,226,0.8);
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  color: inherit;
  font-size: 0.75rem;
  line-height: 1.35rem;
  vertical-align: baseline;
  text-align: center;
  margin: 0.075rem;
  padding: 0 .05em .05em;
}
#dokuwiki__aside div.nav span.ico svg {
  width: 1.5rem;
  height: 1.5rem;
}
#dokuwiki__aside div.nav span.ico svg path {
  fill: #d2bae2;
  transition: ease-out .30s all;
}
#dokuwiki__aside div.nav span.lbl {
  display: table-cell;
  font-size: inherit;
  padding-left: .5rem;
}
#dokuwiki__aside div.nav-panel {
  display: none;
  margin-top: .5rem;
  margin-left: 3.5rem;
}
#dokuwiki__aside div.nav-panel ul {
  margin-bottom: 1rem;
}
#dokuwiki__aside div.nav-panel ul ul {
  margin-bottom: 0;
  margin-left: 16px;
}
@media only screen and (min-width:  1440px) {
  #dokuwiki__aside nav li:not([class]),
  #dokuwiki__aside nav .li {
    font-size: 1rem;
  }
  #dokuwiki__aside nav li:not([class]) *,
  #dokuwiki__aside nav .li * {
    font-size: inherit;
    font-weight: inherit;
  }
  #dokuwiki__aside nav li:not([class]) a,
  #dokuwiki__aside nav .li a {
    font-size: 0.95rem;
  }
}
@media only screen and (max-width:  1439px) {
  #dokuwiki__aside div.nav a {
    margin-left: 1px;
  }
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__aside div.nav a {
    margin-left: 0;
  }
  body.show-mobile-sidebar #dokuwiki__aside {
    display: block !important;
    position: absolute;
    left: 1.25rem;
    box-shadow: .1em .3rem .5em rgba(153,153,153,0.5);
    min-width: 45%;
    max-width: 90%;
    height: auto;
    background: #412748;
  }
  body.show-mobile-sidebar #dokuwiki__aside > nav {
    position: relative;
  }
  body.show-mobile-sidebar #dokuwiki__aside > nav:first-child {
    margin-top: 1.2rem;
  }
  body.show-mobile-sidebar #dokuwiki__aside > nav a {
    font-size: .88rem;
  }
  body.show-mobile-sidebar #dokuwiki__aside a.nav {
    border-radius: 0;
    border-right-width: 0;
    border-left-width: 0;
  }
  body.show-mobile-sidebar #dokuwiki__aside div.nav-panel,
  body.show-mobile-sidebar #dokuwiki__aside a.nav {
    margin-top: 0;
    padding-right: .8em;
  }
}
@media only screen and (max-width:  767px) {
  body.show-mobile-sidebar .page-wrapper > .tools {
    top: 2.5rem;
  }
  body.show-mobile-sidebar #dokuwiki__aside {
    left: 1.25rem;
    right: 1.25rem;
    width: auto;
    max-width: 100%;
    margin-top: -1rem;
  }
}
@media only screen and (max-width:  479px) {
  body.show-mobile-sidebar #dokuwiki__aside {
    left: 4px;
    right: 4px;
  }
  body.show-mobile-sidebar #dokuwiki__aside > nav a {
    font-size: 1rem;
  }
}
#dokuwiki__aside ul.sidebar-tabs {
  margin-top: 0;
  margin-bottom: 1.3rem;
  border-bottom: 1px solid #d2bae2;
  white-space: nowrap;
}
#dokuwiki__aside ul.sidebar-tabs li {
  display: inline-block;
  border: 1px solid #d2bae2;
  padding: 0.25em 0.5em;
  margin-bottom: -1px;
  margin-left: 0.5em;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
#dokuwiki__aside ul.sidebar-tabs li.active {
  border-bottom: 1px solid #412748;
  font-weight: bold;
}
.wide-content #dokuwiki__aside ul.sidebar-tabs {
  visibility: hidden;
}
.search.main-sidebar {
  /* + + +  form  + + + */
  /* + + + + +  suggestionlist  + + + + + */
}
@media only screen and (min-width:  1024px) and (max-width:  1199px) {
  .search.main-sidebar {
    margin-left: -1.3rem;
  }
}
.search.main-sidebar p.toggleSearch a,
.search.main-sidebar button[type="submit"] {
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-indent: -9999px;
  position: relative;
  width: 2.8rem;
  min-height: 2.8rem;
  overflow: visible;
  background-image: none;
  background-color: transparent;
  border: solid 1px transparent;
  padding: 0;
  transition: ease-out .30s color, ease-out .30s background-color, ease-out .30s border-color;
}
.search.main-sidebar p.toggleSearch a::before,
.search.main-sidebar button[type="submit"]::before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.search.main-sidebar p.toggleSearch a::before,
.search.main-sidebar button[type="submit"]::before {
  float: left;
  width: 100%;
  text-indent: 0;
  margin: 0;
}
.search.main-sidebar p.toggleSearch a::after,
.search.main-sidebar button[type="submit"]::after {
  float: left;
  text-indent: 0;
}
.search.main-sidebar p.toggleSearch a::before,
.search.main-sidebar button[type="submit"]::before {
  content: '\e855';
}
.search.main-sidebar p.toggleSearch a:hover,
.search.main-sidebar p.toggleSearch a:focus,
.search.main-sidebar p.toggleSearch a:active,
.search.main-sidebar button[type="submit"]:hover,
.search.main-sidebar button[type="submit"]:focus,
.search.main-sidebar button[type="submit"]:active {
  min-height: 2.8rem;
  background-color: #615669;
  border: solid 1px #d2bae2;
}
.search.main-sidebar p.toggleSearch a:hover::after,
.search.main-sidebar p.toggleSearch a:focus::after,
.search.main-sidebar p.toggleSearch a:active::after,
.search.main-sidebar button[type="submit"]:hover::after,
.search.main-sidebar button[type="submit"]:focus::after,
.search.main-sidebar button[type="submit"]:active::after {
  background-color: #d2bae2;
}
.search.main-sidebar p.toggleSearch a::before,
.search.main-sidebar button[type="submit"]::before {
  width: 100%;
  color: inherit;
  font-size: 1.5rem;
  text-align: center;
  margin: 0;
}
.search.main-sidebar p.toggleSearch {
  display: none;
  margin: -2px 0 0;
  padding: 0;
}
@media only screen and (max-width:  1599px) {
  .search.main-sidebar p.toggleSearch {
    margin-top: -1px;
  }
}
.search.main-sidebar p.toggleSearch a {
  min-width: 3.57rem;
  /* must be a bit a wider than @toggle-showsidebar_width to hide right border */
  width: 3.5rem;
  border-radius: 3px;
  color: #d2bae2;
  text-decoration: none;
  box-sizing: border-box;
}
.search.main-sidebar p.toggleSearch a::before {
  position: absolute;
  top: 50%;
  left: 0;
  color: inherit;
  text-align: center;
  margin-top: -0.75rem;
}
.search.main-sidebar p.toggleSearch a:hover,
.search.main-sidebar p.toggleSearch a:focus,
.search.main-sidebar p.toggleSearch a:active {
  background-color: #d2bae2;
  border-color: #615669;
  color: #615669;
}
.search.main-sidebar button[type="submit"] {
  position: absolute;
  top: 1px;
  bottom: 1px;
  right: 0;
  height: auto;
  min-height: 2.6rem;
  color: #666;
}
.search.main-sidebar button[type="submit"]:hover,
.search.main-sidebar button[type="submit"]:focus,
.search.main-sidebar button[type="submit"]:active {
  top: 0;
  bottom: 0;
  min-height: 2.8rem;
  background-color: #615669;
  border: solid 1px #d2bae2;
  color: #d2bae2;
}
.search.main-sidebar form {
  position: relative;
  display: block;
  margin: 0 0 2rem;
}
.search.main-sidebar form .no {
  display: block;
}
.search.main-sidebar form .no #qsearch__in {
  width: 100%;
  padding-left: 10px;
  padding-right: 2.8rem;
}
.search.main-sidebar form input {
  min-height: 2.8rem;
  box-sizing: border-box;
}
.search.main-sidebar form button[type="submit"] {
  border: solid 1px transparent;
  border-right-color: #9874ad;
  margin-left: -2.8rem;
}
.search.main-sidebar form button[type="submit"]::after {
  content: '';
  position: absolute;
  top: 15%;
  bottom: 15%;
  width: 1px;
  left: -1px;
  background-color: #9874ad;
  transition: ease-out .30s background-color;
}
.search.main-sidebar form div.ajax_qsearch {
  box-shadow: none;
  background-color: #FFF;
  padding: 0;
}
.search.main-sidebar form div.ajax_qsearch strong {
  color: #666;
  padding: 0.25rem 0.5rem;
}
.search.main-sidebar form div.ajax_qsearch ul li {
  color: #666;
}
.search.main-sidebar form div.ajax_qsearch ul li a {
  display: block;
  padding: 0.25rem 0.5rem;
  overflow: hidden;
  color: inherit;
  text-overflow: ellipsis;
}
.search.main-sidebar form div.ajax_qsearch ul li:nth-child(odd) {
  background-color: #EEE;
}
.search.main-sidebar #qsearch__out {
  left: auto;
  top: auto;
  width: 100%;
  min-width: 20rem;
}
@media only screen and (min-width:  1024px) {
  .wide-content .search.main-sidebar p.toggleSearch {
    position: relative;
    display: block;
    float: left;
    width: auto;
  }
  .wide-content .search.main-sidebar form input {
    border: 0 none;
  }
  .wide-content .search.main-sidebar form .no #qsearch__in {
    width: 0;
    padding: 0;
    margin: 0;
  }
  .wide-content .search.main-sidebar form .no button[type="submit"] {
    display: none;
  }
}
@media only screen and (max-width:  1023px) {
  body.show-mobile-sidebar p.toggleSearch {
    display: none !important;
  }
  body.show-mobile-sidebar .search.main-sidebar {
    display: block !important;
    position: relative;
    margin-left: -1px;
    margin-right: -1px;
  }
  body.show-mobile-sidebar .search.main-sidebar form {
    margin-bottom: 1rem;
  }
}
#dokuwiki__content.main-content div[class^="level"] p a.media img {
  border: 1px dotted #412748;
}
#dokuwiki__content.main-content div[class^="level"] p a.media:hover img,
#dokuwiki__content.main-content div[class^="level"] p a.media:focus img,
#dokuwiki__content.main-content div[class^="level"] p a.media:active img {
  border: 1px solid #d2bae2;
}
#dokuwiki__content.main-content > div > ul:not([class="tabs"]) > li,
#dokuwiki__content.main-content > div > ol:not([class="tabs"]) > li,
#dokuwiki__content.main-content .section_highlight > div > ul:not([class="tabs"]) > li,
#dokuwiki__content.main-content .section_highlight > div > ol:not([class="tabs"]) > li,
#dokuwiki__content.main-content div[class^="level"] > ul:not([class="tabs"]) > li,
#dokuwiki__content.main-content div[class^="level"] > ol:not([class="tabs"]) > li {
  margin-bottom: .3rem;
}
#dokuwiki__content.main-content .wikipagefooter > hr {
  margin-top: 3em;
  margin-bottom: .5em;
  border-top: dashed #d2bae2 2px;
  border-bottom: none;
}
#dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) {
  position: relative;
  top: 0;
  float: right;
  margin-top: 0;
}
#dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) form div.no button {
  margin-top: -0.4rem;
  padding-right: 0;
}
#dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) button {
  background-color: transparent;
  color: transparent;
  border-color: transparent;
}
#dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) button::after {
  content: '';
  float: right;
  display: inline-block;
  background: transparent url("/lib/tpl/sprintdoc-ww/svg.php?svg=pencil.svg&f=existing") center center no-repeat;
  height: 1em;
  width: 1em;
  background-size: contain;
  border: solid 2px transparent;
  border-radius: 3px;
  margin-left: .3rem;
  margin-top: -1px;
}
#dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) button:hover,
#dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) button:active,
#dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) button:focus {
  color: #d2bae2;
}
#dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) button:hover::after,
#dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) button:active::after,
#dokuwiki__content.main-content .secedit:not([class*="plugin"]):not([class*="table"]) button:focus::after {
  background-color: #d2bae2;
  background-image: url("/lib/tpl/sprintdoc-ww/svg.php?svg=pencil.svg&f=background");
  border-color: #d2bae2;
}
.togglelink.page_main-content {
  position: absolute;
  top: 0;
  bottom: -1px;
  width: 2rem;
  left: -2rem;
  /* + + +  toggle out  + + + */
}
@media only screen and (max-width:  1023px) {
  .togglelink.page_main-content {
    display: none;
  }
}
.togglelink.page_main-content a {
  display: flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  justify-content: center;
  -ms-justify-content: center;
  -webkit-justify-content: center;
  width: 2rem;
  height: 100%;
  background-color: #d2bae2;
  border: solid 1px #d2bae2;
  border-radius: 3px 0 0 3px;
  color: #615669;
  text-decoration: none;
  transition: ease-out .30s color, ease-out .30s background-color, ease-out .30s border-color;
}
.togglelink.page_main-content a::before,
.togglelink.page_main-content a::after {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.togglelink.page_main-content a::before,
.togglelink.page_main-content a::after {
  content: '\e882';
}
.togglelink.page_main-content a::before {
  content: '\e837';
}
.togglelink.page_main-content a::before,
.togglelink.page_main-content a::after {
  width: 100%;
  opacity: .6;
  font-size: 1rem;
  line-height: 1;
  text-align: center;
  margin: 0;
  transition: ease-out .30s opacity;
}
.togglelink.page_main-content a::before {
  opacity: 1;
  font-size: 1.25rem;
}
.togglelink.page_main-content a:hover,
.togglelink.page_main-content a:focus,
.togglelink.page_main-content a:active {
  background-color: #615669;
  border-color: #d2bae2;
  color: #d2bae2;
  text-decoration: none;
}
.togglelink.page_main-content a:hover *,
.togglelink.page_main-content a:focus *,
.togglelink.page_main-content a:active * {
  color: inherit;
  text-decoration: none;
}
.togglelink.page_main-content a:hover::after,
.togglelink.page_main-content a:focus::after,
.togglelink.page_main-content a:active::after {
  opacity: 0;
}
.wide-content .togglelink.page_main-content {
  left: 0;
}
.wide-content .togglelink.page_main-content a {
  background-color: #d2bae2;
  border-color: #d2bae2;
  border-radius: 0 3px 3px 0;
}
.wide-content .togglelink.page_main-content a::before {
  opacity: .6;
  font-size: 1rem;
}
.wide-content .togglelink.page_main-content a::after {
  opacity: 1;
  font-size: 1.25rem;
}
.wide-content .togglelink.page_main-content a:hover,
.wide-content .togglelink.page_main-content a:focus,
.wide-content .togglelink.page_main-content a:active {
  background-color: #615669;
}
.wide-content .togglelink.page_main-content a:hover::before,
.wide-content .togglelink.page_main-content a:focus::before,
.wide-content .togglelink.page_main-content a:active::before {
  opacity: 0;
}
.wide-content .togglelink.page_main-content a:hover::after,
.wide-content .togglelink.page_main-content a:focus::after,
.wide-content .togglelink.page_main-content a:active::after {
  opacity: 1;
}
form {
  display: inline;
  margin: 0;
  padding: 0;
}
form fieldset > label.block > span:first-child {
  display: inline-block;
}
@media only screen and (min-width:  1200px) {
  form fieldset > label.block > span:first-child {
    width: 48.8%;
  }
}
@media only screen and (max-width:  1199px) {
  form fieldset > label.block > span:first-child {
    width: 48.5%;
  }
}
fieldset {
  font-size: 1rem;
  line-height: 140%;
  border: 1px solid #d2bae2;
  padding: .7rem 1rem;
}
fieldset > :last-child {
  margin-bottom: 0;
}
fieldset + p {
  padding-top: 1rem;
}
legend {
  margin: 0;
  padding: 0 .1em;
}
label {
  vertical-align: baseline;
  cursor: pointer;
}
input,
textarea,
button,
select,
optgroup,
option,
keygen,
output,
meter,
progress {
  font: inherit;
  font-weight: normal;
  color: #333;
  background-color: #fff;
  line-height: normal;
  margin: 0;
  vertical-align: middle;
  box-sizing: border-box;
}
select {
  max-width: 100%;
}
textarea.edit {
  font-size: 1rem;
}
optgroup {
  font-style: italic;
  font-weight: bold;
}
option {
  font-style: normal;
  font-weight: normal;
}
input,
textarea,
select,
keygen {
  min-height: 2rem;
  border: 1px solid #9874ad;
  box-shadow: inset 0 0 1px #eee;
  border-radius: 3px;
  padding-left: .3rem;
  padding-right: .3rem;
}
input[type="radio"],
input[type="checkbox"] {
  min-height: 1rem;
}
input[type="radio"],
input[type="checkbox"],
input[type="image"] {
  padding: 0;
  border-style: none;
}
input:active,
input:focus,
textarea:active,
textarea:focus,
select:active,
select:focus,
keygen:active,
keygen:focus {
  border-color: #999;
}
input[type="file"] {
  padding-top: .1rem;
  padding-bottom: .1rem;
}
button {
  background-color: #eee;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+);
  background-image: linear-gradient(to bottom,#ffffff 0%,#f4f4f4 30%,#eeeeee 99%,#cccccc 99%);
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #333;
  padding: .1em .5em;
  cursor: pointer;
  transition: ease-out .30s background-color, ease-out .30s color;
}
button:hover,
button:focus,
button:active {
  background-color: #ddd;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+);
  background-image: linear-gradient(to bottom,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
  border-color: #999;
}
form input[type=submit],
a.button,
input[type=submit],
input[type=reset],
button[type=submit],
.qq-upload-button {
  cursor: pointer;
  box-shadow: none;
  background-image: none;
  background-color: #d2bae2;
  border: 1px solid #d2bae2;
  border-radius: 3px;
  color: #615669;
  vertical-align: top;
  padding: .3em 1rem;
  transition: ease-out .30s background-color, ease-out .30s color;
}
form input[type=submit]:hover,
form input[type=submit]:active,
form input[type=submit]:focus,
a.button:hover,
a.button:active,
a.button:focus,
input[type=submit]:hover,
input[type=submit]:active,
input[type=submit]:focus,
input[type=reset]:hover,
input[type=reset]:active,
input[type=reset]:focus,
button[type=submit]:hover,
button[type=submit]:active,
button[type=submit]:focus,
.qq-upload-button:hover,
.qq-upload-button:active,
.qq-upload-button:focus {
  background-color: #615669;
  color: #d2bae2;
}
button[type='reset'] {
  min-height: 2rem;
  vertical-align: middle;
  padding: .3em 1rem;
}
input[type=submit],
button[type=submit] {
  min-height: 2rem;
  vertical-align: middle;
}
input[type=submit][disabled],
button[type=submit][disabled] {
  cursor: default;
}
input[type=submit][disabled]:hover,
input[type=submit][disabled]:active,
input[type=submit][disabled]:focus,
button[type=submit][disabled]:hover,
button[type=submit][disabled]:active,
button[type=submit][disabled]:focus {
  box-shadow: none;
  background-image: none;
  background-color: #d2bae2;
  color: #615669;
  border-color: #d2bae2;
}
input[type=submit] + span,
button[type=submit] + span {
  display: block;
  margin-top: 1rem;
}
input.button,
input[type=button] {
  cursor: pointer;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+);
  background-image: linear-gradient(to bottom,#ffffff 0%,#f4f4f4 30%,#eeeeee 99%,#cccccc 99%);
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #333;
  padding: .1em .5em;
  transition: ease-out .30s background-color, ease-out .30s color;
}
input.button:hover,
input.button:active,
input.button:focus,
input[type=button]:hover,
input[type=button]:active,
input[type=button]:focus {
  background-color: #ddd;
  border-color: #999;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+);
  background-image: linear-gradient(to bottom,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
}
input[disabled],
button[disabled],
select[disabled],
textarea[disabled],
option[disabled],
input[readonly],
button[readonly],
select[readonly],
textarea[readonly] {
  cursor: auto;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VFRUVFRSIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0NDQ0NDQyIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnODI0KSIgLz4KPC9zdmc+);
  background-image: linear-gradient(to bottom,#ffffff 0%,#f4f4f4 30%,#eeeeee 99%,#cccccc 99%);
  background-color: #eee;
  opacity: .5;
  border: 1px solid #9874ad;
  border-radius: 3px;
  color: #333;
  font-weight: normal;
  padding: .3em 1rem;
  transition: ease-out .30s background-color, ease-out .30s color;
}
input[disabled]:hover,
input[disabled]:active,
input[disabled]:focus,
button[disabled]:hover,
button[disabled]:active,
button[disabled]:focus,
select[disabled]:hover,
select[disabled]:active,
select[disabled]:focus,
textarea[disabled]:hover,
textarea[disabled]:active,
textarea[disabled]:focus,
option[disabled]:hover,
option[disabled]:active,
option[disabled]:focus,
input[readonly]:hover,
input[readonly]:active,
input[readonly]:focus,
button[readonly]:hover,
button[readonly]:active,
button[readonly]:focus,
select[readonly]:hover,
select[readonly]:active,
select[readonly]:focus,
textarea[readonly]:hover,
textarea[readonly]:active,
textarea[readonly]:focus {
  background-color: #ddd;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NzAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNEY0RjQiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERERERCIgb2Zmc2V0PSIwLjk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iI0JCQkJCQiIgb2Zmc2V0PSIuOTkiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNjcwKSIgLz4KPC9zdmc+);
  background-image: linear-gradient(to bottom,#ffffff 0%,#f4f4f4 30%,#dddddd 99%,#bbbbbb 99%);
  border-color: #999;
  color: #333;
}
input::-moz-focus-inner,
button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
@media only screen and (max-width:  767px) {
  .tpl_sprintdoc #dw__login fieldset,
  .tpl_sprintdoc #dw__register fieldset,
  .tpl_sprintdoc #dw__resendpwd fieldset {
    width: 100%;
  }
  .tpl_sprintdoc #dw__login fieldset label.block,
  .tpl_sprintdoc #dw__register fieldset label.block,
  .tpl_sprintdoc #dw__resendpwd fieldset label.block {
    text-align: left;
  }
  .tpl_sprintdoc #dw__login fieldset label.block > span:first-child,
  .tpl_sprintdoc #dw__register fieldset label.block > span:first-child,
  .tpl_sprintdoc #dw__resendpwd fieldset label.block > span:first-child {
    width: 100%;
  }
  .tpl_sprintdoc #dw__login fieldset label.block input.edit,
  .tpl_sprintdoc #dw__register fieldset label.block input.edit,
  .tpl_sprintdoc #dw__resendpwd fieldset label.block input.edit {
    width: 100%;
    margin-top: .5rem;
  }
  .tpl_sprintdoc #dw__login label[for="remember__me"] {
    width: 100%;
    margin-left: 0;
  }
}
.dokuwiki .search_hit {
  background-color: #d2bae2;
  color: #252525;
}
#dokuwiki__content ul.tabs li:not([class~="active"]) strong,
#dokuwiki__content ul.tabs li:not([class~="active"]) a {
  color: #efefef;
  transition: ease-out .30s background-color, ease-out .30s color;
}
#dokuwiki__content ul.tabs li:not([class~="active"]) a:hover,
#dokuwiki__content ul.tabs li:not([class~="active"]) a:focus,
#dokuwiki__content ul.tabs li:not([class~="active"]) a:active {
  color: #efefef;
}
#dokuwiki__content .tabs > ul li:not([class~="active"]) a {
  color: #efefef;
  transition: ease-out .30s background-color, ease-out .30s color;
}
#dokuwiki__content .tabs > ul li:not([class~="active"]) a:hover,
#dokuwiki__content .tabs > ul li:not([class~="active"]) a:focus,
#dokuwiki__content .tabs > ul li:not([class~="active"]) a:active {
  color: #efefef;
}
.dokuwiki {
  /* + + + + +  list of changes  + + + + + */
  /* + + + + +  view of differents  + + + + + */
}
.dokuwiki form.changes li .sizechange {
  color: #252525;
}
.dokuwiki form.changes li .sizechange.positive {
  background-color: #cfc;
}
.dokuwiki form.changes li .sizechange.negative {
  background-color: #fdd;
}
.dokuwiki form.changes > .no > ul > li {
  min-height: 2rem;
  vertical-align: baseline;
  margin-bottom: .3rem;
}
.dokuwiki form.changes > .no > ul > li .li {
  line-height: 150%;
}
.dokuwiki form.changes > .no > ul > li .li > * {
  min-height: 10px;
}
.dokuwiki form.changes > .no > ul > li a,
.dokuwiki form.changes > .no > ul > li span,
.dokuwiki form.changes > .no > ul > li img {
  vertical-align: baseline;
}
.dokuwiki form.changes > .no > ul > li img {
  margin-left: .3rem;
  margin-right: .3rem;
}
.dokuwiki form.changes > .no > ul > li input[type="checkbox"] {
  margin: 0 .5rem .2rem -1.5rem;
}
.dokuwiki form.changes > .no > ul > li span.user bdi a {
  vertical-align: baseline;
}
.dokuwiki a.difflink {
  color: #d2bae2;
}
.dokuwiki a.difflink * {
  color: inherit;
}
.dokuwiki .diffnav a {
  background-color: #412748;
  border: solid 1px #412748;
  border-radius: 3px;
  color: #d2bae2;
  transition: ease-out .30s background-color, ease-out .30s color, ease-out .30s border-color;
}
.dokuwiki .diffnav a::before {
  background-color: inherit;
  border: 0 none;
  color: inherit;
}
.dokuwiki .diffnav a:hover,
.dokuwiki .diffnav a:focus,
.dokuwiki .diffnav a:active {
  background-color: #d2bae2;
  border: solid 1px #d2bae2;
  color: #412748;
}
.dokuwiki .diffnav a:hover::before,
.dokuwiki .diffnav a:focus::before,
.dokuwiki .diffnav a:active::before {
  background-color: inherit;
  color: inherit;
}
.dokuwiki table.diff {
  background-color: #fff;
  border: solid 1px #fff;
  border-top-width: 10px;
  border-bottom-width: 10px;
}
.dokuwiki table.diff.diff_inline {
  border-top-width: 0;
}
.dokuwiki table.diff.diff_inline .diffnav {
  padding-top: 10px;
  padding-bottom: 10px;
}
.dokuwiki table.diff th {
  background-color: #545454;
  color: #efefef;
  padding-top: 10px;
  padding-bottom: 10px;
}
.dokuwiki table.diff th.minor {
  color: #999;
}
.dokuwiki table.diff td.diff-blockheader {
  background-color: #cfc;
  color: #252525;
}
.dokuwiki table.diff td.diff-context {
  background-color: #eee;
  color: #252525;
}
.dokuwiki table.diff .diff-addedline {
  background-color: #cfc;
  color: #252525;
}
.dokuwiki table.diff .diff-addedline strong {
  background-color: transparent;
  color: #f00;
}
.dokuwiki table.diff .diff-deletedline {
  background-color: #fdd;
  color: #252525;
}
.dokuwiki table.diff .diff-deletedline * {
  color: inherit;
}
.dokuwiki table.diff .diff-deletedline strong {
  background-color: transparent;
  color: #f00;
}
.do-admin #admin__version {
  font-size: 1rem;
}
.do-admin .main-content ul > li {
  font-size: 1rem;
}
.do-admin .main-content ul > li div.li {
  font-size: 1rem;
}
.do-admin .main-content ul > li div.li a {
  font-size: 1rem;
  line-height: 125%;
  cursor: pointer;
}
.do-admin div.ui-admin ul.admin_tasks,
.do-admin div.ui-admin ul.admin_plugins {
  padding: 0;
}
.do-admin div.ui-admin ul.admin_tasks li,
.do-admin div.ui-admin ul.admin_plugins li {
  background-size: auto 1rem;
  margin: 0 0 .6em 0;
}
.do-admin div.ui-admin ul.admin_tasks li a,
.do-admin div.ui-admin ul.admin_plugins li a {
  color: #d2bae2;
  font-weight: 400;
}
.do-admin div.ui-admin ul.admin_tasks li a *,
.do-admin div.ui-admin ul.admin_plugins li a * {
  color: inherit;
}
.do-admin div.ui-admin ul.admin_tasks li a span.icon,
.do-admin div.ui-admin ul.admin_plugins li a span.icon {
  width: 1.6em;
  min-height: 1.6em;
  margin-top: -0.3rem;
  margin-bottom: .3rem;
}
.do-admin div.ui-admin ul.admin_tasks li a span.icon svg,
.do-admin div.ui-admin ul.admin_plugins li a span.icon svg {
  width: 26px;
  height: 26px;
  border: solid 1px #545454;
  border-radius: 3px;
  fill: #d2bae2;
  transition: ease-out .30s background-color, ease-out .30s border-color, ease-out .30s fill;
}
.do-admin div.ui-admin ul.admin_tasks li a span.icon svg path,
.do-admin div.ui-admin ul.admin_plugins li a span.icon svg path {
  fill: #d2bae2;
  transition: ease-out .30s fill;
}
.do-admin div.ui-admin ul.admin_tasks li a:hover span.icon svg,
.do-admin div.ui-admin ul.admin_tasks li a:focus span.icon svg,
.do-admin div.ui-admin ul.admin_tasks li a:active span.icon svg,
.do-admin div.ui-admin ul.admin_plugins li a:hover span.icon svg,
.do-admin div.ui-admin ul.admin_plugins li a:focus span.icon svg,
.do-admin div.ui-admin ul.admin_plugins li a:active span.icon svg {
  background-color: #d2bae2;
  border-color: #d2bae2;
  fill: #545454;
}
.do-admin div.ui-admin ul.admin_tasks li a:hover span.icon svg path,
.do-admin div.ui-admin ul.admin_tasks li a:focus span.icon svg path,
.do-admin div.ui-admin ul.admin_tasks li a:active span.icon svg path,
.do-admin div.ui-admin ul.admin_plugins li a:hover span.icon svg path,
.do-admin div.ui-admin ul.admin_plugins li a:focus span.icon svg path,
.do-admin div.ui-admin ul.admin_plugins li a:active span.icon svg path {
  fill: #545454;
}
@media only screen and (max-width:  1023px) {
  .do-admin div.ui-admin ul.admin_tasks {
    width: 50%;
    padding-top: 1rem;
  }
  .do-admin div.ui-admin ul.admin_tasks li {
    white-space: normal;
  }
  .do-admin div.ui-admin ul.admin_tasks li a {
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
  }
  .do-admin div.ui-admin ul.admin_tasks li a span.icon {
    margin-top: -0.3rem;
    margin-bottom: .3rem;
  }
}
@media only screen and (max-width:  767px) {
  .do-admin div.ui-admin ul.admin_tasks {
    width: auto;
    padding-top: 1rem;
  }
}
#dokuwiki__detail {
  /* + + + + +  linked image  + + + + + */
  /* + + + + +  meta data  + + + + + */
}
@media screen {
  #dokuwiki__detail .img-link {
    text-align: center;
  }
  #dokuwiki__detail .img-link a {
    position: relative;
    left: 0;
    display: inline-block;
    max-width: 100%;
    color: #615669;
    margin: 0 auto 1.4em;
  }
  #dokuwiki__detail .img-link a::before {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    box-sizing: border-box;
    background: #d2bae2;
    line-height: 125%;
    padding: 1rem;
  }
  #dokuwiki__detail .img-link a img {
    margin: 0;
    display: block;
    border: 1px dotted #412748;
    position: relative;
  }
  #dokuwiki__detail .img-link a:hover,
  #dokuwiki__detail .img-link a:focus,
  #dokuwiki__detail .img-link a:active {
    text-decoration: none;
  }
  #dokuwiki__detail .img-link a:hover::before,
  #dokuwiki__detail .img-link a:focus::before,
  #dokuwiki__detail .img-link a:active::before {
    content: attr(title);
  }
  #dokuwiki__detail .img-link a:hover img,
  #dokuwiki__detail .img-link a:focus img,
  #dokuwiki__detail .img-link a:active img {
    border: 1px solid #d2bae2;
  }
}
#dokuwiki__detail div.img_detail {
  /* vertical minus margin of .img-detail corresponds to the padding of .page */
}
@media screen {
  #dokuwiki__detail div.img_detail {
    background-color: #615669;
    border: solid #d2bae2;
    border-width: 1px 0;
    margin: 2rem -2rem;
  }
  #dokuwiki__detail div.img_detail h1,
  #dokuwiki__detail div.img_detail h2,
  #dokuwiki__detail div.img_detail h3,
  #dokuwiki__detail div.img_detail h4,
  #dokuwiki__detail div.img_detail h5,
  #dokuwiki__detail div.img_detail h6,
  #dokuwiki__detail div.img_detail p {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  #dokuwiki__detail div.img_detail > h4 {
    padding-top: 1rem;
  }
}
@media screen {
  #dokuwiki__detail div.img_detail dl {
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    width: 100%;
  }
  #dokuwiki__detail div.img_detail dl dt,
  #dokuwiki__detail div.img_detail dl dd {
    box-sizing: border-box;
    margin: .2em 0;
    padding: 0.6rem .3rem;
  }
}
#dokuwiki__detail div.img_detail dl dt {
  background-color: #d2bae2;
  color: #252525;
}
@media only screen and (min-width:  768px) {
  #dokuwiki__detail div.img_detail dl dt {
    width: 33.3%;
  }
}
@media only screen and (max-width:  767px) {
  #dokuwiki__detail div.img_detail dl dt {
    width: 40%;
  }
}
#dokuwiki__detail div.img_detail dl dd {
  padding-left: 0.6rem;
}
@media only screen and (min-width:  768px) {
  #dokuwiki__detail div.img_detail dl dd {
    width: 66.6%;
  }
}
@media only screen and (max-width:  767px) {
  #dokuwiki__detail div.img_detail dl dd {
    width: 59.9%;
  }
}
#dokuwiki__detail div.img_detail .os-map p {
  text-align: right;
}
#dokuwiki__detail div.img_detail .os-map iframe {
  border: solid #d2bae2;
  border-width: 1px 0;
  margin: 0;
  padding: 0;
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__detail div.img_detail {
    margin-right: -3.2rem;
  }
  #dokuwiki__detail div.img_detail h1,
  #dokuwiki__detail div.img_detail h2,
  #dokuwiki__detail div.img_detail h3,
  #dokuwiki__detail div.img_detail h4,
  #dokuwiki__detail div.img_detail h5,
  #dokuwiki__detail div.img_detail h6,
  #dokuwiki__detail div.img_detail p {
    padding-right: 3.2rem;
  }
}
@media only screen and (max-width:  767px) {
  #dokuwiki__detail div.img_detail {
    margin-left: -1rem;
  }
  #dokuwiki__detail div.img_detail h1,
  #dokuwiki__detail div.img_detail h2,
  #dokuwiki__detail div.img_detail h3,
  #dokuwiki__detail div.img_detail h4,
  #dokuwiki__detail div.img_detail h5,
  #dokuwiki__detail div.img_detail h6,
  #dokuwiki__detail div.img_detail p {
    padding-left: 1rem;
  }
}
.toollist__listitem {
  list-style: none;
}
.toollist__listitem a {
  display: inline-flex;
  flex-direction: row-reverse;
  flex-wrap: nowrap;
  align-items: center;
}
.toollist__listitem span {
  font-size: 1rem;
}
.toollist__listitem svg {
  width: 1rem;
  vertical-align: middle;
  fill: #d2bae2;
  margin-right: .2em;
}
#popupviewer > .controls > .content {
  padding: 1.5rem 1rem 1rem;
}
#popupviewer > .controls > .content td,
#popupviewer > .controls > .content th {
  font-size: 1rem;
  line-height: 125%;
}
#popupviewer > .controls > .content td a,
#popupviewer > .controls > .content th a {
  font-size: 1rem;
  line-height: 125%;
}
#popupviewer > .controls > .content .li,
#popupviewer > .controls > .content li {
  font-size: 1rem;
  line-height: 125%;
}
#spr__magic-matcher {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
}
@media only screen and (min-width:  1024px) and (max-width:  1199px) {
  #spr__magic-matcher .container {
    margin-left: 1.8rem;
  }
}
#spr__magic-matcher #mm__issueselect_chosen {
  max-width: 50%;
}
#spr__magic-matcher select[name="mmissues"] + div.chosen-container {
  max-width: 67%;
}
#spr__magic-matcher button[name="toggleSuggestions"] {
  position: absolute;
  right: 0;
  top: 0;
  border: 0;
  border-bottom: 1px solid #9874ad;
  border-left: 1px solid #9874ad;
  color: #d2bae2;
  background: #fff;
  border-radius: 0;
  border-bottom-left-radius: 5px;
}
#spr__magic-matcher button[name="toggleSuggestions"]:hover,
#spr__magic-matcher button[name="toggleSuggestions"]:focus,
#spr__magic-matcher button[name="toggleSuggestions"]:active {
  border-color: #d2bae2;
  color: #d2bae2;
}
#spr__magic-matcher #magicmatcher__context {
  position: relative;
  width: 100%;
  min-height: 50px;
  box-sizing: border-box;
  box-shadow: 0 0 .5em rgba(153,153,153,0.5);
  background-color: #545454;
  border-radius: 0 0 3px 3px;
  font-size: 1rem;
  padding: .8em 1em .5em;
  margin-bottom: 0;
}
#spr__magic-matcher #magicmatcher__context .chosen-container-single,
#spr__magic-matcher #magicmatcher__context .chosen-container-single *,
#spr__magic-matcher #magicmatcher__context #mm_issue_loading,
#spr__magic-matcher #magicmatcher__context .mm__status,
#spr__magic-matcher #magicmatcher__context .toggleSuggestions {
  font-size: 1rem;
}
#spr__magic-matcher #magicmatcher__context .chosen-container-single .chosen-single span {
  line-height: 140%;
}
@media only screen and (max-width:  1023px) {
  #spr__magic-matcher #magicmatcher__context {
    padding-top: 2rem;
  }
  #spr__magic-matcher #magicmatcher__context .chosen-container {
    display: block;
    min-width: 100%;
    max-width: 100%;
    margin-bottom: .5rem;
  }
}
a.jiralink {
  font-size: 1rem;
}
a.jiralink img {
  float: left;
  display: inline-block;
  margin-top: .13em;
  margin-right: 3px;
}
a.jiralink span.mm__status {
  display: inline-block;
  font-size: 1rem;
  margin-left: 5px;
  padding: 1px 4px;
}
.dokuwiki .serverToolTip {
  box-shadow: 0 0 .5em rgba(153,153,153,0.5);
  border-radius: 3px;
  font-size: 1rem;
}
.dokuwiki .serverToolTip h1.issueTitle {
  font-size: 1rem;
}
.dokuwiki .serverToolTip h2 {
  font-size: .88rem;
}
.dokuwiki .serverToolTip ul {
  margin-top: .3rem;
}
.dokuwiki .serverToolTip p,
.dokuwiki .serverToolTip li {
  font-size: 0.82rem;
}
.dokuwiki .serverToolTip p *,
.dokuwiki .serverToolTip li * {
  font-size: inherit;
}
.dokuwiki .serverToolTip p {
  margin-top: .3rem;
  margin-bottom: .3rem;
}
.dokuwiki .serverToolTip .components .component {
  font-size: 0.82rem;
}
.dokuwiki .serverToolTip .labels .label {
  font-size: 0.82rem;
}
.dokuwiki .serverToolTip .descriptionTeaser {
  font-size: 0.82rem;
  margin-top: 0.6rem;
  margin-bottom: 0.6rem;
}
.no-js #spr__magic-matcher {
  display: none;
}
.do-admin #dokuwiki__content #magicmatcher__repoadmin .tabs li a,
.do-admin #dokuwiki__content #magicmatcher_adminimport .tabs li a {
  cursor: pointer;
}
.do-admin #dokuwiki__content #magicmatcher__repoadmin .tabs li.active a,
.do-admin #dokuwiki__content #magicmatcher_adminimport .tabs li.active a {
  cursor: default;
}
.do-admin #dokuwiki__content #magicmatcher__repoadmin .service_wrapper > a,
.do-admin #dokuwiki__content #magicmatcher_adminimport .service_wrapper > a {
  display: inline-block;
  margin-top: 20px;
}
@media only screen and (max-width:  1199px) {
  #spr__magic-matcher #magicmatcher__context .chosen-container-single {
    width: 20% !important;
  }
  #spr__magic-matcher #magicmatcher__context .chosen-container-single + select + .chosen-container-single {
    width: 58% !important;
  }
}
@media only screen and (max-width:  1023px) {
  #spr__magic-matcher {
    display: none;
  }
}
@media print {
  #spr__magic-matcher {
    display: none;
  }
}
ul.page-attributes .plugin_do_pagetasks {
  position: relative;
  border-radius: 3px;
}
ul.page-attributes .plugin_do_pagetasks strong {
  overflow: hidden;
  background-color: #412748;
  border-color: #BBB;
  color: #d2bae2;
}
ul.page-attributes .plugin_do_pagetasks.do_none .num {
  background-color: #BBB;
  color: #666;
}
#dokuwiki__usertools.nav-usertools ul li.user-task {
  display: inline-block;
  min-height: 1.75rem;
  min-width: 1.75rem;
  box-sizing: border-box;
  color: #d2bae2;
  font-size: .88rem;
  padding: 0;
  margin: 0 .25rem;
  position: relative;
}
#dokuwiki__usertools.nav-usertools ul li.user-task * {
  font-size: .88rem;
}
#dokuwiki__usertools.nav-usertools ul li.user-task .num {
  position: absolute;
  right: -0.4rem;
  top: -0.5em;
  background-color: #615669;
  border-radius: 2px;
  color: #d2bae2;
  font-size: .73rem;
  font-weight: 400;
  text-align: center;
  line-height: 1;
  padding: .1em .2rem;
  transition: ease-out .30s color, ease-out .30s background-color;
}
#dokuwiki__usertools.nav-usertools ul li.user-task .plugin__do_usertasks {
  width: 100%;
  min-width: 2rem;
  min-height: 1.75rem;
  border-radius: 3px;
  border: 1px solid #CCC;
  padding: .14rem 0 0 0;
}
#dokuwiki__usertools.nav-usertools ul li.user-task .plugin__do_usertasks::before {
  content: '';
}
#dokuwiki__usertools.nav-usertools ul li.user-task .plugin__do_usertasks:hover,
#dokuwiki__usertools.nav-usertools ul li.user-task .plugin__do_usertasks:focus,
#dokuwiki__usertools.nav-usertools ul li.user-task .plugin__do_usertasks:active {
  background-color: #615669;
  border: none;
}
#dokuwiki__usertools.nav-usertools ul li.user-task .plugin__do_usertasks:hover svg path,
#dokuwiki__usertools.nav-usertools ul li.user-task .plugin__do_usertasks:focus svg path,
#dokuwiki__usertools.nav-usertools ul li.user-task .plugin__do_usertasks:active svg path {
  fill: #d2bae2;
}
#dokuwiki__usertools.nav-usertools ul li.user-task button {
  background-color: #d2bae2;
}
#dokuwiki__usertools.nav-usertools ul li.user-task svg {
  width: 1.2rem;
  height: 1.2rem;
  margin-bottom: 2px;
}
#dokuwiki__usertools.nav-usertools ul li.user-task svg path {
  fill: #615669;
}
#dokuwiki__usertools.nav-usertools ul li.user-task .noopentasks span {
  background-color: #412748;
  border-color: #BBB;
  color: #d2bae2;
}
#dokuwiki__usertools.nav-usertools ul li.user-task .noopentasks svg path {
  fill: #d2bae2;
}
#dokuwiki__usertools.nav-usertools ul li.user-task .noopentasks .num {
  background-color: #BBB;
  color: #666;
  margin-top: 1px;
}
@media only screen and (max-width:  767px) {
  #dokuwiki__usertools.nav-usertools ul li.user-task {
    display: none;
  }
}
.plugin__do_usertasks_list {
  background-color: transparent;
}
@media only screen and (max-width:  991px) {
  .plugin__do_usertasks_list {
    right: 1.25rem !important;
    left: 1.25rem !important;
  }
}
.plugin__do_usertasks_list table.inline {
  background-color: #FFF;
  margin-top: .5rem;
}
@media only screen and (max-width:  991px) {
  .plugin__do_usertasks_list table.inline {
    width: 100%;
  }
}
.page-attributes .plugin_qc .qc_icon {
  margin: 0;
}
.page-attributes .plugin_qc .qc_icon svg {
  margin-top: .1em;
  width: 1.6em;
  height: 1.6em;
  font-size: 0.82rem;
}
.page-attributes .plugin_qc a:hover svg path,
.page-attributes .plugin_qc a:focus svg path,
.page-attributes .plugin_qc a:active svg path {
  fill: #d2bae2;
}
.qc-output {
  position: relative;
  min-width: 100%;
  width: auto;
  background-color: #545454 !important;
  font-size: 90%;
  box-shadow: 0 .1em .5em rgba(153,153,153,0.5);
  border-bottom: solid 1px #d2bae2;
  margin-bottom: 0;
  padding-top: 0 !important;
}
@media only screen and (min-width:  480px) {
  .qc-output {
    margin-right: -2rem;
    margin-left: -2rem;
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width:  1024px) {
  .qc-output {
    top: -1rem;
  }
}
@media only screen and (max-width:  1023px) {
  .qc-output {
    top: 0;
    margin-top: -3rem;
    margin-right: -3.2rem;
    margin-left: -2rem;
    padding-top: 2rem;
  }
}
@media only screen and (max-width:  479px) {
  .qc-output {
    margin-left: -1rem;
    padding-left: 1rem;
    padding-right: 2rem;
  }
}
@media only screen and (min-width:  1024px) {
  .qc-output h1 {
    padding-top: 0;
  }
}
.qc-output h2 {
  font-size: 1.3rem;
}
.qc-output h3 {
  font-size: 1.1rem;
}
.qc-output h4,
.qc-output h5,
.qc-output h6 {
  font-size: 1rem;
}
.qc-output div,
.qc-output p {
  margin-left: 0;
}
.qc-output dl dt,
.qc-output dl dd {
  padding-bottom: .3rem;
}
@media only screen and (max-width:  479px) {
  .qc-output dl dt,
  .qc-output dl dd {
    float: none;
    display: inline-block;
    width: 49%;
    max-width: 10em;
    vertical-align: top;
    margin-left: 0;
  }
}
.qc-output .qc_icon {
  background-color: #fff;
  border-radius: 3px;
  vertical-align: top;
  padding: .1rem;
}
.do-admin #dokuwiki__content #plugin__qc_admin table .centeralign .qc_icon svg + span {
  min-width: 2em;
  padding-left: .2em;
  text-align: left;
  display: inline-block;
}
#dokuwiki__content .structaggregation {
  position: relative;
  padding-bottom: 1.5rem;
  margin-bottom: 1rem;
}
#dokuwiki__content .structaggregation td,
#dokuwiki__content .structaggregation th {
  line-height: 125%;
}
#dokuwiki__content .structaggregation td a,
#dokuwiki__content .structaggregation th a {
  line-height: 125%;
}
#dokuwiki__content .structaggregation th a {
  color: #615669;
}
#dokuwiki__content .structaggregation table th input:not(:focus) {
  cursor: pointer;
}
#dokuwiki__content .structaggregation table th input:focus {
  width: 100%;
  box-sizing: border-box;
}
#dokuwiki__content .structaggregation .table {
  margin-bottom: 0;
}
#dokuwiki__content .structaggregation > a {
  position: absolute;
  bottom: 0;
  height: 1.5rem;
  margin-bottom: 0;
}
#dokuwiki__content .structaggregation > a.export {
  bottom: 1px;
  overflow-x: hidden;
  background: transparent url("/lib/tpl/sprintdoc-ww/svg.php?svg=file-export.svg&f=existing") left center no-repeat;
  background-size: auto 20px;
  border: solid 1px #9874ad;
  border-radius: 0 0 3px 3px;
  color: #d2bae2;
  font-size: .88rem;
  line-height: 1;
  margin-top: -1px;
  padding-top: .4em;
  transition: ease-out .30s background-color, ease-out .30s border-color, ease-out .30s color;
}
#dokuwiki__content .structaggregation > a.export:hover,
#dokuwiki__content .structaggregation > a.export:focus,
#dokuwiki__content .structaggregation > a.export:active {
  background-color: #d2bae2;
  background-image: url("/lib/tpl/sprintdoc-ww/svg.php?svg=file-export.svg&f=background");
  border-color: #d2bae2;
  text-decoration: none;
}
#dokuwiki__content #plugin__struct_output {
  margin-right: 0;
}
#dokuwiki__content #plugin__struct_output th {
  background-color: #615669;
}
#dokuwiki__content .struct_entry_form {
  margin-bottom: 2rem;
}
#dokuwiki__content .struct_entry_form > fieldset {
  margin-top: 1.5rem;
}
#dokuwiki__content textarea + .struct_entry_form {
  margin-top: -0.5rem;
}
#dokuwiki__content div.editBox .struct_entry_form label span.label {
  color: #252525;
}
.dokuwiki {
  /* struct fields for bureaucracy forms */
}
.dokuwiki .struct_inlineditor {
  box-shadow: 0 .1em .5em rgba(153,153,153,0.5);
}
.dokuwiki .struct_inlineditor p.hint {
  margin-top: .3rem;
  margin-bottom: 1rem;
}
.dokuwiki .struct_inlineditor button[type="submit"] + button {
  min-height: 2rem;
  vertical-align: middle;
  margin-left: .3rem;
}
.dokuwiki .bureaucracy__plugin .field {
  clear: both;
}
.dokuwiki .bureaucracy__plugin .field label {
  padding: 0;
}
.dokuwiki .bureaucracy__plugin .field label .label {
  text-align: right;
  font-weight: bold;
  padding: 0;
}
.dokuwiki .bureaucracy__plugin .field .input {
  line-height: 2.5em;
}
form.doku_form.struct_newschema fieldset > label > span:first-child {
  display: inline-block;
}
@media only screen and (min-width:  1200px) {
  form.doku_form.struct_newschema fieldset > label > span:first-child {
    width: 48.8%;
  }
}
@media only screen and (max-width:  1199px) {
  form.doku_form.struct_newschema fieldset > label > span:first-child {
    width: 48.5%;
  }
}
form.doku_form.struct_newschema fieldset > label > input[type="text"] {
  width: 50%;
}
form.doku_form.struct_newschema fieldset button {
  cursor: pointer;
  box-shadow: none;
  background-image: none;
  background-color: #d2bae2;
  border: 1px solid #d2bae2;
  border-radius: 3px;
  color: #615669;
  vertical-align: top;
  margin-top: .3em;
  padding: .3em 1rem;
  transition: ease-out .30s background-color, ease-out .30s color;
}
form.doku_form.struct_newschema fieldset button:hover,
form.doku_form.struct_newschema fieldset button:active,
form.doku_form.struct_newschema fieldset button:focus {
  background-color: #615669;
  color: #d2bae2;
}
form.doku_form.struct_newschema fieldset button + p {
  padding-top: 1rem;
}
#dokuwiki__content .struct_status {
  border-color: #9874ad;
  border-radius: 3px;
  font-size: .88rem;
}
.dokuwiki form.bureaucracy__plugin fieldset {
  width: 100%;
  max-width: 800px;
  box-sizing: border-box;
  border: 0 none;
  text-align: center;
  margin-left: 0;
  margin-bottom: 2rem;
  padding: 1rem 0 0;
}
.dokuwiki form.bureaucracy__plugin fieldset > *:not(button) {
  text-align: left;
}
.dokuwiki form.bureaucracy__plugin legend {
  font-size: .88rem;
  font-weight: bold;
  text-align: left;
}
.dokuwiki form.bureaucracy__plugin label {
  clear: both;
  padding-top: 0.5rem;
}
.dokuwiki form.bureaucracy__plugin label::after {
  content: '';
  clear: both;
}
.dokuwiki form.bureaucracy__plugin label sup {
  float: right;
  font-size: 1em;
}
.dokuwiki form.bureaucracy__plugin label input,
.dokuwiki form.bureaucracy__plugin label select {
  float: left;
  width: 50%;
  text-align: left;
  padding: .1em .2em;
}
.dokuwiki form.bureaucracy__plugin label input[type="checkbox"] {
  width: 1.5rem;
  height: 1.5rem;
  background-image: none;
}
.dokuwiki form.bureaucracy__plugin label span {
  float: left;
  text-align: right;
  line-height: 125%;
  padding-top: .2em;
  padding-right: 1rem;
}
.dokuwiki form.bureaucracy__plugin label span:not([class]) {
  font-weight: bold;
  margin-top: .5em;
}
.dokuwiki form.bureaucracy__plugin label span:not([class]) + input,
.dokuwiki form.bureaucracy__plugin label span:not([class]) + select {
  margin-top: .3em;
}
.dokuwiki form.bureaucracy__plugin label span:not([class]) + input + input {
  margin-top: .3em;
}
.dokuwiki form.bureaucracy__plugin label span.label {
  text-align: right;
  padding-top: .5em;
}
.dokuwiki form.bureaucracy__plugin label span.input {
  width: 49%;
  text-align: left;
  padding-left: 0;
}
.dokuwiki form.bureaucracy__plugin button[type="submit"] {
  margin-top: 2rem;
}
@media only screen and (min-width:  1440px) {
  .dokuwiki form.bureaucracy__plugin p {
    font-size: 1rem;
  }
}
@media only screen and (max-width:  1439px) {
  .dokuwiki form.bureaucracy__plugin p,
  .dokuwiki form.bureaucracy__plugin label,
  .dokuwiki form.bureaucracy__plugin button[type="submit"] {
    font-size: 1rem;
  }
}
#plugin__highlightparent {
  clear: none;
  display: block;
  position: relative;
}
#plugin__highlightparent + * {
  clear: both;
  padding-top: 1em;
}
@media only screen and (max-width:  1023px) {
  #plugin__highlightparent {
    clear: both;
    margin-top: 1rem;
  }
}
#dokuwiki__content div.section_highlight {
  clear: right;
  background: repeating-linear-gradient(-45deg,rgba(84,84,84,0.95),rgba(84,84,84,0.95) 10px,rgba(239,239,239,0.05) 10px,rgba(239,239,239,0.05) 20px);
  border-color: #615669;
  padding-top: 0 !important;
}
#dokuwiki__content .secedit button {
  clear: both;
  font-size: 100%;
  margin-top: .5rem;
  margin-bottom: .5rem;
}
#dokuwiki__content div.editBox {
  background-color: #FFF;
  border: solid 2px #FFF;
}
#dokuwiki__content div.editBox .editButtons {
  display: inline-block;
  padding-bottom: 1rem;
}
@media only screen and (max-width:  767px) {
  #dokuwiki__content div.editBox div.summary label[for=edit__summary] {
    white-space: normal;
    display: block;
    width: 100%;
  }
  #dokuwiki__content div.editBox div.summary label[for=edit__summary] span {
    display: inline-block;
    padding-bottom: .4rem;
  }
  #dokuwiki__content div.editBox div.summary label[for=edit__summary] input#edit__summary {
    max-width: 100%;
    box-sizing: border-box;
  }
}
.mode_edit .content .msg-area {
  display: block;
  margin-bottom: 1.5rem;
  clear: both;
}
.mode_edit .content #spr__meta-box {
  display: none;
}
#mediamanager__page .namespaces h2 {
  bottom: 0;
  line-height: 100%;
  margin-bottom: -1px;
}
#mediamanager__page #media__tree ul li img {
  padding-top: .3em;
}
#mediamanager__page ul.tabs li a {
  border-bottom-color: transparent;
}
#mediamanager__page #page__revisions > .no > ul > li input[type="checkbox"] {
  margin-left: 0;
}
@media only screen and (max-width:  1023px) {
  #mediamanager__page {
    min-width: 100%;
    max-width: 100%;
  }
}
div#dwpl-ti-container {
  /* + + +  content box  + + + */
}
div#dwpl-ti-container li.dwpl-ti-tab {
  box-shadow: none;
  background-color: #615669;
  border-color: #9874ad;
  border-radius: 3px 3px 0 0;
  color: #d2bae2;
  padding: 0;
}
div#dwpl-ti-container li.dwpl-ti-tab:hover {
  background-color: #615669;
  text-decoration: none;
}
div#dwpl-ti-container li.dwpl-ti-tab:hover div {
  text-decoration: underline;
}
div#dwpl-ti-container li.dwpl-ti-tab:hover div.selected {
  color: #efefef;
}
div#dwpl-ti-container li.dwpl-ti-tab div {
  border-radius: inherit;
  color: inherit;
  padding: .1em .35em;
}
div#dwpl-ti-container li.dwpl-ti-tab div.selected {
  position: relative;
  background-color: #545454;
  color: #efefef;
}
div#dwpl-ti-container div.dwpl-ti-content-box {
  position: relative;
  overflow: auto;
  box-shadow: 0 0 .5em rgba(153,153,153,0.5);
  background-color: #545454;
  border: solid 1px #9874ad;
  border-radius: 0;
  margin-top: -1px;
}
#spr__meta-box ul.tagging_cloud {
  width: 100%;
  padding-right: 0;
}
#spr__meta-box ul.tagging_cloud li.t0 a {
  font-size: .88rem;
}
#spr__meta-box ul.tagging_cloud li.t1 a {
  font-size: 1rem;
}
#spr__meta-box ul.tagging_cloud li.t2 a {
  font-size: 1.1rem;
}
#spr__meta-box ul.tagging_cloud li.t3 a {
  font-size: 1.2rem;
}
#spr__meta-box ul.tagging_cloud li.t4 a {
  font-size: 1.3rem;
}
#spr__meta-box ul.tagging_cloud li.t5 a {
  font-size: 1.4rem;
}
#spr__meta-box ul.tagging_cloud li.t6 a {
  font-size: 1.5rem;
}
#spr__meta-box ul.tagging_cloud li.t7 a {
  font-size: 1.6rem;
}
#spr__meta-box ul.tagging_cloud li.t8 a {
  font-size: 1.7rem;
}
#spr__meta-box ul.tagging_cloud li.t9 a {
  font-size: 1.8rem;
}
#spr__meta-box ul.tagging_cloud li.t10 a {
  font-size: 1.9rem;
}
#spr__meta-box form#tagging__edit {
  width: 100%;
}
#spr__meta-box form#tagging__edit label {
  display: block;
}
#spr__meta-box form#tagging__edit input.edit {
  width: 100%;
  margin-bottom: .5rem;
}
@media only screen and (max-width:  1023px) {
  #spr__meta-box form#tagging__edit label {
    display: inline-block;
    min-width: 50%;
    vertical-align: top;
    margin-bottom: .5rem;
  }
  #spr__meta-box form#tagging__edit input.edit {
    margin-bottom: 0;
  }
}
@media only screen and (max-width:  767px) {
  #spr__meta-box form div > button[type="submit"] {
    width: 49%;
    padding: 0;
  }
  #spr__meta-box form#tagging__edit::after {
    content: '';
    clear: both;
    display: block;
  }
  #spr__meta-box form#tagging__edit label {
    display: block;
    width: 100%;
  }
  #spr__meta-box form#tagging__edit button[type="submit"] {
    float: right;
  }
  #spr__meta-box form#tagging__edit button[type="submit"]:first-of-type {
    float: left;
  }
}
#dokuwiki__content .plugin_include_content > h1,
#dokuwiki__content .plugin_include_content > .section_highlight h1 {
  padding-top: 1.6921rem;
}
#dokuwiki__content .plugin_include_content > h2,
#dokuwiki__content .plugin_include_content > .section_highlight h2 {
  padding-top: 1.5383rem;
}
#dokuwiki__content .plugin_include_content > h3,
#dokuwiki__content .plugin_include_content > .section_highlight h3 {
  padding-top: 1.3845rem;
}
#dokuwiki__content .plugin_include_content > h4,
#dokuwiki__content .plugin_include_content > .section_highlight h4 {
  padding-top: 1.2307rem;
}
#dokuwiki__content .plugin_include_content > h5,
#dokuwiki__content .plugin_include_content > .section_highlight h5 {
  padding-top: 1.0769rem;
}
#dokuwiki__content .plugin_include_content > h6,
#dokuwiki__content .plugin_include_content > .section_highlight h6 {
  padding-top: 1rem;
}
#dokuwiki__content.main-content div.editbutton_table {
  position: relative;
  float: left;
  margin-top: -1.4em !important;
}
#dokuwiki__content.main-content div.editbutton_table form div.no button,
#dokuwiki__content.main-content div.editbutton_table form div.no input.button {
  min-height: 1rem;
  background-color: #545454;
  border-top: solid 1px #d2bae2;
  border-color: #9874ad;
  border-radius: 0 0 3px 3px;
  color: #d2bae2;
  font-size: .88rem;
  margin-top: -1px;
  padding-right: .3em;
  transition: ease-out .30s background-color, ease-out .30s border-color, ease-out .30s color;
}
#dokuwiki__content.main-content div.editbutton_table form div.no button:hover,
#dokuwiki__content.main-content div.editbutton_table form div.no button:focus,
#dokuwiki__content.main-content div.editbutton_table form div.no button:active,
#dokuwiki__content.main-content div.editbutton_table form div.no input.button:hover,
#dokuwiki__content.main-content div.editbutton_table form div.no input.button:focus,
#dokuwiki__content.main-content div.editbutton_table form div.no input.button:active {
  background-color: #d2bae2;
  border-color: #d2bae2;
  color: #545454;
}
#dokuwiki__content.main-content div.editbutton_table + * {
  clear: left;
}
#dokuwiki__content.main-content div.editbutton_table + div.editbutton_table {
  clear: none;
}
#dokuwiki__content.main-content .secedit.editbutton_table a.button.print {
  min-height: 1rem;
  background-color: #545454;
  border-radius: 0 3px;
  border-top: solid 1px;
  border-color: #9874ad;
  font-size: .88rem;
  margin-top: -1px;
  padding-right: .3em;
}
.dokuwiki #extension__manager .actions {
  font-size: 0;
}
.dokuwiki #extension__manager .actions > button {
  font-size: .92rem;
  margin-left: .3rem;
  padding-left: .3rem;
  padding-right: .3rem;
}
#dokuwiki__content a.folder {
  background: transparent url("/lib/tpl/sprintdoc-ww/svg.php?svg=down.svg&f=existing") right center no-repeat;
  color: #d2bae2;
  padding-right: 20px;
}
#dokuwiki__content a.folder.open {
  background-image: url("/lib/tpl/sprintdoc-ww/svg.php?svg=up.svg&f=existing");
}
#dokuwiki__content div.folded {
  box-shadow: 0 0 .5em rgba(210,186,226,0.5);
  border: 1px solid rgba(210,186,226,0.5);
  border-radius: 0;
  margin-top: -0.7rem;
  margin-bottom: .7rem;
  padding: .5em;
}
#dokuwiki__content div.folded p {
  margin: .5rem 0;
}
#dokuwiki__content span.folded {
  border: 1px dotted #9874ad;
}
#dokuwiki__content #config__manager fieldset {
  min-width: 100%;
  overflow-x: auto;
  box-sizing: border-box;
  background-color: rgba(230,230,230,0.2);
  margin-left: 0;
  margin-right: 0;
}
#dokuwiki__content #config__manager .selectiondefault {
  background-color: transparent;
  color: inherit;
}
#dokuwiki__content #config__manager tr .input {
  background-color: transparent;
  color: inherit;
}
#dokuwiki__content #config__manager tr:hover td {
  color: inherit;
}
#dokuwiki__content #config__manager tr.default .input {
  background-color: transparent;
}
#dokuwiki__content #config__manager td.label {
  padding: .8em 0 1.2em 1em;
}
#dokuwiki__content #config__manager td.label span.outkey {
  background-color: #545454;
  color: inherit;
  font-size: 0.82rem;
  font-weight: bold;
  padding: 0 .2rem;
}
#dokuwiki__content #config__manager td.label span.outkey a {
  font-size: inherit;
}
#dokuwiki__content #config__manager td.label label {
  line-height: 135%;
}
@media only screen and (max-width:  1023px) {
  #dokuwiki__content #config__manager td.label label,
  #dokuwiki__content #config__manager td.label span {
    font-size: .88rem;
  }
  #dokuwiki__content #config__manager td.label + td {
    font-size: .88rem;
  }
  #dokuwiki__content #config__manager td.label + td span {
    font-size: inherit;
  }
  #dokuwiki__content #config__manager td select,
  #dokuwiki__content #config__manager td input.edit {
    font-size: .88rem;
  }
  #dokuwiki__content #config__manager .selectiondefault label {
    font-size: .88rem;
  }
}
@media only screen and (max-width:  991px) {
  #dokuwiki__content #config__manager table {
    border-top: 0 none;
  }
  #dokuwiki__content #config__manager td {
    padding-top: 0;
  }
  #dokuwiki__content #config__manager td.label {
    display: block;
    width: 100%;
    border: 0 none;
    border-top: 1px solid #9874ad;
    border-bottom: 0 none;
    padding: .8em .5em .3em;
  }
  #dokuwiki__content #config__manager td.label span.outkey {
    margin-left: 0;
  }
  #dokuwiki__content #config__manager td .input {
    width: 100%;
  }
  #dokuwiki__content #config__manager td.value,
  #dokuwiki__content #config__manager td.label + td {
    display: block;
    width: 100%;
    border: 0 none;
    margin-bottom: 1.2rem;
  }
  #dokuwiki__content #config__manager td select,
  #dokuwiki__content #config__manager td input.edit {
    width: 100%;
    text-overflow: ellipsis;
  }
  #dokuwiki__content #config__manager .selectiondefault {
    float: none;
    max-width: 100%;
    width: auto;
  }
  #dokuwiki__content #config__manager .selectiondefault label {
    width: 90%;
  }
}
.page-attributes li.plugin_starred .starred {
  display: block;
  padding-top: .05rem;
}
.page-attributes li.plugin_starred .starred svg {
  width: 1.6em;
  height: 1.6em;
  font-size: 0.82rem;
  fill: #615669;
}
.page-attributes li.plugin_starred a:hover .starred svg,
.page-attributes li.plugin_starred a:focus .starred svg,
.page-attributes li.plugin_starred a:active .starred svg {
  fill: #d2bae2;
}
nav.nav-starred {
  margin-top: 1.3rem;
}
nav.nav-starred ul {
  list-style: none;
}
nav.nav-starred ul#sidebar-menu-starred {
  margin-left: 0;
}
nav.nav-starred ul li {
  margin-left: 0;
}
nav.nav-starred ul li svg {
  vertical-align: text-top;
  fill: #d2bae2;
}
.page-attributes li.plugin_quicksubscribe a.plugin_qsub_subscribe svg {
  width: 1.6em;
  height: 1.6em;
  font-size: 0.82rem;
  fill: #615669;
}
.page-attributes li.plugin_quicksubscribe a:hover svg,
.page-attributes li.plugin_quicksubscribe a:focus svg,
.page-attributes li.plugin_quicksubscribe a:active svg {
  fill: #d2bae2;
}
#plugin__sitemapnavi {
  padding-bottom: 1.3rem;
  margin-bottom: 1.3rem;
  border-bottom: 1px solid #d2bae2;
}
#plugin__sitemapnavi label {
  padding-left: 0.5em;
}
#plugin__sitemapnavi li {
  line-height: 140%;
}
#plugin__sitemapnavi li li {
  margin-left: 0.75em;
}
.wide-content #plugin__sitemapnavi {
  display: none;
}
#dokuwiki__content .dataplugin_entry dl {
  margin-left: 0;
  margin-right: 0;
}
#dokuwiki__content .editbutton_plugin_data {
  position: relative;
  top: -1em;
  float: left;
  font-size: .88rem;
  margin-top: 0;
}
#dokuwiki__content .editbutton_plugin_data form button {
  min-height: 1rem;
  height: 1.8em;
  background-color: #545454;
  border-top: solid 1px #d2bae2;
  border-color: #9874ad;
  border-radius: 0 0 3px 3px;
  color: #d2bae2;
  font-size: .88rem;
  line-height: 1.8em;
  margin-top: -1px;
  margin-left: .6em;
  padding: 0 .3em;
  transition: ease-out .30s background-color, ease-out .30s border-color, ease-out .30s color;
}
#dokuwiki__content .editbutton_plugin_data form button:hover,
#dokuwiki__content .editbutton_plugin_data form button:focus,
#dokuwiki__content .editbutton_plugin_data form button:active {
  background-color: #d2bae2;
  border-color: #d2bae2;
  color: #545454;
}
.mode_edit .content .row > .col-xs-12 #dokuwiki__content::before {
  display: none;
}
.debugbox {
  max-height: 200px;
  margin-top: 1em;
  margin-bottom: 0px;
}
.debugcopy {
  margin-top: 0.5em;
  margin-bottom: 1em;
}
#data_filters {
  float: left;
  width: 150px;
}
.filter_item {
  overflow: auto;
  margin: .25em 0;
}
.filter_item INPUT {
  float: left;
  margin-right: 5px;
  margin-top: 2px;
}
.filter_item LABEL {
  float: left;
  width: 100px;
}
.floatlist {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.floatlist li {
  float: left;
  width: 14em;
  height: 4em;
}
.floatlist li .li a {
  display: block;
  padding: 1em;
}
.floatlist li .li a:hover {
  background: #eee;
}
DIV.dataplugin_entry DL DT {
  width: 75px;
}
DIV.dataplugin_entry DL DD {
  width: 175px;
}
.galleryimg {
  display: block;
  float: left;
  margin-bottom: 1em;
}
.wrap_cardbox .galleryimg {
  width: 180px;
  height: 240px;
}
.galleryimg A {
  display: block;
  word-break: break-word;
}
.galleryimg DIV {
  float: unset !important;
}
.galleryimg .gallery_title {
  padding: 0 30px;
  font-size: .9em;
}
.galleryimg:hover {
  text-decoration: underline;
}
.galleryimg A:hover IMG.tn {
  box-shadow: 0 0 10px #ceb16d;
}
.galleryimg .gallery_ns {
  width: 100%;
  display: block;
  font-size: .95em;
  font-style: italic;
  text-align: center;
  color: #bbb;
}
IMG {
  image-orientation: from-image !important;
}
DIV.slide.current IMG[src*="tarot/decks"] {
  border-radius: 25px;
}
#swipebox-slider DIV.slide.current IMG {
  margin: 50px 0;
  height: calc(100% - 100px);
}
@media screen and (max-width: 1600px) {
  DIV.slide.current IMG[src*="tarot/decks"] {
    border-radius: 25px;
  }
}
.gallerybox {
  margin-bottom: 100px;
}
.tabboxtab .galleryimg {
  width: 120px;
  height: 250px;
}
.tabboxtab .gallery_center {
  width: 100% !important;
}
.tabboxtab .galleryimg {
  position: relative;
}
.tabboxtab .gimg {
  margin-right: 20px;
}
.tabboxtab .gallery_title {
  /*margin-right: 20px;*/
  padding: 0;
}
#singlebox {
  position: relative;
  float: right;
  overflow: hidden;
  margin-left: 1rem;
  z-index: 3;
}
#singlebox>P {
  display: none;
}
#singlebox DIV.dataplugin_entry,
#singlebox DIV.section_highlight {
  overflow: hidden;
}
#singlebox DIV.dataplugin_entry {
  background: #545454;
}
#singlebox DIV.section_highlight {
  font-size: 1em;
}
#singlebox DIV.section_highlight DIV.dataplugin_entry {
  background: transparent;
}
#singlebox DIV.dataplugin_entry DL,
#singlebox DIV.section_highlight DL {
  width: 100% !important;
  margin: 0 !important;
  float: right;
}
#singlebox DIV.dataplugin_entry DL DD,
#singlebox DIV.section_highlight DL DD {
  width: 175px;
}
.dataplugin_entry dl:after,
.dataplugin_entry dl dl:before,
.dataplugin_entry dl ol:before,
.dataplugin_entry dl ul:before {
  display: none !important;
}
DIV.dataplugin_entry DL>*,
DIV.section-highlight DL>* {
  margin: .25em 0;
}
#singlebox .section_highlight {
  margin: 0;
  border: none;
  padding: 0 !important;
}
#singlebox .editbutton_plugin_data {
  display: block;
  float: none;
  top: 0;
  font-size: .75em;
  color: #555;
}
#singlebox .editbutton_plugin_data button {
  width: 100%;
  background: #fff;
  border: 1px solid #ccc;
  font-style: italic;
}
#singlebox .editbutton_plugin_data button:hover {
  background: #eee;
}
@media only screen and (min-width: 1200px) {
  html {
    font-size: 100%;
  }
}
@media only screen and (min-width: 1024px) {
  html {
    font-size: 100%;
  }
}
@font-face {
  font-family: n2m;
  src: url('/_media/wiki/n2m.ttf');
}
#cards {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
  width: 0;
}
#cards > DIV > * {
  padding: 0 .5em;
  margin: .2em 0;
  font-size: 10pt;
}
#cards h1 {
  font-size: 1.2em;
  z-index: 0;
  position: relative;
  background-color: #545454;
  color: #efefef;
  opacity: .5;
  margin-top: 0;
  padding: 0 0.45em;
  border-radius: 10px 10px 0 0;
  border-bottom: none;
}
#cards H2 {
  font-size: 1em;
}
#cards > DIV {
  background-size: cover;
  background-repeat: no-repeat;
  color: transparent;
}
#cards > DIV > H2 {
  display: none;
}
DIV#cards[class*="@deck@"] > DIV {
  background-color: #333;
  color: #d2bae2;
}
#cards LI {
  position: absolute;
}
#cards > DIV,
#cards > DIV::before {
  position: absolute;
  width: 146px;
  height: 244px;
  border-radius: 10px;
}
#cards > DIV::before {
  content: '';
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  z-index: 0;
}
#cards:not([class*="deck"]) {
  margin-bottom: 500px;
}
#cards:not([class*="deck"]) > DIV:hover {
  opacity: 1;
  color: #333;
  background-color: #ccc;
}
#cards:not([class*="deck"]) > DIV:hover::before,
#cards:not([class*="deck"]) > DIV:hover P {
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}
#cards:not([class*="deck"]) > DIV:hover::before {
  width: 292px;
  height: 488px;
  opacity: 1;
  z-index: 2;
  background-color: #333333;
}
#cards:not([class*="deck"]) DIV:hover h1 {
  z-index: 2;
  width: 292px;
  opacity: .75;
}
#cards:not([class*="deck"]) > DIV:hover P {
  width: 292px;
  background-color: #aaa;
  position: absolute;
  top: 478px;
  border-radius: 0 0 10px 10px;
  padding: 2em 1em 1em 1em;
  z-index: 1;
}
#cards:not([class*="deck"]) > DIV:hover {
  color: #222 !important;
}
#cards P {
  position: relative;
  /* z-index: 2; */
}
#cards INPUT {
  width: 100%;
}
DIV#padder {
  height: 60px;
}
.templaterspan #reading {
  margin-top: -450px;
  width: 90%;
  text-align: justify;
}
#reading * {
  font-size: 0.9em;
}
#reading LI {
  position: relative;
  padding-bottom: 1em;
}
#reading B:hover {
  cursor: pointer;
}
#cards>H1 {
  float: left;
  width: 146px;
  height: 73px;
  padding: 5px 5px 15px;
  position: absolute;
  background-color: #412748;
}
H1.row1.col1 {
  left: 20px;
  top: 80px;
}
H1.row1.col2 {
  left: 176px;
  top: -45px;
}
H1.row1.col3 {
  left: 332px;
  top: 80px;
}
#cards > DIV.row1 {
  top: 15px;
}
#cards > DIV.row1h {
  top: 138.5px;
}
#cards > DIV.row2 {
  top: 272px;
}
#cards > DIV.row2h {
  top: 395.5px;
}
#cards > DIV.row3 {
  top: 529px;
}
#cards > DIV.row3h {
  top: 652.5px;
}
#cards > DIV.row4 {
  top: 786px;
}
#cards > DIV.row4h {
  top: 909.5px;
}
#cards > DIV.row5 {
  top: 1043px;
}
#cards > DIV.row5h {
  top: 1166.5px;
}
#cards > DIV.row6 {
  top: 1300px;
}
#cards > DIV.row6h {
  top: 1423.5px;
}
#cards > DIV.col1 {
  left: 20px;
}
#cards > DIV.col1h {
  left: 98px;
}
#cards > DIV.col2 {
  left: 176px;
}
#cards > DIV.col2h {
  left: 254px;
}
#cards > DIV.col3 {
  left: 332px;
}
#cards > DIV.col3h {
  left: 410px;
}
#cards > DIV.col4 {
  left: 488px;
}
#cards > DIV.col4h {
  left: 566px;
}
#cards > DIV.col5 {
  left: 644px;
}
#cards > DIV.col5h {
  left: 722px;
}
#cards > DIV.col6 {
  left: 800px;
}
#cards > DIV.col6h {
  left: 878px;
}
#cards > DIV.col7 {
  left: 956px;
}
#cards > DIV.col7h {
  left: 1034px;
}
#cards > DIV.rotate {
  width: 244px;
  height: 146px;
  z-index: 1;
}
#cards[class*="@deck@"] > DIV.rotate {
  border: 2px solid #888;
}
#cards > .rotate::before {
  transform: rotate(90deg);
  top: -49px;
  left: 49px;
}
#cards:not([class*="deck"]) > .rotate:hover::before {
  transform: unset;
  top: unset;
  left: unset;
}
#cards > DIV.row1.rotate {
  top: 64px;
}
#cards > DIV.row1h.rotate {
  top: 187px;
}
#cards > DIV.row2.rotate {
  top: 321px;
}
#cards > DIV.row2h.rotate {
  top: 445px;
}
#cards > DIV.row3.rotate {
  top: 578px;
}
#cards > DIV.row3h.rotate {
  top: 701px;
}
#cards > DIV.row4.rotate {
  top: 835px;
}
#cards > DIV.row4h.rotate {
  top: 959px;
}
#cards > DIV.row5.rotate {
  top: 1092px;
}
#cards > DIV.row5h.rotate {
  top: 1215px;
}
#cards > DIV.row6.rotate {
  top: 1349px;
}
#cards > DIV.row6h.rotate {
  top: 1473px;
}
#cards > DIV.col1.rotate {
  left: -29px;
}
#cards > DIV.col1h.rotate {
  left: 49px;
}
#cards > DIV.col2.rotate {
  left: 127px;
}
#cards > DIV.col2h.rotate {
  left: 205px;
}
#cards > DIV.col3.rotate {
  left: 283px;
}
#cards > DIV.col3h.rotate {
  left: 361px;
}
#cards > DIV.col4.rotate {
  left: 439px;
}
#cards > DIV.col4h.rotate {
  left: 517px;
}
#cards > DIV.col5.rotate {
  left: 595px;
}
#cards > DIV.col5h.rotate {
  left: 673px;
}
#cards > DIV.col6.rotate {
  left: 751px;
}
#cards > DIV.col6h.rotate {
  left: 829px;
}
#cards > DIV.col7.rotate {
  left: 907px;
}
#cards > DIV.col7h.rotate {
  left: 985px;
}
#cards.unicelt {
  margin-bottom: calc(532px);
  /* rotated */
}
#cards.unicelt > DIV::before,
#cards.unicelt > DIV {
  height: 276px;
}
#cards.unicelt > DIV:hover::before {
  height: 525px;
}
#cards.unicelt > DIV:hover P {
  top: 510px;
}
#cards.unicelt > DIV.row2 {
  top: calc(304px);
}
#cards.unicelt > DIV.row2h {
  top: calc(427.5px);
}
#cards.unicelt > DIV.row3 {
  top: calc(593px);
}
#cards.unicelt > DIV.row3h {
  top: calc(716.5px);
}
#cards.unicelt > DIV.row4 {
  top: calc(882px);
}
#cards.unicelt > DIV.row4h {
  top: calc(1005.5px);
}
#cards.unicelt > DIV.row5 {
  top: calc(1171px);
}
#cards.unicelt > DIV.row5h {
  top: calc(1294.5px);
}
#cards.unicelt > DIV.row6 {
  top: calc(1460px);
}
#cards.unicelt > DIV.row6h {
  top: calc(1583.5px);
}
#cards.unicelt > DIV.row2.rotate {
  top: calc(353px);
}
#cards.unicelt > DIV.row2h.rotate {
  top: calc(477px);
}
#cards.unicelt > DIV.row3.rotate {
  top: calc(642px);
}
#cards.unicelt > DIV.row3h.rotate {
  top: calc(765px);
}
#cards.unicelt > DIV.row4.rotate {
  top: calc(931px);
}
#cards.unicelt > DIV.row4h.rotate {
  top: calc(1055px);
}
#cards.unicelt > DIV.row5.rotate {
  top: calc(1220px);
}
#cards.unicelt > DIV.row5h.rotate {
  top: calc(1343px);
}
#cards.unicelt > DIV.row6.rotate {
  top: calc(1509px);
}
#cards.unicelt > DIV.row6h.rotate {
  top: calc(1633px);
}
#cards.runningpress > DIV::before {
  height: 194px;
}
#cards.runningpress > DIV:hover::before {
  height: 372px;
}
#cards.runningpress > DIV:hover P {
  top: 360px;
}
DIV#cards[class*="@deck@"] > DIV:after {
  position: absolute;
  bottom: 5px;
  right: 5px;
  font-size: 5em;
  height: 1em;
  line-height: 1em;
  font-family: "KG Next To me Solid", "Berlin Sans FB", Harrington, "Lucida Handwriting", sans-serif;
  color: #444;
}
DIV#cards[class*="@deck@"] #one:after {
  content: "1";
}
DIV#cards[class*="@deck@"] #one2:after {
  content: "1";
}
DIV#cards[class*="@deck@"] #two:after {
  content: "2";
}
DIV#cards[class*="@deck@"] #two2:after {
  content: "2";
}
DIV#cards[class*="@deck@"] #three:after {
  content: "3";
}
DIV#cards[class*="@deck@"] #three2:after {
  content: "3";
}
DIV#cards[class*="@deck@"] #four:after {
  content: "4";
}
DIV#cards[class*="@deck@"] #four2:after {
  content: "4";
}
DIV#cards[class*="@deck@"] #five:after {
  content: "5";
}
DIV#cards[class*="@deck@"] #five2:after {
  content: "5";
}
DIV#cards[class*="@deck@"] #six:after {
  content: "6";
}
DIV#cards[class*="@deck@"] #six2:after {
  content: "6";
}
DIV#cards[class*="@deck@"] #seven:after {
  content: "7";
}
DIV#cards[class*="@deck@"] #seven2:after {
  content: "7";
}
DIV#cards[class*="@deck@"] #eight:after {
  content: "8";
}
DIV#cards[class*="@deck@"] #eight2:after {
  content: "8";
}
DIV#cards[class*="@deck@"] #nine:after {
  content: "9";
}
DIV#cards[class*="@deck@"] #nine2:after {
  content: "9";
}
DIV#cards[class*="@deck@"] #ten:after {
  content: "10";
}
DIV#cards[class*="@deck@"] #ten2:after {
  content: "10";
}
DIV#cards[class*="@deck@"] #eleven:after {
  content: "11";
}
DIV#cards[class*="@deck@"] #eleven2:after {
  content: "11";
}
DIV#cards[class*="@deck@"] #twelve:after {
  content: "12";
}
DIV#cards[class*="@deck@"] #twelve2:after {
  content: "12";
}
DIV#cards[class*="@deck@"] #thirteen:after {
  content: "13";
}
DIV#cards[class*="@deck@"] #thirteen2:after {
  content: "13";
}
DIV#cards[class*="@deck@"] #fourteen:after {
  content: "14";
}
DIV#cards[class*="@deck@"] #fourteen2:after {
  content: "14";
}
DIV#cards[class*="@deck@"] #fifteen:after {
  content: "15";
}
DIV#cards[class*="@deck@"] #fifteen2:after {
  content: "15";
}
DIV#cards[class*="@deck@"] #sixteen:after {
  content: "16";
}
DIV#cards[class*="@deck@"] #sixteen2:after {
  content: "16";
}
DIV#cards[class*="@deck@"] #seventeen:after {
  content: "17";
}
DIV#cards[class*="@deck@"] #seventeen2:after {
  content: "17";
}
DIV#cards[class*="@deck@"] #eighteen:after {
  content: "18";
}
DIV#cards[class*="@deck@"] #eighteen2:after {
  content: "18";
}
DIV#cards[class*="@deck@"] #nineteen:after {
  content: "19";
}
DIV#cards[class*="@deck@"] #nineteen2:after {
  content: "19";
}
DIV#cards[class*="@deck@"] #twenty:after {
  content: "20";
}
DIV#cards[class*="@deck@"] #twenty2:after {
  content: "20";
}
DIV#cards[class*="@deck@"] #twentyone:after {
  content: "21";
}
DIV#cards[class*="@deck@"] #twentyone2:after {
  content: "21";
}
DIV#cards[class*="@deck@"] #twentytwo:after {
  content: "22";
}
DIV#cards[class*="@deck@"] #twentytwo2:after {
  content: "22";
}
DIV#cards[class*="@deck@"] #twentythree:after {
  content: "23";
}
DIV#cards[class*="@deck@"] #twentythree2:after {
  content: "23";
}
DIV#cards[class*="@deck@"] #twentyfour:after {
  content: "24";
}
DIV#cards[class*="@deck@"] #twentyfour2:after {
  content: "24";
}
DIV#cards[class*="@deck@"] #twentyfive:after {
  content: "25";
}
DIV#cards[class*="@deck@"] #twentyfive2:after {
  content: "25";
}
DIV#cards[class*="@deck@"] #twentysix:after {
  content: "26";
}
DIV#cards[class*="@deck@"] #twentysix2:after {
  content: "26";
}
DIV#cards[class*="@deck@"] #twentyseven:after {
  content: "27";
}
DIV#cards[class*="@deck@"] #twentyseven2:after {
  content: "27";
}
DIV#cards[class*="@deck@"] #twentyeight:after {
  content: "28";
}
DIV#cards[class*="@deck@"] #twentyeight2:after {
  content: "28";
}
DIV#cards[class*="@deck@"] #twentynine:after {
  content: "29";
}
DIV#cards[class*="@deck@"] #twentynine2:after {
  content: "29";
}
DIV#cards[class*="@deck@"] #thirty:after {
  content: "30";
}
DIV#cards[class*="@deck@"] #thirty2:after {
  content: "30";
}
DIV#cards[class*="@deck@"] #thirtyone:after {
  content: "31";
}
DIV#cards[class*="@deck@"] #thirtyone2:after {
  content: "31";
}
DIV#cards[class*="@deck@"] #thirtytwo:after {
  content: "32";
}
DIV#cards[class*="@deck@"] #thirtytwo2:after {
  content: "32";
}
DIV#cards[class*="@deck@"] #thirtythree:after {
  content: "33";
}
DIV#cards[class*="@deck@"] #thirtythree2:after {
  content: "33";
}
DIV#cards[class*="@deck@"] #thirtyfour:after {
  content: "34";
}
DIV#cards[class*="@deck@"] #thirtyfour2:after {
  content: "34";
}
DIV#cards[class*="@deck@"] #thirtyfive:after {
  content: "35";
}
DIV#cards[class*="@deck@"] #thirtyfive2:after {
  content: "35";
}
DIV#cards[class*="@deck@"] #thirtysix:after {
  content: "36";
}
DIV#cards[class*="@deck@"] #thirtysix2:after {
  content: "36";
}
DIV#cards[class*="@deck@"] #thirtyseven:after {
  content: "37";
}
DIV#cards[class*="@deck@"] #thirtyseven2:after {
  content: "37";
}
DIV#cards[class*="@deck@"] #thirtyeight:after {
  content: "38";
}
DIV#cards[class*="@deck@"] #thirtyeight2:after {
  content: "38";
}
DIV#cards[class*="@deck@"] #thirtynine:after {
  content: "39";
}
DIV#cards[class*="@deck@"] #thirtynine2:after {
  content: "39";
}
DIV#cards[class*="@deck@"] #forty:after {
  content: "40";
}
DIV#cards[class*="@deck@"] #forty2:after {
  content: "40";
}
DIV#cards[class*="@deck@"] #fortyone:after {
  content: "41";
}
DIV#cards[class*="@deck@"] #fortyone2:after {
  content: "41";
}
DIV#cards[class*="@deck@"] #fortytwo:after {
  content: "42";
}
DIV#cards[class*="@deck@"] #fortytwo2:after {
  content: "42";
}
DIV#cards[class*="@deck@"] #fortythree:after {
  content: "43";
}
DIV#cards[class*="@deck@"] #fortythree2:after {
  content: "43";
}
DIV#cards[class*="@deck@"] #fortyfour:after {
  content: "44";
}
DIV#cards[class*="@deck@"] #fortyfour2:after {
  content: "44";
}
DIV#cards[class*="@deck@"] #fortyfive:after {
  content: "45";
}
DIV#cards[class*="@deck@"] #fortyfive2:after {
  content: "45";
}
DIV#cards[class*="@deck@"] #fortysix:after {
  content: "46";
}
DIV#cards[class*="@deck@"] #fortysix2:after {
  content: "46";
}
DIV#cards[class*="@deck@"] #fortyseven:after {
  content: "47";
}
DIV#cards[class*="@deck@"] #fortyseven2:after {
  content: "47";
}
DIV#cards[class*="@deck@"] #fortyeight:after {
  content: "48";
}
DIV#cards[class*="@deck@"] #fortyeight2:after {
  content: "48";
}
DIV#cards[class*="@deck@"] #fortynine:after {
  content: "49";
}
DIV#cards[class*="@deck@"] #fortynine2:after {
  content: "49";
}
DIV#cards[class*="@deck@"] #fifty:after {
  content: "50";
}
DIV#cards[class*="@deck@"] #fifty2:after {
  content: "50";
}
DIV#cards[class*="@deck@"] #fiftyone:after {
  content: "51";
}
DIV#cards[class*="@deck@"] #fiftyone2:after {
  content: "51";
}
DIV#cards[class*="@deck@"] #fiftytwo:after {
  content: "52";
}
DIV#cards[class*="@deck@"] #fiftytwo2:after {
  content: "52";
}
DIV#cards[class*="@deck@"] #fiftythree:after {
  content: "53";
}
DIV#cards[class*="@deck@"] #fiftythree2:after {
  content: "53";
}
DIV#cards[class*="@deck@"] #fiftyfour:after {
  content: "54";
}
DIV#cards[class*="@deck@"] #fiftyfour2:after {
  content: "54";
}
DIV#cards[class*="@deck@"] #fiftyfive:after {
  content: "55";
}
DIV#cards[class*="@deck@"] #fiftyfive2:after {
  content: "55";
}
DIV#cards[class*="@deck@"] #fiftysix:after {
  content: "56";
}
DIV#cards[class*="@deck@"] #fiftysix2:after {
  content: "56";
}
DIV#cards[class*="@deck@"] #fiftyseven:after {
  content: "57";
}
DIV#cards[class*="@deck@"] #fiftyseven2:after {
  content: "57";
}
DIV#cards[class*="@deck@"] #fiftyeight:after {
  content: "58";
}
DIV#cards[class*="@deck@"] #fiftyeight2:after {
  content: "58";
}
DIV#cards[class*="@deck@"] #fiftynine:after {
  content: "59";
}
DIV#cards[class*="@deck@"] #fiftynine2:after {
  content: "59";
}
DIV#cards[class*="@deck@"] #sixty:after {
  content: "60";
}
DIV#cards[class*="@deck@"] #sixty2:after {
  content: "60";
}
DIV#cards[class*="@deck@"] #sixtyone:after {
  content: "61";
}
DIV#cards[class*="@deck@"] #sixtyone2:after {
  content: "61";
}
DIV#cards[class*="@deck@"] #sixtytwo:after {
  content: "62";
}
DIV#cards[class*="@deck@"] #sixtytwo2:after {
  content: "62";
}
DIV#cards[class*="@deck@"] #sixtythree:after {
  content: "63";
}
DIV#cards[class*="@deck@"] #sixtythree2:after {
  content: "63";
}
DIV#cards[class*="@deck@"] #sixtyfour:after {
  content: "64";
}
DIV#cards[class*="@deck@"] #sixtyfour2:after {
  content: "64";
}
DIV#cards[class*="@deck@"] #sixtyfive:after {
  content: "65";
}
DIV#cards[class*="@deck@"] #sixtyfive2:after {
  content: "65";
}
DIV#cards[class*="@deck@"] #sixtysix:after {
  content: "66";
}
DIV#cards[class*="@deck@"] #sixtysix2:after {
  content: "66";
}
DIV#cards[class*="@deck@"] #sixtyseven:after {
  content: "67";
}
DIV#cards[class*="@deck@"] #sixtyseven2:after {
  content: "67";
}
DIV#cards[class*="@deck@"] #sixtyeight:after {
  content: "68";
}
DIV#cards[class*="@deck@"] #sixtyeight2:after {
  content: "68";
}
DIV#cards[class*="@deck@"] #sixtynine:after {
  content: "69";
}
DIV#cards[class*="@deck@"] #sixtynine2:after {
  content: "69";
}
DIV#cards[class*="@deck@"] #seventy:after {
  content: "70";
}
DIV#cards[class*="@deck@"] #seventy2:after {
  content: "70";
}
DIV#cards[class*="@deck@"] #seventyone:after {
  content: "71";
}
DIV#cards[class*="@deck@"] #seventyone2:after {
  content: "71";
}
DIV#cards[class*="@deck@"] #seventytwo:after {
  content: "72";
}
DIV#cards[class*="@deck@"] #seventytwo2:after {
  content: "72";
}
DIV#cards[class*="@deck@"] #seventythree:after {
  content: "73";
}
DIV#cards[class*="@deck@"] #seventythree2:after {
  content: "73";
}
DIV#cards[class*="@deck@"] #seventyfour:after {
  content: "74";
}
DIV#cards[class*="@deck@"] #seventyfour2:after {
  content: "74";
}
DIV#cards[class*="@deck@"] #seventyfive:after {
  content: "75";
}
DIV#cards[class*="@deck@"] #seventyfive2:after {
  content: "75";
}
DIV#cards[class*="@deck@"] #seventysix:after {
  content: "76";
}
DIV#cards[class*="@deck@"] #seventysix2:after {
  content: "76";
}
DIV#cards[class*="@deck@"] #seventyseven:after {
  content: "77";
}
DIV#cards[class*="@deck@"] #seventyseven2:after {
  content: "77";
}
DIV#cards[class*="@deck@"] #seventyeight:after {
  content: "78";
}
DIV#cards[class*="@deck@"] #seventyeight2:after {
  content: "78";
}
DIV#cards[class*="@deck@"] #seventynine:after {
  content: "79";
}
DIV#cards[class*="@deck@"] #seventynine2:after {
  content: "79";
}
DIV#cards[class*="@deck@"] #eighty:after {
  content: "80";
}
DIV#cards[class*="@deck@"] #eighty2:after {
  content: "80";
}
DIV#cards[class*="@deck@"] #eightyone:after {
  content: "81";
}
DIV#cards[class*="@deck@"] #eightyone2:after {
  content: "81";
}
DIV#cards[class*="@deck@"] #eightytwo:after {
  content: "82";
}
DIV#cards[class*="@deck@"] #eightytwo2:after {
  content: "82";
}
DIV#cards[class*="@deck@"] #eightythree:after {
  content: "83";
}
DIV#cards[class*="@deck@"] #eightythree2:after {
  content: "83";
}
DIV#cards[class*="@deck@"] #eightyfour:after {
  content: "84";
}
DIV#cards[class*="@deck@"] #eightyfour2:after {
  content: "84";
}
DIV#cards[class*="@deck@"] #eightyfive:after {
  content: "85";
}
DIV#cards[class*="@deck@"] #eightyfive2:after {
  content: "85";
}
DIV#cards[class*="@deck@"] #eightysix:after {
  content: "86";
}
DIV#cards[class*="@deck@"] #eightysix2:after {
  content: "86";
}
DIV#cards[class*="@deck@"] #eightyseven:after {
  content: "87";
}
DIV#cards[class*="@deck@"] #eightyseven2:after {
  content: "87";
}
DIV#cards[class*="@deck@"] #eightyeight:after {
  content: "88";
}
DIV#cards[class*="@deck@"] #eightyeight2:after {
  content: "88";
}
DIV#cards[class*="@deck@"] #eightynine:after {
  content: "89";
}
DIV#cards[class*="@deck@"] #eightynine2:after {
  content: "89";
}
DIV#cards[class*="@deck@"] #ninety:after {
  content: "90";
}
DIV#cards[class*="@deck@"] #ninety2:after {
  content: "90";
}
DIV#cards[class*="@deck@"] #ninetyone:after {
  content: "91";
}
DIV#cards[class*="@deck@"] #ninetyone2:after {
  content: "91";
}
DIV#cards[class*="@deck@"] #ninetytwo:after {
  content: "92";
}
DIV#cards[class*="@deck@"] #ninetytwo2:after {
  content: "92";
}
DIV#cards[class*="@deck@"] #ninetythree:after {
  content: "93";
}
DIV#cards[class*="@deck@"] #ninetythree2:after {
  content: "93";
}
DIV#cards[class*="@deck@"] #ninetyfour:after {
  content: "94";
}
DIV#cards[class*="@deck@"] #ninetyfour2:after {
  content: "94";
}
DIV#cards[class*="@deck@"] #ninetyfive:after {
  content: "95";
}
DIV#cards[class*="@deck@"] #ninetyfive2:after {
  content: "95";
}
DIV#cards[class*="@deck@"] #ninetysix:after {
  content: "96";
}
DIV#cards[class*="@deck@"] #ninetysix2:after {
  content: "96";
}
DIV#cards[class*="@deck@"] #ninetyseven:after {
  content: "97";
}
DIV#cards[class*="@deck@"] #ninetyseven2:after {
  content: "97";
}
DIV#cards[class*="@deck@"] #ninetyeight:after {
  content: "98";
}
DIV#cards[class*="@deck@"] #ninetyeight2:after {
  content: "98";
}
DIV#cards[class*="@deck@"] #ninetynine:after {
  content: "99";
}
DIV#cards[class*="@deck@"] #ninetynine2:after {
  content: "99";
}
DIV#cards[class*="@deck@"] #onehundred:after {
  content: "100";
}
DIV#cards[class*="@deck@"] #onehundred2:after {
  content: "100";
}
#cards[class*="@deck@"] > DIV > P {
  font-size: 0;
}
#cards[class*="@deck@"] > DIV > P:after {
  display: block;
  margin: 0 auto;
  width: calc(80%);
  text-align: left;
  font-size: 10pt;
  line-height: 14pt;
}
#cards.ancestor[class*="@deck@"] > #one > p:after {
  content: "the overarching quality,\0020 archetype,\0020 or character of this person";
}
#cards.ancestor[class*="@deck@"] > #two > p:after {
  content: "the world around them;\0020 the era in which they lived";
}
#cards.ancestor[class*="@deck@"] > #three > p:after {
  content: "how they spent their childhood and formative years";
}
#cards.ancestor[class*="@deck@"] > #four > p:after {
  content: "the focus of their education";
}
#cards.ancestor[class*="@deck@"] > #five > p:after {
  content: "successes and achievements";
}
#cards.ancestor[class*="@deck@"] > #six > p:after {
  content: "their career,\0020 art,\0020 skilled trade,\0020 etc.";
}
#cards.ancestor[class*="@deck@"] > #seven > p:after {
  content: "how others perceived and related to them";
}
#cards.ancestor[class*="@deck@"] > #eight > p:after {
  content: "if they were married,\0020 whether they had romance at all,\0020 etc.";
}
#cards.ancestor[class*="@deck@"] > #nine > p:after {
  content: "their relationship with their family,\0020 including their children (if any)";
}
#cards.ancestor[class*="@deck@"] > #ten > p:after {
  content: "how they died,\0020 and what happened in the wake of their death";
}
#cards.ancestor[class*="@deck@"] > #eleven > p:after {
  content: "important lesson you can learn from this person's life";
}
#cards.ancestor[class*="@deck@"] > #twelve > p:after {
  content: "a second important lesson you can learn";
}
#cards.ancestor[class*="@deck@"] > #thirteen > p:after {
  content: "how this person's life meaningfully affects your life today";
}
#cards.ancestor[class*="@deck@"] > #fourteen > p:after {
  content: "a second impact on your life";
}
#cards.direction[class*="@deck@"] > #one > p:after {
  content: "internal (self) influences in the past";
}
#cards.direction[class*="@deck@"] > #two > p:after {
  content: "internal influenceds in the present";
}
#cards.direction[class*="@deck@"] > #three > p:after {
  content: "potential internal influences in the future";
}
#cards.direction[class*="@deck@"] > #four > p:after {
  content: "suggestions and advice";
}
#cards.direction[class*="@deck@"] > #five > p:after {
  content: "more suggestions and advice";
}
#cards.direction[class*="@deck@"] > #six > p:after {
  content: "obstacles to watch out for";
}
#cards.direction[class*="@deck@"] > #seven > p:after {
  content: "the potential outcome";
}
#cards.interview[class*="@deck@"] > #one > p:after {
  content: "What is this deck's most important characteristic (principle trait)?";
}
#cards.interview[class*="@deck@"] > #two > p:after {
  content: "What are this deck's strengths?";
}
#cards.interview[class*="@deck@"] > #three > p:after {
  content: "What are this deck's limitations?";
}
#cards.interview[class*="@deck@"] > #four > p:after {
  content: "What will this deck teach me?";
}
#cards.interview[class*="@deck@"] > #five > p:after {
  content: "How can I best learn and collaborate with this deck?";
}
#cards.interview[class*="@deck@"] > #six > p:after {
  content: "What is the potential outcome of my relationship with this deck?";
}
#cards.mounthills[class*="@deck@"] > #one > p:after {
  content: "current primary spiritual challenge";
}
#cards.mounthills[class*="@deck@"] > #two > p:after {
  content: "minor spiritual challenge";
}
#cards.mounthills[class*="@deck@"] > #three > p:after {
  content: "additional minor spiritual challenge";
}
#cards.mounthills[class*="@deck@"] > #four > p:after {
  content: "current primary emotional challenge";
}
#cards.mounthills[class*="@deck@"] > #five > p:after {
  content: "minor emotional challenge";
}
#cards.mounthills[class*="@deck@"] > #six > p:after {
  content: "additional minor emotional challenge";
}
#cards.mounthills[class*="@deck@"] > #seven > p:after {
  content: "current primary psychological challenge";
}
#cards.mounthills[class*="@deck@"] > #eight > p:after {
  content: "minor psychological challenge";
}
#cards.mounthills[class*="@deck@"] > #nine > p:after {
  content: "additional minor psychological challenge";
}
#cards.mounthills[class*="@deck@"] > #ten > p:after {
  content: "other primary challenge(s)";
}
#cards.mounthills[class*="@deck@"] > #eleven > p:after {
  content: "other minor challenge(s)";
}
#cards.mounthills[class*="@deck@"] > #twelve > p:after {
  content: "other minor challenge(s)";
}
#cards.mirror[class*="@deck@"] > #one > p:after {
  content: "how you see yourself";
}
#cards.mirror[class*="@deck@"] > #two > p:after {
  content: "how you see your partner";
}
#cards.mirror[class*="@deck@"] > #three > p:after {
  content: "how you see your relationship";
}
#cards.mirror[class*="@deck@"] > #four > p:after {
  content: "what will strengthen your relationship";
}
#cards.mirror[class*="@deck@"] > #five > p:after {
  content: "what will weaken your relationship";
}
#cards.mirror[class*="@deck@"] > #six > p:after {
  content: "your relationship hopes";
}
#cards.mirror[class*="@deck@"] > #seven > p:after {
  content: "your relationship fears";
}
#cards.mirror[class*="@deck@"] > #eight > p:after {
  content: "your responsibilities in your relationship";
}
#cards.mirror[class*="@deck@"] > #nine > p:after {
  content: "your partner's responsibilities in your relationship";
}
#cards.mirror[class*="@deck@"] > #ten > p:after {
  content: "potential outcomes";
}
#cards.snapshot[class*="@deck@"] > #one > p:after {
  content: "past emotional influences in your life";
}
#cards.snapshot[class*="@deck@"] > #two > p:after {
  content: "past psychological influences";
}
#cards.snapshot[class*="@deck@"] > #three > p:after {
  content: "past spiritual influences";
}
#cards.snapshot[class*="@deck@"] > #four > p:after {
  content: "the power of your past experiences";
}
#cards.snapshot[class*="@deck@"] > #five > p:after {
  content: "current emotional influences in your life";
}
#cards.snapshot[class*="@deck@"] > #six > p:after {
  content: "current psychological influences";
}
#cards.snapshot[class*="@deck@"] > #seven > p:after {
  content: "current spiritual influences";
}
#cards.snapshot[class*="@deck@"] > #eight > p:after {
  content: "the power of your life in the present";
}
#cards.snapshot[class*="@deck@"] > #nine > p:after {
  content: "potential future emotional influences in your life";
}
#cards.snapshot[class*="@deck@"] > #ten > p:after {
  content: "potential future psychological influences";
}
#cards.snapshot[class*="@deck@"] > #eleven > p:after {
  content: "potential future spiritual influences";
}
#cards.snapshot[class*="@deck@"] > #twelve > p:after {
  content: "overview of the current cycle(s) in your life,\0020 and what you can learn";
}
#cards.pet[class*="@deck@"] > #one > p:after {
  content: "what your pet is trying to tell you";
}
#cards.pet[class*="@deck@"] > #two > p:after {
  content: "what your pet feels and desires";
}
#cards.pet[class*="@deck@"] > #three > p:after {
  content: "what you can do to help your pet";
}
#cards.pet[class*="@deck@"] > #four > p:after {
  content: "what your pet needs most right now";
}
#cards.pet[class*="@deck@"] > #five > p:after {
  content: "your pet's general health";
}
#cards.pet[class*="@deck@"] > #six > p:after {
  content: "something your pet may need in the future";
}
#cards.pet[class*="@deck@"] > #seven > p:after {
  content: "overall outlook for your pet";
}
#cards.self[class*="@deck@"] > #one > p:after {
  content: "the current state of affairs in your life";
}
#cards.self[class*="@deck@"] > #two > p:after {
  content: "the current state of your family affairs";
}
#cards.self[class*="@deck@"] > #three > p:after {
  content: "the current state of your friendships with others";
}
#cards.self[class*="@deck@"] > #four > p:after {
  content: "the current state of your romantic relationships";
}
#cards.self[class*="@deck@"] > #five > p:after {
  content: "the current state of your finances";
}
#cards.self[class*="@deck@"] > #six > p:after {
  content: "the current state of your career and job";
}
#cards.self[class*="@deck@"] > #seven > p:after {
  content: "the current state of your local home and community";
}
#cards.self[class*="@deck@"] > #eight > p:after {
  content: "the current state of your spiritual practice";
}
#cards.self[class*="@deck@"] > #nine > p:after {
  content: "what may help improve family conflict";
}
#cards.self[class*="@deck@"] > #ten > p:after {
  content: "what may benefit your friendships";
}
#cards.self[class*="@deck@"] > #eleven > p:after {
  content: "what may benefit your romantic relationships";
}
#cards.self[class*="@deck@"] > #twelve > p:after {
  content: "what may help improve your financial situation";
}
#cards.self[class*="@deck@"] > #thirteen > p:after {
  content: "what may help improve your job situation and career future";
}
#cards.self[class*="@deck@"] > #fourteen > p:after {
  content: "what may help you improve your home and community";
}
#cards.self[class*="@deck@"] > #fifteen > p:after {
  content: "what may help you grow spiritually";
}
#cards.self[class*="@deck@"] > #sixteen > p:after {
  content: "the potential outcome if any changes are made";
}
#cards.horseshoe[class*="@deck@"] > #one > p:after {
  content: "what's happened in the past to influence your present situation";
}
#cards.horseshoe[class*="@deck@"] > #two > p:after {
  content: "your present situation";
}
#cards.horseshoe[class*="@deck@"] > #three > p:after {
  content: "hidden influences to watch out for";
}
#cards.horseshoe[class*="@deck@"] > #four > p:after {
  content: "obstacles in the way of your desired outcome";
}
#cards.horseshoe[class*="@deck@"] > #five > p:after {
  content: "attitudes of others involved in your situation";
}
#cards.horseshoe[class*="@deck@"] > #six > p:after {
  content: "possible next steps";
}
#cards.horseshoe[class*="@deck@"] > #seven > p:after {
  content: "potential outcome";
}
#cards.spiritpath[class*="@deck@"] > #one > p:after {
  content: "Are you on the right path? If yes,\0020 go to card 2 (skip cards 5-7). If no,\0020 go to card 5 (skip cards 2-4).";
}
#cards.spiritpath[class*="@deck@"] > #two > p:after {
  content: "why you're on this path";
}
#cards.spiritpath[class*="@deck@"] > #three > p:after {
  content: "influences acting to aid your progress on this path";
}
#cards.spiritpath[class*="@deck@"] > #four > p:after {
  content: "influences acting against your progress";
}
#cards.spiritpath[class*="@deck@"] > #five > p:after {
  content: "what spiritual path you should be on";
}
#cards.spiritpath[class*="@deck@"] > #six > p:after {
  content: "influences helping you find the right path";
}
#cards.spiritpath[class*="@deck@"] > #seven > p:after {
  content: "influences working to deceive you";
}
#cards.spiritpath[class*="@deck@"] > #eight > p:after {
  content: "how difficult this path may be";
}
#cards.spiritprog[class*="@deck@"] > #one > p:after {
  content: "where you are in your current spiritual cycle";
}
#cards.spiritprog[class*="@deck@"] > #two > p:after {
  content: "the central lesson you can learn from this cycle";
}
#cards.spiritprog[class*="@deck@"] > #three > p:after {
  content: "influences working to aid your spiritual growth";
}
#cards.spiritprog[class*="@deck@"] > #four > p:after {
  content: "influences working to hinder your spiritual growth";
}
#cards.spiritprog[class*="@deck@"] > #five > p:after {
  content: "potential next steps";
}
#cards.tiragebasic[class*="@deck@"] >#three>p:after {
  content: "Where things stand";
}
#cards.tiragebasic[class*="@deck@"] >#one>p:after {
  content: "What favors the question";
}
#cards.tiragebasic[class*="@deck@"] >#five>p:after {
  content: "Calculate the quintessence by adding the values of cards 1-4,\0020 then reducing the number until it is less than 22.";
}
#cards.tiragebasic[class*="@deck@"] >#two>p:after {
  content: "What opposes the question";
}
#cards.tiragebasic[class*="@deck@"] >#four>p:after {
  content: "Explained by 1-3";
}
#cards.tiragelove[class*="@deck@"] >#three>p:after {
  content: "other (usually hidden) influences";
}
#cards.tiragelove[class*="@deck@"] >#one>p:after {
  content: "you";
}
#cards.tiragelove[class*="@deck@"] >#five>p:after {
  content: "Calculate the quintessence by adding the values of cards 1-4,then reducing the number until it is less than 22.";
}
#cards.tiragelove[class*="@deck@"] >#two>p:after {
  content: "your significant other";
}
#cards.tiragelove[class*="@deck@"] >#four>p:after {
  content: "potential long-term outcome";
}
#cards.tirageppl[class*="@deck@"] > #three> p:after {
  content: "hidden influences,\0020 or influences you might be less aware of";
}
#cards.tirageppl[class*="@deck@"] > #one> p:after {
  content: "you";
}
#cards.tirageppl[class*="@deck@"] > #five> p:after {
  content: "Calculate the quintessence by adding the values of cards 1-4,then reducing the number until it is less than 22.";
}
#cards.tirageppl[class*="@deck@"] > #two> p:after {
  content: "your significant other";
}
#cards.tirageppl[class*="@deck@"] > #four> p:after {
  content: "potential outcome(s)";
}
#cards.tiragepf[class*="@deck@"] > #four> p:after {
  content: "What attitude will help you the most going forward";
}
#cards.bouquet[class*="@deck@"] > #one> p:after {
  content: "what makes you happiest in your relationship";
}
#cards.bouquet[class*="@deck@"] > #two> p:after {
  content: "how you feel about your significant other";
}
#cards.bouquet[class*="@deck@"] > #three> p:after {
  content: "your worries about your relationship";
}
#cards.bouquet[class*="@deck@"] > #four> p:after {
  content: "what binds the two of you together";
}
#cards.bouquet[class*="@deck@"] > #five> p:after {
  content: "what you're holding onto,\0020 and why the relationship has lasted";
}
#cards.bouquet[class*="@deck@"] > #six> p:after {
  content: "pull randomly from deck after first five cards are read - the advice may or may not pertain to any of the other cards in the spread";
}
#cards.sexf[class*="@deck@"] > #one> p:after {
  content: "Emotional triggers,\0020 blocks,\0020 or other stressors affecting your relationship";
}
#cards.sexf[class*="@deck@"] > #seven> p:after {
  content: "Recommended actions to improve your outlook";
}
#cards.sexf[class*="@deck@"] > #two> p:after {
  content: "Psychological triggers,\0020 blocks,\0020 or other stressors affecting your relationship";
}
#cards.sexf[class*="@deck@"] > #three> p:after {
  content: "Suggestion for overcoming emotional stressors";
}
#cards.sexf[class*="@deck@"] > #six> p:after {
  content: "Spiritual influences to tune into";
}
#cards.sexf[class*="@deck@"] > #four> p:after {
  content: "Suggestion for overcoming psychological stressors";
}
#cards.sexf[class*="@deck@"] > #five> p:after {
  content: "Possible hidden influences,\0020 obstacles,\0020 or blocks";
}
#cards.sexm[class*="@deck@"] > #five> p:after {
  content: "Possible hidden influences,\0020 obstacles,\0020 or blocks";
}
#cards.sexm[class*="@deck@"] > #four> p:after {
  content: "Suggestion for overcoming psychological stressors";
}
#cards.sexm[class*="@deck@"] > #six> p:after {
  content: "Recommended actions to improve your outlook";
}
#cards.sexm[class*="@deck@"] > #one> p:after {
  content: "Emotional triggers,\0020 blocks,\0020 or other stressors affecting your relationship";
}
#cards.sexm[class*="@deck@"] > #three> p:after {
  content: "Suggestion for overcoming emotional stressors";
}
#cards.sexm[class*="@deck@"] > #two> p:after {
  content: "Psychological triggers,\0020 blocks,\0020 or other stressors affecting your relationship";
}
#cards.pentagram[class*="@deck@"] > #five> p:after {
  content: "This is your ultimate goal";
}
#cards.pentagram[class*="@deck@"] > #one> p:after {
  content: "Where you're coming from";
}
#cards.pentagram[class*="@deck@"] > #two> p:after {
  content: "Where you're headed";
}
#cards.pentagram[class*="@deck@"] > #three> p:after {
  content: "What is difficult for you";
}
#cards.pentagram[class*="@deck@"] > #four> p:after {
  content: "What makes sense for you";
}
#cards.selfpoint[class*="@deck@"] > #one> p:after {
  content: "Chances and risks concerning the question";
}
#cards.selfpoint[class*="@deck@"] > #two> p:after {
  content: "Conscious attitude,\0020 rational mind,\0020 and logical reasoning. What you've been thinking.";
}
#cards.selfpoint[class*="@deck@"] > #seven> p:after {
  content: "Suggestions regarding your conscious mind";
}
#cards.selfpoint[class*="@deck@"] > #three> p:after {
  content: "Unconscious belief,\0020 emotional intuition,\0020 and hopes and fears. What you feel or have been feeling.";
}
#cards.selfpoint[class*="@deck@"] > #six> p:after {
  content: "Suggestions regarding your unconscious mind.";
}
#cards.selfpoint[class*="@deck@"] > #four> p:after {
  content: "How you present yourself - and how others see you.";
}
#cards.selfpoint[class*="@deck@"] > #five> p:after {
  content: "How you should consciously present yourself.";
}
#cards.weather[class*="@deck@"] > #three> p:after {
  content: "Will there be rain,\0020 snow,\0020 hail,\0020 ice,\0020 or other precipitation?";
}
#cards.weather[class*="@deck@"] > #one> p:after {
  content: "Will the sky be cloudy or clear?";
}
#cards.weather[class*="@deck@"] > #five> p:after {
  content: "Overall outlook and summary of the other four cards";
}
#cards.weather[class*="@deck@"] > #two> p:after {
  content: "What will the temperature be like? Any extremes?";
}
#cards.weather[class*="@deck@"] > #four> p:after {
  content: "Will there be a storm of some kind? This could be a thunderstorm,\0020 blizzard,\0020 hailstorm,\0020 etc.";
}
#cards.atjourney[class*="@deck@"] > #two> p:after {
  content: "The bridge I'll be crossing to meet my ancestors";
}
#cards.atjourney[class*="@deck@"] > #three> p:after {
  content: "What do my ancestors think of me?";
}
#cards.atjourney[class*="@deck@"] > #four> p:after {
  content: "What do I think of my ancestors?";
}
#cards.atjourney[class*="@deck@"] > #one> p:after {
  content: "Who am I,\0020 right now?";
}
#cards.atjourney[class*="@deck@"] > #five> p:after {
  content: "What is the goal of this journey?";
}
#cards.atjourney[class*="@deck@"] > #seven> p:after {
  content: "How will Ancestral Tarot affect my life?";
}
#cards.atjourney[class*="@deck@"] > #six> p:after {
  content: "What might surprise me?";
}
#cards.atintro[class*="@deck@"] > #one> p:after {
  content: "How can I communicate with this ancestor?";
}
#cards.atintro[class*="@deck@"] > #two> p:after {
  content: "How does this ancestor want to be present in my life?";
}
#cards.atintro[class*="@deck@"] > #three> p:after {
  content: "How can I honor this ancestor?";
}
#cards.atintro[class*="@deck@"] > #four> p:after {
  content: "What can I learn from this ancestor?";
}
#cards.atintro[class*="@deck@"] > #five> p:after {
  content: "What message does this ancestor have for me right now?";
}
#cards.atpatterns[class*="@deck@"] > #four> p:after {
  content: "What pattern my father's father passed down to him.";
}
#cards.atpatterns[class*="@deck@"] > #five> p:after {
  content: "What pattern my father's mother passed down to him.";
}
#cards.atpatterns[class*="@deck@"] > #six> p:after {
  content: "What pattern my mother's father passed down to her.";
}
#cards.atpatterns[class*="@deck@"] > #seven> p:after {
  content: "What pattern my mother's mother passed down to her.";
}
#cards.atpatterns[class*="@deck@"] > #two> p:after {
  content: "What pattern my father passed down to me.";
}
#cards.atpatterns[class*="@deck@"] > #three> p:after {
  content: "What pattern my mother passed down to me.";
}
#cards.atpatterns[class*="@deck@"] > #one> p:after {
  content: "What pattern I inherited from my family.";
}
#cards.attraits[class*="@deck@"] > #three> p:after {
  content: "Do my maternal traits help or harm me?";
}
#cards.attraits[class*="@deck@"] > #six> p:after {
  content: "Am I in alignment with my ancestral power?";
}
#cards.attraits[class*="@deck@"] > #four> p:after {
  content: "Do my paternal traits help or harm me?";
}
#cards.attraits[class*="@deck@"] > #one> p:after {
  content: "What traits have I inherited from my maternal lineage?";
}
#cards.attraits[class*="@deck@"] > #five> p:after {
  content: "What is my blended ancestral power?";
}
#cards.attraits[class*="@deck@"] > #two> p:after {
  content: "What traits have I inherited from my paternal lineage?";
}
#cards.atgroups[class*="@deck@"] > #one> p:after {
  content: "These are your genetic ancestors,\0020 who share your bloodlines.";
}
#cards.atgroups[class*="@deck@"] > #two> p:after {
  content: "These are your geographic ancestors,\0020 who hail from your homeland.";
}
#cards.atgroups[class*="@deck@"] > #three> p:after {
  content: "These are ancestors of past lives or soul incarnations.";
}
#cards.atgroups[class*="@deck@"] > #four> p:after {
  content: "The impact your blood ancestors have on your life today.";
}
#cards.atgroups[class*="@deck@"] > #five> p:after {
  content: "The impact your place ancestors have on your life today.";
}
#cards.atgroups[class*="@deck@"] > #six> p:after {
  content: "The impact your time ancestors have on your life today.";
}
#cards.atguide[class*="@deck@"] > #one2> p:after {
  content: "Who is my spirit guide? (Court cards only)";
}
#cards.atguide[class*="@deck@"] > #two> p:after {
  content: "What message does my spirit guide have about this journey through Ancestral Tarot?";
}
#cards.atguide[class*="@deck@"] > #three> p:after {
  content: "How can I better listen to my guide?";
}
#cards.atguide[class*="@deck@"] > #four> p:after {
  content: "Is there a particular side of the family I should focus on?";
}
#cards.atguide[class*="@deck@"] > #five> p:after {
  content: "Is there a particular family issue I should focus on?";
}
#cards.atlife[class*="@deck@"] > #one> p:after {
  content: "Why did you die?";
}
#cards.atlife[class*="@deck@"] > #two> p:after {
  content: "Why were you born?";
}
#cards.atlife[class*="@deck@"] > #three> p:after {
  content: "What can I learn from your life and death?";
}
#cards.atlife[class*="@deck@"] > #four> p:after {
  content: "What can our family learn from your life and death?";
}
#cards.atlife[class*="@deck@"] > #five> p:after {
  content: "Do you have a message for me?";
}
#cards.atfears[class*="@deck@"] > #one> p:after {
  content: "Where is this fear appearing in my life today?";
}
#cards.atfears[class*="@deck@"] > #two> p:after {
  content: "How does staying in this fear help me?";
}
#cards.atfears[class*="@deck@"] > #three> p:after {
  content: "How is this fear harming my life?";
}
#cards.atfears[class*="@deck@"] > #four> p:after {
  content: "How can I best face this fear?";
}
#cards.atdestruct[class*="@deck@"] > #one2> p:after {
  content: "What is the theme of this destructive pattern (can be from major arcana only)";
}
#cards.atdestruct[class*="@deck@"] > #two> p:after {
  content: "Who actually started this destructive pattern?";
}
#cards.atdestruct[class*="@deck@"] > #three> p:after {
  content: "Why did they start down such a path?";
}
#cards.atdestruct[class*="@deck@"] > #four> p:after {
  content: "What first steps can I take to break this destructive pattern?";
}
#cards.atdestruct[class*="@deck@"] > #five> p:after {
  content: "What messages do my ancestors have for me about this pattern?";
}
#cards.atgrief[class*="@deck@"] > #two> p:after {
  content: "What insights come from this grief?";
}
#cards.atgrief[class*="@deck@"] > #three> p:after {
  content: "What inspiration (or promise) is my grief causing me to miss?";
}
#cards.atgrief[class*="@deck@"] > #four> p:after {
  content: "When it seems hope is lost,\0020 what's left?";
}
#cards.atgrief[class*="@deck@"] > #one> p:after {
  content: "Why am I grieving?";
}
#cards.atgrief[class*="@deck@"] > #five> p:after {
  content: "What is the medicine or gift of this wound?";
}
#cards.atgrief[class*="@deck@"] > #seven> p:after {
  content: "How can I share the gifts of blessing and hope through grief?";
}
#cards.atgrief[class*="@deck@"] > #six> p:after {
  content: "What wants to be remembered and restored?";
}
#cards.atchild[class*="@deck@"] > #two> p:after {
  content: "What destructive family pattern scarred my inner child?";
}
#cards.atchild[class*="@deck@"] > #one> p:after {
  content: "How does my inner child feel right now?";
}
#cards.atchild[class*="@deck@"] > #three> p:after {
  content: "What practical step(s) can I take to heal from this trauma?";
}
#cards.atchild[class*="@deck@"] > #five> p:after {
  content: "What message(s) does my inner child have for me?";
}
#cards.atchild[class*="@deck@"] > #four> p:after {
  content: "How can I protect my inner child from future harm?";
}
#cards.atgenpat[class*="@deck@"] > #one> p:after {
  content: "How has this generational pattern affected my life?";
}
#cards.atgenpat[class*="@deck@"] > #three> p:after {
  content: "What has been the emotional weight of this burden?";
}
#cards.atgenpat[class*="@deck@"] > #two> p:after {
  content: "How has this harmed my self-image?";
}
#cards.atgenpat[class*="@deck@"] > #four> p:after {
  content: "How can I learn to heal from this?";
}
#cards.atgenpat[class*="@deck@"] > #five> p:after {
  content: "How can my ancestors help me heal from this?";
}
#cards.ataddict[class*="@deck@"] > #one> p:after {
  content: "How did this addiction become part of my ancestry?";
}
#cards.ataddict[class*="@deck@"] > #two> p:after {
  content: "How is maintaining this pattern beneficial?";
}
#cards.ataddict[class*="@deck@"] > #three> p:after {
  content: "How is maintaining this pattern destructive?";
}
#cards.ataddict[class*="@deck@"] > #four> p:after {
  content: "What action(s) can I take to break this pattern of addiction?";
}
#cards.ataddict[class*="@deck@"] > #five> p:after {
  content: "How can I honor my ancestors who were harmed by this destructive pattern?";
}
#cards.ataddict[class*="@deck@"] > #six> p:after {
  content: "How will ending the cycle of this pattern benefit future family?";
}
#cards.ataddict[class*="@deck@"] > #seven> p:after {
  content: "What advice does my family spirit guide have on this issue?";
}
#cards.atancients[class*="@deck@"] > #one> p:after {
  content: "How can I best communicate with my people's Ancient Ones?";
}
#cards.atancients[class*="@deck@"] > #two> p:after {
  content: "What message(s) do the Ancient Ones have for me?";
}
#cards.atancients[class*="@deck@"] > #three> p:after {
  content: "How can I best honor my pre-Christian,\0020 ancient ancestors?";
}
#cards.atbloodthanks[class*="@deck@"] > #one> p:after {
  content: "Which Ancestor of Blood has been with me through Chapter 5?";
}
#cards.atbloodthanks[class*="@deck@"] > #two> p:after {
  content: "What message do you have for me?";
}
#cards.atbloodthanks[class*="@deck@"] > #three> p:after {
  content: "What lesson can I learn from your life?";
}
#cards.atbloodthanks[class*="@deck@"] > #four> p:after {
  content: "What strengths have I inherited from you?";
}
#cards.atbloodthanks[class*="@deck@"] > #five> p:after {
  content: "What can I do in my daily life to remember and honor you?";
}
#cards.atlandspirit[class*="@deck@"] > #four> p:after {
  content: "This is the bridge between the Ancestors and the Spirits of a land.";
}
#cards.atplace[class*="@deck@"] > #one> p:after {
  content: "How can I best connect to my Ancestors of Place,\0020 using my surname as a clue?";
}
#cards.atplace[class*="@deck@"] > #two> p:after {
  content: "Will an ancestry DNA test help in my Ancestral Tarot work? If so,\0020 how?";
}
#cards.atplace[class*="@deck@"] > #three> p:after {
  content: "What message(s) do my Ancestors of Place have for me?";
}
#cards.atplacegift[class*="@deck@"] > #one> p:after {
  content: "The gift given to me by the spirit of this ancestor";
}
#cards.atplacegift[class*="@deck@"] > #three> p:after {
  content: "How can I apply these gifts to my life today?";
}
#cards.atplacegift[class*="@deck@"] > #two> p:after {
  content: "The gift given to me by the spirit of this ancestral place";
}
#cards.atpastlife[class*="@deck@"] > #one> p:after {
  content: "Who was I in this past life?";
}
#cards.atpastlife[class*="@deck@"] > #two> p:after {
  content: "What pattern(s),\0020 if any, have I carried from this past life into the present?";
}
#cards.atpastlife[class*="@deck@"] > #three> p:after {
  content: "What advice do my friends from this past life have for me?";
}
#cards.attogether[class*="@deck@"] > #five> p:after {
  content: "What are my unresolved issues as they relate to this inherited pattern?";
}
#cards.attogether[class*="@deck@"] > #six> p:after {
  content: "How can I begin to break the cycle and move away from the patterns caused by this inherited trauma?";
}
#cards.attogether[class*="@deck@"] > #three> p:after {
  content: "What is this burden keeping me from experiencing?";
}
#cards.attogether[class*="@deck@"] > #four> p:after {
  content: "What is the emotional cost of this trauma?";
}
#cards.attogether[class*="@deck@"] > #two> p:after {
  content: "What is this burden keeping me from recovering?";
}
#cards.attogether[class*="@deck@"] > #nine> p:after {
  content: "How can my life change by healing this trauma?";
}
#cards.attogether[class*="@deck@"] > #seven> p:after {
  content: "Which Ancestor is with me on this particular journey?";
}
#cards.attogether[class*="@deck@"] > #one> p:after {
  content: "How does this inherited trauma affect my life today?";
}
#cards.attogether[class*="@deck@"] > #eight> p:after {
  content: "How can this Ancestor help with this inherited trauma?";
}
#cards.atpastlife[class*="@deck@"] > #three> p:after {
  content: "What was my family like?";
}
#cards.atpastlife[class*="@deck@"] > #four> p:after {
  content: "What kind of work did I do?";
}
#cards.atpastlife[class*="@deck@"] > #five> p:after {
  content: "What was I like as a child?";
}
#cards.atpastlife[class*="@deck@"] > #one> p:after {
  content: "What do I most need to know about this past life?";
}
#cards.atpastlife[class*="@deck@"] > #two> p:after {
  content: "What was my gender (sex)?";
}
#cards.atpastlife[class*="@deck@"] > #eight> p:after {
  content: "Why am i being shown this life?";
}
#cards.atpastlife[class*="@deck@"] > #six> p:after {
  content: "What was I like as an adult?";
}
#cards.atpastlife[class*="@deck@"] > #seven> p:after {
  content: "What life lesson arose from this experience?";
}
#cards.atpastlife[class*="@deck@"] > #nine> p:after {
  content: "What strengths have I inherited from this past life?";
}
#cards.atpastlife[class*="@deck@"] > #ten> p:after {
  content: "How can I best honor this past life?";
}
#cards.atancestorintro[class*="@deck@"] > #four2> p:after {
  content: "Energy that will best assist your work with this ancestor (majors only)";
}
#cards.atancestorintro[class*="@deck@"] > #five> p:after {
  content: "Hard lesson your ancestor learned,\0020 which you can learn and avoid making the same mistake (full deck)";
}
#cards.atancestorintro[class*="@deck@"] > #one2> p:after {
  content: "Your current state as it relates to this ancestral relationship (court cards only)";
}
#cards.atancestorintro[class*="@deck@"] > #two2> p:after {
  content: "Your ancestor as they were in their last life (court cards only)";
}
#cards.atancestorintro[class*="@deck@"] > #three2> p:after {
  content: "Your relationship with this ancestor as they work with you (court cards only)";
}
#cards.atmandala[class*="@deck@"] > #one> p:after {
  content: "Primary zodiac card,\0020 calculated by reducing birthdate down to a number less than 22.";
}
#cards.atmandala[class*="@deck@"] > #two> p:after {
  content: "Further birthdate reduction,\0020 or the other Major Arcana card which reduces to the first card's number.";
}
#cards.atmandala[class*="@deck@"] > #five> p:after {
  content: "This is the Cups card which corresponds to the first card's number.";
}
#cards.atmandala[class*="@deck@"] > #sixteen> p:after {
  content: "How will working more deeply with this ancestor impact my life?";
}
#cards.atmandala[class*="@deck@"] > #twenty> p:after {
  content: "What do I still need to learn about this ancestor?";
}
#cards.atmandala[class*="@deck@"] > #eighteen2> p:after {
  content: "What kind of person does this ancestor believe they were? (courts only)";
}
#cards.atmandala[class*="@deck@"] > #nine> p:after {
  content: "This is the Cups card which corresponds to the third card's number.";
}
#cards.atmandala[class*="@deck@"] > #six> p:after {
  content: "This is the Pentacles card which corresponds to the first card's number.";
}
#cards.atmandala[class*="@deck@"] > #fourteen> p:after {
  content: "What did this ancestor wish they could go back and change?";
}
#cards.atmandala[class*="@deck@"] > #thirteen> p:after {
  content: "How did this ancestor view their life?";
}
#cards.atmandala[class*="@deck@"] > #fifteen> p:after {
  content: "What is this ancestor most proud of?";
}
#cards.atmandala[class*="@deck@"] > #ten> p:after {
  content: "This is the Pentacles card which corresponds to the third card's number.";
}
#cards.atmandala[class*="@deck@"] > #seven> p:after {
  content: "This is the Swords card which corresponds to the first card's number.";
}
#cards.atmandala[class*="@deck@"] > #seventeen> p:after {
  content: "What is the one bit of advice this ancestor has for me?";
}
#cards.atmandala[class*="@deck@"] > #nineteen2> p:after {
  content: "What kind of person was this ancestor in reality? (courts only)";
}
#cards.atmandala[class*="@deck@"] > #eleven> p:after {
  content: "This is the Swords card which corresponds to the third card's number.";
}
#cards.atmandala[class*="@deck@"] > #eight> p:after {
  content: "This is the Wands card which corresponds to the first card's number.";
}
#cards.atmandala[class*="@deck@"] > #twentyone> p:after {
  content: "What do I still need to learn about this ancestor?";
}
#cards.atmandala[class*="@deck@"] > #twelve> p:after {
  content: "This is the Wands card which corresponds to the third card's number.";
}
#cards.atmandala[class*="@deck@"] > #three> p:after {
  content: "Primary zodiac card,\0020 calculated by reducing death date (if known) to a number less than 22.";
}
#cards.atmandala[class*="@deck@"] > #four> p:after {
  content: "Further death date reduction,\0020 or the other Major Arcana card which reduces to the third card's number.";
}
#cards.atlifetime[class*="@deck@"] > #one> p:after {
  content: "Who was I in this past life?";
}
#cards.atlifetime[class*="@deck@"] > #two> p:after {
  content: "What pattern(s), if any,\0020 have I carried into my present life?";
}
#cards.atlifetime[class*="@deck@"] > #three> p:after {
  content: "What message(s) do my old friends have for me?";
}
#cards.atlifetime[class*="@deck@"] > #four> p:after {
  content: "What (or where) do I keep coming back to? Why?";
}
#cards.heartheal[class*="@deck@"] > #four> p:after {
  content: "what your heart needs to feel at peace";
}
#cards.heartheal[class*="@deck@"] > #five> p:after {
  content: "action you can take to help yourself heal";
}
#cards.heartheal[class*="@deck@"] > #six> p:after {
  content: "how you can grow and change from this pain";
}
#cards.heartheal[class*="@deck@"] > #two> p:after {
  content: "symptom of your unhappiness";
}
#cards.heartheal[class*="@deck@"] > #three> p:after {
  content: "symptom of your unhappiness";
}
#cards.heartheal[class*="@deck@"] > #one> p:after {
  content: "true cause of your anxiety, sadness, pain, etc.";
}
#cards.celticross[class*="@deck@"] > #three> p:after {
  content: "What can be accomplished";
}
#cards.celticross[class*="@deck@"] > #ten> p:after {
  content: "Potential outcome";
}
#cards.celticross[class*="@deck@"] > #six> p:after {
  content: "Potential future influences";
}
#cards.celticross[class*="@deck@"] > #four> p:after {
  content: "Life events affecting the present";
}
#cards.celticross[class*="@deck@"] > #nine> p:after {
  content: "Hopes,\0020 fears, and other emotions affecting the present";
}
#cards.celticross[class*="@deck@"] > #two> p:after {
  content: "Obstacles or hidden influences";
}
#cards.celticross[class*="@deck@"] > #eight> p:after {
  content: "External factors influencing you and affected by you";
}
#cards.celticross[class*="@deck@"] > #five> p:after {
  content: "Recent events influencing the present";
}
#cards.celticross[class*="@deck@"] > #seven> p:after {
  content: "You";
}
#cards.chakra[class*="@deck@"] > #eight> p:after {
  content: "Visions and intuition. Psychic abilities.";
}
#cards.chakra[class*="@deck@"] > #ten> p:after {
  content: "Highest aspirations. Truth. Your connection to the universe and spirit.";
}
#cards.chakra[class*="@deck@"] > #nine> p:after {
  content: "What you visualize and want to manifest. Possibilities you've assessed.";
}
#cards.chakra[class*="@deck@"] > #six> p:after {
  content: "What your unconscious,\0020 inner self is trying to tell you.";
}
#cards.chakra[class*="@deck@"] > #seven> p:after {
  content: "What you're really communicating to others.";
}
#cards.chakra[class*="@deck@"] > #three> p:after {
  content: "Your sense of power (or powerlessness). Ego projections,\0020 attitudes, and biases. Willpower.";
}
#cards.chakra[class*="@deck@"] > #five> p:after {
  content: "Ability to experience strength,\0020 compassion and understanding. Your ability to heal yourself and others.";
}
#cards.chakra[class*="@deck@"] > #four> p:after {
  content: "Emotional connections to others. How you relate to others.";
}
#cards.chakra[class*="@deck@"] > #two> p:after {
  content: "Sexuality and emotions. Anger and fear. How you process things. Nurturing instinct.";
}
#cards.chakra[class*="@deck@"] > #one> p:after {
  content: "Your basic survival instincts,\0020 vitality, and energy level. Genetics, hereditary factors, ancestral roots. Fixed habits and predispositions.";
}
#cards.nameprob[class*="@deck@"] > #one> p:after {
  content: "The issue,\0020 problem, or situation in question";
}
#cards.nameprob[class*="@deck@"] > #two> p:after {
  content: "What I can't change or control";
}
#cards.nameprob[class*="@deck@"] > #five> p:after {
  content: "How things will progress for now";
}
#cards.nameprob[class*="@deck@"] > #three> p:after {
  content: "What is within my power to change or control";
}
#cards.nameprob[class*="@deck@"] > #four> p:after {
  content: "Other options I may be missing or forgetting about";
}
.cardcalc TABLE {
  float: left;
  margin-right: 20px;
}
.cardcalc TH {
  vertical-align: middle;
  text-align: right;
}
.cardcalc TD.submit {
  height: 3em;
  vertical-align: middle;
  text-align: center;
}
.cardcalc SELECT {
  width: 100%;
}
.cardcalc TABLE {
  width: 350px;
}
.checkdeck {
  min-width: 280px;
  max-width: 560px;
  max-width: 660px;
  overflow: auto;
  margin-left: 10px;
}
.checkdeck.single {
  max-width: 280px;
}
.checkdeck > DIV {
  float: left;
  width: 280px;
  width: 330px;
  padding: 5px;
}
.checkdeck LABEL {
  float: right;
  text-align: left;
  width: 240px;
  width: 290px;
}
.checkdeck INPUT {
  float: left;
}
.level1,
.level2,
.level3,
.level4,
.level5,
.level6,
DIV.gallery,
DIV.wrap_zodiac {
  /* overflow: auto; */
}
DIV.wrap_zodiac DIV.gallery {
  float: left;
  width: unset !important;
  clear: none;
}
DIV.wrap_zodiac DIV.gallery DIV.clearer {
  display: none;
}
DIV.wrap_zodiac DIV.galleryimg {
  width: 260px;
  height: 410px;
}
DIV.wrap_zodiac DIV.gallery IMG.tn {
  width: unset;
  height: 400px;
  max-height: 330px;
  padding: 0;
  border-radius: 20px;
  border-color: transparent;
  box-shadow: 0px 0px 5px #333;
}
DIV.wrap_zodiac DIV.galleryimg DIV.gallery_img A {
  height: 380px;
}
DIV.wrap_zodiac DIV.galleryimg A:hover IMG.tn {
  margin-bottom: 0px !important;
  box-shadow: 0px 0px 25px #333;
}
DIV.wrap_zodiac DIV.galleryimg DIV.gallery_img A {
  height: unset;
}
DIV.wrap_zodiac DIV.galleryimg .gimg,
DIV.wrap_zodiac DIV.galleryimg .gallery_title,
DIV.wrap_zodiac DIV.galleryimg .gallery_ns {
  padding: 0;
  float: none !important;
  margin: 10px 0;
}
DIV.wrap_zodiac DIV.galleryimg .gimg {
  height: 340px;
}
.cardcalresult .secedit {
  display: none;
}
.dataplugin_entry .templaterspan P,
TD .templaterspan P {
  padding: 0;
  margin: 0;
}
.majorlist DIV.li {
  visibility: hidden;
  font-size: 0px;
}
.majorlist DIV.li SPAN {
  visibility: visible;
  font-size: 16px;
  line-height: 16px;
}
.wrap_cardgallery .gallery {
  float: left;
  clear: unset !important;
}
.wrap_cardgallery .tabboxtab > P {
  clear: both;
}
#deckselect {
  overflow: auto;
}
#deckbuttons {
  margin-top: 10px;
}
.decklist {
  width: 140px;
  font-size: 0.9em;
}
.decklist OPTION[disabled] {
  background-color: #EDE1F5;
}
.decklistcontainer {
  float: left;
  margin: 5px 10px 5px 0;
}
.wrap_lwbtable TABLE {
  width: 100%;
  overflow: hidden;
}
.wrap_lwbtable TBODY TR {
  min-height: 100px;
}
.wrap_lwbtable TBODY TR TD.col0 {
  position: relative;
}
.wrap_lwbtable TBODY TR TD.col1 {
  width: 100%;
}
.wrap_lwbtable IMG {
  max-width: unset;
  border-radius: 7px;
}
.wrap_lwbtable TD.col0:hover IMG,
.wrap_lwbtable IMG:hover {
  position: absolute;
  z-index: 300;
  width: 400px;
  box-shadow: 0 0 20px #000;
  border-radius: 20px;
}
.wrap_lwbtable TBODY TR:hover TD.col1 {
  padding-left: 350px;
}
#artnouveau .wrap_lwbtable TBODY TR:hover TD.col1,
#cat .wrap_lwbtable TBODY TR:hover TD.col1,
#decameron .wrap_lwbtable TBODY TR:hover TD.col1,
#everyday .wrap_lwbtable TBODY TR:hover TD.col1,
#faerie .wrap_lwbtable TBODY TR:hover TD.col1,
#goldenouveau .wrap_lwbtable TBODY TR:hover TD.col1,
#littleprince .wrap_lwbtable TBODY TR:hover TD.col1,
#manara .wrap_lwbtable TBODY TR:hover TD.col1,
#pcats .wrap_lwbtable TBODY TR:hover TD.col1,
#preraph .wrap_lwbtable TBODY TR:hover TD.col1,
#romantic .wrap_lwbtable TBODY TR:hover TD.col1,
#sexual .wrap_lwbtable TBODY TR:hover TD.col1,
#shadowscapes .wrap_lwbtable TBODY TR:hover TD.col1,
#unicelt .wrap_lwbtable TBODY TR:hover TD.col1,
#wheel .wrap_lwbtable TBODY TR:hover TD.col1 {
  padding-left: 370px;
}
#hiderealm .wrap_lwbtable TBODY TR:hover TD.col1 {
  padding-left: 335px;
}
#dreamkeepers .wrap_lwbtable TBODY TR:hover TD.col1,
#erotic .wrap_lwbtable TBODY TR:hover TD.col1 {
  padding-left: 325px;
}
#chakra .wrap_lwbtable TBODY TR:hover TD.col1 {
  padding-left: 320px;
}
.wrap_lwbtable TBODY TR:hover TD.col1:hover {
  padding-left: 8px !important;
}
#\35 cent .wrap_lwbtable IMG:hover {
  border-radius: 10px;
}
#unicelt .wrap_lwbtable IMG:hover {
  border-radius: 25px;
}
#cat .wrap_lwbtable IMG:hover,
#ceccoli .wrap_lwbtable IMG:hover,
#dreamkeepers .wrap_lwbtable IMG:hover,
#erotic .wrap_lwbtable IMG:hover,
#faerie .wrap_lwbtable IMG:hover,
#forest .wrap_lwbtable IMG:hover,
#hanrob .wrap_lwbtable IMG:hover,
#pcats .wrap_lwbtable IMG:hover,
#shadowscapes .wrap_lwbtable IMG:hover,
#sexual .wrap_lwbtable IMG:hover {
  border-radius: 40px;
}
.wrap_lwbtable TR:nth-last-child(-n+6):nth-last-child(n+1),
.wrap_lwbtable TR:nth-last-child(-n+6):nth-last-child(n+1) IMG:hover,
#tab_tab_major_arcana .wrap_lwbtable TR:nth-last-child(-n+12):nth-last-child(n+1) TD.col0:hover IMG,
#tab_tab_major_arcana .wrap_lwbtable TR:nth-last-child(-n+12):nth-last-child(n+1) IMG:hover {
  bottom: 0px;
}
#decameron .wrap_lwbtable TR:nth-last-child(-n+12):nth-last-child(n+1) IMG:hover {
  bottom: 0px;
}
#tab_tab_major_arcana TBODY TR:nth-child(-n+30):nth-child(n+23) {
  display: none;
}
#\35 cent #tab_tab_major_arcana TBODY TR:nth-child(-n+26):nth-child(n+23) {
  display: table-row;
}
#fountain #tab_tab_major_arcana TBODY TR:nth-child(-n+23):nth-child(n+23) {
  display: table-row;
}
DIV[class*="plugin_include__tarot:lwbs:"] H3 {
  display: none;
}
TABLE.inline.nowiki .wrap_rate,
TABLE.inline.nowiki .rate,
.nowiki .wrap_rate,
.nowiki .rate {
  position: relative;
  color: transparent;
  width: 150px;
  min-width: 150px;
}
TABLE.inline.nowiki .wrap_rate,
.nowiki .wrap_rate {
  display: block;
  width: 100px;
  font-size: 0px;
}
TABLE.inline.nowiki TR:hover .rate,
.nowiki TR:hover .rate {
  color: transparent !important;
}
TABLE.inline.nowiki .rate:before,
TABLE.inline.nowiki .rate:after,
.nowiki .rate:before,
.nowiki .rate:after {
  position: absolute;
  left: 20px;
  color: #fff;
}
TABLE.inline.nowiki .rate:before,
.nowiki .rate:before {
  opacity: 0.45;
  content: '⭐⭐⭐⭐⭐';
}
TABLE.inline.nowiki .norate:before,
.nowiki .norate:before {
  content: '';
}
TABLE.inline.nowiki .wrap_rate1:after,
TABLE.inline.nowiki .rate1:after,
.nowiki .wrap_rate1:after,
.nowiki .rate1:after {
  content: '⭐';
}
TABLE.inline.nowiki .wrap_rate2:after,
TABLE.inline.nowiki .rate2:after,
.nowiki .wrap_rate2:after,
.nowiki .rate2:after {
  content: '⭐⭐';
}
TABLE.inline.nowiki .rate3:after,
.nowiki .rate3:after {
  content: '⭐⭐⭐';
}
TABLE.inline.nowiki .rate4:after,
.nowiki .rate4:after {
  content: '⭐⭐⭐⭐';
}
TABLE.inline.nowiki .rate5:after,
.nowiki .rate5:after {
  content: '⭐⭐⭐⭐⭐';
}
TABLE.inline.nowiki TD.purchase > P,
.nowiki TD.purchase > P {
  width: auto;
  padding: 0;
  margin: 0;
}
TABLE.inline.nowiki TR:hover .purchase A,
.nowiki TR:hover .purchase A {
  color: transparent !important;
}
TABLE.inline.nowiki .purchase A,
.nowiki .purchase A {
  display: block;
  position: relative;
  color: transparent;
  width: 38px;
  height: 1.25em;
  overflow: hidden;
}
TABLE.inline.nowiki .purchase A:after,
.nowiki .purchase A:after {
  position: absolute;
  top: 0;
  left: 10px;
  font-size: 1em;
  color: #fff;
  content: '🛒';
}
.nspagesPicturesModeTitle {
  padding: 10px;
  background-color: rgba(255,255,255,0.75);
  font-size: 17px;
}
DIV.nspagesPicturesModeMain A:hover,
DIV.nspagesPicturesModeMain A:hover .nspagesPicturesModeTitle {
  background-color: #ede1f5;
}
DIV.nspagesPicturesModeMain A:hover {
  box-shadow: 0px 0px 5px #000;
}
div#pubform P {
  clear: both;
  font-style: italic;
  font-size: 0.85em;
}
div#pubform LABEL {
  overflow: auto;
}
div#pubform LABEL > span {
  width: 140px;
}
div#pubform LABEL.textareafield SPAN {
  width: auto;
}
@font-face {
  font-family: bubrun;
  src: url('/_media/wiki/bubrununi.ttf');
}
#singlebox {
  float: right;
  width: 300px;
  border: 10px solid #545454;
  border-right: none;
}
#singlebox * {
  font-size: .95em;
}
#singlebox TABLE,
#singlebox TABLE * {
  border: 1px solid transparent;
  word-wrap: normal;
}
#singlebox TABLE {
  border-collapse: unset;
  border-spacing: 0 5px;
}
#singlebox TR {
  line-height: 1.5em;
}
#singlebox TH {
  background: none;
  text-align: right;
  border-right: 1px dotted #777;
}
#singlebox TR:hover TH {
  background-color: transparent !important;
}
.wrap_left {
  float: left;
  width: calc(100% -  300px);
}
.dokuwiki .plugin_wrap {
  margin-left: 1em;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  clear: unset !important;
}
.wrap_rune,
.wrap_runes col0,
H1.rune,
DD.rune,
DD.runealt,
.dataplugin_table.runes TD.rune,
.dataplugin_table.runes TD.col0,
.wrap_runes .plugin-autotooltip--visible {
  font-family: bubrun;
}
.wrap_rune,
.wrap_runes .plugin-autotooltip--visible {
  font-size: 400%;
}
.wrap_runes TD {
  vertical-align: middle;
}
.wrap_runes TD.col0 {
  width: 0.75em;
  text-align: center;
  font-size: 300%;
}
.wrap_rune.wrap_left,
.wrap_rune.wrap_right {
  margin: unset;
  width: unset;
  margin-top: 0.25em;
  margin-bottom: 20px;
  font-size: 600%;
}
.wrap_rune.wrap_left {
  float: left;
}
.wrap_rune.wrap_right {
  float: right;
  margin-left: 10px;
}
#singlebox DIV.dataplugin_entry DL DD.rune,
#singlebox DIV.dataplugin_entry DL DD.runealt {
  width: 1em;
  margin: 0;
  text-align: center;
  font-size: 45px;
}
.dataplugin_table.runes TD {
  vertical-align: middle;
}
.dataplugin_table.runes TD.rune {
  text-align: center;
  font-size: 35px;
}
@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)
********************************************************************/
  /* /.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/sprintdoc-ww/css/print.less XXXXXXXXX */
  /**
 * This file provides the styles for printing.
 */
  /* + + + + +  variables  + + + + + */
  /* 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/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 */
  /*  + + + + + print styles  + + + + + */
  /* lightbox is shown: */
  /* + + + + + + + + + + + + + + */
  /* + + + + +  admin  + + + + + */
  /* + + +  acl_manager  + + + */
  /* + + +  Extension Manager  + + + */
  /* + + +  Configuration Settings  + + + */
  /* + + + + + + + + + + + + + + + + + + + + + + + */
  /* + + + + +  Template Style Settings  + + + + + */
  /* + + +  data plugin  + + + */
  /* + + +  tabbox  + + + */
  /* + + +  media nmanager  + + + */
  /* + + +  forms  + + + */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/tpl/sprintdoc-ww/print.css XXXXXXXXX */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.com/conf/userprint.css XXXXXXXXX */
  /* XXXXXXXXX /usr/share/webapps/dokuwiki/wikis/wiccawicci.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;
  }
  html,
  body {
    background: transparent;
  }
  a:link,
  a:visited {
    background: transparent !important;
    color: #000 !important;
    text-decoration: underline;
  }
  #dokuwiki__top[style="overflow: hidden;"] .page-wrapper,
  #spr__direct,
  .top-header,
  .main-footer,
  .menu-togglelink,
  .main-title.desktop-only,
  #spr__meta-box,
  .content .row > .col-xs-12 #dokuwiki__content::before,
  .page-wrapper > .tools,
  .breadcrumbs,
  .wikilink1[href*="id=pagefooter"],
  .structaggregation > a.export,
  #dokuwiki__content .structaggregation > a,
  #dokuwiki__content a.folder {
    display: none !important;
  }
  .content .row > .col-xs-12 {
    box-shadow: none;
  }
  .dokuwiki div.page,
  .main-sidebar.claim,
  .page-footer {
    padding: 20pt 20pt 0;
  }
  #acl__tree {
    display: none;
  }
  #acl__detail .aclpage {
    display: block;
    font-size: 110%;
    margin-top: 13pt;
    padding-bottom: 13pt;
  }
  #extension__manager form.search {
    display: inline-block;
    margin-bottom: 20pt;
  }
  #extension__manager form.install {
    display: none;
  }
  #extension__manager ul.tabs li.active a {
    font-weight: bold;
    text-decoration: none;
  }
  #extension__list .extensionList {
    border-bottom: 1pt solid #ccc;
    padding: 0;
  }
  #extension__list .extensionList li {
    list-style-type: none;
    border-top: 1pt solid #ccc;
    margin-left: 0;
  }
  #extension__list .extensionList li::after {
    content: '';
    clear: both;
    display: table;
    height: 10pt;
  }
  #extension__list .extensionList li a.info,
  #extension__list .extensionList li .actions.col {
    display: none;
  }
  #extension__list .extensionList li .screenshot {
    float: left;
    border: 1pt solid #ccc;
    margin: 0 10pt 5pt 0;
  }
  #extension__list .extensionList li h2,
  #extension__list .extensionList li h2 * {
    font-size: 100%;
  }
  #user__manager table input,
  #user__manager .import_users input {
    display: none !important;
  }
  #acl__detail #acl__user {
    display: none;
  }
  .do-admin #dokuwiki__content #confmanager .popup,
  .do-admin #dokuwiki__content #confmanager .confmanager_singleLine#local,
  .do-admin #dokuwiki__content #confmanager button,
  .do-admin #dokuwiki__content #confmanager .button.saveButton {
    display: none !important;
  }
  .do-admin #dokuwiki__content #confmanager .confmanager_singleLine div.defaultValue {
    word-break: break-all;
  }
  .do-admin #dokuwiki__content > form > fieldset {
    border-color: #ccc;
  }
  .do-admin #dokuwiki__content > form > fieldset > textarea.edit[readonly] {
    border: 0 none;
    min-height: 2250pt;
    overflow: visible;
    display: block;
    page-break-inside: auto;
  }
  .do-admin #dokuwiki__content > form > fieldset > textarea.edit[readonly] + br + label[for="autosubmit"] {
    margin-top: 20pt;
  }
  .do-admin #dokuwiki__content > form > fieldset > textarea.edit[readonly] + br + label[for="autosubmit"] input {
    margin-right: 5pt;
  }
  .do-admin #dokuwiki__content #magicmatcher__repoadmin button {
    display: none;
  }
  .do-admin #dokuwiki__content #magicmatcher__repoadmin .service-wrapper {
    padding-top: 1rem;
  }
  .do-admin #dokuwiki__content .plugin_move_form legend {
    display: none;
  }
  .do-admin #dokuwiki__content #plugin__qc_admin table .centeralign .qc_icon svg + span {
    vertical-align: top;
  }
  .do-admin #dokuwiki__content .doku_form.struct_newschema button {
    display: none;
  }
  .do-admin #dokuwiki__content form.plugin_tagging {
    display: none;
  }
  .do-admin #dokuwiki__content #plugin__upgrade_meter ol li .stage {
    padding-left: .4em;
  }
  .do-admin #dokuwiki__content #plugin__upgrade code {
    word-break: break-all;
    font-size: .82rem;
  }
  #dokuwiki__content #config__manager fieldset {
    padding: 0;
  }
  #dokuwiki__content #config__manager fieldset legend {
    padding: 0 .5em;
    text-align: center;
    background-color: #fff;
  }
  #dokuwiki__content #config__manager fieldset > .table > table {
    border: 0 solid #ccc;
    width: 100%;
  }
  #dokuwiki__content #config__manager fieldset > .table > table tr {
    border-top: 1pt solid #ccc;
  }
  #dokuwiki__content #config__manager fieldset > .table > table tr:first-child {
    border-top-width: 0;
  }
  #dokuwiki__content #config__manager fieldset > .table > table tr td {
    border-width: 0;
  }
  #dokuwiki__content #config__manager td.value,
  #dokuwiki__content #config__manager td.label {
    font-size: 100%;
    padding: .6em 0 .8em 1em;
  }
  #dokuwiki__content #config__manager td.label {
    width: 35%;
  }
  #dokuwiki__content #config__manager td.label span.outkey,
  #dokuwiki__content #config__manager td.label span.outkey * {
    font-size: 100%;
  }
  #dokuwiki__content #config__manager td.label label {
    display: block;
  }
  #dokuwiki__content #config__manager td.label span.outkey,
  #dokuwiki__content #config__manager td.label label {
    padding-left: .2rem;
  }
  #dokuwiki__content #config__manager td.value input[type="text"] {
    border: 0 none;
  }
  #dokuwiki__content #config__manager td.value select {
    max-width: 80%;
    box-sizing: border-box;
    border: 1px solid transparent;
    background: transparent;
  }
  #dokuwiki__content #config__manager td.value .selectiondefault {
    position: relative;
  }
  #dokuwiki__content #config__manager td.value .selectiondefault input.checkbox {
    position: absolute;
    top: 0;
    left: 0;
  }
  #dokuwiki__content #config__manager td.value .selectiondefault label,
  #dokuwiki__content #config__manager td.value .selectiondefault input[type="text"] {
    position: relative;
    top: 0;
    left: 0;
    margin-left: 20pt;
    margin-top: .5em;
    padding-left: 0;
    background-color: transparent;
  }
  .do-admin div.ui-admin ul.admin_tasks li,
  .do-admin div.ui-admin ul.admin_plugins li {
    list-style-type: none;
    min-height: 2em;
  }
  .do-admin div.ui-admin ul.admin_tasks li a span.icon,
  .do-admin div.ui-admin ul.admin_plugins li a span.icon {
    float: left;
    clear: left;
    display: inline-block;
    width: 22pt;
    height: 22pt;
    border: 1pt solid #ccc;
    margin: 0 10pt 0 0;
  }
  .do-admin div.ui-admin ul.admin_tasks li a span.icon:empty::before,
  .do-admin div.ui-admin ul.admin_plugins li a span.icon:empty::before {
    content: "?";
    display: inline-block;
    padding-top: 1pt;
  }
  .do-admin div.ui-admin ul.admin_tasks li a span.icon svg,
  .do-admin div.ui-admin ul.admin_plugins li a span.icon svg {
    width: 20pt;
    height: 20pt;
  }
  .do-admin div.ui-admin ul.admin_tasks li a span.icon svg path,
  .do-admin div.ui-admin ul.admin_plugins li a span.icon svg path {
    fill: #000;
  }
  .do-admin div.ui-admin ul.admin_tasks li a span.prompt,
  .do-admin div.ui-admin ul.admin_plugins li a span.prompt {
    min-height: 26pt;
    display: inline-block;
    margin: 0;
    padding-top: 4pt;
  }
  .page-footer {
    border-top: 1pt solid #ccc;
    margin-top: 13pt;
  }
  #dokuwiki__content #plugin__styling button {
    display: none !important;
  }
  #dokuwiki__content #plugin__styling .styling input[type="text"] {
    border: 0 none;
  }
  .dataplugin_entry dl {
    border: 1pt solid #ccc;
    padding: 7pt;
    margin: 7pt 0;
  }
  .dataplugin_entry dl dt {
    clear: left;
    float: left;
    width: 22%;
    font-weight: bold;
    text-align: right;
    margin-right: 5pt;
  }
  #dokuwiki__detail div.img_detail dl dt {
    display: inline-block;
    width: 20%;
    background-color: transparent;
  }
  #dokuwiki__detail div.img_detail dl dd {
    display: inline-block;
    width: 75%;
  }
  div#dwpl-ti-container .dwpl-ti,
  .dwpl-ti-permalink-header,
  .dwpl-ti-permalink-footer {
    display: none !important;
  }
  div#dwpl-ti-container div.dwpl-ti-content-box {
    box-shadow: none;
    border: 0 none;
  }
  #mediamanager__page .namespaces,
  #mediamanager__page .filelist .tabs,
  #mediamanager__page .panelHeader form {
    display: none;
  }
  #mediamanager__page ul.rows {
    width: auto;
    padding: 0;
  }
  #mediamanager__page .filelist li {
    clear: both;
    list-style-type: none;
    margin: 7pt 0 0;
  }
  #mediamanager__page .filelist li dl {
    position: relative;
    display: table;
    border-top: solid 1pt #ccc;
    padding-top: 2rem;
  }
  #mediamanager__page .filelist li dt {
    display: table-cell;
    width: 10%;
    height: 40px;
  }
  #mediamanager__page .filelist li dt .size,
  #mediamanager__page .filelist li dt .filesize {
    width: 15%;
  }
  #mediamanager__page .filelist li dt .date {
    width: 20%;
  }
  #mediamanager__page .filelist li dd {
    display: table-cell;
  }
  #mediamanager__page .filelist li dd.name {
    position: absolute;
    top: .5rem;
    left: 0;
    display: block;
    font-weight: bold;
    margin: 0;
  }
  form button[type="submit"],
  form button[type="reset"] {
    display: none;
  }
  form fieldset label,
  form fieldset label.block {
    display: block;
    text-align: left;
  }
  form fieldset br + br {
    display: none;
  }
  form fieldset label {
    clear: both;
  }
  form fieldset label > input:first-child {
    float: left;
  }
  form fieldset label > input + span {
    float: left;
    display: inline-block;
    padding-left: 7pt;
    padding-bottom: 13pt;
  }
  form fieldset label.block {
    display: block;
    text-align: left;
  }
  form fieldset label.block > span {
    float: none;
    padding-bottom: 0;
  }
  form fieldset label.block > span:first-child {
    display: block;
  }
  form input,
  form textarea,
  form select {
    border: 1pt solid #777;
  }
  #dokuwiki__header,
  #tarot_zodiac_calculator,
  #the_greenwood_wheel_of_the_year,
  .page-footer,
  #foot {
    display: none !important;
  }
  #dokuwiki__content,
  .dokuwiki div.page {
    background: #fff !important;
  }
  #Geometry * {
    stroke: #000;
  }
  #Black * {
    fill: #000;
  }
}
