1/* a11y */ 2div.dokuwiki .vishelp { 3 display: none; 4} 5div.dokuwiki nav.mainmenu { 6 padding: 0px 1em 5px 0px; 7 float: left; 8} 9 10div.dokuwiki nav.mainmenu > ul { 11 position: absolute; 12 display: none; 13 list-style-type: none; 14 margin: 0; 15 padding: 0; 16 height: auto; 17 border: 1px solid __border__; 18 margin-top: 5px; 19} 20#dokuwiki__header nav.mainmenu > ul .curid a { 21 font-weight: bold; 22} 23div.dokuwiki nav.mainmenu ul.idx li { 24 list-style-image: none; 25} 26div.dokuwiki nav.mainmenu ul.idx li div.li span.inout { 27 cursor: pointer; 28 padding: 3px 5px 0 1px; 29} 30div.dokuwiki nav.mainmenu ul.idx li div.li span.open { 31 background: transparent url("../../images/open.png") no-repeat center; 32} 33div.dokuwiki nav.mainmenu ul.idx li div.li span.closed { 34 background: transparent url("../../images/closed.png") no-repeat center; 35} 36div.dokuwiki input#hamburger { 37 position: absolute; 38 clip: rect(0, 0, 0, 0); 39} 40div.dokuwiki label[for="hamburger"] img { 41 margin-bottom: 3px; 42} 43div.dokuwiki #hamburger:checked ~ ul { 44 display: block; 45 background-color: __background_alt__; 46 padding: 1em 0 1em 2em; 47 width: auto; 48 font-size: 0.875rem; 49 max-width: 20.5em; 50 z-index: 99; 51} 52div.dokuwiki nav.mainmenu ul li { 53 margin: 0 1em 0 0; 54 line-height: 1.25em; 55 padding: 0.25em 0; 56} 57 58div.dokuwiki nav.mainmenu ul ul { 59 padding: 0px 0px 0.25em 1em; 60 list-style-type: none; 61 list-style-image: none; 62} 63 64div.dokuwiki nav.mainmenu ul li.closed ul { 65 display: none; 66} 67 68div.dokuwiki nav.mainmenu ul ul li { 69 border-top: 1px dotted black; 70 margin-right: 0 !important; 71 padding: 0.25em 0; 72} 73 74div.dokuwiki nav.mainmenu ul li.open, div.dokuwiki nav.mainmenu ul ul li.open { 75 padding-right: 0; 76 background-image: none; 77}