##// END OF EJS Templates
optimized css
marcink -
r584:20940ddb default
parent child Browse files
Show More
This diff has been collapsed as it changes many lines, (4306 lines changed) Show them Hide them
@@ -1,3646 +1,2540
1 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
1 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
2 {
2 border:0;
3 margin: 0;
3 outline:0;
4 padding: 0;
4 font-size:100%;
5 border: 0;
5 vertical-align:baseline;
6 outline: 0;
6 background:transparent;
7 font-size: 100%;
7 margin:0;
8 vertical-align: baseline;
8 padding:0;
9 background: transparent;
10 }
9 }
11
10
12 body {
11 body {
13 line-height: 1;
12 line-height:1;
13 height:100%;
14 background:url("../images/background.png") repeat scroll 0 0 #B0B0B0;
15 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
16 font-size:12px;
17 color:#000;
18 margin:0;
19 padding:0;
14 }
20 }
15
21
16 ol,ul {
22 ol,ul {
17 list-style: none;
23 list-style:none;
18 }
24 }
19
25
20 blockquote,q {
26 blockquote,q {
21 quotes: none;
27 quotes:none;
22 }
28 }
23
29
24 blockquote:before,blockquote:after,q:before,q:after {
30 blockquote:before,blockquote:after,q:before,q:after {
25 content: '';
31 content:none;
26 content: none;
27 }
32 }
28
33
29 :focus {
34 :focus {
30 outline: 0;
35 outline:0;
31 }
32
33 ins {
34 text-decoration: none;
35 }
36 }
36
37
37 del {
38 del {
38 text-decoration: line-through;
39 text-decoration:line-through;
39 }
40 }
40
41
41 /* tables still need 'cellspacing="0"' in the markup */
42 table {
42 table {
43 border-collapse: collapse;
43 border-collapse:collapse;
44 border-spacing: 0;
44 border-spacing:0;
45 }
46
47 /*
48 main stylesheet
49 */
50 html {
51 height: 100%;
52 }
45 }
53
46
54 body {
47 html {
55 margin: 0;
48 height:100%;
56 padding: 0;
57 height: 100%;
58 background: url("../images/background.png") repeat scroll 0 0 #B0B0B0;
59 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
60 Lucida Sans Unicode, Arial, sans-serif;
61 font-size: 12px;
62 color: #000000;
63 }
49 }
64
50
65 /*
66 images
67 */
68 img {
69 border: none;
70 }
71
72 img.icon {
73 vertical-align: bottom;
74 }
75
76 /*
77 anchors
78 */
79 a {
51 a {
80 color: #003367;
52 color:#003367;
81 text-decoration: none;
53 text-decoration:none;
82 cursor: pointer;
54 cursor:pointer;
83 font-weight: bold;
55 font-weight:700;
84 }
56 }
85
57
86 a:hover {
58 a:hover {
87 color: #316293;
59 color:#316293;
88 text-decoration: underline;
60 text-decoration:underline;
89 }
61 }
90
62
91 /*
92 headings
93 */
94 h1,h2,h3,h4,h5,h6 {
63 h1,h2,h3,h4,h5,h6 {
95 color: #292929;
64 color:#292929;
96 font-weight: bold;
65 font-weight:700;
97 }
66 }
98
67
99 h1 {
68 h1 {
100 font-size: 22px;
69 font-size:22px;
101 }
70 }
102
71
103 h2 {
72 h2 {
104 font-size: 20px;
73 font-size:20px;
105 }
74 }
106
75
107 h3 {
76 h3 {
108 font-size: 18px;
77 font-size:18px;
109 }
78 }
110
79
111 h4 {
80 h4 {
112 font-size: 16px;
81 font-size:16px;
113 }
82 }
114
83
115 h5 {
84 h5 {
116 font-size: 14px;
85 font-size:14px;
117 }
86 }
118
87
119 h6 {
88 h6 {
120 font-size: 11px;
89 font-size:11px;
121 }
90 }
122
91
123 /*
124 lists
125 */
126 ul.circle {
92 ul.circle {
127 list-style-type: circle;
93 list-style-type:circle;
128 }
94 }
129
95
130 ul.disc {
96 ul.disc {
131 list-style-type: disc;
97 list-style-type:disc;
132 }
98 }
133
99
134 ul.square {
100 ul.square {
135 list-style-type: square;
101 list-style-type:square;
136 }
102 }
137
103
138 ol.lower-roman {
104 ol.lower-roman {
139 list-style-type: lower-roman;
105 list-style-type:lower-roman;
140 }
106 }
141
107
142 ol.upper-roman {
108 ol.upper-roman {
143 list-style-type: upper-roman;
109 list-style-type:upper-roman;
144 }
110 }
145
111
146 ol.lower-alpha {
112 ol.lower-alpha {
147 list-style-type: lower-alpha;
113 list-style-type:lower-alpha;
148 }
114 }
149
115
150 ol.upper-alpha {
116 ol.upper-alpha {
151 list-style-type: upper-alpha;
117 list-style-type:upper-alpha;
152 }
118 }
153
119
154 ol.decimal {
120 ol.decimal {
155 list-style-type: decimal;
121 list-style-type:decimal;
156 }
122 }
157
123
158 /*
159 colors
160 */
161 div.color {
124 div.color {
162 margin: 7px 0 0 60px;
125 clear:both;
163 padding: 1px 1px 1px 0px;
126 overflow:hidden;
164 clear: both;
127 position:absolute;
165 overflow: hidden;
128 background:#FFF;
166 position: absolute;
129 margin:7px 0 0 60px;
167 background: #FFFFFF;
130 padding:1px 1px 1px 0;
168 }
131 }
169
132
170 div.color a {
133 div.color a {
171 margin: 0 0 0 1px;
134 width:15px;
172 padding: 0;
135 height:15px;
173 width: 15px;
136 display:block;
174 height: 15px;
137 float:left;
175 display: block;
138 margin:0 0 0 1px;
176 float: left;
139 padding:0;
177 }
140 }
178
141
179 div.color a.blue {
142 div.color a.blue {
180 background: #376ea6;
143 background:#376ea6;
181 }
144 }
182
145
183 div.color a.green {
146 div.color a.green {
184 background: #85924b;
147 background:#85924b;
185 }
148 }
186
149
187 div.color a.brown {
150 div.color a.brown {
188 background: #9b6e42;
151 background:#9b6e42;
189 }
152 }
190
153
191 div.color a.purple {
154 div.color a.purple {
192 background: #88528b;
155 background:#88528b;
193 }
156 }
194
157
195 div.color a.red {
158 div.color a.red {
196 background: #bd3220;
159 background:#bd3220;
197 }
160 }
198
161
199 div.color a.greyblue {
162 div.color a.greyblue {
200 background: #566e86;
163 background:#566e86;
201 }
164 }
202
165
203 /*
204 options
205 */
206 div.options {
166 div.options {
207 margin: 7px 0 0 162px;
167 clear:both;
208 padding: 0;
168 overflow:hidden;
209 clear: both;
169 position:absolute;
210 overflow: hidden;
170 background:#FFF;
211 position: absolute;
171 margin:7px 0 0 162px;
212 background: #FFFFFF;
172 padding:0;
213 }
173 }
214
174
215 div.options a {
175 div.options a {
216 margin: 0;
176 height:1%;
217 padding: 3px 8px 3px 8px;
177 display:block;
218 height: 1%;
178 text-decoration:none;
219 display: block;
179 margin:0;
220 text-decoration: none;
180 padding:3px 8px;
221 }
222
223 div.options a:hover {
224 text-decoration: none;
225 }
181 }
226
182
227 /*
228 header
229 */
230 #header {
183 #header {
231 margin: 0;
184 margin:0;
232 padding: 0 30px 0 30px;
185 padding:0 30px;
233 }
234
235 /*
236 header / user
237 */
238 #header ul#logged-user {
239 margin: 0;
240 padding: 0;
241 float: right;
242 }
186 }
243
187
244 #header ul#logged-user li {
188 #header ul#logged-user li {
245 margin:-2px 0 0;
189 list-style:none;
246 padding: 10px 12px 10px 12px;
190 float:left;
247 list-style: none;
191 border-left:1px solid #bbb;
248 float: left;
192 border-right:1px solid #a5a5a5;
249 border-left: 1px solid #bbbbbb;
193 margin:-2px 0 0;
250 border-right: 1px solid #a5a5a5;
194 padding:10px 12px;
251 }
195 }
252
196
253 #header ul#logged-user li.first {
197 #header ul#logged-user li.first {
254 border-left: none;
198 border-left:none;
255 margin: -6px;
199 margin:-6px;
256 }
200 }
257
201
258 #header ul#logged-user li.first div.account {
202 #header ul#logged-user li.first div.account {
259 padding-top: 4px;
203 padding-top:4px;
260 float: left;
204 float:left;
261 }
205 }
262
206
263 #header ul#logged-user li.last {
207 #header ul#logged-user li.last {
264 border-right: none;
208 border-right:none;
265 }
209 }
266
210
267 #header ul#logged-user li a {
211 #header ul#logged-user li a {
268 color: #4e4e4e;
212 color:#4e4e4e;
269 font-weight: bold;
213 font-weight:700;
270 text-decoration: none;
214 text-decoration:none;
271 }
215 }
272
216
273 #header ul#logged-user li a:hover {
217 #header ul#logged-user li a:hover {
274 color: #376ea6;
218 color:#376ea6;
275 text-decoration: underline;
219 text-decoration:underline;
276 }
220 }
277
221
278 #header ul#logged-user li.highlight a {
222 #header ul#logged-user li.highlight a {
279 color: #ffffff;
223 color:#fff;
280 }
224 }
281
225
282 #header ul#logged-user li.highlight a:hover {
226 #header ul#logged-user li.highlight a:hover {
283 color: #376ea6;
227 color:#376ea6;
284 }
228 }
285
229
286 #header #header-inner {
230 #header #header-inner {
287 margin: 0;
231 height:40px;
288 padding: 0;
232 clear:both;
289 height: 40px;
233 position:relative;
290 clear: both;
234 background:#003367 url("../images/header_inner.png") repeat-x;
291 position: relative;
235 border-bottom:2px solid #fff;
292 background: #003367 url("../images/header_inner.png") repeat-x;
236 margin:0;
293 border-bottom: 2px solid #ffffff;
237 padding:0;
294 }
295
296 /*
297 header / home
298 */
299 #header #header-inner #home {
300 float: left;
301 }
238 }
302
239
303 #header #header-inner #home a {
240 #header #header-inner #home a {
304 margin: 0;
241 height:40px;
305 padding: 0;
242 width:46px;
306 height: 40px;
243 display:block;
307 width: 46px;
244 background:url("../images/button_home.png");
308 display: block;
245 background-position:0 0;
309 background: url("../images/button_home.png");
246 margin:0;
310 background-position: 0 0;
247 padding:0;
311 }
248 }
312
249
313 #header #header-inner #home a:hover {
250 #header #header-inner #home a:hover {
314 background-position: 0 -40px;
251 background-position:0 -40px;
315 }
316
317 /*
318 header / logo
319 */
320 #header #header-inner #logo {
321 float: left;
322 }
252 }
323
253
324 #header #header-inner #logo h1 {
254 #header #header-inner #logo h1 {
325 margin: 13px 0 0 13px;
255 color:#FFF;
326 padding: 0;
256 font-size:14px;
327 color: #FFFFFF;
257 text-transform:uppercase;
328 font-size: 14px;
258 margin:13px 0 0 13px;
329 text-transform: uppercase;
259 padding:0;
330 }
260 }
331
261
332 #header #header-inner #logo a {
262 #header #header-inner #logo a {
333 color: #ffffff;
263 color:#fff;
334 text-decoration: none;
264 text-decoration:none;
335 }
265 }
336
266
337 #header #header-inner #logo a:hover {
267 #header #header-inner #logo a:hover {
338 color: #dabf29;
268 color:#dabf29;
339 }
269 }
340
270
341 /*
342 header / quick
343 */
344 #header #header-inner #quick,#header #header-inner #quick ul {
271 #header #header-inner #quick,#header #header-inner #quick ul {
345 margin: 10px 5px 0 0;
272 position:relative;
346 padding: 0;
273 float:right;
347 position: relative;
274 list-style-type:none;
348 float: right;
275 list-style-position:outside;
349 list-style-type: none;
276 margin:10px 5px 0 0;
350 list-style-position: outside;
277 padding:0;
351 }
278 }
352
279
353 #header #header-inner #quick li {
280 #header #header-inner #quick li {
354 margin: 0 5px 0 0;
281 position:relative;
355 padding: 0;
282 float:left;
356 position: relative;
283 margin:0 5px 0 0;
357 float: left;
284 padding:0;
358 }
285 }
359
286
360 #header #header-inner #quick li a {
287 #header #header-inner #quick li a {
361 top: 0;
288 top:0;
362 left: 0;
289 left:0;
363 padding: 0;
290 height:1%;
364 height: 1%;
291 display:block;
365 display: block;
292 clear:both;
366 clear: both;
293 overflow:hidden;
367 overflow: hidden;
294 color:#FFF;
368 background: #336699 url("../../resources/images/quick_l.png") no-repeat
295 font-weight:700;
369 top left;
296 text-decoration:none;
370 color: #FFFFFF;
297 background:#369 url("../../images/quick_l.png") no-repeat top left;
371 font-weight: bold;
298 padding:0;
372 text-decoration: none;
373 }
299 }
374
300
375 #header #header-inner #quick li span {
301 #header #header-inner #quick li span {
376 top: 0;
302 top:0;
377 right: 0;
303 right:0;
378 margin: 0;
304 height:1%;
379 padding: 10px 12px 8px 10px;
305 display:block;
380 height: 1%;
306 float:left;
381 display: block;
307 background:url("../../images/quick_r.png") no-repeat top right;
382 float: left;
308 border-left:1px solid #3f6f9f;
383 background: url("../../resources/images/quick_r.png") no-repeat top
309 margin:0;
384 right;
310 padding:10px 12px 8px 10px;
385 border-left: 1px solid #3f6f9f;
386 }
311 }
387
312
388 #header #header-inner #quick li span.normal {
313 #header #header-inner #quick li span.normal {
389 padding: 10px 12px 8px 12px;
314 border:none;
390 border: none;
315 padding:10px 12px 8px;
391 }
316 }
392
317
393 #header #header-inner #quick li span.icon {
318 #header #header-inner #quick li span.icon {
394 top: 0;
319 top:0;
395 left: 0;
320 left:0;
396 padding: 8px 8px 4px 8px;
321 border-left:none;
397 background: url("../../resources/images/quick_l.png") no-repeat top left;
322 background:url("../../images/quick_l.png") no-repeat top left;
398 border-left: none;
323 border-right:1px solid #2e5c89;
399 border-right: 1px solid #2e5c89;
324 padding:8px 8px 4px;
400 }
325 }
401
326
402 #header #header-inner #quick li a:hover {
327 #header #header-inner #quick li a:hover {
403 background: #4e4e4e url("../../resources/images/quick_l_selected.png")
328 background:#4e4e4e url("../../images/quick_l_selected.png") no-repeat top left;
404 no-repeat top left;
405 }
329 }
406
330
407 #header #header-inner #quick li a:hover span {
331 #header #header-inner #quick li a:hover span {
408 background: url("../../resources/images/quick_r_selected.png") no-repeat
332 border-left:1px solid #545454;
409 top right;
333 background:url("../../images/quick_r_selected.png") no-repeat top right;
410 border-left: 1px solid #545454;
411 }
412
413 #header #header-inner #quick li a:hover span.normal {
414 border: none;
415 }
334 }
416
335
417 #header #header-inner #quick li a:hover span.icon {
336 #header #header-inner #quick li a:hover span.icon {
418 background: url("../../resources/images/quick_l_selected.png") no-repeat
337 border-left:none;
419 top left;
338 border-right:1px solid #464646;
420 border-left: none;
339 background:url("../../images/quick_l_selected.png") no-repeat top left;
421 border-right: 1px solid #464646;
422 }
340 }
423
341
424 #header #header-inner #quick ul {
342 #header #header-inner #quick ul {
425 top: 29px;
343 top:29px;
426 right: 0;
344 right:0;
427 margin: 0;
345 min-width:200px;
428 padding: 0;
346 display:none;
429 min-width: 200px;
347 position:absolute;
430 display: none;
348 background:#FFF;
431 position: absolute;
349 border:1px solid #666;
432 background: #FFFFFF;
350 border-top:1px solid #003367;
433 border: 1px solid #666;
351 z-index:100;
434 border-top: 1px solid #003367;
352 margin:0;
435 z-index: 100;
353 padding:0;
436 }
354 }
437
355
438 #header #header-inner #quick ul.repo_switcher {
356 #header #header-inner #quick ul.repo_switcher {
439 max-height: 275px;
357 max-height:275px;
440 overflow-x: hidden;
358 overflow-x:hidden;
441 overflow-y: auto;
359 overflow-y:auto;
442 white-space: nowrap;
360 white-space:nowrap;
443 }
361 }
444
362
445 #header #header-inner #quick li ul li {
363 #header #header-inner #quick li ul li {
446 border-bottom: 1px solid #dddddd;
364 border-bottom:1px solid #ddd;
447 }
448
449 #header #header-inner #quick li ul li.last {
450 border: none;
451 }
365 }
452
366
453 #header #header-inner #quick li ul li a {
367 #header #header-inner #quick li ul li a {
454 margin: 0;
368 width:182px;
455 padding: 7px 9px 7px 9px;
369 height:auto;
456 height: 1%;
370 display:block;
457 width: 182px;
371 float:left;
458 height: auto;
372 background:#FFF;
459 display: block;
373 color:#003367;
460 float: left;
374 font-weight:400;
461 background: #FFFFFF;
375 margin:0;
462 color: #003367;
376 padding:7px 9px;
463 font-weight: normal;
464 }
377 }
465
378
466 #header #header-inner #quick li ul li a.childs {
379 #header #header-inner #quick li ul li a.childs {
467 margin: 0;
380 width:167px;
468 padding: 7px 9px 7px 24px;
381 background:#FFF url("../../resources/images/plus.png") no-repeat 8px 9px;
469 width: 167px;
382 margin:0;
470 background: #FFFFFF url("../../resources/images/plus.png") no-repeat 8px
383 padding:7px 9px 7px 24px;
471 9px;
472 }
384 }
473
385
474 #header #header-inner #quick li ul li a:hover {
386 #header #header-inner #quick li ul li a:hover {
475 color: #000000;
387 color:#000;
476 background: #FFFFFF;
388 background:#FFF;
477 }
389 }
478
390
479 #header #header-inner #quick li ul li a.childs:hover {
391 #header #header-inner #quick li ul li a.childs:hover {
480 background: #FFFFFF url("../../resources/images/minus.png") no-repeat
392 background:#FFF url("../../resources/images/minus.png") no-repeat 8px 9px;
481 8px 9px;
482 }
393 }
483
394
484 #header #header-inner #quick ul ul {
395 #header #header-inner #quick ul ul {
485 top: auto;
396 top:auto;
486 }
397 }
487
398
488 #header #header-inner #quick li ul ul {
399 #header #header-inner #quick li ul ul {
489 right: 200px;
400 right:200px;
490 max-height: 275px;
401 max-height:275px;
491 overflow: auto;
402 overflow:auto;
492 overflow-x: hidden;
403 overflow-x:hidden;
493 white-space: nowrap;
404 white-space:nowrap;
494 }
495
496 #header #header-inner #quick li:hover ul ul,#header #header-inner #quick li:hover ul ul ul,#header #header-inner #quick li:hover ul ul ul ul
497 {
498 display: none;
499 }
500
501 #header #header-inner #quick li:hover ul,#header #header-inner #quick li li:hover ul,#header #header-inner #quick li li li:hover ul,#header #header-inner #quick li li li li:hover ul
502 {
503 display: block;
504 }
405 }
505
406
506 /*ICONS*/
407 #header #header-inner #quick li ul li a.journal,#header #header-inner #quick li ul li a.journal:hover {
507 #header #header-inner #quick li ul li a.journal,#header #header-inner #quick li ul li a.journal:hover
408 background:url("../images/icons/book.png") no-repeat scroll 4px 9px #FFF;
508 {
409 width:167px;
509 background: url("../images/icons/book.png") no-repeat scroll 4px 9px
410 margin:0;
510 #FFFFFF;
411 padding:12px 9px 7px 24px;
511 margin: 0;
512 padding: 12px 9px 7px 24px;
513 width: 167px;
514 }
412 }
515
413
516 #header #header-inner #quick li ul li a.private_repo,#header #header-inner #quick li ul li a.private_repo:hover
414 #header #header-inner #quick li ul li a.private_repo,#header #header-inner #quick li ul li a.private_repo:hover {
517 {
415 background:url("../images/icons/lock.png") no-repeat scroll 4px 9px #FFF;
518 background: url("../images/icons/lock.png") no-repeat scroll 4px 9px
416 min-width:167px;
519 #FFFFFF;
417 margin:0;
520 margin: 0;
418 padding:12px 9px 7px 24px;
521 padding: 12px 9px 7px 24px;
522 min-width: 167px;
523 }
419 }
524
420
525 #header #header-inner #quick li ul li a.public_repo,#header #header-inner #quick li ul li a.public_repo:hover
421 #header #header-inner #quick li ul li a.public_repo,#header #header-inner #quick li ul li a.public_repo:hover {
526 {
422 background:url("../images/icons/lock_open.png") no-repeat scroll 4px 9px #FFF;
527 background: url("../images/icons/lock_open.png") no-repeat scroll 4px
423 min-width:167px;
528 9px #FFFFFF;
424 margin:0;
529 margin: 0;
425 padding:12px 9px 7px 24px;
530 padding: 12px 9px 7px 24px;
531 min-width: 167px;
532 }
426 }
533
427
534 #header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover
428 #header #header-inner #quick li ul li a.repos,#header #header-inner #quick li ul li a.repos:hover {
535 {
429 background:url("../images/icons/folder_edit.png") no-repeat scroll 4px 9px #FFF;
536 background: url("../images/icons/folder_edit.png") no-repeat scroll 4px
430 width:167px;
537 9px #FFFFFF;
431 margin:0;
538 margin: 0;
432 padding:12px 9px 7px 24px;
539 padding: 12px 9px 7px 24px;
540 width: 167px;
541 }
433 }
542
434
543 #header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover
435 #header #header-inner #quick li ul li a.users,#header #header-inner #quick li ul li a.users:hover {
544 {
436 background:#FFF url("../images/icons/user_edit.png") no-repeat 4px 9px;
545 background: #FFFFFF url("../images/icons/user_edit.png") no-repeat 4px
437 width:167px;
546 9px;
438 margin:0;
547 margin: 0;
439 padding:12px 9px 7px 24px;
548 padding: 12px 9px 7px 24px;
549 width: 167px;
550 }
440 }
551
441
552 #header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover
442 #header #header-inner #quick li ul li a.settings,#header #header-inner #quick li ul li a.settings:hover {
553 {
443 background:#FFF url("../images/icons/cog.png") no-repeat 4px 9px;
554 background: #FFFFFF url("../images/icons/cog.png") no-repeat 4px 9px;
444 width:167px;
555 margin: 0;
445 margin:0;
556 padding: 12px 9px 7px 24px;
446 padding:12px 9px 7px 24px;
557 width: 167px;
558 }
447 }
559
448
560 #header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover
449 #header #header-inner #quick li ul li a.permissions,#header #header-inner #quick li ul li a.permissions:hover {
561 {
450 background:#FFF url("../images/icons/key.png") no-repeat 4px 9px;
562 background: #FFFFFF url("../images/icons/key.png") no-repeat 4px 9px;
451 width:167px;
563 margin: 0;
452 margin:0;
564 padding: 12px 9px 7px 24px;
453 padding:12px 9px 7px 24px;
565 width: 167px;
566 }
454 }
567
455
568 #header #header-inner #quick li ul li a.fork,#header #header-inner #quick li ul li a.fork:hover
456 #header #header-inner #quick li ul li a.fork,#header #header-inner #quick li ul li a.fork:hover {
569 {
457 background:#FFF url("../images/icons/arrow_divide.png") no-repeat 4px 9px;
570 background: #FFFFFF url("../images/icons/arrow_divide.png") no-repeat
458 width:167px;
571 4px 9px;
459 margin:0;
572 margin: 0;
460 padding:12px 9px 7px 24px;
573 padding: 12px 9px 7px 24px;
574 width: 167px;
575 }
576
577 #header #header-inner #quick li ul li a.search,#header #header-inner #quick li ul li a.search:hover
578 {
579 background: #FFFFFF url("../images/icons/search_16.png") no-repeat 4px
580 9px;
581 margin: 0;
582 padding: 12px 9px 7px 24px;
583 width: 167px;
584 }
461 }
585
462
586 #header #header-inner #quick li ul li a.delete,#header #header-inner #quick li ul li a.delete:hover
463 #header #header-inner #quick li ul li a.search,#header #header-inner #quick li ul li a.search:hover {
587 {
464 background:#FFF url("../images/icons/search_16.png") no-repeat 4px 9px;
588 background: #FFFFFF url("../images/icons/delete.png") no-repeat 4px 9px;
465 width:167px;
589 margin: 0;
466 margin:0;
590 padding: 12px 9px 7px 24px;
467 padding:12px 9px 7px 24px;
591 width: 167px;
592 }
468 }
593
469
594 #header #header-inner #quick li ul li a.branches,#header #header-inner #quick li ul li a.branches:hover
470 #header #header-inner #quick li ul li a.delete,#header #header-inner #quick li ul li a.delete:hover {
595 {
471 background:#FFF url("../images/icons/delete.png") no-repeat 4px 9px;
596 background: #FFFFFF url("../images/icons/arrow_branch.png") no-repeat
472 width:167px;
597 4px 9px;
473 margin:0;
598 margin: 0;
474 padding:12px 9px 7px 24px;
599 padding: 12px 9px 7px 24px;
600 width: 167px;
601 }
475 }
602
476
603 #header #header-inner #quick li ul li a.tags,#header #header-inner #quick li ul li a.tags:hover
477 #header #header-inner #quick li ul li a.branches,#header #header-inner #quick li ul li a.branches:hover {
604 {
478 background:#FFF url("../images/icons/arrow_branch.png") no-repeat 4px 9px;
605 background: #FFFFFF url("../images/icons/tag_blue.png") no-repeat 4px
479 width:167px;
606 9px;
480 margin:0;
607 margin: 0;
481 padding:12px 9px 7px 24px;
608 padding: 12px 9px 7px 24px;
609 width: 167px;
610 }
482 }
611
483
612 /*
484 #header #header-inner #quick li ul li a.tags,#header #header-inner #quick li ul li a.tags:hover {
613 header corners
485 background:#FFF url("../images/icons/tag_blue.png") no-repeat 4px 9px;
614 */
486 width:167px;
615 #header #header-inner div.corner {
487 margin:0;
616 height: 6px;
488 padding:12px 9px 7px 24px;
617 width: 6px;
618 position: absolute;
619 background: url("../images/header_inner_corners.png") no-repeat;
620 }
489 }
621
490
622 #header #header-inner div.tl {
491 #header #header-inner div.corner {
623 top: 0;
492 height:6px;
624 left: 0;
493 width:6px;
625 background-position: 0 0;
494 position:absolute;
626 }
495 background:url("../../images/header_inner_corners.png") no-repeat;
627
628 #header #header-inner div.tr {
629 top: 0;
630 right: 0;
631 background-position: -6px 0;
632 }
496 }
633
497
634 /*
635 content / left
636 */
637 #content #left {
498 #content #left {
638 left: 0;
499 left:0;
639 width: 280px;
500 width:280px;
640 position: absolute;
501 position:absolute;
641 }
502 }
642
503
643 /*
644 content / left / menu
645 */
646 #content #left #menu {
504 #content #left #menu {
647 margin: 5px 10px 0 60px;
505 clear:both;
648 padding: 0;
506 overflow:hidden;
649 clear: both;
507 margin:5px 10px 0 60px;
650 overflow: hidden;
508 padding:0;
651 }
509 }
652
510
653 /*
654 content / left / menu / heading
655 */
656 #content #left #menu h6 {
511 #content #left #menu h6 {
657 margin: 5px 0 0 0;
512 clear:both;
658 padding: 0;
513 overflow:hidden;
659 clear: both;
514 background:#dfdfdf url("../images/menu.png") repeat-x;
660 overflow: hidden;
515 color:#6e6e6e;
661 background: #dfdfdf url("../images/menu.png") repeat-x;
516 margin:5px 0 0;
662 color: #6e6e6e;
517 padding:0;
663 }
518 }
664
519
665 #content #left #menu h6 a {
520 #content #left #menu h6 a {
666 margin: 0;
521 height:1%;
667 padding: 0;
522 display:block;
668 height: 1%;
523 clear:both;
669 display: block;
524 overflow:hidden;
670 clear: both;
525 background:url("../images/menu_l.png") no-repeat top left;
671 overflow: hidden;
526 color:#6e6e6e;
672 background: url("../images/menu_l.png") no-repeat top left;
527 text-decoration:none;
673 color: #6e6e6e;
528 margin:0;
674 text-decoration: none;
529 padding:0;
675 }
530 }
676
531
677 #content #left #menu h6 span {
532 #content #left #menu h6 span {
678 margin: 0;
533 height:1%;
679 padding: 9px 10px 10px 10px;
534 display:block;
680 height: 1%;
535 background:url("../images/menu_r.png") no-repeat top right;
681 display: block;
536 margin:0;
682 background: url("../images/menu_r.png") no-repeat top right;
537 padding:9px 10px 10px;
683 }
538 }
684
539
685 #content #left #menu h6.selected {
540 #content #left #menu h6.selected {
686 background: #00376e url("../images/menu_selected.png") repeat-x;
541 color:#FFF;
687 color: #FFFFFF;
542 background:#00376e url("../../images/menu_selected.png") repeat-x;
688 }
543 }
689
544
690 #content #left #menu h6.selected a {
545 #content #left #menu h6.selected a {
691 background: url("../images/menu_l_selected.png") no-repeat top left;
546 color:#fff;
692 color: #ffffff;
547 background:url("../../images/menu_l_selected.png") no-repeat top left;
693 }
548 }
694
549
695 #content #left #menu h6.selected span {
550 #content #left #menu h6.selected span {
696 background: url("../images/menu_r_selected.png") no-repeat top right;
551 background:url("../../images/menu_r_selected.png") no-repeat top right;
697 }
552 }
698
553
699 /*
700 content / left / menu / links
701 */
702 #content #left #menu ul {
554 #content #left #menu ul {
703 margin: 0;
555 background:#376ea6;
704 padding: 0;
556 margin:0;
705 background: #376ea6;
557 padding:0;
706 }
707
708 #content #left #menu ul.opened {
709 display: block;
710 }
711
712 #content #left #menu ul.closed {
713 display: none;
714 }
558 }
715
559
716 #content #left #menu li {
560 #content #left #menu li {
717 margin: 0;
561 clear:both;
718 padding: 0;
562 overflow:hidden;
719 clear: both;
563 list-style:none;
720 overflow: hidden;
564 color:#fff;
721 list-style: none;
565 border-top:1px solid #4377ab;
722 border-bottom: 1px solid #5f8bb7;
566 border-bottom:1px solid #326395;
723 color: #ffffff;
567 margin:0;
568 padding:0;
724 }
569 }
725
570
726 #content #left #menu li a {
571 #content #left #menu li a {
727 margin: 0 0 0 6px;
572 height:1%;
728 padding: 8px 0 8px 18px;
573 display:block;
729 height: 1%;
574 float:left;
730 display: block;
575 color:#fff;
731 float: left;
576 text-decoration:none;
732 background: url("../images/colors/colors/blue/menu_arrow.png") no-repeat
577 background:url("../../images/menu_arrow.png") no-repeat 0 9px;
733 0 9px;
578 margin:0 0 0 6px;
734 color: #ffffff;
579 padding:8px 0 8px 18px;
735 text-decoration: none;
736 }
580 }
737
581
738 #content #left #menu li a:hover {
582 #content #left #menu li a:hover {
739 color: #b9dcff;
583 color:#b9dcff;
740 }
584 }
741
585
742 /*
743 content / left / menu / collapsible
744 */
745 #content #left #menu li.collapsible {
586 #content #left #menu li.collapsible {
746 background: url("../images/menu_border.png") no-repeat top left;
587 background:url("../../images/menu_border.png") no-repeat top left;
747 }
588 }
748
589
749 #content #left #menu li.collapsible a {
590 #content #left #menu li.collapsible a {
750 margin: 0 0 0 6px;
591 height:1%;
751 padding: 8px 0 8px 0;
592 display:block;
752 height: 1%;
593 background:transparent;
753 display: block;
594 float:left;
754 background: transparent;
595 font-weight:700;
755 float: left;
596 margin:0 0 0 6px;
756 font-weight: bold;
597 padding:8px 0;
757 }
598 }
758
599
759 #content #left #menu li.collapsible a.plus {
600 #content #left #menu li.collapsible a.plus {
760 margin: 0;
601 height:10px;
761 padding: 8px 0 9px 24px;
602 width:10px;
762 height: 10px;
603 display:block;
763 width: 10px;
604 float:left;
764 display: block;
605 background:url("../images/menu_plus.png") no-repeat 5px 10px;
765 float: left;
606 border:none;
766 background: url("../images/menu_plus.png") no-repeat 5px 10px;
607 margin:0;
767 border: none;
608 padding:8px 0 9px 24px;
768 }
609 }
769
610
770 #content #left #menu li.collapsible a.minus {
611 #content #left #menu li.collapsible a.minus {
771 margin: 0;
612 height:10px;
772 padding: 8px 0 9px 24px;
613 width:10px;
773 height: 10px;
614 display:block;
774 width: 10px;
615 float:left;
775 display: block;
616 background:url("../images/menu_minus.png") no-repeat 5px 10px;
776 float: left;
617 border:none;
777 background: url("../images/menu_minus.png") no-repeat 5px 10px;
618 border-bottom:1px solid #326395;
778 border: none;
619 margin:0;
620 padding:8px 0 9px 24px;
779 }
621 }
780
622
781 #content #left #menu li ul {
623 #content #left #menu li ul {
782 margin: 0;
624 border-left:18px solid #326395;
783 padding: 0;
625 margin:0;
784 border-left: 18px solid #285889;
626 padding:0;
785 }
786
787 #content #left #menu li ul.expanded {
788 display: block;
789 }
790
791 #content #left #menu li ul.collapsed {
792 display: none;
793 }
627 }
794
628
795 #content #left #menu li ul li {
629 #content #left #menu li ul li {
796 margin: 0;
630 clear:both;
797 padding: 0;
631 overflow:hidden;
798 clear: both;
632 list-style:none;
799 overflow: hidden;
633 color:#fff;
800 list-style: none;
634 background:url("../../images/menu_arrow.png") no-repeat 10px 9px;
801 border-bottom: 1px solid #5f8bb7;
635 border-top:1px solid #4377ab;
802 color: #ffffff;
636 border-bottom:1px solid #326395;
637 margin:0;
638 padding:0;
803 }
639 }
804
640
805 #content #left #menu li.collapsible ul li a {
641 #content #left #menu li.collapsible ul li a {
806 font-weight: normal;
642 font-weight:400;
807 }
643 }
808
644
809 #content #left #menu li.last {
645 #content #left #menu li.last {
810 border-bottom: none;
646 border-bottom:none;
811 }
647 }
812
648
813 /*
814 content / left / date picker
815 */
816 #content #left #date-picker {
649 #content #left #date-picker {
817 margin: 10px 10px 0 60px;
650 clear:both;
818 padding: 0;
651 overflow:hidden;
819 clear: both;
652 margin:10px 10px 0 60px;
820 overflow: hidden;
653 padding:0;
821 }
654 }
822
655
823 #content #left #date-picker .ui-datepicker {
656 #content #left #date-picker .ui-datepicker {
824 width: auto;
657 width:auto;
825 padding: 0;
658 clear:both;
826 clear: both;
659 overflow:hidden;
827 overflow: hidden;
660 background:#FFF;
828 background: #FFFFFF;
661 border:1px solid #d1d1d1;
829 border: 1px solid #d1d1d1;
662 padding:0;
830 }
663 }
831
664
832 #content #left #date-picker .ui-datepicker .ui-datepicker-header {
665 #content #left #date-picker .ui-datepicker .ui-datepicker-header {
833 padding: 5px 0;
666 padding:5px 0;
834 }
835
836 #content #left #date-picker .ui-datepicker .ui-datepicker-prev {
837 top: 5px;
838 left: 4px;
839 }
667 }
840
668
841 #content #left #date-picker .ui-datepicker .ui-datepicker-next {
669 #content #right {
842 top: 5px;
670 margin:0 60px 10px 290px;
843 right: 4px;
844 }
845
846 #content #left #date-picker .ui-datepicker .ui-datepicker-prev-hover {
847 top: 5px;
848 left: 4px;
849 }
671 }
850
672
851 #content #left #date-picker .ui-datepicker .ui-datepicker-next-hover {
852 top: 5px;
853 right: 4px;
854 }
855
856 /*
857 content / right
858 */
859 #content #right {
860 margin: 0 60px 10px 290px;
861 }
862
863 /*
864 content / right / box
865 */
866 #content div.box {
673 #content div.box {
867 margin: 0 0 10px 0;
674 clear:both;
868 padding: 0 0 10px 0;
675 overflow:hidden;
869 clear: both;
676 background:#fff;
870 overflow: hidden;
677 margin:0 0 10px;
871 background: #ffffff;
678 padding:0 0 10px;
872 }
679 }
873
680
874 #content div.box-left {
681 #content div.box-left {
875 margin: 0 0 10px;
682 width:49%;
876 width: 49%;
683 clear:none;
877 clear: none;
684 float:left;
878 float: left;
685 margin:0 0 10px;
879 }
686 }
880
687
881 #content div.box-right {
688 #content div.box-right {
882 margin: 0 0 10px;
689 width:49%;
883 width: 49%;
690 clear:none;
884 clear: none;
691 float:right;
885 float: right;
692 margin:0 0 10px;
886 }
693 }
887
694
888 /*
889 content / right / box / title
890 */
891 #content div.box div.title {
695 #content div.box div.title {
892 margin: 0 0 20px 0;
696 clear:both;
893 padding: 0;
697 overflow:hidden;
894 clear: both;
698 background:#369 url("../images/header_inner.png") repeat-x;
895 overflow: hidden;
699 margin:0 0 20px;
896 background: #336699 url("../images/header_inner.png") repeat-x;
700 padding:0;
897 }
701 }
898
702
899 #content div.box div.title h5 {
703 #content div.box div.title h5 {
900 margin: 0;
704 float:left;
901 padding: 11px 0 11px 10px;
705 border:none;
902 float: left;
706 color:#fff;
903 border: none;
707 text-transform:uppercase;
904 color: #ffffff;
708 margin:0;
905 text-transform: uppercase;
709 padding:11px 0 11px 10px;
906 }
907
908 #content div.box div.title ul.links {
909 margin: 0;
910 padding: 0;
911 float: right;
912 }
710 }
913
711
914 #content div.box div.title ul.links li {
712 #content div.box div.title ul.links li {
915 margin: 0;
713 list-style:none;
916 padding: 0;
714 float:left;
917 list-style: none;
715 margin:0;
918 float: left;
716 padding:0;
919 }
717 }
920
718
921 #content div.box div.title ul.links li a {
719 #content div.box div.title ul.links li a {
922 margin: 0;
720 height:1%;
923 padding: 13px 16px 12px 16px;
721 display:block;
924 height: 1%;
722 float:left;
925 display: block;
723 border-left:1px solid #316293;
926 float: left;
724 color:#fff;
927 border-left: 1px solid #316293;
725 font-size:11px;
928 color: #ffffff;
726 font-weight:700;
929 font-size: 11px;
727 text-decoration:none;
930 font-weight: bold;
728 margin:0;
931 text-decoration: none;
729 padding:13px 16px 12px;
932 }
933
934 #content div.box div.title ul.links li a:hover {
935 background: url("../../images/title_tab_selected.png") no-repeat bottom
936 center;
937 color: #bfe3ff;
938 }
730 }
939
731
940 #content div.box div.title ul.links li.ui-tabs-selected a {
732 #content div.box h1,#content div.box h2,#content div.box h3,#content div.box h4,#content div.box h5,#content div.box h6 {
941 background: url("../../../resources/images/title_tab_selected.png")
733 clear:both;
942 no-repeat bottom center;
734 overflow:hidden;
943 color: #bfe3ff;
735 border-bottom:1px solid #DDD;
736 margin:10px 20px;
737 padding:0 0 15px;
944 }
738 }
945
739
946 /*
947 content / right / box / headings
948 */
949 #content div.box h1,#content div.box h2,#content div.box h3,#content div.box h4,#content div.box h5,#content div.box h6
950 {
951 margin: 10px 20px 10px 20px;
952 padding: 0 0 15px 0;
953 clear: both;
954 overflow: hidden;
955 border-bottom: 1px solid #DDDDDD;
956 }
957
958 /*
959 content / right / box / paragraphs
960 */
961 #content div.box p {
740 #content div.box p {
962 margin: 0 24px 10px 24px;
741 color:#5f5f5f;
963 padding: 0;
742 font-size:12px;
964 color: #5f5f5f;
743 line-height:150%;
965 font-size: 12px;
744 margin:0 24px 10px;
966 line-height: 150%;
745 padding:0;
967 }
746 }
968
747
969 #content div.box blockquote {
748 #content div.box blockquote {
970 margin: 0 34px 0 34px;
749 border-left:4px solid #DDD;
971 padding: 0 0 0 14px;
750 color:#5f5f5f;
972 border-left: 4px solid #DDDDDD;
751 font-size:11px;
973 color: #5f5f5f;
752 line-height:150%;
974 font-size: 11px;
753 margin:0 34px;
975 line-height: 150%;
754 padding:0 0 0 14px;
976 }
755 }
977
756
978 #content div.box blockquote p {
757 #content div.box blockquote p {
979 margin: 10px 0 10px 0;
758 margin:10px 0;
980 padding: 0;
759 padding:0;
981 }
760 }
982
761
983 /*
984 content / right / box / lists
985 */
986 #content div.box dl {
762 #content div.box dl {
987 margin: 10px 24px 10px 24px;
763 margin:10px 24px;
988 }
764 }
989
765
990 #content div.box dt {
766 #content div.box dt {
991 margin: 0;
767 font-size:12px;
992 font-size: 12px;
768 margin:0;
993 }
769 }
994
770
995 #content div.box dd {
771 #content div.box dd {
996 margin: 0;
772 font-size:12px;
997 padding: 8px 0 8px 15px;
773 margin:0;
998 font-size: 12px;
774 padding:8px 0 8px 15px;
999 }
1000
1001 #content div.box ul.left {
1002 float: left;
1003 }
1004
1005 #content div.box ol.left {
1006 float: left;
1007 }
775 }
1008
776
1009 #content div.box li {
777 #content div.box li {
1010 padding: 4px 0 4px 0;
778 font-size:12px;
1011 font-size: 12px;
779 padding:4px 0;
1012 }
1013
1014 #content div.box ol.lower-roman,#content div.box ol.upper-roman {
1015 margin: 10px 24px 10px 44px;
1016 }
1017
1018 #content div.box ol.lower-alpha,#content div.box ol.upper-alpha {
1019 margin: 10px 24px 10px 44px;
1020 }
1021
1022 #content div.box ol.decimal {
1023 margin: 10px 24px 10px 44px;
1024 }
780 }
1025
781
1026 #content div.box ul.disc,#content div.box ul.circle {
782 #content div.box ul.disc,#content div.box ul.circle {
1027 margin: 10px 24px 10px 38px;
783 margin:10px 24px 10px 38px;
1028 }
784 }
1029
785
1030 #content div.box ul.square {
786 #content div.box ul.square {
1031 margin: 10px 24px 10px 40px;
787 margin:10px 24px 10px 40px;
1032 }
788 }
1033
789
1034 /*
1035 content / right / box / images
1036 */
1037 #content div.box img.left {
790 #content div.box img.left {
1038 margin: 10px 10px 10px 0;
791 border:none;
1039 border: none;
792 float:left;
1040 float: left;
793 margin:10px 10px 10px 0;
1041 }
794 }
1042
795
1043 #content div.box img.right {
796 #content div.box img.right {
1044 margin: 10px 0 10px 10px;
797 border:none;
1045 border: none;
798 float:right;
1046 float: right;
799 margin:10px 0 10px 10px;
1047 }
800 }
1048
801
1049 /*
1050 content / right / box / messages
1051 */
1052 #content div.box div.messages {
802 #content div.box div.messages {
1053 margin: 0 20px 0 20px;
803 clear:both;
1054 padding: 0;
804 overflow:hidden;
1055 clear: both;
805 margin:0 20px;
1056 overflow: hidden;
806 padding:0;
1057 }
807 }
1058
808
1059 #content div.box div.message {
809 #content div.box div.message {
1060 margin: 0 0 0px 0;
810 clear:both;
1061 padding: 10px 0 10px 0;
811 overflow:hidden;
1062 clear: both;
812 margin:0;
1063 overflow: hidden;
813 padding:10px 0;
1064 }
814 }
1065 #content div.box div.message a{
815
1066 font-weight: normal !important;
816 #content div.box div.message a {
817 font-weight:400 !important;
1067 }
818 }
819
1068 #content div.box div.message div.image {
820 #content div.box div.message div.image {
1069 margin: 9px 0 0 5px;
821 float:left;
1070 padding: 6px;
822 margin:9px 0 0 5px;
1071 float: left;
823 padding:6px;
1072 }
824 }
1073
825
1074 #content div.box div.message div.image img {
826 #content div.box div.message div.image img {
1075 margin: 0;
827 vertical-align:middle;
1076 vertical-align: middle;
828 margin:0;
1077 }
829 }
1078
830
1079 #content div.box div.message div.text {
831 #content div.box div.message div.text {
1080 margin: 0;
832 float:left;
1081 padding: 9px 6px 9px 6px;
833 margin:0;
1082 float: left;
834 padding:9px 6px;
1083 }
1084
1085 #content div.box div.message div.dismiss {
1086 margin: 0;
1087 padding: 0;
1088 float: right;
1089 }
835 }
1090
836
1091 #content div.box div.message div.dismiss a {
837 #content div.box div.message div.dismiss a {
1092 margin: 15px 14px 0 0;
838 height:16px;
1093 padding: 0;
839 width:16px;
1094 height: 16px;
840 display:block;
1095 width: 16px;
841 background:url("../images/icons/cross.png") no-repeat;
1096 display: block;
842 margin:15px 14px 0 0;
1097 background: url("../images/icons/cross.png") no-repeat;
843 padding:0;
1098 }
844 }
1099
845
1100 #content div.box div.message div.text h1,#content div.box div.message div.text h2,#content div.box div.message div.text h3,#content div.box div.message div.text h4,#content div.box div.message div.text h5,#content div.box div.message div.text h6
846 #content div.box div.message div.text h1,#content div.box div.message div.text h2,#content div.box div.message div.text h3,#content div.box div.message div.text h4,#content div.box div.message div.text h5,#content div.box div.message div.text h6 {
1101 {
847 border:none;
1102 margin: 0;
848 margin:0;
1103 padding: 0px;
849 padding:0;
1104 border: none;
1105 }
850 }
1106
851
1107 #content div.box div.message div.text span {
852 #content div.box div.message div.text span {
1108 margin: 0;
853 height:1%;
1109 padding: 5px 0 0 0;
854 display:block;
1110 height: 1%;
855 margin:0;
1111 display: block;
856 padding:5px 0 0;
1112 }
857 }
1113
858
1114 #content div.box div.message-error {
859 #content div.box div.message-error {
1115 height: 1%;
860 height:1%;
1116 clear: both;
861 clear:both;
1117 overflow: hidden;
862 overflow:hidden;
1118 background: #FBE3E4;
863 background:#FBE3E4;
1119 border: 1px solid #FBC2C4;
864 border:1px solid #FBC2C4;
1120 color: #860006;
865 color:#860006;
1121 }
866 }
1122
867
1123 #content div.box div.message-error h6 {
868 #content div.box div.message-error h6 {
1124 color: #860006;
869 color:#860006;
1125 }
870 }
1126
871
1127 #content div.box div.message-warning {
872 #content div.box div.message-warning {
1128 height: 1%;
873 height:1%;
1129 clear: both;
874 clear:both;
1130 overflow: hidden;
875 overflow:hidden;
1131 background: #FFF6BF;
876 background:#FFF6BF;
1132 border: 1px solid #FFD324;
877 border:1px solid #FFD324;
1133 color: #5f5200;
878 color:#5f5200;
1134 }
879 }
1135
880
1136 #content div.box div.message-warning h6 {
881 #content div.box div.message-warning h6 {
1137 color: #5f5200;
882 color:#5f5200;
1138 }
883 }
1139
884
1140 #content div.box div.message-notice {
885 #content div.box div.message-notice {
1141 height: 1%;
886 height:1%;
1142 clear: both;
887 clear:both;
1143 overflow: hidden;
888 overflow:hidden;
1144 background: #8FBDE0;
889 background:#8FBDE0;
1145 border: 1px solid #6BACDE;
890 border:1px solid #6BACDE;
1146 color: #003863;
891 color:#003863;
1147 }
892 }
1148
893
1149 #content div.box div.message-notice h6 {
894 #content div.box div.message-notice h6 {
1150 color: #003863;
895 color:#003863;
1151 }
896 }
1152
897
1153 #content div.box div.message-success {
898 #content div.box div.message-success {
1154 height: 1%;
899 height:1%;
1155 clear: both;
900 clear:both;
1156 overflow: hidden;
901 overflow:hidden;
1157 background: #E6EFC2;
902 background:#E6EFC2;
1158 border: 1px solid #C6D880;
903 border:1px solid #C6D880;
1159 color: #4e6100;
904 color:#4e6100;
1160 }
905 }
1161
906
1162 #content div.box div.message-success h6 {
907 #content div.box div.message-success h6 {
1163 color: #4e6100;
908 color:#4e6100;
1164 }
1165
1166 /*
1167 content / right / box / forms
1168 */
1169 #content div.box div.form {
1170 margin: 0;
1171 padding: 0 20px 10px 20px;
1172 clear: both;
1173 overflow: hidden;
1174 }
1175
1176 #content div.box div.form div.fields {
1177 margin: 0;
1178 padding: 0;
1179 clear: both;
1180 overflow: hidden;
1181 }
909 }
1182
910
1183 #content div.box div.form div.fields div.field {
911 #content div.box div.form div.fields div.field {
1184 margin: 0;
912 height:1%;
1185 padding: 10px 0 10px 0;
913 border-bottom:1px solid #DDD;
1186 height: 1%;
914 clear:both;
1187 border-bottom: 1px solid #DDDDDD;
915 margin:0;
1188 clear: both;
916 padding:10px 0;
1189 }
917 }
1190
918
1191 #content div.box div.form div.fields div.field-first {
919 #content div.box div.form div.fields div.field-first {
1192 padding: 0 0 10px 0;
920 padding:0 0 10px;
1193 }
921 }
1194
922
1195 #content div.box div.form div.fields div.field-noborder {
923 #content div.box div.form div.fields div.field-noborder {
1196 border-bottom: 0px !important;
924 border-bottom:0 !important;
1197 }
925 }
1198
926
1199 #content div.box div.form div.fields div.field span.error-message {
927 #content div.box div.form div.fields div.field span.error-message {
1200 margin: 8px 0px 0px 4px;
928 height:1%;
1201 padding: 0;
929 display:inline-block;
1202 height: 1%;
930 color:red;
1203 display: inline-block;
931 margin:8px 0 0 4px;
1204 color: #FF0000;
932 padding:0;
1205 }
933 }
1206
934
1207 #content div.box div.form div.fields div.field span.success {
935 #content div.box div.form div.fields div.field span.success {
1208 margin: 8px 0 0 0;
936 height:1%;
1209 padding: 0;
937 display:block;
1210 height: 1%;
938 color:#316309;
1211 display: block;
939 margin:8px 0 0;
1212 color: #316309;
940 padding:0;
1213 }
1214
1215 /*
1216 content / right / forms / labels
1217 */
1218 #content div.box div.form div.fields div.field div.label {
1219 left: 310px;
1220 margin: 0;
1221 padding: 8px 0 0 5px;
1222 width: auto;
1223 position: absolute;
1224 }
941 }
1225
942
1226 #content div.box-left div.form div.fields div.field div.label,#content div.box-right div.form div.fields div.field div.label
943 #content div.box div.form div.fields div.field div.label {
1227 {
944 left:80px;
1228 left: 0;
945 width:auto;
1229 margin: 0;
946 position:absolute;
1230 padding: 0 0 8px 0;
947 margin:0;
1231 width: auto;
948 padding:8px 0 0 5px;
1232 position: relative;
1233 clear: both;
1234 overflow: hidden;
1235 }
949 }
1236
950
1237 /*
951 #content div.box-left div.form div.fields div.field div.label,#content div.box-right div.form div.fields div.field div.label {
1238 content / right / forms / label (select)
952 clear:both;
1239 */
953 overflow:hidden;
1240 #content div.box div.form div.fields div.field div.label-select {
954 left:0;
1241 padding: 2px 0 0 5px;
955 width:auto;
1242 }
956 position:relative;
1243
957 margin:0;
1244 #content div.box-left div.form div.fields div.field div.label-select,#content div.box-right div.form div.fields div.field div.label-select
958 padding:0 0 8px;
1245 {
1246 padding: 0 0 8px 0;
1247 }
1248
1249 /*
1250 content / right / forms / label (checkbox)
1251 */
1252 #content div.box div.form div.fields div.field div.label-checkbox {
1253 padding: 0 0 0 5px !important;
1254 }
959 }
1255
960
1256 /*
961 #content div.box div.form div.fields div.field div.label-select {
1257 content / right / forms / label (radio)
962 padding:2px 0 0 5px;
1258 */
1259 #content div.box div.form div.fields div.field div.label-radio {
1260 padding: 0 0 0 5px !important;
1261 }
963 }
1262
964
1263 /*
965 #content div.box-left div.form div.fields div.field div.label-select,#content div.box-right div.form div.fields div.field div.label-select {
1264 content / right / forms / label (textarea)
966 padding:0 0 8px;
1265 */
1266 #content div.box div.form div.fields div.field div.label-textarea {
1267 padding: 0 0 0 5px !important;
1268 }
967 }
1269
968
1270 #content div.box-left div.form div.fields div.field div.label-textarea,#content div.box-right div.form div.fields div.field div.label-textarea
969 #content div.box-left div.form div.fields div.field div.label-textarea,#content div.box-right div.form div.fields div.field div.label-textarea {
1271 {
970 padding:0 0 8px !important;
1272 padding: 0 0 8px 0 !important;
1273 }
971 }
1274
972
1275 /*
1276 content / right / forms / labels (label)
1277 */
1278 #content div.box div.form div.fields div.field div.label label {
973 #content div.box div.form div.fields div.field div.label label {
1279 color: #393939;
974 color:#393939;
1280 font-weight: bold;
975 font-weight:700;
1281 }
976 }
1282
977
1283 #content div.box div.form div.fields div.field div.label span {
978 #content div.box div.form div.fields div.field div.input {
1284 margin: 0;
979 margin:0 0 0 200px;
1285 padding: 2px 0 0 0;
1286 height: 1%;
1287 display: block;
1288 color: #363636;
1289 }
980 }
1290
981
1291 /*
982 #content div.box-left div.form div.fields div.field div.input,#content div.box-right div.form div.fields div.field div.input {
1292 content / right / forms / input
983 clear:both;
1293 */
984 overflow:hidden;
1294 #content div.box div.form div.fields div.field div.input {
985 border-top:1px solid #b3b3b3;
1295 margin: 0 0 0 200px;
986 border-left:1px solid #b3b3b3;
1296 }
987 border-right:1px solid #eaeaea;
1297
988 border-bottom:1px solid #eaeaea;
1298 #content div.box-left div.form div.fields div.field div.input,#content div.box-right div.form div.fields div.field div.input
989 margin:0;
1299 {
990 padding:7px 7px 6px;
1300 margin: 0;
1301 padding: 7px 7px 6px 7px;
1302 clear: both;
1303 overflow: hidden;
1304 border-top: 1px solid #b3b3b3;
1305 border-left: 1px solid #b3b3b3;
1306 border-right: 1px solid #eaeaea;
1307 border-bottom: 1px solid #eaeaea;
1308 }
991 }
1309
992
1310 #content div.box div.form div.fields div.field div.input input {
993 #content div.box div.form div.fields div.field div.input input {
1311 margin: 0;
994 background:#FFF;
1312 padding: 7px 7px 6px 7px;
995 border-top:1px solid #b3b3b3;
1313 background: #FFFFFF;
996 border-left:1px solid #b3b3b3;
1314 border-top: 1px solid #b3b3b3;
997 border-right:1px solid #eaeaea;
1315 border-left: 1px solid #b3b3b3;
998 border-bottom:1px solid #eaeaea;
1316 border-right: 1px solid #eaeaea;
999 color:#000;
1317 border-bottom: 1px solid #eaeaea;
1000 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1318 color: #000000;
1001 font-size:11px;
1319 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1002 margin:0;
1320 Lucida Sans Unicode, Arial, sans-serif;
1003 padding:7px 7px 6px;
1321 font-size: 11px;
1322 }
1004 }
1323
1005
1324 #content div.box-left div.form div.fields div.field div.input input,#content div.box-right div.form div.fields div.field div.input input
1006 #content div.box-left div.form div.fields div.field div.input input,#content div.box-right div.form div.fields div.field div.input input {
1325 {
1007 width:100%;
1326 width: 100%;
1008 border:none;
1327 padding: 0;
1009 padding:0;
1328 border: none;
1329 }
1010 }
1330
1011
1331 #content div.box div.form div.fields div.field div.input input.small {
1012 #content div.box div.form div.fields div.field div.input input.small {
1332 width: 30%;
1013 width:30%;
1333 }
1014 }
1334
1015
1335 #content div.box div.form div.fields div.field div.input input.medium {
1016 #content div.box div.form div.fields div.field div.input input.medium {
1336 width: 55%;
1017 width:55%;
1337 }
1018 }
1338
1019
1339 #content div.box div.form div.fields div.field div.input input.large {
1020 #content div.box div.form div.fields div.field div.input input.large {
1340 width: 85%;
1021 width:85%;
1341 }
1022 }
1342
1023
1343 #content div.box div.form div.fields div.field div.input input.date {
1024 #content div.box div.form div.fields div.field div.input input.date {
1344 width: 177px;
1025 width:177px;
1345 }
1026 }
1346
1027
1347 #content div.box div.form div.fields div.field div.input input.button {
1028 #content div.box div.form div.fields div.field div.input input.button {
1348 margin: 0;
1029 background:#D4D0C8;
1349 padding: 4px 8px 4px 8px;
1030 border-top:1px solid #FFF;
1350 background: #D4D0C8;
1031 border-left:1px solid #FFF;
1351 border-top: 1px solid #FFFFFF;
1032 border-right:1px solid #404040;
1352 border-left: 1px solid #FFFFFF;
1033 border-bottom:1px solid #404040;
1353 border-right: 1px solid #404040;
1034 color:#000;
1354 border-bottom: 1px solid #404040;
1035 margin:0;
1355 color: #000000;
1036 padding:4px 8px;
1356 }
1037 }
1357
1038
1358 #content div.box div.form div.fields div.field div.input input.error {
1039 #content div.box div.form div.fields div.field div.input img.ui-datepicker-trigger {
1359 background: #FBE3E4;
1040 margin:0 0 0 6px;
1360 border-top: 1px solid #e1b2b3;
1361 border-left: 1px solid #e1b2b3;
1362 border-right: 1px solid #FBC2C4;
1363 border-bottom: 1px solid #FBC2C4;
1364 }
1365
1366 #content div.box div.form div.fields div.field div.input input.success {
1367 background: #E6EFC2;
1368 border-top: 1px solid #cebb98;
1369 border-left: 1px solid #cebb98;
1370 border-right: 1px solid #c6d880;
1371 border-bottom: 1px solid #c6d880;
1372 }
1373
1374 #content div.box div.form div.fields div.field div.input img.ui-datepicker-trigger
1375 {
1376 margin: 0 0 0 6px;
1377 }
1041 }
1378
1042
1379 /*
1043 #content div.box div.form div.fields div.field div.input a.ui-input-file {
1380 content / right / forms / input (file styling)
1044 width:28px;
1381 */
1045 height:28px;
1382 #content div.box div.form div.fields div.field div.input a.ui-input-file
1046 display:inline;
1383 {
1047 position:absolute;
1384 margin: 0 0 0 6px;
1048 overflow:hidden;
1385 padding: 0;
1049 cursor:pointer;
1386 width: 28px;
1050 background:#e5e3e3 url("../images/button_browse.png") no-repeat;
1387 height: 28px;
1051 border:none;
1388 display: inline;
1052 text-decoration:none;
1389 position: absolute;
1053 margin:0 0 0 6px;
1390 overflow: hidden;
1054 padding:0;
1391 cursor: pointer;
1392 background: #e5e3e3 url("../images/button_browse.png") no-repeat;
1393 border: none;
1394 text-decoration: none;
1395 }
1055 }
1396
1056
1397 #content div.box div.form div.fields div.field div.input a:hover.ui-input-file
1057 #content div.box div.form div.fields div.field div.input a:hover.ui-input-file {
1398 {
1058 background:#e5e3e3 url("../images/button_browse_selected.png") no-repeat;
1399 background: #e5e3e3 url("../images/button_browse_selected.png")
1400 no-repeat;
1401 }
1059 }
1402
1060
1403 /*
1404 content / right / forms / textarea
1405 */
1406 #content div.box div.form div.fields div.field div.textarea {
1061 #content div.box div.form div.fields div.field div.textarea {
1407 margin: 0 0 0 200px;
1062 border-top:1px solid #b3b3b3;
1408 padding: 10px;
1063 border-left:1px solid #b3b3b3;
1409 border-top: 1px solid #b3b3b3;
1064 border-right:1px solid #eaeaea;
1410 border-left: 1px solid #b3b3b3;
1065 border-bottom:1px solid #eaeaea;
1411 border-right: 1px solid #eaeaea;
1066 margin:0 0 0 200px;
1412 border-bottom: 1px solid #eaeaea;
1067 padding:10px;
1413 }
1068 }
1414
1069
1415 #content div.box div.form div.fields div.field div.textarea-editor {
1070 #content div.box div.form div.fields div.field div.textarea-editor {
1416 padding: 0;
1071 border:1px solid #ddd;
1417 border: 1px solid #dddddd;
1072 padding:0;
1418 }
1419
1420 #content div.box-left div.form div.fields div.field div.textarea,#content div.box-right div.form div.fields div.field div.textarea
1421 {
1422 margin: 0;
1423 }
1073 }
1424
1074
1425 #content div.box div.form div.fields div.field div.textarea textarea {
1075 #content div.box div.form div.fields div.field div.textarea textarea {
1426 margin: 0;
1076 width:100%;
1427 padding: 0;
1077 height:220px;
1428 width: 100%;
1078 overflow:hidden;
1429 height: 220px;
1079 background:#FFF;
1430 overflow: hidden;
1080 color:#000;
1431 background: #FFFFFF;
1081 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1432 border-width: 0;
1082 font-size:11px;
1433 color: #000000;
1083 outline:none;
1434 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1084 border-width:0;
1435 Lucida Sans Unicode, Arial, sans-serif;
1085 margin:0;
1436 font-size: 11px;
1086 padding:0;
1437 outline: none;
1438 }
1087 }
1439
1088
1440 #content div.box-left div.form div.fields div.field div.textarea textarea,#content div.box-right div.form div.fields div.field div.textarea textarea
1089 #content div.box-left div.form div.fields div.field div.textarea textarea,#content div.box-right div.form div.fields div.field div.textarea textarea {
1441 {
1090 width:100%;
1442 width: 100%;
1091 height:100px;
1443 height: 100px;
1444 }
1092 }
1445
1093
1446 #content div.box div.form div.fields div.field div.textarea textarea.error
1094 #content div.box div.form div.fields div.field div.textarea textarea.error {
1447 {
1095 background-color:#FBE3E4;
1448 padding: 3px 10px 10px 23px;
1096 background-image:url("../../../resources/images/icons/exclamation.png");
1449 background-color: #FBE3E4;
1097 background-repeat:no-repeat;
1450 background-image: url("../../../resources/images/icons/exclamation.png");
1098 background-position:3px 3px;
1451 background-repeat: no-repeat;
1099 border:1px solid #FBC2C4;
1452 background-position: 3px 3px;
1100 padding:3px 10px 10px 23px;
1453 border: 1px solid #FBC2C4;
1454 }
1101 }
1455
1102
1456 #content div.box div.form div.fields div.field div.textarea textarea.success
1103 #content div.box div.form div.fields div.field div.textarea textarea.success {
1457 {
1104 background-color:#E6EFC2;
1458 padding: 3px 10px 10px 23px;
1105 background-image:url("../../../resources/images/icons/accept.png");
1459 background-color: #E6EFC2;
1106 background-repeat:no-repeat;
1460 background-image: url("../../../resources/images/icons/accept.png");
1107 background-position:3px 3px;
1461 background-repeat: no-repeat;
1108 border:1px solid #C6D880;
1462 background-position: 3px 3px;
1109 padding:3px 10px 10px 23px;
1463 border: 1px solid #C6D880;
1464 }
1110 }
1465
1111
1466 /*
1467 content / right / forms / textarea (tinymce editor)
1468 */
1469 #content div.box div.form div.fields div.field div.textarea table {
1112 #content div.box div.form div.fields div.field div.textarea table {
1470 margin: 0;
1113 width:100%;
1471 padding: 0;
1114 border:none;
1472 width: 100%;
1115 margin:0;
1473 border: none;
1116 padding:0;
1474 }
1117 }
1475
1118
1476 #content div.box div.form div.fields div.field div.textarea table td {
1119 #content div.box div.form div.fields div.field div.textarea table td {
1477 padding: 0;
1120 background:#DDD;
1478 background: #DDDDDD;
1121 border:none;
1479 border: none;
1122 padding:0;
1480 }
1481
1482 #content div.box div.form div.fields div.field div.textarea table td table
1483 {
1484 margin: 0;
1485 padding: 0;
1486 width: auto;
1487 border: none;
1488 }
1489
1490 #content div.box div.form div.fields div.field div.textarea table td table td
1491 {
1492 padding: 5px 5px 5px 0;
1493 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1494 Lucida Sans Unicode, Arial, sans-serif;
1495 font-size: 11px;
1496 }
1497
1498 #content div.box div.form div.fields div.field div.textarea table td table td a
1499 {
1500 border: none;
1501 }
1502
1503 #content div.box div.form div.fields div.field div.textarea table td table td a.mceButtonActive
1504 {
1505 background: #b1b1b1;
1506 }
1507
1508 /*
1509 content / right / forms / select
1510 */
1511 #content div.box div.form div.fields div.field div.select {
1512 margin: 0 0 0 200px;
1513 padding: 0;
1514 }
1515
1516 #content div.box div.form div.fields div.field div.select a:hover {
1517 color: #000000;
1518 text-decoration: none;
1519 }
1123 }
1520
1124
1521 #content div.box div.form div.fields div.field div.select select {
1125 #content div.box div.form div.fields div.field div.textarea table td table {
1522 margin: 0;
1126 width:auto;
1523 }
1127 border:none;
1524
1128 margin:0;
1525 /*
1129 padding:0;
1526 content / right / forms / select (jquery styling)
1527 */
1528 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus
1529 {
1530 border: 1px solid #666666;
1531 }
1532
1533 #content div.box div.form div.fields div.field div.select a.ui-selectmenu
1534 {
1535 color: #565656;
1536 text-decoration: none;
1537 }
1130 }
1538
1131
1539 #content div.box div.form div.fields div.field div.select a.ui-selectmenu:hover
1132 #content div.box div.form div.fields div.field div.textarea table td table td {
1540 {
1133 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1541 color: #000000;
1134 font-size:11px;
1542 text-decoration: none;
1135 padding:5px 5px 5px 0;
1543 }
1544
1545 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus span.ui-icon
1546 {
1547 background-image: url(../images/ui/ui-icons_222222_256x240.png);
1548 }
1549
1550 /*
1551 content / right / forms / element focus
1552 */
1553 #content div.box div.form div.fields div.field input[type=text]:focus,#content div.box div.form div.fields div.field input[type=password]:focus,#content div.box div.form div.fields div.field input[type=file]:focus,#content div.box div.form div.fields div.field textarea:focus,#content div.box div.form div.fields div.field select:focus
1554 {
1555 background: #f6f6f6;
1556 border-color: #666;
1557 }
1558
1559 /*
1560 content / right / forms / checkboxes
1561 */
1562 #content div.box div.form div.fields div.field div.checkboxes {
1563 margin: 0 0 0 200px;
1564 padding: 0;
1565 }
1136 }
1566
1137
1567 #content div.box div.form div.fields div.field div.checkboxes div.checkbox
1138 #content div.box div.form div.fields div.field div.textarea table td table td a.mceButtonActive {
1568 {
1139 background:#b1b1b1;
1569 margin: 0;
1570 padding: 2px 0 2px 0;
1571 clear: both;
1572 overflow: hidden;
1573 }
1574
1575 #content div.box div.form div.fields div.field div.checkboxes div.checkbox input
1576 {
1577 margin: 0;
1578 float: left;
1579 }
1140 }
1580
1141
1581 #content div.box div.form div.fields div.field div.checkboxes div.checkbox label
1142 #content div.box div.form div.fields div.field div.select a.ui-selectmenu {
1582 {
1143 color:#565656;
1583 margin: 3px 0 0 4px;
1144 text-decoration:none;
1584 height: 1%;
1585 display: block;
1586 float: left;
1587 }
1588
1589 /*
1590 content / right / forms / radios
1591 */
1592 #content div.box div.form div.fields div.field div.radios {
1593 margin: 0 0 0 200px;
1594 padding: 0;
1595 }
1596
1597 #content div.box div.form div.fields div.field div.radios div.radio {
1598 margin: 0;
1599 padding: 2px 0 2px 0;
1600 clear: both;
1601 overflow: hidden;
1602 }
1603
1604 #content div.box div.form div.fields div.field div.radios div.radio input
1605 {
1606 margin: 0;
1607 float: left;
1608 }
1145 }
1609
1146
1610 #content div.box div.form div.fields div.field div.radios div.radio label
1147 #content div.box div.form div.fields div.field input[type=text]:focus,#content div.box div.form div.fields div.field input[type=password]:focus,#content div.box div.form div.fields div.field input[type=file]:focus,#content div.box div.form div.fields div.field textarea:focus,#content div.box div.form div.fields div.field select:focus {
1611 {
1148 background:#f6f6f6;
1612 margin: 3px 0 0 4px;
1149 border-color:#666;
1613 height: 1%;
1614 display: block;
1615 float: left;
1616 }
1617
1618 /*
1619 content / right / forms / button
1620 */
1621 div.form div.fields div.field div.button {
1622 margin: 0;
1623 padding: 0 0 0 8px;
1624 }
1625
1626 div.form div.fields div.field div.button input {
1627 margin: 0;
1628 color: #000000;
1629 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1630 Lucida Sans Unicode, Arial, sans-serif;
1631 font-size: 11px;
1632 font-weight: bold;
1633 }
1150 }
1634
1151
1635 div.form div.fields div.field div.button .ui-state-default {
1152 div.form div.fields div.field div.button {
1636 margin: 0;
1153 margin:0;
1637 padding: 6px 12px 6px 12px;
1154 padding:0 0 0 8px;
1638 background: #e5e3e3 url("../images/button.png") repeat-x;
1639 border-top: 1px solid #DDDDDD;
1640 border-left: 1px solid #c6c6c6;
1641 border-right: 1px solid #DDDDDD;
1642 border-bottom: 1px solid #c6c6c6;
1643 color: #515151;
1644 outline: none;
1645 }
1646
1647 div.form div.fields div.field div.button .ui-state-hover {
1648 margin: 0;
1649 padding: 6px 12px 6px 12px;
1650 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1651 border-top: 1px solid #cccccc;
1652 border-left: 1px solid #bebebe;
1653 border-right: 1px solid #b1b1b1;
1654 border-bottom: 1px solid #afafaf;
1655 color: #515151;
1656 outline: none;
1657 }
1658
1659 div.form div.fields div.field div.highlight {
1660 display: inline;
1661 }
1155 }
1662
1156
1663 div.form div.fields div.field div.highlight .ui-state-default {
1157 div.form div.fields div.field div.highlight .ui-state-default {
1664 margin: 0;
1158 background:#4e85bb url("../images/button_highlight.png") repeat-x;
1665 padding: 6px 12px 6px 12px;
1159 border-top:1px solid #5c91a4;
1666 background: #4e85bb url("../images/button_highlight.png") repeat-x;
1160 border-left:1px solid #2a6f89;
1667 border-top: 1px solid #5c91a4;
1161 border-right:1px solid #2b7089;
1668 border-left: 1px solid #2a6f89;
1162 border-bottom:1px solid #1a6480;
1669 border-right: 1px solid #2b7089;
1163 color:#FFF;
1670 border-bottom: 1px solid #1a6480;
1164 margin:0;
1671 color: #FFFFFF;
1165 padding:6px 12px;
1672 }
1166 }
1673
1167
1674 div.form div.fields div.field div.highlight .ui-state-hover {
1168 div.form div.fields div.field div.highlight .ui-state-hover {
1675 margin: 0;
1169 background:#46a0c1 url("../images/button_highlight_selected.png") repeat-x;
1676 padding: 6px 12px 6px 12px;
1170 border-top:1px solid #78acbf;
1677 background: #46a0c1 url("../images/button_highlight_selected.png")
1171 border-left:1px solid #34819e;
1678 repeat-x;
1172 border-right:1px solid #35829f;
1679 border-top: 1px solid #78acbf;
1173 border-bottom:1px solid #257897;
1680 border-left: 1px solid #34819e;
1174 color:#FFF;
1681 border-right: 1px solid #35829f;
1175 margin:0;
1682 border-bottom: 1px solid #257897;
1176 padding:6px 12px;
1683 color: #FFFFFF;
1684 }
1685
1686 /*
1687 content / right / forms / buttons
1688 */
1689 #content div.box div.form div.fields div.buttons {
1690 margin: 10px 0 0 200px;
1691 padding: 0;
1692 }
1693
1694 #content div.box-left div.form div.fields div.buttons,#content div.box-right div.form div.fields div.buttons
1695 {
1696 margin: 10px 0 0 0;
1697 }
1698
1699 #content div.box div.form div.fields div.buttons input {
1700 margin: 0;
1701 color: #000000;
1702 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1703 Lucida Sans Unicode, Arial, sans-serif;
1704 font-size: 11px;
1705 font-weight: bold;
1706 }
1707
1708 /*
1709 content / right / forms / buttons
1710 */
1711 div.form div.fields div.buttons {
1712 margin: 10px 0 0 200px;
1713 padding: 0;
1714 }
1715
1716 div.box-left div.form div.fields div.buttons,div.box-right div.form div.fields div.buttons
1717 {
1718 margin: 10px 0 0 0;
1719 }
1720
1721 div.form div.fields div.buttons input {
1722 margin: 0;
1723 color: #000000;
1724 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1725 Lucida Sans Unicode, Arial, sans-serif;
1726 font-size: 11px;
1727 font-weight: bold;
1728 }
1177 }
1729
1178
1730 /*
1179 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-default {
1731 content / right / forms / buttons (jquery styling)
1180 background:#4e85bb url("../../images/button_highlight.png") repeat-x;
1732 */
1181 border-top:1px solid #5c91a4;
1733 #content div.box div.form div.fields div.buttons input.ui-state-default
1182 border-left:1px solid #2a6f89;
1734 {
1183 border-right:1px solid #2b7089;
1735 margin: 0;
1184 border-bottom:1px solid #1a6480;
1736 padding: 6px 12px 6px 12px;
1185 color:#fff;
1737 background: #e5e3e3 url("../images/button.png") repeat-x;
1186 margin:0;
1738 border-top: 1px solid #DDDDDD;
1187 padding:6px 12px;
1739 border-left: 1px solid #c6c6c6;
1740 border-right: 1px solid #DDDDDD;
1741 border-bottom: 1px solid #c6c6c6;
1742 color: #515151;
1743 outline: none;
1744 }
1745
1746 #content div.box div.form div.fields div.buttons input.ui-state-hover {
1747 margin: 0;
1748 padding: 6px 12px 6px 12px;
1749 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1750 border-top: 1px solid #cccccc;
1751 border-left: 1px solid #bebebe;
1752 border-right: 1px solid #b1b1b1;
1753 border-bottom: 1px solid #afafaf;
1754 color: #515151;
1755 outline: none;
1756 }
1757
1758 #content div.box div.form div.fields div.buttons div.highlight {
1759 display: inline;
1760 }
1188 }
1761
1189
1762 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-default
1190 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover {
1763 {
1191 background:#46a0c1 url("../../images/button_highlight_selected.png") repeat-x;
1764 margin: 0;
1192 border-top:1px solid #78acbf;
1765 padding: 6px 12px 6px 12px;
1193 border-left:1px solid #34819e;
1766 background: #4e85bb url("../images/button_highlight.png") repeat-x;
1194 border-right:1px solid #35829f;
1767 border-top: 1px solid #5c91a4;
1195 border-bottom:1px solid #257897;
1768 border-left: 1px solid #2a6f89;
1196 color:#fff;
1769 border-right: 1px solid #2b7089;
1197 margin:0;
1770 border-bottom: 1px solid #1a6480;
1198 padding:6px 12px;
1771 color: #FFFFFF;
1772 }
1773
1774 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover
1775 {
1776 margin: 0;
1777 padding: 6px 12px 6px 12px;
1778 background: #46a0c1 url("../images/button_highlight_selected.png")
1779 repeat-x;
1780 border-top: 1px solid #78acbf;
1781 border-left: 1px solid #34819e;
1782 border-right: 1px solid #35829f;
1783 border-bottom: 1px solid #257897;
1784 color: #FFFFFF;
1785 }
1786
1787 /*
1788 content / right / box / tables
1789 */
1790 #content div.box div.table {
1791 margin: 0;
1792 padding: 0 20px 10px 20px;
1793 clear: both;
1794 overflow: hidden;
1795 }
1199 }
1796
1200
1797 #content div.box table {
1201 #content div.box table {
1798 margin: 0;
1202 width:100%;
1799 padding: 0;
1203 border-collapse:collapse;
1800 width: 100%;
1204 margin:0;
1801 border-collapse: collapse;
1205 padding:0;
1802 }
1206 }
1803
1207
1804 #content div.box table th {
1208 #content div.box table th {
1805 padding: 10px;
1209 background:#eee;
1806 background: #eeeeee;
1210 border-bottom:1px solid #ddd;
1807 border-bottom: 1px solid #dddddd;
1211 padding:10px;
1808 }
1212 }
1809
1213
1810 #content div.box table th.left {
1214 #content div.box table th.left {
1811 text-align: left;
1215 text-align:left;
1812 }
1216 }
1813
1217
1814 #content div.box table th.right {
1218 #content div.box table th.right {
1815 text-align: right;
1219 text-align:right;
1816 }
1220 }
1817
1221
1818 #content div.box table th.center {
1222 #content div.box table th.center {
1819 text-align: center;
1223 text-align:center;
1820 }
1224 }
1821
1225
1822 #content div.box table th.selected {
1226 #content div.box table th.selected {
1823 padding: 0;
1227 vertical-align:middle;
1824 vertical-align: middle;
1228 padding:0;
1825 }
1826
1827 #content div.box table th.selected input {
1828 margin: 0;
1829 }
1229 }
1830
1230
1831 #content div.box table td {
1231 #content div.box table td {
1832 padding: 5px;
1232 background:#fff;
1833 background: #ffffff;
1233 border-bottom:1px solid #cdcdcd;
1834 border-bottom: 1px solid #cdcdcd;
1234 vertical-align:middle;
1835 vertical-align: middle;
1235 padding:5px;
1836 }
1236 }
1837
1237
1838 #content div.box table tr.selected td {
1238 #content div.box table tr.selected td {
1839 background: #FFFFCC;
1239 background:#FFC;
1840 }
1240 }
1841
1241
1842 #content div.box table td.selected {
1242 #content div.box table td.selected {
1843 padding: 0;
1243 width:3%;
1844 width: 3%;
1244 text-align:center;
1845 text-align: center;
1245 vertical-align:middle;
1846 vertical-align: middle;
1246 padding:0;
1847 }
1848
1849 #content div.box table td.selected input {
1850 margin: 0;
1851 }
1247 }
1852
1248
1853 #content div.box table td.action {
1249 #content div.box table td.action {
1854 width: 45%;
1250 width:45%;
1855 text-align: left;
1251 text-align:left;
1856 }
1857
1858 #content div.box table td.user {
1859 width: 10%;
1860 text-align: center;
1861 }
1252 }
1862
1253
1863 #content div.box table td.date {
1254 #content div.box table td.date {
1864 width: 33%;
1255 width:33%;
1865 text-align: center;
1256 text-align:center;
1866 }
1867
1868 #content div.box table td.address {
1869 width: 10%;
1870 text-align: center;
1871 }
1257 }
1872
1258
1873 /*
1874 content / right / box / table action
1875 */
1876 #content div.box div.action {
1259 #content div.box div.action {
1877 margin: 10px 0 0 0;
1260 float:right;
1878 padding: 0;
1261 background:#FFF;
1879 float: right;
1262 text-align:right;
1880 background: #FFFFFF;
1263 margin:10px 0 0;
1881 text-align: right;
1264 padding:0;
1882 }
1883
1884 #content div.box div.action a:hover {
1885 color: #000000;
1886 text-decoration: none;
1887 }
1265 }
1888
1266
1889 #content div.box div.action select {
1267 #content div.box div.action select {
1890 margin: 0;
1268 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
1891 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1269 font-size:11px;
1892 Lucida Sans Unicode, Arial, sans-serif;
1270 margin:0;
1893 font-size: 11px;
1894 }
1895
1896 #content div.box div.action div.button {
1897 margin: 6px 0 0 0;
1898 padding: 0;
1899 text-align: right;
1900 }
1901
1902 #content div.box div.action div.button input {
1903 margin: 0;
1904 color: #000000;
1905 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1906 Lucida Sans Unicode, Arial, sans-serif;
1907 font-size: 11px;
1908 font-weight: bold;
1909 }
1910
1911 #content div.box div.action div.button input.ui-state-default {
1912 margin: 0;
1913 padding: 6px 12px 6px 12px;
1914 background: #e5e3e3 url("../images/button.png") repeat-x;
1915 border-top: 1px solid #DDDDDD;
1916 border-left: 1px solid #c6c6c6;
1917 border-right: 1px solid #DDDDDD;
1918 border-bottom: 1px solid #c6c6c6;
1919 color: #515151;
1920 }
1921
1922 #content div.box div.action div.button input.ui-state-hover {
1923 margin: 0;
1924 padding: 6px 12px 6px 12px;
1925 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
1926 border-top: 1px solid #cccccc;
1927 border-left: 1px solid #bebebe;
1928 border-right: 1px solid #b1b1b1;
1929 border-bottom: 1px solid #afafaf;
1930 color: #515151;
1931 }
1271 }
1932
1272
1933 #content div.box div.action .ui-selectmenu {
1273 #content div.box div.action .ui-selectmenu {
1934 margin: 0;
1274 margin:0;
1935 padding: 0;
1275 padding:0;
1936 }
1937
1938 #content div.box div.action a.ui-selectmenu-focus {
1939 border: 1px solid #666666;
1940 }
1941
1942 #content div.box div.action a.ui-selectmenu-focus span.ui-icon {
1943 background-image: url(../images/ui/ui-icons_222222_256x240.png);
1944 }
1276 }
1945
1277
1946 /*
1947 content / right / pagination
1948 */
1949 #content div.box div.pagination {
1278 #content div.box div.pagination {
1950 margin: 10px 0 0 0;
1279 height:1%;
1951 padding: 0;
1280 clear:both;
1952 height: 1%;
1281 overflow:hidden;
1953 clear: both;
1282 margin:10px 0 0;
1954 overflow: hidden;
1283 padding:0;
1955 }
1956
1957 #content div.box div.pagination div.results {
1958 margin: 0;
1959 padding: 0;
1960 text-align: left;
1961 float: left
1962 }
1963
1964 #content div.box div.pagination div.results span {
1965 margin: 0;
1966 padding: 6px 8px 6px 8px;
1967 height: 1%;
1968 display: block;
1969 float: left;
1970 background: #ebebeb url("../images/pager.png") repeat-x;
1971 border-top: 1px solid #dedede;
1972 border-left: 1px solid #cfcfcf;
1973 border-right: 1px solid #c4c4c4;
1974 border-bottom: 1px solid #c4c4c4;
1975 color: #4A4A4A;
1976 font-weight: bold;
1977 }
1284 }
1978
1285
1979 #content div.box div.pagination ul.pager {
1286 #content div.box div.pagination ul.pager {
1980 margin: 0;
1287 float:right;
1981 padding: 0;
1288 text-align:right;
1982 float: right;
1289 margin:0;
1983 text-align: right;
1290 padding:0;
1984 }
1291 }
1985
1292
1986 #content div.box div.pagination ul.pager li {
1293 #content div.box div.pagination ul.pager li {
1987 margin: 0 0 0 4px;
1294 height:1%;
1988 padding: 0;
1295 float:left;
1989 height: 1%;
1296 list-style:none;
1990 float: left;
1297 background:#ebebeb url("../images/pager.png") repeat-x;
1991 list-style: none;
1298 border-top:1px solid #dedede;
1992 background: #ebebeb url("../images/pager.png") repeat-x;
1299 border-left:1px solid #cfcfcf;
1993 border-top: 1px solid #dedede;
1300 border-right:1px solid #c4c4c4;
1994 border-left: 1px solid #cfcfcf;
1301 border-bottom:1px solid #c4c4c4;
1995 border-right: 1px solid #c4c4c4;
1302 color:#4A4A4A;
1996 border-bottom: 1px solid #c4c4c4;
1303 font-weight:700;
1997 color: #4A4A4A;
1304 margin:0 0 0 4px;
1998 font-weight: bold;
1305 padding:0;
1999 }
1306 }
2000
1307
2001 #content div.box div.pagination ul.pager li.separator {
1308 #content div.box div.pagination ul.pager li.separator {
2002 padding: 6px;
1309 padding:6px;
2003 }
1310 }
2004
1311
2005 #content div.box div.pagination ul.pager li.current {
1312 #content div.box div.pagination ul.pager li.current {
2006 padding: 6px;
1313 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
2007 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1314 border-top:1px solid #ccc;
2008 border-top: 1px solid #cccccc;
1315 border-left:1px solid #bebebe;
2009 border-left: 1px solid #bebebe;
1316 border-right:1px solid #b1b1b1;
2010 border-right: 1px solid #b1b1b1;
1317 border-bottom:1px solid #afafaf;
2011 border-bottom: 1px solid #afafaf;
1318 color:#515151;
2012 color: #515151;
1319 padding:6px;
2013 }
2014
2015 #content div.box div.pagination ul.pager li.disabled {
2016 padding: 6px;
2017 color: #B4B4B4;
2018 }
1320 }
2019
1321
2020 #content div.box div.pagination ul.pager li a {
1322 #content div.box div.pagination ul.pager li a {
2021 margin: 0;
1323 height:1%;
2022 padding: 6px;
1324 display:block;
2023 height: 1%;
1325 float:left;
2024 display: block;
1326 color:#515151;
2025 float: left;
1327 text-decoration:none;
2026 color: #515151;
1328 margin:0;
2027 text-decoration: none;
1329 padding:6px;
2028 }
2029
2030 #content div.box div.pagination ul.pager li a:hover,#content div.box div.pagination ul.pager li a:active
2031 {
2032 margin: -1px;
2033 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
2034 border-top: 1px solid #cccccc;
2035 border-left: 1px solid #bebebe;
2036 border-right: 1px solid #b1b1b1;
2037 border-bottom: 1px solid #afafaf;
2038 }
1330 }
2039
1331
2040 /*
1332 #content div.box div.pagination ul.pager li a:hover,#content div.box div.pagination ul.pager li a:active {
2041 content / webhelpers pagination
1333 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
2042 */
1334 border-top:1px solid #ccc;
2043 #content div.box div.pagination-wh {
1335 border-left:1px solid #bebebe;
2044 margin: 10px 0 0 0;
1336 border-right:1px solid #b1b1b1;
2045 padding: 0;
1337 border-bottom:1px solid #afafaf;
2046 height: 1%;
1338 margin:-1px;
2047 clear: both;
2048 overflow: hidden;
2049 text-align: right;
2050 }
1339 }
2051
1340
2052 #content div.box div.pagination-wh div.results {
1341 #content div.box div.pagination-wh {
2053 margin: 0;
1342 height:1%;
2054 padding: 0;
1343 clear:both;
2055 text-align: left;
1344 overflow:hidden;
2056 float: left
1345 text-align:right;
2057 }
1346 margin:10px 0 0;
2058
1347 padding:0;
2059 #content div.box div.pagination-wh div.results span {
2060 margin: 0;
2061 padding: 6px 8px 6px 8px;
2062 height: 1%;
2063 display: block;
2064 float: left;
2065 background: #ebebeb url("../images/pager.png") repeat-x;
2066 border-top: 1px solid #dedede;
2067 border-left: 1px solid #cfcfcf;
2068 border-right: 1px solid #c4c4c4;
2069 border-bottom: 1px solid #c4c4c4;
2070 color: #4A4A4A;
2071 font-weight: bold;
2072 }
2073
2074 #content div.box div.pagination-left {
2075 float: left;
2076 }
1348 }
2077
1349
2078 #content div.box div.pagination-right {
1350 #content div.box div.pagination-right {
2079 float: right;
1351 float:right;
2080 }
1352 }
2081
1353
2082 #content div.box div.pagination-wh a,#content div.box div.pagination-wh span.pager_dotdot
1354 #content div.box div.pagination-wh a,#content div.box div.pagination-wh span.pager_dotdot {
2083 {
1355 height:1%;
2084 margin: 0 0 0 4px;
1356 float:left;
2085 padding: 6px;
1357 background:#ebebeb url("../images/pager.png") repeat-x;
2086 height: 1%;
1358 border-top:1px solid #dedede;
2087 float: left;
1359 border-left:1px solid #cfcfcf;
2088 background: #ebebeb url("../images/pager.png") repeat-x;
1360 border-right:1px solid #c4c4c4;
2089 border-top: 1px solid #dedede;
1361 border-bottom:1px solid #c4c4c4;
2090 border-left: 1px solid #cfcfcf;
1362 color:#4A4A4A;
2091 border-right: 1px solid #c4c4c4;
1363 font-weight:700;
2092 border-bottom: 1px solid #c4c4c4;
1364 margin:0 0 0 4px;
2093 color: #4A4A4A;
1365 padding:6px;
2094 font-weight: bold;
2095 }
1366 }
2096
1367
2097 #content div.box div.pagination-wh span.pager_curpage {
1368 #content div.box div.pagination-wh span.pager_curpage {
2098 margin: 0 0 0 4px;
1369 height:1%;
2099 padding: 6px;
1370 float:left;
2100 height: 1%;
1371 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
2101 float: left;
1372 border-top:1px solid #ccc;
2102 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1373 border-left:1px solid #bebebe;
2103 border-top: 1px solid #cccccc;
1374 border-right:1px solid #b1b1b1;
2104 border-left: 1px solid #bebebe;
1375 border-bottom:1px solid #afafaf;
2105 border-right: 1px solid #b1b1b1;
1376 color:#515151;
2106 border-bottom: 1px solid #afafaf;
1377 font-weight:700;
2107 color: #515151;
1378 margin:0 0 0 4px;
2108 font-weight: bold;
1379 padding:6px;
2109 }
2110
2111 #content div.box div.pagination-wh a.disabled {
2112 padding: 6px;
2113 color: #B4B4B4;
2114 }
1380 }
2115
1381
2116 #content div.box div.pagination-wh a:hover,#content div.box div.pagination-wh a:active
1382 #content div.box div.pagination-wh a:hover,#content div.box div.pagination-wh a:active {
2117 {
1383 background:#b4b4b4 url("../images/pager_selected.png") repeat-x;
2118 background: #b4b4b4 url("../images/pager_selected.png") repeat-x;
1384 border-top:1px solid #ccc;
2119 border-top: 1px solid #cccccc;
1385 border-left:1px solid #bebebe;
2120 border-left: 1px solid #bebebe;
1386 border-right:1px solid #b1b1b1;
2121 border-right: 1px solid #b1b1b1;
1387 border-bottom:1px solid #afafaf;
2122 border-bottom: 1px solid #afafaf;
1388 text-decoration:none;
2123 text-decoration: none;
2124 }
2125
2126 /*
2127 content / right / traffic chart
2128 */
2129 #content div.box div.traffic {
2130 margin: 0;
2131 padding: 0 20px 10px 20px;
2132 clear: both;
2133 overflow: hidden;
2134 }
1389 }
2135
1390
2136 #content div.box div.traffic div.legend {
1391 #content div.box div.traffic div.legend {
2137 margin: 0 0 10px 0;
1392 clear:both;
2138 padding: 0 0 10px 0;
1393 overflow:hidden;
2139 clear: both;
1394 border-bottom:1px solid #ddd;
2140 overflow: hidden;
1395 margin:0 0 10px;
2141 border-bottom: 1px solid #dddddd;
1396 padding:0 0 10px;
2142 }
1397 }
2143
1398
2144 #content div.box div.traffic div.legend h6 {
1399 #content div.box div.traffic div.legend h6 {
2145 margin: 0;
1400 float:left;
2146 padding: 0;
1401 border:none;
2147 float: left;
1402 margin:0;
2148 border: none;
1403 padding:0;
2149 }
2150
2151 #content div.box div.traffic div.legend ul {
2152 margin: 0;
2153 padding: 0;
2154 float: right;
2155 }
1404 }
2156
1405
2157 #content div.box div.traffic div.legend li {
1406 #content div.box div.traffic div.legend li {
2158 margin: 0;
1407 list-style:none;
2159 padding: 0 8px 0 4px;
1408 float:left;
2160 list-style: none;
1409 font-size:11px;
2161 float: left;
1410 margin:0;
2162 font-size: 11px;
1411 padding:0 8px 0 4px;
2163 }
1412 }
2164
1413
2165 #content div.box div.traffic div.legend li.visits {
1414 #content div.box div.traffic div.legend li.visits {
2166 border-left: 12px solid #edc240;
1415 border-left:12px solid #edc240;
2167 }
1416 }
2168
1417
2169 #content div.box div.traffic div.legend li.pageviews {
1418 #content div.box div.traffic div.legend li.pageviews {
2170 border-left: 12px solid #afd8f8;
1419 border-left:12px solid #afd8f8;
2171 }
1420 }
2172
1421
2173 #content div.box div.traffic table {
1422 #content div.box div.traffic table {
2174 width: auto;
1423 width:auto;
2175 }
1424 }
2176
1425
2177 #content div.box div.traffic table td {
1426 #content div.box div.traffic table td {
2178 padding: 2px 3px 3px 3px;
1427 background:transparent;
2179 background: transparent;
1428 border:none;
2180 border: none;
1429 padding:2px 3px 3px;
2181 }
1430 }
2182
1431
2183 #content div.box div.traffic table td.legendLabel {
1432 #content div.box div.traffic table td.legendLabel {
2184 padding: 0 3px 2px 3px;
1433 padding:0 3px 2px;
2185 }
1434 }
2186
1435
2187 /*
2188 footer
2189 */
2190 #footer {
1436 #footer {
2191 margin: 0;
1437 clear:both;
2192 padding: 0px 30px;
1438 overflow:hidden;
2193 clear: both;
1439 text-align:right;
2194 overflow: hidden;
1440 margin:0;
2195 text-align: right;
1441 padding:0 30px;
2196 }
1442 }
2197
1443
2198 #footer p {
1444 #footer p {
2199 background:none repeat scroll 0 0 #2F2F2F;
1445 background:none repeat scroll 0 0 #2F2F2F;
2200 color:#FFFFFF;
1446 color:#FFF;
2201 font-weight:bold;
1447 font-weight:700;
2202 padding:15px 25px 15px 0;
1448 padding:15px 25px 15px 0;
2203 }
2204
2205 /*
2206 login
2207 */
2208 #login {
2209 margin: 10% auto 0 auto;
2210 padding: 0;
2211 width: 420px;
2212 }
2213
2214 /*
2215 login / colors
2216 */
2217 #login div.color {
2218 margin: 10px auto 0 auto;
2219 padding: 3px 3px 3px 0;
2220 clear: both;
2221 overflow: hidden;
2222 background: #FFFFFF;
2223 }
2224
2225 #login div.color a {
2226 margin: 0 0 0 3px;
2227 padding: 0;
2228 width: 20px;
2229 height: 20px;
2230 display: block;
2231 float: left;
2232 }
1449 }
2233
1450
2234 /*
2235 login / title
2236 */
2237 #login div.title {
1451 #login div.title {
2238 margin: 0 auto;
1452 width:420px;
2239 padding: 0;
1453 clear:both;
2240 width: 420px;
1454 overflow:hidden;
2241 clear: both;
1455 position:relative;
2242 overflow: hidden;
1456 background:#003367 url("../../images/header_inner.png") repeat-x;
2243 position: relative;
1457 margin:0 auto;
2244 background: #003367 url("../images/header_inner.png") repeat-x;
1458 padding:0;
2245 }
2246
2247 #login div.title h5 {
2248 margin: 10px;
2249 padding: 0;
2250 color: #ffffff;
2251 }
1459 }
2252
1460
2253 /*
2254 login / title / corners
2255 */
2256 #login div.title div.corner {
1461 #login div.title div.corner {
2257 height: 6px;
1462 height:6px;
2258 width: 6px;
1463 width:6px;
2259 position: absolute;
1464 position:absolute;
2260 background: url("../images/login_corners.png") no-repeat;
1465 background:url("../../images/login_corners.png") no-repeat;
2261 }
2262
2263 #login div.title div.tl {
2264 top: 0;
2265 left: 0;
2266 background-position: 0 0;
2267 }
2268
2269 #login div.title div.tr {
2270 top: 0;
2271 right: 0;
2272 background-position: -6px 0;
2273 }
1466 }
2274
1467
2275 #login div.inner {
1468 #login div.inner {
2276 margin: 0 auto;
1469 width:380px;
2277 padding: 20px;
1470 background:#FFF url("../images/login.png") no-repeat top left;
2278 width: 380px;
1471 border-top:none;
2279 background: #FFFFFF url("../images/login.png") no-repeat top left;
1472 border-bottom:none;
2280 border-top: none;
1473 margin:0 auto;
2281 border-bottom: none;
1474 padding:20px;
2282 }
2283
2284 /*
2285 login / form
2286 */
2287 #login div.form {
2288 margin: 0;
2289 padding: 0;
2290 clear: both;
2291 overflow: hidden;
2292 }
2293
2294 #login div.form div.fields {
2295 margin: 0;
2296 padding: 0;
2297 clear: both;
2298 overflow: hidden;
2299 }
2300
2301 #login div.form div.fields div.field {
2302 margin: 0;
2303 padding: 0 0 10px 0;
2304 clear: both;
2305 overflow: hidden;
2306 }
2307
2308 #login div.form div.fields div.field span.error-message {
2309 margin: 8px 0 0 0;
2310 padding: 0;
2311 height: 1%;
2312 display: block;
2313 color: #FF0000;
2314 }
1475 }
2315
1476
2316 #login div.form div.fields div.field div.label {
1477 #login div.form div.fields div.field div.label {
2317 margin: 2px 10px 0 0;
1478 width:173px;
2318 padding: 5px 0 0 5px;
1479 float:left;
2319 width: 173px;
1480 text-align:right;
2320 float: left;
1481 margin:2px 10px 0 0;
2321 text-align: right;
1482 padding:5px 0 0 5px;
2322 }
2323
2324 #login div.form div.fields div.field div.label label {
2325 color: #000000;
2326 font-weight: bold;
2327 }
2328
2329 #login div.form div.fields div.field div.label span {
2330 margin: 0;
2331 padding: 2px 0 0 0;
2332 height: 1%;
2333 display: block;
2334 color: #363636;
2335 }
2336
2337 #login div.form div.fields div.field div.input {
2338 margin: 0;
2339 padding: 0;
2340 float: left;
2341 }
1483 }
2342
1484
2343 #login div.form div.fields div.field div.input input {
1485 #login div.form div.fields div.field div.input input {
2344 margin: 0;
1486 width:176px;
2345 padding: 7px 7px 6px 7px;
1487 background:#FFF;
2346 width: 176px;
1488 border-top:1px solid #b3b3b3;
2347 background: #FFFFFF;
1489 border-left:1px solid #b3b3b3;
2348 border-top: 1px solid #b3b3b3;
1490 border-right:1px solid #eaeaea;
2349 border-left: 1px solid #b3b3b3;
1491 border-bottom:1px solid #eaeaea;
2350 border-right: 1px solid #eaeaea;
1492 color:#000;
2351 border-bottom: 1px solid #eaeaea;
1493 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
2352 color: #000000;
1494 font-size:11px;
2353 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1495 margin:0;
2354 Lucida Sans Unicode, Arial, sans-serif;
1496 padding:7px 7px 6px;
2355 font-size: 11px;
2356 }
2357
2358 #login div.form div.fields div.field div.input input.error {
2359 background: #FBE3E4;
2360 border-top: 1px solid #e1b2b3;
2361 border-left: 1px solid #e1b2b3;
2362 border-right: 1px solid #FBC2C4;
2363 border-bottom: 1px solid #FBC2C4;
2364 }
2365
2366 #login div.form div.fields div.field div.input input.success {
2367 background: #E6EFC2;
2368 border-top: 1px solid #cebb98;
2369 border-left: 1px solid #cebb98;
2370 border-right: 1px solid #c6d880;
2371 border-bottom: 1px solid #c6d880;
2372 }
2373
2374 #login div.form div.fields div.field div.input div.link {
2375 margin: 6px 0 0 0;
2376 padding: 0;
2377 text-align: right;
2378 }
2379
2380 #login div.form div.fields div.field div.checkbox {
2381 margin: 0 0 0 184px;
2382 padding: 0;
2383 }
2384
2385 #login div.form div.fields div.field div.checkbox label {
2386 color: #565656;
2387 font-weight: bold;
2388 }
1497 }
2389
1498
2390 #login div.form div.fields div.buttons {
1499 #login div.form div.fields div.buttons {
2391 margin: 0;
1500 clear:both;
2392 padding: 10px 0 0 0;
1501 overflow:hidden;
2393 clear: both;
1502 border-top:1px solid #DDD;
2394 overflow: hidden;
1503 text-align:right;
2395 border-top: 1px solid #DDDDDD;
1504 margin:0;
2396 text-align: right;
1505 padding:10px 0 0;
2397 }
2398
2399 #login div.form div.fields div.buttons input {
2400 margin: 0;
2401 color: #000000;
2402 font-size: 1.0em;
2403 font-weight: bold;
2404 font-family: Verdana, Helvetica, Sans-Serif;
2405 }
2406
2407 #login div.form div.fields div.buttons input.ui-state-default {
2408 margin: 0;
2409 padding: 6px 12px 6px 12px;
2410 background: #e5e3e3 url("../images/button.png") repeat-x;
2411 border-top: 1px solid #DDDDDD;
2412 border-left: 1px solid #c6c6c6;
2413 border-right: 1px solid #DDDDDD;
2414 border-bottom: 1px solid #c6c6c6;
2415 color: #515151;
2416 }
1506 }
2417
1507
2418 #login div.form div.fields div.buttons input.ui-state-hover {
2419 margin: 0;
2420 padding: 6px 12px 6px 12px;
2421 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2422 border-top: 1px solid #cccccc;
2423 border-left: 1px solid #bebebe;
2424 border-right: 1px solid #b1b1b1;
2425 border-bottom: 1px solid #afafaf;
2426 color: #515151;
2427 }
2428
2429 /*
2430 login / links
2431 */
2432 #login div.form div.links {
1508 #login div.form div.links {
2433 margin: 10px 0 0 0;
1509 clear:both;
2434 padding: 0 0 2px 0;
1510 overflow:hidden;
2435 clear: both;
1511 margin:10px 0 0;
2436 overflow: hidden;
1512 padding:0 0 2px;
2437 }
2438
2439 /*
2440 register
2441 */
2442 #register {
2443 margin: 10% auto 0 auto;
2444 padding: 0;
2445 width: 420px;
2446 }
1513 }
2447
1514
2448 /*
1515 #register div.title {
2449 register / colors
1516 width:420px;
2450 */
1517 clear:both;
2451 #register div.color {
1518 overflow:hidden;
2452 margin: 10px auto 0 auto;
1519 position:relative;
2453 padding: 3px 3px 3px 0;
1520 background:#003367 url("../images/header_inner.png") repeat-x;
2454 clear: both;
1521 margin:0 auto;
2455 overflow: hidden;
1522 padding:0;
2456 background: #FFFFFF;
2457 }
2458
2459 #register div.color a {
2460 margin: 0 0 0 3px;
2461 padding: 0;
2462 width: 20px;
2463 height: 20px;
2464 display: block;
2465 float: left;
2466 }
1523 }
2467
1524
2468 /*
2469 register / title
2470 */
2471 #register div.title {
2472 margin: 0 auto;
2473 padding: 0;
2474 width: 420px;
2475 clear: both;
2476 overflow: hidden;
2477 position: relative;
2478 background: #003367 url("../images/header_inner.png") repeat-x;
2479 }
2480
2481 #register div.title h5 {
2482 margin: 10px;
2483 padding: 0;
2484 color: #ffffff;
2485 }
2486
2487 /*
2488 register / inner
2489 */
2490 #register div.title div.corner {
1525 #register div.title div.corner {
2491 height: 6px;
1526 height:6px;
2492 width: 6px;
1527 width:6px;
2493 position: absolute;
1528 position:absolute;
2494 background: url("../images/login_corners.png") no-repeat;
1529 background:url("../images/login_corners.png") no-repeat;
2495 }
2496
2497 #register div.title div.tl {
2498 top: 0;
2499 left: 0;
2500 background-position: 0 0;
2501 }
2502
2503 #register div.title div.tr {
2504 top: 0;
2505 right: 0;
2506 background-position: -6px 0;
2507 }
1530 }
2508
1531
2509 #register div.inner {
1532 #register div.inner {
2510 margin: 0 auto;
1533 width:380px;
2511 padding: 20px;
1534 background:#FFF;
2512 width: 380px;
1535 border-top:none;
2513 background: #FFFFFF;
1536 border-bottom:none;
2514 border-top: none;
1537 margin:0 auto;
2515 border-bottom: none;
1538 padding:20px;
2516 }
2517
2518 /*
2519 register / form
2520 */
2521 #register div.form {
2522 margin: 0;
2523 padding: 0;
2524 clear: both;
2525 overflow: hidden;
2526 }
2527
2528 #register div.form div.fields {
2529 margin: 0;
2530 padding: 0;
2531 clear: both;
2532 overflow: hidden;
2533 }
2534
2535 #register div.form div.fields div.field {
2536 margin: 0;
2537 padding: 0 0 10px 0;
2538 clear: both;
2539 overflow: hidden;
2540 }
2541
2542 #register div.form div.fields div.field span.error-message {
2543 margin: 8px 0 0 0;
2544 padding: 0;
2545 height: 1%;
2546 display: block;
2547 color: #FF0000;
2548 }
1539 }
2549
1540
2550 #register div.form div.fields div.field div.label {
1541 #register div.form div.fields div.field div.label {
2551 margin: 2px 10px 0 0;
1542 width:100px;
2552 padding: 5px 0 0 5px;
1543 float:left;
2553 width: 100px;
1544 text-align:right;
2554 float: left;
1545 margin:2px 10px 0 0;
2555 text-align: right;
1546 padding:5px 0 0 5px;
2556 }
2557
2558 #register div.form div.fields div.field div.label label {
2559 color: #000000;
2560 font-weight: bold;
2561 }
2562
2563 #register div.form div.fields div.field div.label span {
2564 margin: 0;
2565 padding: 2px 0 0 0;
2566 height: 1%;
2567 display: block;
2568 color: #363636;
2569 }
2570
2571 #register div.form div.fields div.field div.input {
2572 margin: 0;
2573 padding: 0;
2574 float: left;
2575 }
1547 }
2576
1548
2577 #register div.form div.fields div.field div.input input {
1549 #register div.form div.fields div.field div.input input {
2578 margin: 0;
1550 width:245px;
2579 padding: 7px 7px 6px 7px;
1551 background:#FFF;
2580 width: 245px;
1552 border-top:1px solid #b3b3b3;
2581 background: #FFFFFF;
1553 border-left:1px solid #b3b3b3;
2582 border-top: 1px solid #b3b3b3;
1554 border-right:1px solid #eaeaea;
2583 border-left: 1px solid #b3b3b3;
1555 border-bottom:1px solid #eaeaea;
2584 border-right: 1px solid #eaeaea;
1556 color:#000;
2585 border-bottom: 1px solid #eaeaea;
1557 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
2586 color: #000000;
1558 font-size:11px;
2587 font-family: Lucida Grande, Verdana, Lucida Sans Regular,
1559 margin:0;
2588 Lucida Sans Unicode, Arial, sans-serif;
1560 padding:7px 7px 6px;
2589 font-size: 11px;
2590 }
2591
2592 #register div.form div.fields div.field div.input input.error {
2593 background: #FBE3E4;
2594 border-top: 1px solid #e1b2b3;
2595 border-left: 1px solid #e1b2b3;
2596 border-right: 1px solid #FBC2C4;
2597 border-bottom: 1px solid #FBC2C4;
2598 }
2599
2600 #register div.form div.fields div.field div.input input.success {
2601 background: #E6EFC2;
2602 border-top: 1px solid #cebb98;
2603 border-left: 1px solid #cebb98;
2604 border-right: 1px solid #c6d880;
2605 border-bottom: 1px solid #c6d880;
2606 }
2607
2608 #register div.form div.fields div.field div.input div.link {
2609 margin: 6px 0 0 0;
2610 padding: 0;
2611 text-align: right;
2612 }
2613
2614 #register div.form div.fields div.field div.checkbox {
2615 margin: 0 0 0 184px;
2616 padding: 0;
2617 }
2618
2619 #register div.form div.fields div.field div.checkbox label {
2620 color: #565656;
2621 font-weight: bold;
2622 }
1561 }
2623
1562
2624 #register div.form div.fields div.buttons {
1563 #register div.form div.fields div.buttons {
2625 margin: 0;
1564 clear:both;
2626 padding: 10px 0 0 114px;
1565 overflow:hidden;
2627 clear: both;
1566 border-top:1px solid #DDD;
2628 overflow: hidden;
1567 text-align:left;
2629 border-top: 1px solid #DDDDDD;
1568 margin:0;
2630 text-align: left;
1569 padding:10px 0 0 114px;
2631 }
2632
2633 #register div.form div.fields div.buttons input {
2634 margin: 0;
2635 color: #000000;
2636 font-size: 1.0em;
2637 font-weight: bold;
2638 font-family: Verdana, Helvetica, Sans-Serif;
2639 }
1570 }
2640
1571
2641 #register div.form div.fields div.buttons input.ui-state-default {
1572 #register div.form div.fields div.buttons div.highlight input.ui-state-default {
2642 margin: 0;
1573 background:url("../images/button_highlight.png") repeat-x scroll 0 0 #4E85BB;
2643 padding: 6px 12px 6px 12px;
1574 color:#FFF;
2644 background: #e5e3e3 url("../images/button.png") repeat-x;
1575 border-color:#5C91A4 #2B7089 #1A6480 #2A6F89;
2645 border-top: 1px solid #DDDDDD;
1576 border-style:solid;
2646 border-left: 1px solid #c6c6c6;
1577 border-width:1px;
2647 border-right: 1px solid #DDDDDD;
2648 border-bottom: 1px solid #c6c6c6;
2649 color: #515151;
2650 }
2651
2652 #register div.form div.fields div.buttons div.highlight input.ui-state-default
2653 {
2654 background: url("../images/button_highlight.png") repeat-x scroll 0 0
2655 #4E85BB;
2656 border-color: #5C91A4 #2B7089 #1A6480 #2A6F89;
2657 border-style: solid;
2658 border-width: 1px;
2659 color: #FFFFFF;
2660 }
2661
2662 #register div.form div.fields div.buttons input.ui-state-hover {
2663 margin: 0;
2664 padding: 6px 12px 6px 12px;
2665 background: #b4b4b4 url("../images/button_selected.png") repeat-x;
2666 border-top: 1px solid #cccccc;
2667 border-left: 1px solid #bebebe;
2668 border-right: 1px solid #b1b1b1;
2669 border-bottom: 1px solid #afafaf;
2670 color: #515151;
2671 }
1578 }
2672
1579
2673 #register div.form div.activation_msg {
1580 #register div.form div.activation_msg {
2674 padding-top: 4px;
1581 padding-top:4px;
2675 padding-bottom: 4px;
1582 padding-bottom:4px;
2676 }
1583 }
2677
1584
2678 /*
2679 SUMMARY
2680 */
2681 .trending_language_tbl,.trending_language_tbl td {
1585 .trending_language_tbl,.trending_language_tbl td {
2682 margin: 0px !important;
1586 border:0 !important;
2683 padding: 0px !important;
1587 margin:0 !important;
2684 border: 0 !important;
1588 padding:0 !important;
2685 }
1589 }
2686
1590
2687 .trending_language {
1591 .trending_language {
2688 -moz-border-radius-bottomright: 4px;
1592 -moz-border-radius-bottomright:4px;
2689 -moz-border-radius-topright: 4px;
1593 -moz-border-radius-topright:4px;
2690 border-bottom-right-radius: 4px 4px;
1594 border-bottom-right-radius:4px 4px;
2691 border-top-right-radius: 4px 4px;
1595 border-top-right-radius:4px 4px;
2692 background-color: #336699;
1596 background-color:#369;
2693 color: #FFFFFF;
1597 color:#FFF;
2694 display: block;
1598 display:block;
2695 min-width: 20px;
1599 min-width:20px;
2696 max-width: 400px;
1600 max-width:400px;
2697 padding: 3px;
1601 text-decoration:none;
2698 text-decoration: none;
1602 height:12px;
2699 height: 12px;
1603 margin-bottom:4px;
2700 margin-bottom: 4px;
1604 margin-left:5px;
2701 margin-left: 5px;
1605 white-space:pre;
2702 white-space: pre;
1606 padding:3px;
2703 }
1607 }
2704
1608
2705 #clone_url {
2706 border: none;
2707 }
2708
2709 /*
2710 FILES
2711 */
2712 h3.files_location {
1609 h3.files_location {
2713 font-size: 1.8em;
1610 font-size:1.8em;
2714 font-weight: bold;
1611 font-weight:700;
2715 margin: 10px 0 !important;
1612 border-bottom:none !important;
2716 border-bottom: none !important;
1613 margin:10px 0 !important;
2717 }
2718
2719 #files_data.dl {
2720
2721 }
1614 }
2722
1615
2723 #files_data dl dt {
1616 #files_data dl dt {
2724 float: left;
1617 float:left;
2725 margin: 0 !important;
1618 width:115px;
2726 padding: 5px;
1619 margin:0 !important;
2727 width: 115px;
1620 padding:5px;
2728 }
1621 }
2729
1622
2730 #files_data dl dd {
1623 #files_data dl dd {
2731 margin: 0 !important;
1624 margin:0 !important;
2732 padding: 5px !important;
1625 padding:5px !important;
2733 }
1626 }
2734
1627
2735 /*
2736 CHANGESETS
2737 */
2738 #changeset_content {
1628 #changeset_content {
2739 border: 1px solid #CCCCCC;
1629 border:1px solid #CCC;
2740 padding: 5px;
1630 padding:5px;
2741 }
2742
2743 #changeset_content .container .wrapper {
2744 width: 600px;
2745 }
1631 }
2746
1632
2747 #changeset_content .container {
1633 #changeset_content .container {
2748 min-height: 120px;
1634 min-height:120px;
2749 font-size: 1.2em;
1635 font-size:1.2em;
2750 overflow: hidden;
1636 overflow:hidden;
2751 }
2752
2753 #changeset_content .container .left {
2754 float: left;
2755 width: 70%;
2756 padding-left: 5px;
2757 }
1637 }
2758
1638
2759 #changeset_content .container .right {
1639 #changeset_content .container .right {
2760 float: right;
1640 float:right;
2761 width: 25%;
1641 width:25%;
2762 text-align: right;
1642 text-align:right;
2763 }
2764
2765 #changeset_content .container .left .date {
2766 font-weight: bold;
2767 }
2768
2769 #changeset_content .container .left .author {
2770
2771 }
1643 }
2772
1644
2773 #changeset_content .container .left .message {
1645 #changeset_content .container .left .message {
2774 font-style: italic;
1646 font-style:italic;
2775 color: #556CB5;
1647 color:#556CB5;
2776 white-space: pre-wrap;
1648 white-space:pre-wrap;
2777 }
2778
2779 .cs_files {
2780
2781 }
1649 }
2782
1650
2783 .cs_files .cs_added {
1651 .cs_files .cs_added {
2784 background: url("/images/icons/page_white_add.png") no-repeat scroll 3px;
1652 background:url("/images/icons/page_white_add.png") no-repeat scroll 3px;
2785 /*background-color:#BBFFBB;*/
1653 height:16px;
2786 height: 16px;
1654 padding-left:20px;
2787 padding-left: 20px;
1655 margin-top:7px;
2788 margin-top: 7px;
1656 text-align:left;
2789 text-align: left;
2790 }
1657 }
2791
1658
2792 .cs_files .cs_changed {
1659 .cs_files .cs_changed {
2793 background: url("/images/icons/page_white_edit.png") no-repeat scroll
1660 background:url("/images/icons/page_white_edit.png") no-repeat scroll 3px;
2794 3px;
1661 height:16px;
2795 /*background-color: #FFDD88;*/
1662 padding-left:20px;
2796 height: 16px;
1663 margin-top:7px;
2797 padding-left: 20px;
1664 text-align:left;
2798 margin-top: 7px;
2799 text-align: left;
2800 }
1665 }
2801
1666
2802 .cs_files .cs_removed {
1667 .cs_files .cs_removed {
2803 background: url("/images/icons/page_white_delete.png") no-repeat scroll
1668 background:url("/images/icons/page_white_delete.png") no-repeat scroll 3px;
2804 3px;
1669 height:16px;
2805 /*background-color: #FF8888;*/
1670 padding-left:20px;
2806 height: 16px;
1671 margin-top:7px;
2807 padding-left: 20px;
1672 text-align:left;
2808 margin-top: 7px;
2809 text-align: left;
2810 }
1673 }
2811
1674
2812 /*
2813 CHANGESETS - CANVAS
2814 */
2815 #graph {
1675 #graph {
2816 overflow: hidden;
1676 overflow:hidden;
2817 }
1677 }
2818
1678
2819 #graph_nodes {
1679 #graph_nodes {
2820 width: 160px;
1680 width:160px;
2821 float: left;
1681 float:left;
2822 margin-left: -50px;
1682 margin-left:-50px;
2823 margin-top: 5px;
1683 margin-top:5px;
2824 }
1684 }
2825
1685
2826 #graph_content {
1686 #graph_content {
2827 width: 800px;
1687 width:800px;
2828 float: left;
1688 float:left;
2829 }
1689 }
2830
1690
2831 #graph_content .container_header {
1691 #graph_content .container_header {
2832 border: 1px solid #CCCCCC;
1692 border:1px solid #CCC;
2833 padding: 10px;
1693 padding:10px;
2834 }
2835
2836 #graph_content .container .wrapper {
2837 width: 600px;
2838 }
1694 }
2839
1695
2840 #graph_content .container {
1696 #graph_content .container {
2841 border-bottom: 1px solid #CCCCCC;
1697 border-bottom:1px solid #CCC;
2842 border-left: 1px solid #CCCCCC;
1698 border-left:1px solid #CCC;
2843 border-right: 1px solid #CCCCCC;
1699 border-right:1px solid #CCC;
2844 min-height: 80px;
1700 min-height:80px;
2845 overflow: hidden;
1701 overflow:hidden;
2846 font-size: 1.2em;
1702 font-size:1.2em;
2847 }
2848
2849 #graph_content .container .left {
2850 float: left;
2851 width: 70%;
2852 padding-left: 5px;
2853 }
1703 }
2854
1704
2855 #graph_content .container .right {
1705 #graph_content .container .right {
2856 float: right;
1706 float:right;
2857 width: 28%;
1707 width:28%;
2858 text-align: right;
1708 text-align:right;
2859 padding-bottom: 5px;
1709 padding-bottom:5px;
2860 }
1710 }
2861
1711
2862 #graph_content .container .left .date {
1712 #graph_content .container .left .date {
2863 font-weight: bold;
1713 font-weight:700;
2864 padding-bottom: 5px;
1714 padding-bottom:5px;
2865 }
2866
2867 #graph_content .container .left .author {
2868
2869 }
1715 }
2870
1716
2871 #graph_content .container .left .message {
1717 #graph_content .container .left .message {
2872 font-size: 100%;
1718 font-size:100%;
2873 padding-top: 3px;
1719 padding-top:3px;
2874 white-space: pre-wrap;
1720 white-space:pre-wrap;
2875 }
1721 }
2876
1722
2877 .right div {
1723 .right div {
2878 clear: both;
1724 clear:both;
2879 }
1725 }
2880
1726
2881 .right .changes .added,.changed,.removed {
1727 .right .changes .added,.changed,.removed {
2882 border: 1px solid #DDDDDD;
1728 border:1px solid #DDD;
2883 display: block;
1729 display:block;
2884 float: right;
1730 float:right;
2885 text-align: center;
1731 text-align:center;
2886 min-width: 15px;
1732 min-width:15px;
2887 }
1733 }
2888
1734
2889 .right .changes .added {
1735 .right .changes .added {
2890 background: #BBFFBB;
1736 background:#BFB;
2891 }
1737 }
2892
1738
2893 .right .changes .changed {
1739 .right .changes .changed {
2894 background: #FFDD88;
1740 background:#FD8;
2895 }
1741 }
2896
1742
2897 .right .changes .removed {
1743 .right .changes .removed {
2898 background: #FF8888;
1744 background:#F88;
2899 }
1745 }
2900
1746
2901 .right .merge {
1747 .right .merge {
2902 vertical-align: top;
1748 vertical-align:top;
2903 font-size: 60%;
1749 font-size:60%;
2904 font-weight: bold;
1750 font-weight:700;
2905 }
2906
2907 .right .merge img {
2908 vertical-align: bottom;
2909 }
1751 }
2910
1752
2911 .right .parent {
1753 .right .parent {
2912 font-size: 90%;
1754 font-size:90%;
2913 font-family: monospace;
1755 font-family:monospace;
2914 }
1756 }
2915
1757
2916 .right .logtags .branchtag {
1758 .right .logtags .branchtag {
2917 background: #FFFFFF url("../images/icons/arrow_branch.png") no-repeat
1759 background:#FFF url("../images/icons/arrow_branch.png") no-repeat right 6px;
2918 right 6px;
1760 display:block;
2919 display: block;
1761 padding:8px 16px 0 0;
2920 padding: 8px 16px 0px 0px
2921 }
1762 }
2922
1763
2923 .right .logtags .tagtag {
1764 .right .logtags .tagtag {
2924 background: #FFFFFF url("../images/icons/tag_blue.png") no-repeat right
1765 background:#FFF url("../images/icons/tag_blue.png") no-repeat right 6px;
2925 6px;
1766 display:block;
2926 display: block;
1767 padding:6px 18px 0 0;
2927 padding: 6px 18px 0px 0px
2928 }
1768 }
2929
1769
2930 /*
2931 FILE BROWSER
2932 */
2933 div.browserblock {
1770 div.browserblock {
2934 overflow: hidden;
1771 overflow:hidden;
2935 padding: 0px;
1772 border:1px solid #ccc;
2936 border: 1px solid #ccc;
1773 background:#f8f8f8;
2937 background: #f8f8f8;
1774 font-size:100%;
2938 font-size: 100%;
1775 line-height:125%;
2939 line-height: 100%;
1776 padding:0;
2940 /* new */
2941 line-height: 125%;
2942 }
1777 }
2943
1778
2944 div.browserblock .browser-header {
1779 div.browserblock .browser-header {
2945 border-bottom: 1px solid #CCCCCC;
1780 border-bottom:1px solid #CCC;
2946 background: #FFFFFF;
1781 background:#FFF;
2947 color: blue;
1782 color:blue;
2948 padding: 10px 0 10px 0;
1783 padding:10px 0;
2949 }
1784 }
2950
1785
2951 div.browserblock .browser-header span {
1786 div.browserblock .browser-header span {
2952 margin-left: 25px;
1787 margin-left:25px;
2953 font-weight: bold;
1788 font-weight:700;
2954 }
1789 }
2955
1790
2956 div.browserblock .browser-body {
1791 div.browserblock .browser-body {
2957 background: #EEEEEE;
1792 background:#EEE;
2958 }
1793 }
2959
1794
2960 table.code-browser {
1795 table.code-browser {
2961 border-collapse: collapse;
1796 border-collapse:collapse;
2962 width: 100%;
1797 width:100%;
2963 }
1798 }
2964
1799
2965 table.code-browser tr {
1800 table.code-browser tr {
2966 margin: 3px;
1801 margin:3px;
2967 }
1802 }
2968
1803
2969 table.code-browser thead th {
1804 table.code-browser thead th {
2970 background-color: #EEEEEE;
1805 background-color:#EEE;
2971 height: 20px;
1806 height:20px;
2972 font-size: 1.1em;
1807 font-size:1.1em;
2973 font-weight: bold;
1808 font-weight:700;
2974 text-align: center;
1809 text-align:left;
2975 text-align: left;
1810 padding-left:10px;
2976 padding-left: 10px;
2977 }
2978
2979 table.code-browser tbody tr {
2980
2981 }
1811 }
2982
1812
2983 table.code-browser tbody td {
1813 table.code-browser tbody td {
2984 padding-left: 10px;
1814 padding-left:10px;
2985 height: 20px;
1815 height:20px;
2986 }
1816 }
2987
1817
2988 table.code-browser .browser-file {
1818 table.code-browser .browser-file {
2989 background: url("/images/icons/document_16.png") no-repeat scroll 3px;
1819 background:url("/images/icons/document_16.png") no-repeat scroll 3px;
2990 height: 16px;
1820 height:16px;
2991 padding-left: 20px;
1821 padding-left:20px;
2992 text-align: left;
1822 text-align:left;
2993 }
1823 }
2994
1824
2995 table.code-browser .browser-dir {
1825 table.code-browser .browser-dir {
2996 background: url("/images/icons/folder_16.png") no-repeat scroll 3px;
1826 background:url("/images/icons/folder_16.png") no-repeat scroll 3px;
2997 height: 16px;
1827 height:16px;
2998 padding-left: 20px;
1828 padding-left:20px;
2999 text-align: left;
1829 text-align:left;
3000 }
1830 }
3001
1831
3002 /*
3003 SEARCH
3004 */
3005 .box .search {
1832 .box .search {
3006 clear: both;
1833 clear:both;
3007 margin: 0;
1834 overflow:hidden;
3008 overflow: hidden;
1835 margin:0;
3009 padding: 0 20px 10px;
1836 padding:0 20px 10px;
3010 }
1837 }
3011
1838
3012 .box .search div.search_path {
1839 .box .search div.search_path {
3013 background: none repeat scroll 0 0 #EEEEEE;
1840 background:none repeat scroll 0 0 #EEE;
3014 border: 1px solid #CCCCCC;
1841 border:1px solid #CCC;
3015 color: blue;
1842 color:blue;
3016 padding: 10px 0;
1843 margin-bottom:10px;
3017 margin-bottom: 10px;
1844 padding:10px 0;
3018 }
1845 }
3019
1846
3020 .box .search div.search_path div.link {
1847 .box .search div.search_path div.link {
3021 font-weight: bold;
1848 font-weight:700;
3022 margin-left: 25px;
1849 margin-left:25px;
3023 }
1850 }
3024
1851
3025 .box .search div.search_path div.link a {
1852 .box .search div.search_path div.link a {
3026 color: #003367;
1853 color:#003367;
3027 cursor: pointer;
1854 cursor:pointer;
3028 text-decoration: none;
1855 text-decoration:none;
3029 }
1856 }
3030
1857
3031 /*
3032 ADMIN - SETTINGS
3033 */
3034 #path_unlock {
1858 #path_unlock {
3035 color: red;
1859 color:red;
3036 font-size: 1.2em;
1860 font-size:1.2em;
3037 padding-left: 4px;
1861 padding-left:4px;
3038 }
1862 }
3039
1863
3040 /*
3041 INFOBOX
3042 */
3043 .info_box * {
1864 .info_box * {
3044 background: url("../../images/pager.png") repeat-x scroll 0 0 #EBEBEB;
1865 background:url("../../images/pager.png") repeat-x scroll 0 0 #EBEBEB;
3045 border-color: #DEDEDE #C4C4C4 #C4C4C4 #CFCFCF;
1866 color:#4A4A4A;
3046 border-style: solid;
1867 font-weight:700;
3047 border-width: 1px;
1868 height:1%;
3048 color: #4A4A4A;
1869 display:inline;
3049 display: block;
1870 border-color:#DEDEDE #C4C4C4 #C4C4C4 #CFCFCF;
3050 font-weight: bold;
1871 border-style:solid;
3051 height: 1%;
1872 border-width:1px;
3052 padding: 4px 6px;
1873 padding:4px 6px;
3053 display: inline;
3054 }
1874 }
3055
1875
3056 .info_box span {
1876 .info_box span {
3057 margin-left: 3px;
1877 margin-left:3px;
3058 margin-right: 3px;
1878 margin-right:3px;
3059 }
1879 }
3060
1880
3061 .info_box input#at_rev {
1881 .info_box input#at_rev {
3062 padding: 5px 3px 3px 2px;
1882 text-align:center;
3063 text-align: center;
1883 padding:5px 3px 3px 2px;
3064 }
1884 }
3065
1885
3066 .info_box input#view {
1886 .info_box input#view {
3067 padding: 4px 3px 2px 2px;
1887 text-align:center;
3068 text-align: center;
1888 padding:4px 3px 2px 2px;
3069 }
1889 }
3070
1890
3071 /*
3072 YUI TOOLTIP
3073 */
3074 .yui-overlay,.yui-panel-container {
1891 .yui-overlay,.yui-panel-container {
3075 visibility: hidden;
1892 visibility:hidden;
3076 position: absolute;
1893 position:absolute;
3077 z-index: 2;
1894 z-index:2;
3078 }
1895 }
3079
1896
3080 .yui-tt {
1897 .yui-tt {
3081 visibility: hidden;
1898 visibility:hidden;
3082 position: absolute;
1899 position:absolute;
3083 color: #666666;
1900 color:#666;
3084 background-color: #FFFFFF;
1901 background-color:#FFF;
3085 font-family: arial, helvetica, verdana, sans-serif;
1902 font-family:arial, helvetica, verdana, sans-serif;
3086 padding: 8px;
1903 border:2px solid #003367;
3087 border: 2px solid #003367;
1904 font:100% sans-serif;
3088 font: 100% sans-serif;
1905 width:auto;
3089 width: auto;
1906 opacity:1px;
3090 opacity: 1.0;
1907 padding:8px;
3091 }
1908 }
3092
1909
3093 .yui-tt-shadow {
3094 display: none;
3095 }
3096
3097 /*
3098 YUI AUTOCOMPLETE
3099 */
3100 .ac {
1910 .ac {
3101 vertical-align: top;
1911 vertical-align:top;
3102 }
3103
3104 .ac .match {
3105 font-weight: bold;
3106 }
1912 }
3107
1913
3108 .ac .yui-ac {
1914 .ac .yui-ac {
3109 position: relative;
1915 position:relative;
3110 font-family: arial;
1916 font-family:arial;
3111 font-size: 100%;
1917 font-size:100%;
3112 }
1918 }
3113
1919
3114 .ac .perm_ac {
1920 .ac .perm_ac {
3115 width: 15em;
1921 width:15em;
3116 }
1922 }
3117
1923
3118 /* styles for input field */
3119 .ac .yui-ac-input {
1924 .ac .yui-ac-input {
3120 width: 100%;
1925 width:100%;
3121 }
1926 }
3122
1927
3123 /* styles for results container */
3124 .ac .yui-ac-container {
1928 .ac .yui-ac-container {
3125 position: absolute;
1929 position:absolute;
3126 top: 1.6em;
1930 top:1.6em;
3127 width: 100%;
1931 width:100%;
3128 }
1932 }
3129
1933
3130 /* styles for header/body/footer wrapper within container */
3131 .ac .yui-ac-content {
1934 .ac .yui-ac-content {
3132 position: absolute;
1935 position:absolute;
3133 width: 100%;
1936 width:100%;
3134 border: 1px solid #808080;
1937 border:1px solid gray;
3135 background: #fff;
1938 background:#fff;
3136 overflow: hidden;
1939 overflow:hidden;
3137 z-index: 9050;
1940 z-index:9050;
3138 }
1941 }
3139
1942
3140 /* styles for container shadow */
3141 .ac .yui-ac-shadow {
1943 .ac .yui-ac-shadow {
3142 position: absolute;
1944 position:absolute;
3143 margin: .3em;
1945 width:100%;
3144 width: 100%;
1946 background:#000;
3145 background: #000;
1947 -moz-opacity:0.1px;
3146 -moz-opacity: 0.10;
1948 opacity:.10;
3147 opacity: .10;
1949 filter:alpha(opacity = 10);
3148 filter: alpha(opacity = 10);
1950 z-index:9049;
3149 z-index: 9049;
1951 margin:.3em;
3150 }
1952 }
3151
1953
3152 /* styles for results list */
3153 .ac .yui-ac-content ul {
1954 .ac .yui-ac-content ul {
3154 margin: 0;
1955 width:100%;
3155 padding: 0;
1956 margin:0;
3156 width: 100%;
1957 padding:0;
3157 }
1958 }
3158
1959
3159 /* styles for result item */
3160 .ac .yui-ac-content li {
1960 .ac .yui-ac-content li {
3161 margin: 0;
1961 cursor:default;
3162 padding: 2px 5px;
1962 white-space:nowrap;
3163 cursor: default;
1963 margin:0;
3164 white-space: nowrap;
1964 padding:2px 5px;
3165 }
1965 }
3166
1966
3167 /* styles for prehighlighted result item */
3168 .ac .yui-ac-content li.yui-ac-prehighlight {
1967 .ac .yui-ac-content li.yui-ac-prehighlight {
3169 background: #B3D4FF;
1968 background:#B3D4FF;
3170 }
1969 }
3171
1970
3172 /* styles for highlighted result item */
3173 .ac .yui-ac-content li.yui-ac-highlight {
1971 .ac .yui-ac-content li.yui-ac-highlight {
3174 background: #556CB5;
1972 background:#556CB5;
3175 color: #FFF;
1973 color:#FFF;
3176 }
1974 }
3177
1975
3178 /*
3179 ACTION ICONS
3180 */
3181 .add_icon {
1976 .add_icon {
3182 background: url("/images/icons/add.png") no-repeat scroll 3px;
1977 background:url("/images/icons/add.png") no-repeat scroll 3px;
3183 height: 16px;
1978 height:16px;
3184 padding-left: 20px;
1979 padding-left:20px;
3185 padding-top: 1px;
1980 padding-top:1px;
3186 text-align: left;
1981 text-align:left;
3187 }
1982 }
3188
1983
3189 .edit_icon {
1984 .edit_icon {
3190 background: url("/images/icons/folder_edit.png") no-repeat scroll 3px;
1985 background:url("/images/icons/folder_edit.png") no-repeat scroll 3px;
3191 height: 16px;
1986 height:16px;
3192 padding-left: 20px;
1987 padding-left:20px;
3193 padding-top: 1px;
1988 padding-top:1px;
3194 text-align: left;
1989 text-align:left;
3195 }
1990 }
3196
1991
3197 .delete_icon {
1992 .delete_icon {
3198 background: url("/images/icons/delete.png") no-repeat scroll 3px;
1993 background:url("/images/icons/delete.png") no-repeat scroll 3px;
3199 height: 16px;
1994 height:16px;
3200 padding-left: 20px;
1995 padding-left:20px;
3201 padding-top: 1px;
1996 padding-top:1px;
3202 text-align: left;
1997 text-align:left;
3203 }
1998 }
3204
1999
3205 .rss_icon {
2000 .rss_icon {
3206 background: url("/images/icons/rss_16.png") no-repeat scroll 3px;
2001 background:url("/images/icons/rss_16.png") no-repeat scroll 3px;
3207 height: 16px;
2002 height:16px;
3208 padding-left: 20px;
2003 padding-left:20px;
3209 padding-top: 1px;
2004 padding-top:1px;
3210 text-align: left;
2005 text-align:left;
3211 }
2006 }
3212
2007
3213 .atom_icon {
2008 .atom_icon {
3214 background: url("/images/icons/atom.png") no-repeat scroll 3px;
2009 background:url("/images/icons/atom.png") no-repeat scroll 3px;
3215 height: 16px;
2010 height:16px;
3216 padding-left: 20px;
2011 padding-left:20px;
3217 padding-top: 1px;
2012 padding-top:1px;
3218 text-align: left;
2013 text-align:left;
3219 }
2014 }
3220
2015
3221 .archive_icon {
2016 .archive_icon {
3222 background: url("/images/icons/compress.png") no-repeat scroll 3px;
2017 background:url("/images/icons/compress.png") no-repeat scroll 3px;
3223 height: 16px;
2018 height:16px;
3224 padding-left: 20px;
2019 padding-left:20px;
3225 text-align: left;
2020 text-align:left;
3226 padding-top: 1px;
2021 padding-top:1px;
3227 }
2022 }
3228
2023
3229 .action_button {
2024 .action_button {
3230 border: 0px;
2025 border:0;
3231 display: block;
2026 display:block;
3232 }
2027 }
3233
2028
3234 .action_button:hover {
2029 .action_button:hover {
3235 border: 0px;
2030 border:0;
3236 text-decoration: underline;
2031 text-decoration:underline;
3237 cursor: pointer;
2032 cursor:pointer;
3238 }
2033 }
3239
2034
3240 /*
3241 REPO SWITCHER
3242 */
3243 #switch_repos {
2035 #switch_repos {
3244 position: absolute;
2036 position:absolute;
3245 height: 25px;
2037 height:25px;
3246 z-index: 1;
2038 z-index:1;
3247 }
2039 }
3248
2040
3249 #switch_repos select {
2041 #switch_repos select {
3250 min-width: 150px;
2042 min-width:150px;
3251 max-height: 250px;
2043 max-height:250px;
3252 z-index: 1;
2044 z-index:1;
3253 }
2045 }
3254
2046
3255 /*
3256 BREADCRUMBS
3257 */
3258 .breadcrumbs {
2047 .breadcrumbs {
3259 border: medium none;
2048 border:medium none;
3260 color: #FFFFFF;
2049 color:#FFF;
3261 float: left;
2050 float:left;
3262 margin: 0;
2051 text-transform:uppercase;
3263 padding: 11px 0 11px 10px;
2052 font-weight:700;
3264 text-transform: uppercase;
2053 font-size:14px;
3265 font-weight: bold;
2054 margin:0;
3266 font-size: 14px;
2055 padding:11px 0 11px 10px;
3267 }
2056 }
3268
2057
3269 .breadcrumbs a {
2058 .breadcrumbs a {
3270 color: #FFFFFF;
2059 color:#FFF;
3271 }
2060 }
3272
2061
3273 /*
3274 FLASH MSG
3275 */
3276 .flash_msg ul {
2062 .flash_msg ul {
3277 margin: 0;
2063 margin:0;
3278 padding: 0px 0px 10px 0px;
2064 padding:0 0 10px;
3279 }
2065 }
3280
2066
3281 .error_msg {
2067 .error_msg {
3282 background-color: #FFCFCF;
2068 background-color:#FFCFCF;
3283 background-image: url("../../images/icons/error_msg.png");
2069 background-image:url("../../images/icons/error_msg.png");
3284 border: 1px solid #FF9595;
2070 border:1px solid #FF9595;
3285 color: #CC3300;
2071 color:#C30;
3286 }
2072 }
3287
2073
3288 .warning_msg {
2074 .warning_msg {
3289 background-color: #FFFBCC;
2075 background-color:#FFFBCC;
3290 background-image: url("../../images/icons/warning_msg.png");
2076 background-image:url("../../images/icons/warning_msg.png");
3291 border: 1px solid #FFF35E;
2077 border:1px solid #FFF35E;
3292 color: #C69E00;
2078 color:#C69E00;
3293 }
2079 }
3294
2080
3295 .success_msg {
2081 .success_msg {
3296 background-color: #D5FFCF;
2082 background-color:#D5FFCF;
3297 background-image: url("../../images/icons/success_msg.png");
2083 background-image:url("../../images/icons/success_msg.png");
3298 border: 1px solid #97FF88;
2084 border:1px solid #97FF88;
3299 color: #009900;
2085 color:#090;
3300 }
2086 }
3301
2087
3302 .notice_msg {
2088 .notice_msg {
3303 background-color: #DCE3FF;
2089 background-color:#DCE3FF;
3304 background-image: url("../../images/icons/notice_msg.png");
2090 background-image:url("../../images/icons/notice_msg.png");
3305 border: 1px solid #93A8FF;
2091 border:1px solid #93A8FF;
3306 color: #556CB5;
2092 color:#556CB5;
3307 }
2093 }
3308
2094
3309 .success_msg,.error_msg,.notice_msg,.warning_msg {
2095 .success_msg,.error_msg,.notice_msg,.warning_msg {
3310 background-position: 10px center;
2096 background-position:10px center;
3311 background-repeat: no-repeat;
2097 background-repeat:no-repeat;
3312 font-size: 12px;
2098 font-size:12px;
3313 font-weight: bold;
2099 font-weight:700;
3314 min-height: 14px;
2100 min-height:14px;
3315 line-height: 14px;
2101 line-height:14px;
3316 margin-bottom: 0px;
2102 margin-bottom:0;
3317 margin-top: 0px;
2103 margin-top:0;
3318 padding: 6px 10px 6px 40px;
2104 display:block;
3319 display: block;
2105 overflow:auto;
3320 overflow: auto;
2106 padding:6px 10px 6px 40px;
3321 }
2107 }
3322
2108
3323 #msg_close {
2109 #msg_close {
3324 background: transparent url("../../icons/cross_grey_small.png")
2110 background:transparent url("../../icons/cross_grey_small.png") no-repeat scroll 0 0;
3325 no-repeat scroll 0 0;
2111 cursor:pointer;
3326 cursor: pointer;
2112 height:16px;
3327 height: 16px;
2113 position:absolute;
3328 position: absolute;
2114 right:5px;
3329 right: 5px;
2115 top:5px;
3330 top: 5px;
2116 width:16px;
3331 width: 16px;
3332 }
3333
3334 /*
3335 YUI FLOT
3336 */
3337 div#commit_history {
3338 float: left;
3339 }
3340
3341 div#legend_data {
3342 float: left;
3343 }
3344
3345 div#legend_container {
3346 float: left;
3347 }
2117 }
3348
2118
3349 div#legend_container table,div#legend_choices table {
2119 div#legend_container table,div#legend_choices table {
3350 width: auto !important;
2120 width:auto !important;
3351 }
3352
3353 div#legend_container table td {
3354 border: none !important;
3355 padding: 0px !important;
3356 height: 20px !important;
3357 }
2121 }
3358
2122
3359 div#legend_choices table td {
3360 border: none !important;
3361 padding: 0px !important;
3362 height: 20px !important;
3363 }
3364
3365 div#legend_choices {
3366 float: left;
3367 }
3368
3369 /*
3370 PERMISSIONS TABLE
3371 */
3372 table#permissions_manage {
2123 table#permissions_manage {
3373 width: 0 !important;
2124 width:0 !important;
3374 }
2125 }
3375
2126
3376 table#permissions_manage span.private_repo_msg {
2127 table#permissions_manage span.private_repo_msg {
3377 font-size: 0.8em;
2128 font-size:0.8em;
3378 opacity: 0.6;
2129 opacity:0.6px;
3379 }
2130 }
3380
2131
3381 table#permissions_manage td.private_repo_msg {
2132 table#permissions_manage td.private_repo_msg {
3382 font-size: 0.8em;
2133 font-size:0.8em;
3383 }
2134 }
3384
2135
3385 table#permissions_manage tr#add_perm_input td {
2136 table#permissions_manage tr#add_perm_input td {
3386 vertical-align: middle;
2137 vertical-align:middle;
3387 }
3388
3389 /*
3390 GRAVATARS
3391 */
3392 div.gravatar {
3393 background-color: white;
3394 border: 1px solid #D0D0D0;
3395 float: left;
3396 margin-right: 0.7em;
3397 padding: 2px 2px 0px;
3398 }
3399
3400 /*
3401 GLOBAL WIDTH
3402 */
3403 #header,#content,#footer {
3404 min-width: 1224px;
3405 }
3406
3407 /*
3408 content
3409 */
3410 #content {
3411 padding:10px 30px;
3412 min-height: 100%;
3413 clear: both;
3414 overflow: hidden;
3415 }
2138 }
3416
2139
3417 /*
2140 div.gravatar {
3418 content / right / forms / labels
2141 background-color:#FFF;
3419 */
2142 border:1px solid #D0D0D0;
3420 #content div.box div.form div.fields div.field div.label {
2143 float:left;
3421 left: 80px;
2144 margin-right:0.7em;
3422 margin: 0;
2145 padding:2px 2px 0;
3423 padding: 8px 0 0 5px;
3424 width: auto;
3425 position: absolute;
3426 }
3427
3428 #content div.box-left div.form div.fields div.field div.label,#content div.box-right div.form div.fields div.field div.label
3429 {
3430 left: 0;
3431 margin: 0;
3432 padding: 0 0 8px 0;
3433 width: auto;
3434 position: relative;
3435 }
3436
3437 /*THEME*/
3438
3439 /*
3440 header / quick
3441 */
3442 #header #header-inner #quick li a {
3443 background: #336699 url("../../images/quick_l.png") no-repeat top left;
3444 }
3445
3446 #header #header-inner #quick li span {
3447 background: url("../../images/quick_r.png") no-repeat top right;
3448 border-left: 1px solid #3f6f9f;
3449 }
3450
3451 #header #header-inner #quick li span.icon {
3452 background: url("../../images/quick_l.png") no-repeat top left;
3453 border-right: 1px solid #2e5c89;
3454 }
3455
3456 #header #header-inner #quick li a:hover {
3457 background: #4e4e4e url("../../images/quick_l_selected.png") no-repeat
3458 top left;
3459 }
3460
3461 #header #header-inner #quick li a:hover span {
3462 background: url("../../images/quick_r_selected.png") no-repeat top right;
3463 }
3464
3465 #header #header-inner #quick li a:hover span.icon {
3466 background: url("../../images/quick_l_selected.png") no-repeat top left;
3467 }
2146 }
3468
2147
3469 /*
2148 #header,#content,#footer {
3470 header corners
2149 min-width:1224px;
3471 */
3472 #header #header-inner div.corner {
3473 background: url("../../images/header_inner_corners.png") no-repeat;
3474 }
3475
3476 #header #header-inner div.tl {
3477 top: 0;
3478 left: 0;
3479 background-position: 0 0;
3480 }
3481
3482 #header #header-inner div.tr {
3483 top: 0;
3484 right: 0;
3485 background-position: -6px 0;
3486 }
3487
3488 /*
3489 content / left / menu
3490 */
3491 #content #left #menu h6.selected {
3492 background: #00376e url("../../images/menu_selected.png") repeat-x;
3493 }
3494
3495 #content #left #menu h6.selected a {
3496 background: url("../../images/menu_l_selected.png") no-repeat top left;
3497 }
3498
3499 #content #left #menu h6.selected span {
3500 background: url("../../images/menu_r_selected.png") no-repeat top right;
3501 }
3502
3503 #content #left #menu ul {
3504 background: #376ea6;
3505 }
2150 }
3506
2151
3507 #content #left #menu li {
2152 #content {
3508 border-top: 1px solid #4377ab;
2153 min-height:100%;
3509 border-bottom: 1px solid #326395;
2154 clear:both;
3510 }
2155 overflow:hidden;
3511
2156 padding:10px 30px;
3512 #content #left #menu li a {
3513 background: url("../../images/menu_arrow.png") no-repeat 0 9px;
3514 }
3515
3516 #content #left #menu li a:hover {
3517 color: #b9dcff;
3518 }
3519
3520 #content #left #menu li.collapsible {
3521 background: url("../../images/menu_border.png") no-repeat top left;
3522 }
3523
3524 #content #left #menu li.collapsible a.minus {
3525 border-bottom: 1px solid #326395;
3526 }
2157 }
3527
2158
3528 #content #left #menu li ul {
3529 border-left: 18px solid #326395;
3530 }
3531
3532 #content #left #menu li ul li {
3533 background: url("../../images/menu_arrow.png") no-repeat 10px 9px;
3534 border-top: 1px solid #4377ab;
3535 border-bottom: 1px solid #326395;
3536 }
3537
3538
3539
3540 #content div.box div.title ul.links li.ui-tabs-selected a {
3541 background: url("../../images/title_tab_selected.png") no-repeat bottom
3542 center;
3543 color: #bfe3ff;
3544 }
3545
3546 /*
3547 content / right / box / search
3548 */
3549 #content div.box div.title div.search {
2159 #content div.box div.title div.search {
3550 background: url("../../images/title_link.png") no-repeat top left;
2160 background:url("../../images/title_link.png") no-repeat top left;
3551 border-left: 1px solid #316293;
2161 border-left:1px solid #316293;
3552 }
2162 }
3553
2163
3554 #content div.box div.title div.search div.input input {
2164 #content div.box div.title div.search div.input input {
3555 border: 1px solid #316293;
2165 border:1px solid #316293;
3556 }
2166 }
3557
2167
3558 #content div.box div.title div.search div.button input.ui-state-default
2168 #content div.box div.title div.search div.button input.ui-state-default {
3559 {
2169 background:#4e85bb url("../../images/button_highlight.png") repeat-x;
3560 background: #4e85bb url("../../images/button_highlight.png") repeat-x;
2170 border:1px solid #316293;
3561 border: 1px solid #316293;
2171 border-left:none;
3562 border-left: none;
2172 color:#FFF;
3563 color: #FFFFFF;
3564 }
2173 }
3565
2174
3566 #content div.box div.title div.search div.button input.ui-state-hover {
2175 #content div.box div.title div.search div.button input.ui-state-hover {
3567 background: #46a0c1 url("../../images/button_highlight_selected.png")
2176 background:#46a0c1 url("../../images/button_highlight_selected.png") repeat-x;
3568 repeat-x;
2177 border:1px solid #316293;
3569 border: 1px solid #316293;
2178 border-left:none;
3570 border-left: none;
2179 color:#FFF;
3571 color: #FFFFFF;
2180 }
2181
2182 #content div.box div.form div.fields div.field div.highlight .ui-state-default {
2183 background:#4e85bb url("../../images/button_highlight.png") repeat-x;
2184 border-top:1px solid #5c91a4;
2185 border-left:1px solid #2a6f89;
2186 border-right:1px solid #2b7089;
2187 border-bottom:1px solid #1a6480;
2188 color:#fff;
2189 }
2190
2191 #content div.box div.form div.fields div.field div.highlight .ui-state-hover {
2192 background:#46a0c1 url("../../images/button_highlight_selected.png") repeat-x;
2193 border-top:1px solid #78acbf;
2194 border-left:1px solid #34819e;
2195 border-right:1px solid #35829f;
2196 border-bottom:1px solid #257897;
2197 color:#fff;
2198 }
2199
2200 ins,div.options a:hover {
2201 text-decoration:none;
2202 }
2203
2204 img,#header #header-inner #quick li a:hover span.normal,#header #header-inner #quick li ul li.last,#content div.box div.form div.fields div.field div.textarea table td table td a,#clone_url {
2205 border:none;
2206 }
2207
2208 img.icon,.right .merge img {
2209 vertical-align:bottom;
2210 }
2211
2212 #header ul#logged-user,#content div.box div.title ul.links,#content div.box div.message div.dismiss,#content div.box div.traffic div.legend ul {
2213 float:right;
2214 margin:0;
2215 padding:0;
2216 }
2217
2218 #header #header-inner #home,#header #header-inner #logo,#content div.box ul.left,#content div.box ol.left,#content div.box div.pagination-left,div#commit_history,div#legend_data,div#legend_container,div#legend_choices {
2219 float:left;
2220 }
2221
2222 #header #header-inner #quick li:hover ul ul,#header #header-inner #quick li:hover ul ul ul,#header #header-inner #quick li:hover ul ul ul ul,#content #left #menu ul.closed,#content #left #menu li ul.collapsed,.yui-tt-shadow {
2223 display:none;
2224 }
2225
2226 #header #header-inner #quick li:hover ul,#header #header-inner #quick li li:hover ul,#header #header-inner #quick li li li:hover ul,#header #header-inner #quick li li li li:hover ul,#content #left #menu ul.opened,#content #left #menu li ul.expanded {
2227 display:block;
2228 }
2229
2230 #header #header-inner div.tl,#login div.title div.tl,#register div.title div.tl {
2231 top:0;
2232 left:0;
2233 background-position:0 0;
2234 }
2235
2236 #header #header-inner div.tr,#login div.title div.tr,#register div.title div.tr {
2237 top:0;
2238 right:0;
2239 background-position:-6px 0;
2240 }
2241
2242 #content #left #date-picker .ui-datepicker .ui-datepicker-prev,#content #left #date-picker .ui-datepicker .ui-datepicker-prev-hover {
2243 top:5px;
2244 left:4px;
2245 }
2246
2247 #content #left #date-picker .ui-datepicker .ui-datepicker-next,#content #left #date-picker .ui-datepicker .ui-datepicker-next-hover {
2248 top:5px;
2249 right:4px;
2250 }
2251
2252 #content div.box div.title ul.links li a:hover,#content div.box div.title ul.links li.ui-tabs-selected a {
2253 background:url("../../images/title_tab_selected.png") no-repeat bottom center;
2254 color:#bfe3ff;
2255 }
2256
2257 #content div.box ol.lower-roman,#content div.box ol.upper-roman,#content div.box ol.lower-alpha,#content div.box ol.upper-alpha,#content div.box ol.decimal {
2258 margin:10px 24px 10px 44px;
3572 }
2259 }
3573
2260
3574 /*
2261 #content div.box div.form,#content div.box div.table,#content div.box div.traffic {
3575 content / right / forms / button
2262 clear:both;
3576 */
2263 overflow:hidden;
3577 #content div.box div.form div.fields div.field div.highlight .ui-state-default
2264 margin:0;
3578 {
2265 padding:0 20px 10px;
3579 background: #4e85bb url("../../images/button_highlight.png") repeat-x;
2266 }
3580 border-top: 1px solid #5c91a4;
2267
3581 border-left: 1px solid #2a6f89;
2268 #content div.box div.form div.fields,#login div.form,#login div.form div.fields,#register div.form,#register div.form div.fields {
3582 border-right: 1px solid #2b7089;
2269 clear:both;
3583 border-bottom: 1px solid #1a6480;
2270 overflow:hidden;
3584 color: #ffffff;
2271 margin:0;
2272 padding:0;
2273 }
2274
2275 #content div.box div.form div.fields div.field div.label-checkbox,#content div.box div.form div.fields div.field div.label-radio,#content div.box div.form div.fields div.field div.label-textarea {
2276 padding:0 0 0 5px !important;
2277 }
2278
2279 #content div.box div.form div.fields div.field div.label span,#login div.form div.fields div.field div.label span,#register div.form div.fields div.field div.label span {
2280 height:1%;
2281 display:block;
2282 color:#363636;
2283 margin:0;
2284 padding:2px 0 0;
2285 }
2286
2287 #content div.box div.form div.fields div.field div.input input.error,#login div.form div.fields div.field div.input input.error,#register div.form div.fields div.field div.input input.error {
2288 background:#FBE3E4;
2289 border-top:1px solid #e1b2b3;
2290 border-left:1px solid #e1b2b3;
2291 border-right:1px solid #FBC2C4;
2292 border-bottom:1px solid #FBC2C4;
2293 }
2294
2295 #content div.box div.form div.fields div.field div.input input.success,#login div.form div.fields div.field div.input input.success,#register div.form div.fields div.field div.input input.success {
2296 background:#E6EFC2;
2297 border-top:1px solid #cebb98;
2298 border-left:1px solid #cebb98;
2299 border-right:1px solid #c6d880;
2300 border-bottom:1px solid #c6d880;
3585 }
2301 }
3586
2302
3587 #content div.box div.form div.fields div.field div.highlight .ui-state-hover
2303 #content div.box-left div.form div.fields div.field div.textarea,#content div.box-right div.form div.fields div.field div.textarea,#content div.box div.form div.fields div.field div.select select,#content div.box table th.selected input,#content div.box table td.selected input {
3588 {
2304 margin:0;
3589 background: #46a0c1 url("../../images/button_highlight_selected.png")
2305 }
3590 repeat-x;
2306
3591 border-top: 1px solid #78acbf;
2307 #content div.box div.form div.fields div.field div.select,#content div.box div.form div.fields div.field div.checkboxes,#content div.box div.form div.fields div.field div.radios {
3592 border-left: 1px solid #34819e;
2308 margin:0 0 0 200px;
3593 border-right: 1px solid #35829f;
2309 padding:0;
3594 border-bottom: 1px solid #257897;
2310 }
3595 color: #ffffff;
2311
2312 #content div.box div.form div.fields div.field div.select a:hover,#content div.box div.form div.fields div.field div.select a.ui-selectmenu:hover,#content div.box div.action a:hover {
2313 color:#000;
2314 text-decoration:none;
2315 }
2316
2317 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus,#content div.box div.action a.ui-selectmenu-focus {
2318 border:1px solid #666;
2319 }
2320
2321 #content div.box div.form div.fields div.field div.select a.ui-selectmenu-focus span.ui-icon,#content div.box div.action a.ui-selectmenu-focus span.ui-icon {
2322 background-image:url(../images/ui/ui-icons_222222_256x240.png);
2323 }
2324
2325 #content div.box div.form div.fields div.field div.checkboxes div.checkbox,#content div.box div.form div.fields div.field div.radios div.radio {
2326 clear:both;
2327 overflow:hidden;
2328 margin:0;
2329 padding:2px 0;
2330 }
2331
2332 #content div.box div.form div.fields div.field div.checkboxes div.checkbox input,#content div.box div.form div.fields div.field div.radios div.radio input {
2333 float:left;
2334 margin:0;
2335 }
2336
2337 #content div.box div.form div.fields div.field div.checkboxes div.checkbox label,#content div.box div.form div.fields div.field div.radios div.radio label {
2338 height:1%;
2339 display:block;
2340 float:left;
2341 margin:3px 0 0 4px;
2342 }
2343
2344 div.form div.fields div.field div.button input,#content div.box div.form div.fields div.buttons input,div.form div.fields div.buttons input,#content div.box div.action div.button input {
2345 color:#000;
2346 font-family:Lucida Grande, Verdana, Lucida Sans Regular, Lucida Sans Unicode, Arial, sans-serif;
2347 font-size:11px;
2348 font-weight:700;
2349 margin:0;
3596 }
2350 }
3597
2351
3598 /*
2352 div.form div.fields div.field div.button .ui-state-default,#content div.box div.form div.fields div.buttons input.ui-state-default {
3599 content / right / forms / buttons
2353 background:#e5e3e3 url("../images/button.png") repeat-x;
3600 */
2354 border-top:1px solid #DDD;
3601 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-default
2355 border-left:1px solid #c6c6c6;
3602 {
2356 border-right:1px solid #DDD;
3603 background: #4e85bb url("../../images/button_highlight.png") repeat-x;
2357 border-bottom:1px solid #c6c6c6;
3604 border-top: 1px solid #5c91a4;
2358 color:#515151;
3605 border-left: 1px solid #2a6f89;
2359 outline:none;
3606 border-right: 1px solid #2b7089;
2360 margin:0;
3607 border-bottom: 1px solid #1a6480;
2361 padding:6px 12px;
3608 color: #ffffff;
2362 }
2363
2364 div.form div.fields div.field div.button .ui-state-hover,#content div.box div.form div.fields div.buttons input.ui-state-hover {
2365 background:#b4b4b4 url("../images/button_selected.png") repeat-x;
2366 border-top:1px solid #ccc;
2367 border-left:1px solid #bebebe;
2368 border-right:1px solid #b1b1b1;
2369 border-bottom:1px solid #afafaf;
2370 color:#515151;
2371 outline:none;
2372 margin:0;
2373 padding:6px 12px;
2374 }
2375
2376 div.form div.fields div.field div.highlight,#content div.box div.form div.fields div.buttons div.highlight {
2377 display:inline;
2378 }
2379
2380 #content div.box div.form div.fields div.buttons,div.form div.fields div.buttons {
2381 margin:10px 0 0 200px;
2382 padding:0;
2383 }
2384
2385 #content div.box-left div.form div.fields div.buttons,#content div.box-right div.form div.fields div.buttons,div.box-left div.form div.fields div.buttons,div.box-right div.form div.fields div.buttons {
2386 margin:10px 0 0;
2387 }
2388
2389 #content div.box table td.user,#content div.box table td.address {
2390 width:10%;
2391 text-align:center;
3609 }
2392 }
3610
2393
3611 #content div.box div.form div.fields div.buttons div.highlight input.ui-state-hover
2394 #content div.box div.action div.button,#login div.form div.fields div.field div.input div.link,#register div.form div.fields div.field div.input div.link {
3612 {
2395 text-align:right;
3613 background: #46a0c1 url("../../images/button_highlight_selected.png")
2396 margin:6px 0 0;
3614 repeat-x;
2397 padding:0;
3615 border-top: 1px solid #78acbf;
2398 }
3616 border-left: 1px solid #34819e;
2399
3617 border-right: 1px solid #35829f;
2400 #content div.box div.action div.button input.ui-state-default,#login div.form div.fields div.buttons input.ui-state-default,#register div.form div.fields div.buttons input.ui-state-default {
3618 border-bottom: 1px solid #257897;
2401 background:#e5e3e3 url("../images/button.png") repeat-x;
3619 color: #ffffff;
2402 border-top:1px solid #DDD;
2403 border-left:1px solid #c6c6c6;
2404 border-right:1px solid #DDD;
2405 border-bottom:1px solid #c6c6c6;
2406 color:#515151;
2407 margin:0;
2408 padding:6px 12px;
2409 }
2410
2411 #content div.box div.action div.button input.ui-state-hover,#login div.form div.fields div.buttons input.ui-state-hover,#register div.form div.fields div.buttons input.ui-state-hover {
2412 background:#b4b4b4 url("../images/button_selected.png") repeat-x;
2413 border-top:1px solid #ccc;
2414 border-left:1px solid #bebebe;
2415 border-right:1px solid #b1b1b1;
2416 border-bottom:1px solid #afafaf;
2417 color:#515151;
2418 margin:0;
2419 padding:6px 12px;
2420 }
2421
2422 #content div.box div.pagination div.results,#content div.box div.pagination-wh div.results {
2423 text-align:left;
2424 float:left;
2425 margin:0;
2426 padding:0;
2427 }
2428
2429 #content div.box div.pagination div.results span,#content div.box div.pagination-wh div.results span {
2430 height:1%;
2431 display:block;
2432 float:left;
2433 background:#ebebeb url("../images/pager.png") repeat-x;
2434 border-top:1px solid #dedede;
2435 border-left:1px solid #cfcfcf;
2436 border-right:1px solid #c4c4c4;
2437 border-bottom:1px solid #c4c4c4;
2438 color:#4A4A4A;
2439 font-weight:700;
2440 margin:0;
2441 padding:6px 8px;
3620 }
2442 }
3621
2443
3622 /*
2444 #content div.box div.pagination ul.pager li.disabled,#content div.box div.pagination-wh a.disabled {
3623 login / title
2445 color:#B4B4B4;
3624 */
2446 padding:6px;
3625 #login div.title {
2447 }
3626 background: #003367 url("../../images/header_inner.png") repeat-x;
2448
2449 #login,#register {
2450 width:420px;
2451 margin:10% auto 0;
2452 padding:0;
2453 }
2454
2455 #login div.color,#register div.color {
2456 clear:both;
2457 overflow:hidden;
2458 background:#FFF;
2459 margin:10px auto 0;
2460 padding:3px 3px 3px 0;
2461 }
2462
2463 #login div.color a,#register div.color a {
2464 width:20px;
2465 height:20px;
2466 display:block;
2467 float:left;
2468 margin:0 0 0 3px;
2469 padding:0;
2470 }
2471
2472 #login div.title h5,#register div.title h5 {
2473 color:#fff;
2474 margin:10px;
2475 padding:0;
2476 }
2477
2478 #login div.form div.fields div.field,#register div.form div.fields div.field {
2479 clear:both;
2480 overflow:hidden;
2481 margin:0;
2482 padding:0 0 10px;
2483 }
2484
2485 #login div.form div.fields div.field span.error-message,#register div.form div.fields div.field span.error-message {
2486 height:1%;
2487 display:block;
2488 color:red;
2489 margin:8px 0 0;
2490 padding:0;
3627 }
2491 }
3628
2492
3629 /*
2493 #login div.form div.fields div.field div.label label,#register div.form div.fields div.field div.label label {
3630 login / title / corners
2494 color:#000;
3631 */
2495 font-weight:700;
3632 #login div.title div.corner {
2496 }
3633 background: url("../../images/login_corners.png") no-repeat;
2497
2498 #login div.form div.fields div.field div.input,#register div.form div.fields div.field div.input {
2499 float:left;
2500 margin:0;
2501 padding:0;
2502 }
2503
2504 #login div.form div.fields div.field div.checkbox,#register div.form div.fields div.field div.checkbox {
2505 margin:0 0 0 184px;
2506 padding:0;
2507 }
2508
2509 #login div.form div.fields div.field div.checkbox label,#register div.form div.fields div.field div.checkbox label {
2510 color:#565656;
2511 font-weight:700;
3634 }
2512 }
3635
2513
3636 #login div.title div.tl {
2514 #login div.form div.fields div.buttons input,#register div.form div.fields div.buttons input {
3637 top: 0;
2515 color:#000;
3638 left: 0;
2516 font-size:1em;
3639 background-position: 0 0;
2517 font-weight:700;
2518 font-family:Verdana, Helvetica, Sans-Serif;
2519 margin:0;
2520 }
2521
2522 #changeset_content .container .wrapper,#graph_content .container .wrapper {
2523 width:600px;
3640 }
2524 }
3641
2525
3642 #login div.title div.tr {
2526 #changeset_content .container .left,#graph_content .container .left {
3643 top: 0;
2527 float:left;
3644 right: 0;
2528 width:70%;
3645 background-position: -6px 0;
2529 padding-left:5px;
2530 }
2531
2532 #changeset_content .container .left .date,.ac .match {
2533 font-weight:700;
2534 }
2535
2536 div#legend_container table td,div#legend_choices table td {
2537 border:none !important;
2538 height:20px !important;
2539 padding:0 !important;
3646 } No newline at end of file
2540 }
General Comments 0
You need to be logged in to leave comments. Login now