ajaxable dialogs fixes,
[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 .normal-text {
47     font-size: 1.3em;
48     line-height: 1.3em;
49 }
50
51 h2 {
52     margin: 0;
53     font-size: 1em;
54     font-weight: normal;
55 }
56
57
58 .mono {
59     font-family: "Lucida Sans Typewriter", courier;
60 }
61
62
63 .clearboth {
64     clear: both;
65 }
66
67 #header-content, div#main-content, div#half-header-content, #footer-content {
68     width: 97.5em;
69     margin: auto;
70 }
71
72
73 .page-desc {
74     margin-left: 1.5em;
75 }
76
77 .inline-tag-lists {
78     font-size: 1.1em;
79 }
80
81 #themes-list-toggle:after {
82     padding-left: 1em;
83     content: "↓";
84     font-family: WL-Nav;
85     vertical-align: middle;
86 }
87 #themes-list-wrapper {
88     position: relative;
89 }
90 #themes-list {
91     position: absolute;
92     display: none;
93     border: 1px solid #ddd;
94     padding: 1em;
95     background: #fff;
96     -moz-box-shadow: 2px 2px 2px #ddd;
97     -webkit-box-shadow: 2px 2px 2px #ddd;
98     box-shadow: 2px 2px 2px #ddd;
99     z-index: 500;
100 }
101 #themes-list ul {
102     list-style: none;
103     padding: 0;
104     margin: 0;
105     font-size: 1.1em;
106     -moz-column-width: 12em;
107     width: 48em;
108 }
109
110
111 a.cite {
112     display: block;
113     color: black;
114     background: white;
115     padding: 3em 2em .1em 8em;
116 }
117 .cite-body {
118     font-size: 1.8em;
119     line-height: 1.3em;
120 }
121 .cite p {
122     color: #444;
123     font-size: 1.1em;
124     margin-top: 1.6em;
125 }
126
127 .see-also {
128     margin-left: 8em;
129     float: left;
130     width: 14.3em;
131 }
132 .download {
133     margin-left: 2em;
134     float: left;
135 }
136
137 .see-also, .download {
138     margin-top: 2em;
139     margin-bottom: 2em;
140 }
141 .see-also h2, .download h2 {
142     font-size: 1.1em;
143 }
144 .see-also ul, .download ul {
145     list-style: none;
146     padding: 0;
147     margin: 0;
148     font-size: 1.1em;
149 }
150
151
152 #footer {
153     color: #777;
154     eborder-top: 1px solid #ddd;
155     margin-top: 5em;
156     padding-top:3em;
157     background: #fff;
158 }