1/**
2 * This file provides styles for the general layout structure.
3 *
4 * @author Anika Henke <anika@selfthinker.org>
5 */
6body {
7    margin: 0 auto;
8}
9
10#dokuwiki__site {
11    margin: 0 auto;
12    max-width: @ini_site_width;
13}
14
15#dokuwiki__site > .site {
16    padding: 0 .5em;
17}
18
19#dokuwiki__header {
20    width: 100%;
21
22    .headings {
23        float: left;
24    }
25
26    .tools {
27        float: right;
28        text-align: right;
29    }
30}
31
32[dir=rtl] #dokuwiki__header {
33    .headings {
34        float: right;
35        text-align: right;
36    }
37
38    .tools {
39        float: left;
40        text-align: left;
41    }
42}
43
44#dokuwiki__site .wrapper {
45    position: relative;
46}
47
48#dokuwiki__aside {
49    width: @ini_sidebar_width;
50    float: left;
51    position: relative;
52    display: block;
53    font-size: 90%;
54
55    > .pad {
56        margin: 0 1.5em 0 0;
57    }
58}
59
60[dir=rtl] #dokuwiki__aside {
61    float: right;
62    > .pad {
63        margin: 0 0 0 1.5em;
64    }
65}
66
67.showSidebar #dokuwiki__content {
68    float: right;
69    margin-left: (-1 * @ini_sidebar_width);
70    width: 100%;
71
72    > .pad {
73        margin-left: @ini_sidebar_width;
74    }
75}
76
77[dir=rtl] .showSidebar #dokuwiki__content {
78    float: left;
79    margin-left: 0;
80    margin-right: (-1 * @ini_sidebar_width);
81
82    > .pad {
83        margin-left: 0;
84        margin-right: @ini_sidebar_width;
85    }
86}
87
88#dokuwiki__footer {
89    clear: both;
90}
91