@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document 
 domain("wikipedia.org")
,regexp("https?://(.+\\.)?lu(rkmo|komo)(re)?\\.[a-z]+/.*")
,regexp("https?://(.+\\.)?traditio-ru\\.org/.*")
/* ..and far much many more..
 */
,regexp("https?://.*wiki.*")
,regexp("https?://.*pedia.*")
/* * /
,regexp("file://.*") 
/* */
{
/* 
 Inspired by luckymouse' [userstyles.org/users/14255] style  userstyles.org/styles/40339/wikipedia-fixed-table-of-contents
=================
 latest changes:
2015-07-02 + affects lurkmo*.*
2013-07-19 fixis: ToC in <div> etc.
2013-06-10 fixis
 - foregrounded icon
 - unhidden show/hide ToC button - it turned out that sometimes it's impossible to do without this crap.
 - strengthened CSS rules selectors - to not to commit a trespass upon extraneous site
 - added file:// prefix
 - reduced line interval
 - cosmetics: border, column rules, colors
*/
/* http://icons.iconarchive.com/icons/skuzigraphic/library/32/book-open-icon.png */
body.mediawiki table.toc#toc td >ul 
,body.mediawiki div.toc#toc  >ul 
{
width: /*[[browser]]*/ 640px /* */ !important;
}

body.mediawiki .toc#toc {
position: fixed !important;
display: block !important;
visibility: hidden !important;
/* ffx bug detected : 'visibility:hidden' doesn't hide column rules */
background-image: none !important;
background-color: rgba(39,39,39,0.85) !important; 
border: 2px outset #444 !important;
border-radius: 15px 15px 0px 8px !important;
text-indent: 0 !important;
max-width: none !important;
width: auto !important; height: auto !important;
left: auto !important; top: auto !important; /*4chrome*/
right: -700px !important; 
bottom: 0 !important;
overflow: auto !important;
z-index: 2147483646 !important;
text-indent: 0px !important;
margin:  0 !important;
padding: 0.5em 1em !important; 
opacity: 1 !important;
/* hiding /*[[creeping]]*/
-webkit-transition-delay: .75s !important;
transition-delay: .75s !important;
/* creeping * /
-webkit-transition: right 0.5s linear .5s;
transition: right 0.5s linear .5s;
/* */
} 

body.mediawiki .toc#toc:hover {
visibility: visible !important;
right: 0 !important;
/* revealing /*[[creeping]]*/
-webkit-transition-delay: .4s !important;
transition-delay: .4s !important;
/* creeping * /
-webkit-transition: right 1s linear .4s;;
transition: right 1s linear .4s;;
/* */
}

body.mediawiki .toc#toc:hover:before {  
opacity: 0 !important;
}
/* ToC text styling */
body.mediawiki .toc#toc   ul {
padding: 2px  !important;
display: block !important;
margin-left: 0px !important; /* reduce indents */
}

body.mediawiki table.toc#toc  td >ul 
,body.mediawiki div.toc#toc >ul /*2013-07-19*/
{/* Ff */
-moz-column-count: 3 !important; -moz-column-gap:6px!important;
-moz-column-rule :  thin solid gray !important;
/* *//* chrome, safari.  */
-webkit-column-count: 3 !important; -webkit-column-gap: 6px!important;
-webkit-column-rule :  thin dotted gray !important;
/* *//* ie 10, opera 11.1 */
column-count: 3 !important; column-gap:6px!important;
column-rule :  thin dotted gray !important;
/* */
}
/* to feel the diffrence */
body.mediawiki div.toc#toc >ul {
border-bottom: 1px dotted #676 !important;
}/* */
body.mediawiki span.tocnumber,
body.mediawiki span.toctext {display: inline !important;   }
body.mediawiki div#toctitle {text-align: center !important; }
body.mediawiki .toc#toc ul li { max-width: 212px !important; line-height: 110% !important; }
body.mediawiki .toc#toc H2,
body.mediawiki .toc#toc H2 *
 {color: black !important; background-color: inherit !important; line-height: 1px !important; font-size: .8em !important;}
body.mediawiki .toc#toc a,
body.mediawiki .toc#toc a * {color: white !important;}
body.mediawiki .toc#toc a:hover,
body.mediawiki .toc#toc a:hover * { text-decoration: underline !important; color: yellow !important;}
body.mediawiki .toc#toc a:visited,
body.mediawiki .toc#toc a:visited * { color: #d95 !important;}
body.mediawiki .toc#toc a:visited:hover,
body.mediawiki .toc#toc a:visited:hover * { color: #fb8 !important;}

body.mediawiki .toc#toc .toctoggle ,
body.mediawiki .toc#toc .toctoggle *
{ color: grey !important;
/*display: none !important;*/}
body.mediawiki .toc#toc:before{
position: fixed !important;
background: transparent !important; 
border: none !important;
width: 32px !important;
max-width: 32px !important;max-height: 20px !important;
height: 20px !important;
display: block !important;
right: 0 !important; bottom: 0px !important;
overflow: hidden !important;
z-index: 2147483646 !important;
text-indent: 0px !important;
padding: 0 0 0 4px !important;
margin:  0 0 0 0 !important;
opacity: .6 !important;
visibility: visible !important;
content:url(data:image/gif;base64,R0lGODlhIAAUAOe2AE0hEE4iEU8jElAkE1EmGVssFlosG1YuGmMuGmUwG141IG4yGnAzG3I1HWM6KnU3Gns2HH04HmE/Mng6ImhDLGdDMWlELYo9H4FBI4w/IW1JNpBCHYFGJpFDHpREIJNKKHZZTpxTNoVdRI1eQohmS55yU7N6X6iIZKaMZsCKZ7iPZ7ePbayTc7qRab2Ta8SSZ7+VbbuYbsGcbLiefcGdc8KedMCkfsqkdMKmgMCpe8iodsepfciqfsKshMerhMishcysesutgM2te8yugcquh82vgsmxg8ywic2xisizitCyhcm0i9OzgNGzhtCzjMu1jNS0gdK0h8y2jdW1gtO1iNK1js23jta2g9a3itG5is+5kNK6i9C6kdq5hti5jNO7jNG7ktm6jdy7iNW9jtO9lNu8j9a+j9m/ite/kNbAltrAi9nAkdfBl9rCktzCjdvDk9zElNrEmuDEid/Fj93FldvFm97GltzGnNfInN/Hl+LIkuDImN/InuLJmeDJn+PKmuHKoNzMoObLleTLm+LLouXMnOPNo+jNl+bNnuHPnd/Po+TOpOLQnuDQpeXPpePRn+jQoOHSpuTSoevRm+nRoeLTp+XUouTUqOfVo+XVqenWnujWpObWquvXn+nXpefXq+zYoOrYpujYrObYsuvZp+nZrezaqOraru3bqevbr+7cqu3dsOvdtu7esezet+vgrO/fsu3fuPDgs+7guvHhtO/hu////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAP8ALAAAAAAgABQAAAj+AP8JHEiwoMGDCAkGKaJEoA0sZuj8efQpIcIoSpiYWUPHThgfTgBt8lSq1SdFFgd2gdJn0JZBjC59ylTnyJNBplSZ8hTJT0pElMrYuZSI06dSqVJxioMkS6FNoUhlcgQn4SFGlh55AcSJU9Kkpz7BMaKlUKlTqSz1SXMQxAlImDAN+nIp1SpYq1BhMrXpzRMtkU6d7cNGCRCDGuCE2jRpDJtTs1xtMmUqVKpNdP4O0hSKER0oQnQUlEDi0yNUprTwaSUrJ6xUp8L6kQLG0CdLcs5A2UGjIIEemOxmqgLIFKpUsvCyYsXpThIreTDpcTNFh4wWBS1EhXXqThVBoFDQwYLVqlSmR4/S/BiyBs6cPu//9CEIAIUp2KmqbLHUKuwnRn3YYYcaVOBgRymdkNLJJJicUtABgZBCCmxElHHJIoAAokgml1iyySZrqFKKGFdEccMLKZhAUAAkoLLKKq0AUkMTd2RyynilmOZCDDB8sEEHHoSA0AA5oCILLbRoAQgtr6nyCA8rqIABBxdkkNI/AlBgiiyt1ELLLLS0QkYJEzwAQQQRXEnQACe8QsuRo8wwAgMMNKAmQgYEggcLIiSAQAJ3WlSBAg4UEOihiBYUEAA7)  !important;
}

}

