UNPKG

4.38 kBCSSView Raw
1.center {
2 text-align:center;
3}
4
5ol {
6 padding:10px;
7 margin:0;
8}
9
10caption {
11 padding:4px;
12}
13
14/* Common */
15
16#content {
17 margin-right:auto;
18 margin-left:auto;
19 width:1000px;
20}
21
22.login {
23 margin-left:auto;
24 margin-right:auto;
25}
26
27.login > div {
28 width:360px !important;
29}
30
31#content {
32 width:960px;
33 position:relative;
34 zoom:1;
35}
36
37.date td a {
38 display:inline-block;
39 padding:3px 8px;
40}
41
42.date th, .date td {
43 text-align:center;
44 padding:3px;
45}
46
47/* Box */
48
49.box {
50 font-size:13px;
51 margin:0 0 10px 0;
52 position:relative;
53 border:1px solid;
54}
55
56.box h2, .box p, .box table {
57 margin:0;
58}
59
60.box h2 {
61 -moz-border-radius-topleft:5px;
62 -moz-border-radius-topright:5px;
63 -webkit-border-top-left-radius:5px;
64 -webkit-border-top-right-radius:5px;
65 padding:2px 10px;
66 cursor:move;
67}
68
69.utils a {
70 position:absolute;
71 top:5px;
72 right:10px;
73 border:1px solid;
74 padding:4px 8px;
75}
76
77.box p {
78 padding:10px;
79}
80
81/* Typography */
82
83label, #navigation, .error, .success, input[type="submit"], input[type="reset"], input[type="button"] {
84 font-weight:bold;
85}
86
87h1, h2, h3, h4, h5, h6 {
88 border-bottom:1px solid;
89}
90
91a:hover {
92 text-decoration:none;
93}
94
95a.edit, a.delete {
96 padding-left:25px;
97 background-repeat:no-repeat;
98 background-position:left center;
99}
100
101/* Table styling */
102
103table {
104 width:100%;
105}
106
107th, td {
108 padding:7px 15px;
109 text-align:left;
110}
111
112/* Header */
113
114#head {
115 -moz-border-radius-topright:10px;
116 border:0;
117 margin:10px auto 0 auto;
118 padding:5px 30px;
119 width:940px;
120}
121
122/* Nagivation */
123
124#navigation {
125 -moz-border-radius-bottomleft:10px;
126 margin:0 auto 10px auto;
127 padding:10px 30px;
128 width:940px;
129}
130
131#navigation > li {
132 display:inline;
133 margin:0
134}
135
136#navigation > li > a, #navigation > li > span {
137 display:inline-block;
138 padding:5px 10px;
139 text-decoration:none;
140}
141
142/* Content */
143
144#content {
145 padding:20px;
146 -moz-border-radius-topleft: 10px;
147 -moz-border-radius-bottomright: 10px;
148}
149
150#foot {
151 padding:5px 30px;
152 width:940px;
153 margin:10px auto;
154 -moz-border-radius-topright: 10px;
155 -moz-border-radius-bottomleft: 10px;
156}
157
158.curved, #navigation a, #navigation span, .error, .success, .box, .utils a {
159 -moz-border-radius-bottomleft:5px;
160 -moz-border-radius-topright:5px;
161 -webkit-border-bottom-left-radius:5px;
162 -webkit-border-top-right-radius:5px;
163}
164
165.curved-alt, input, textarea, select, .box, .date td a, .utils a {
166 -moz-border-radius-bottomright:5px;
167 -moz-border-radius-topleft:5px;
168 -webkit-border-bottom-right-radius:5px;
169 -webkit-border-top-left-radius:5px;
170}
171
172/* Forms */
173
174label {
175 display:block;
176 font-size:17px;
177 margin:0 0 5px;
178 position:relative;
179}
180
181small {
182 font-size:12px;
183 font-weight:normal;
184 padding-left:10px;
185}
186
187input, textarea, select{
188 border:1px solid;
189 font-family:inherit;
190 font-size:inherit;
191 padding:4px;
192}
193
194select {
195 padding-top:3px;
196 padding-bottom:3px;
197}
198
199input[type="submit"], input[type="reset"], input[type="button"] {
200 cursor:pointer;
201 width:auto !important;
202}
203
204/* Error and Success messages */
205.error, .success {
206 padding:4px 8px;
207}
208
209/* Pagination */
210.pagination {
211 text-align:right;
212}
213.pagination a, .pagination span {
214 display:inline-block;
215 margin:0 2px;
216 padding:2px 6px;
217}
218
219input.document_input, select.document_input {
220 width:200px;
221}
222
223textarea.document_input {
224 width:400px;
225 height:200px;
226}
227label.required_label {
228 display:inline;
229 font-weight:bold;
230}
231
232label.optional_label {
233 display:inline;
234 font-weight:normal;
235}
236
237.document_label {
238 float:left;
239 width:200px;
240 overflow-x:hidden;
241 text-align:right;
242 margin-right:10px;
243}
244
245.inline_element {
246 font-size:12px;
247 width:130px;
248};
249
250.document_date {
251 clear:right;
252 font-size:12px;
253 position:relative;
254 top:4px;
255}
256
257.document_other {
258 clear:right;
259 font-size:12px;
260 position:relative;
261 top:4px;
262 color:#aaa;
263}
264
265.document_object {
266 clear:right;
267 font-size:12px;
268 background-color:#eee;
269 color:#000;
270 border:1px solid #ccc;
271 margin-top:4px;
272 width:600px;
273 float:left;
274 padding-top:14px;
275}
276
277select.linked_model {
278 width:auto;
279 float:left;
280}
281
282select.linked_document {
283 width:auto;
284 float:left;
285 display:none;
286}