dd686c7924fa00cc8bc2f21882fea7d0352ae074
[wolnelektury.git] / wolnelektury / static / css / base.css
1 /* Logo font */
2 @font-face {
3     /* IE version */
4     font-family: WL-Logo;
5     src: url(/static/fonts/WL.eot);
6 }
7 @font-face {
8   font-family: WL-Nav;
9   src: url(/static/fonts/WL-Nav.ttf) format("truetype");
10 }
11
12
13 html {
14     margin: 0;
15     padding: 0;
16 }
17
18 body {
19     margin: 0;
20     background: #f7f7f7;
21     font-size: .625em;
22     font-family: Georgia;
23     /*line-height: 1.4em;*/
24 }
25
26
27 a {
28     color: #01adba;
29     text-decoration: none;
30 }
31
32 h1 {
33     font-size: 3.5em;
34     font-weight: normal;
35     margin-top: .4em
36 }
37
38 .left-column {
39     width: 48em;
40     float: left;
41 }
42 .right-column {
43     float:right;
44     width: 48em;
45 }
46
47 h2 {
48     margin: 0;
49     font-size: 1em;
50     font-weight: normal;
51 }
52
53
54 .mono {
55     font-family: "Lucida Sans Typewriter", courier;
56 }
57
58
59 .clearboth {
60     clear: both;
61 }
62
63 #header-content, div#main-content, div#half-header-content {
64     width: 97.5em;
65     margin: auto;
66 }
67
68
69 .page-desc {
70     margin-left: 1.5em;
71 }
72 .inline-tag-lists {
73     font-size: 1.1em;
74 }
75 #themes-list-toggle:after {
76     padding-left: 1em;
77     content: "↓";
78     font-family: WL-Nav;
79     vertical-align: middle;
80 }
81 #themes-list-wrapper {
82     position: relative;
83 }
84 #themes-list {
85     position: absolute;
86     display: none;
87     border: 1px solid #ddd;
88     padding: 1em;
89     background: #fff;
90     -moz-box-shadow: 2px 2px 2px #ddd;
91     -webkit-box-shadow: 2px 2px 2px #ddd;
92     box-shadow: 2px 2px 2px #ddd;
93     z-index: 2;
94 }
95 #themes-list ul {
96     list-style: none;
97     padding: 0;
98     margin: 0;
99     font-size: 1.1em;
100     -moz-column-width: 12em;
101     width: 48em;
102 }
103
104
105 a.cite {
106     display: block;
107     color: black;
108     background: white;
109     padding: 3em 2em .1em 8em;
110 }
111 .cite-body {
112     font-size: 1.8em;
113     line-height: 1.3em;
114 }
115 .cite p {
116     color: #444;
117     font-size: 1.1em;
118     margin-top: 1.6em;
119 }
120
121 .see-also {
122     margin-left: 8em;
123     float: left;
124     width: 14.3em;
125 }
126 .download {
127     margin-left: 2em;
128     float: left;
129 }
130
131 .see-also, .download {
132     margin-top: 2em;
133     margin-bottom: 2em;
134 }
135 .see-also h2, .download h2 {
136     font-size: 1.1em;
137 }
138 .see-also ul, .download ul {
139     list-style: none;
140     padding: 0;
141     margin: 0;
142     font-size: 1.1em;
143 }
144
145
146 #footer {
147     color: #777;
148     border-top: 1px solid #ddd;
149     margin-top: 2.5em;
150 }