1.dokuwiki div.section_highlight
2{
3    border-color: __border_edit_highlight__;
4	background-color: __background_edit_highlight1__;
5	background-image:
6		-webkit-gradient(linear, 0 0, 100% 100%,
7			color-stop(.25, __background_edit_highlight2__),
8			color-stop(.25, transparent),
9			color-stop(.5, transparent),
10			color-stop(.5, __background_edit_highlight2__),
11			color-stop(.75, __background_edit_highlight2__),
12			color-stop(.75, transparent),
13			to(transparent)
14		);
15	-webkit-background-size: 7px 7px;
16}
17
18.dokuwiki table.diff th,
19.dokuwiki table.diff td,
20.dokuwiki table.diff tr:nth-child(2n),
21.dokuwiki table.diff td.diff-context
22{
23	background-color: transparent;
24}
25
26div.error, div.info, div.success, div.notify
27{
28	margin-bottom: 30px;
29}
30
31#pagefooter .tools h3
32{
33	margin-bottom: .5em;
34}
35
36#pagefooter .tools li
37{
38	margin-left: 0;
39}
40
41#acl_manager .footnotes
42{
43	font-size: 75%;
44}
45
46#config__manager fieldset
47{
48	margin: 0 0 3em 0;
49}
50
51#config__manager table,
52#config__manager table th,
53#config__manager table td
54{
55	border: none;
56}
57
58#config__manager td input.edit
59{
60	width: 100%;
61}
62
63#config__manager td.label span.outkey
64{
65	background-color: transparent;
66	font-size: 80%;
67	font-weight: bold;
68}
69
70#config__manager td.label
71{
72	padding-bottom: 2em;
73	overflow-wrap: anywhere;
74}
75
76#config__manager fieldset td.value
77{
78	vertical-align: middle;
79	width: auto;
80}
81
82#config__manager td .input
83{
84	width: auto;
85}
86
87.dokuwiki .secedit
88{
89	float: none;
90	display: inline-block;
91	margin-top: 0;
92	text-align: right;
93	width: 100%;
94}
95
96.dokuwiki .secedit button
97{
98    font-size: 75%;
99	font-weight: bold;
100    border: none;
101    background: transparent;
102	box-shadow: none;
103    color: gray;
104    cursor: pointer;
105}
106
107#config__manager .selection,
108#config__manager .selectiondefault
109{
110	display: flex;
111	flex-direction: row-reverse;
112	align-items: center;
113	width: auto;
114	overflow-wrap: anywhere;
115}
116
117#config__manager .selection label,
118#config__manager .selectiondefault label
119{
120	float: none;
121	width: auto;
122	margin-right: auto;
123	margin-left: 5px;
124}
125
126#config__manager td:first-child
127{
128	width: 50%;
129}
130
131#config__manager tr.default .input, #config__manager tr.default input, #config__manager tr.default textarea, #config__manager tr.default select, #config__manager .selectiondefault
132{
133    width: 100%;
134}
135
136#config__manager tr .input, #config__manager tr input, #config__manager tr textarea, #config__manager tr select
137{
138	width:100%;
139}
140
141#config__manager td textarea.edit
142{
143	width:100%;
144}
145
146#config__manager tr input[type="checkbox"]
147{
148	width: auto;
149}
150
151#config__manager td
152{
153	border-bottom: solid 1px lightgray;
154}
155
156
157#config__manager
158{
159	overflow-x: auto;
160}
161
162#config__manager td.label img
163{
164	padding: 0 0 0 5px;
165	float: none;
166	margin-top: -7px;
167}
168
169#config__manager tr:last-child td
170{
171	border-bottom: none;
172}
173
174#config__manager td.label span.outkey
175{
176	margin-top: 0px;
177	margin-bottom: .5em;
178}
179
180#config__manager select {
181	padding: 4px 0;
182}
183
184#config__manager tr .input, #config__manager tr input, #config__manager tr textarea, #config__manager tr select,
185#config__manager tr.default .input, #config__manager tr.default input, #config__manager tr.default textarea, #config__manager tr.default select, #config__manager .selectiondefault
186{
187	border: solid 1px #ccc;
188}
189
190#config__manager input[type="checkbox"]
191{
192	margin-top: 8px;
193	margin-bottom: 8px;
194}
195
196#config__manager td.label label
197{
198    margin-left: -.7em;
199}
200
201#config__manager code
202{
203    white-space: pre-wrap;
204    overflow-wrap: anywhere;
205}
206#config__manager form > p
207{
208	text-align: right;
209}
210
211#popularity_feedback + div + form fieldset
212{
213	border: none;
214	padding: 0;
215	text-align: right;
216	width: 100% !important;
217}
218
219#popularity_feedback + div + form fieldset > label
220{
221	display: block;
222	text-align: left;
223}
224
225#acl_manager > div.clearer
226{
227	margin: 20px 0;
228}
229
230#acl_manager #acl__user
231{
232	display: flex;
233	align-items: center;
234	flex-wrap: wrap;
235}
236
237#acl_manager #acl__user input
238{
239	flex: 1;
240	margin: 0 10px 0 0;
241}
242
243#acl_manager #acl__user button
244{
245	margin-left: auto;
246}
247
248#acl_manager #acl__user select
249{
250	height: 30px;
251	margin: 0 0 0 10px;
252}
253
254#acl_manager #acl__info fieldset
255{
256	margin: 0;
257	width: 100%;
258}
259
260#acl_manager #acl__info fieldset button
261{
262	margin-left: 10px;
263}
264
265#acl_manager table,
266#acl_manager table td
267{
268	border: none;
269}
270
271#acl_manager table th
272{
273	border: solid 1px __border__;
274}
275
276#acl_manager table > tbody > tr:last-child th
277{
278	border: none;
279	border-bottom: none;
280}
281
282#acl_manager table td
283{
284	border: solid 1px lightgray;
285	padding: 15px 10px;
286	vertical-align: middle;
287}
288
289#acl_manager table td > span
290{
291	display: block;
292}
293
294#acl_manager table th.action
295{
296	padding: 20px 0;
297}
298
299#acl_manager table th.action:hover
300{
301	background-color: white;
302}
303
304#acl_manager table td input[type="radio"]
305{
306	margin: 0 0 0 10px;
307}
308
309#acl_manager > h1 + div
310{
311	display: flex;
312    justify-content: space-between;
313}
314
315#acl_manager #acl__tree
316{
317	float: none;
318	height: auto;
319}
320
321#acl_manager #acl__tree ul
322{
323	margin: 0;
324}
325
326#acl_manager #acl__tree ul li
327{
328	padding-left: 0;
329}
330
331#acl_manager #acl__tree > ul > li
332{
333	margin-left: 12px;
334}
335
336#acl_manager #acl__detail
337{
338	float: none;
339	height: 100%;
340}
341
342
343#plugin__styling table
344{
345	margin: 20px 0;
346	width: 100%;
347}
348
349#plugin__styling table td
350{
351	border: solid 1px lightgray;
352	padding: 10px 10px;
353}
354
355#plugin__styling table td input
356{
357	width: 100%;
358}
359
360#plugin__styling form p
361{
362	text-align: right
363}
364
365#user__manager div
366{
367	margin-bottom: 50px;
368}
369
370div#user__manager > div.edit_user:nth-child(3)
371{
372	float: right;
373}
374
375div#user__manager > div.edit_user:nth-child(3) table > tbody:nth-child(3),
376div#user__manager > div:nth-child(2) table > tbody:nth-child(3)
377{
378	text-align: right;
379}
380
381div#user__manager > div.import_users
382{
383	clear: both;
384}
385
386#user__manager table
387{
388	width: 100%;
389}
390
391#user__manager table,
392{
393	border: none;
394}
395
396#user__manager table th
397{
398	border: solid 1px __border__;
399}
400
401#user__manager table td
402{
403	/* border: solid 1px lightgray; */
404	padding: 10px 10px;
405}
406
407#user__manager table > tbody:last-child td
408{
409	border: none;
410}
411
412#user__manager table input
413{
414	width: 100%;
415}
416
417#user__manager .import_users form
418{
419	align-items: center;
420	border: solid 1px lightgray;
421	display: flex;
422	padding: 10px ;
423	width: 100%;
424}
425
426#user__manager .import_users form > button
427{
428	margin-left: auto;
429}
430
431#extension__manager form.install
432{
433	text-align: right;
434	width: 100%;
435}
436
437#extension__manager form.install label.block
438{
439	text-align: left;
440}
441
442#extension__manager form.install label.block:first-child
443{
444	display: flex;
445	align-items: center;
446}
447
448#extension__manager form.install label.block:first-child input
449{
450	flex: 1;
451	margin-left: 15px;
452}
453
454#extension__manager form.install label.block:nth-child(3)
455{
456	border-bottom: solid 1px lightgray;
457	padding-bottom: 10px;
458}
459
460#extension__manager form.install label.block:nth-child(5)
461{
462	display: inline-block;
463	margin: 0 0 30px 0;
464}
465
466#extension__manager form.search > div.no
467{
468	align-items: center;
469	display: flex;
470	width: 100%;
471}
472
473#extension__manager form.search > div.no > label.edit
474{
475	align-items: center;
476	display: flex;
477	flex: 1;
478}
479
480#extension__manager form.search > div.no > label.edit > input
481{
482	flex: 1;
483	margin: 0 10px;
484	width: 100%;
485}
486
487#dw__editform div.editBar
488{
489	display: flex;
490	flex-direction: column-reverse;
491	position: relative;
492}
493
494#dw__editform div.editBar #size__ctl
495{
496	position: absolute;
497	top: 0;
498	right: 0;
499}
500
501#dw__editform div.editBar .summary
502{
503	/* align-items: center; */
504	/* display: flex; */
505	margin-top: 30px;
506}
507
508#dw__editform div.editBar .summary label:first-child
509{
510	align-items: center;
511	display: flex;
512}
513
514#dw__editform div.editBar .summary label:first-child input
515{
516	flex: 1;
517	margin-left: 10px;
518	width: 100%;
519}
520
521#dw__editform div.editBar .summary label:last-child
522{
523	display: block;
524	font-size: 90%;
525	text-align: right;
526}
527
528#dw__editform div.editBar .editButtons
529{
530	margin-right: 0;
531	margin-top: 20px;
532	text-align: right;
533}
534
535.mode_login #dokuwiki__content > .group,
536.mode_resendpwd #dokuwiki__content > .group,
537.mode_register #dokuwiki__content > .group
538{
539	min-height: 100vh;
540	max-width: __width_content__;
541}
542
543#dw__login fieldset,
544#dw__resendpwd fieldset,
545#dw__register fieldset
546{
547	max-width: 100%;
548	padding: 30px;
549}
550
551#dw__login label[for="remember__me"] {
552    display: block;
553	margin-left: 0;
554	text-align: center;
555}
556
557/* Plugin Support (DokuWiki Synchronization Plugin) */
558
559#sync__direction__table .sync__push,
560#sync__direction__table .sync__skip,
561#sync__direction__table .sync__pull {
562	padding-left: 0;
563	padding-right: 0;
564	text-align: center;
565}
566
567/* Plugin Support (DokuWiki Searchindex Plugin) */
568
569#plugin__searchindex .msg p {
570    margin-left: 24px !important;
571}
572
573#plugin__searchindex .updating {
574    background-position: 5px 7px;
575}
576
577@media (max-width: __media_query_sp__)
578{
579
580	.mode_login #dokuwiki__content > .group,
581	.mode_resendpwd #dokuwiki__content > .group,
582	.mode_register #dokuwiki__content > .group
583	{
584		max-width: 100%;
585	}
586
587}
588