Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
13532 anikendra 1
@charset "utf-8";
2
/**
3
 *
4
 * Generic CSS for CakePHP
5
 *
6
 * CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
7
 * Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
8
 *
9
 * Licensed under The MIT License
10
 * For full copyright and license information, please see the LICENSE.txt
11
 * Redistributions of files must retain the above copyright notice.
12
 *
13
 * @copyright     Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
14
 * @link          http://cakephp.org CakePHP(tm) Project
15
 * @package       app.webroot.css
16
 * @license       http://www.opensource.org/licenses/mit-license.php MIT License
17
 */
18
 
19
* {
20
	margin:0;
21
	padding:0;
22
}
23
 
24
/** General Style Info **/
25
body {
26
	background: #003d4c;
27
	color: #fff;
28
	font-family:'lucida grande',verdana,helvetica,arial,sans-serif;
29
	font-size:90%;
30
	margin: 0;
31
}
32
a {
33
	color: #003d4c;
34
	text-decoration: underline;
35
	font-weight: bold;
36
}
37
a:hover {
38
	color: #367889;
39
	text-decoration:none;
40
}
41
a img {
42
	border:none;
43
}
44
h1, h2, h3, h4 {
45
	font-weight: normal;
46
	margin-bottom:0.5em;
47
}
48
h1 {
49
	background:#fff;
50
	color: #003d4c;
51
	font-size: 100%;
52
}
53
h2 {
54
	background:#fff;
55
	color: #e32;
56
	font-family:'Gill Sans','lucida grande', helvetica, arial, sans-serif;
57
	font-size: 190%;
58
}
59
h3 {
60
	color: #2c6877;
61
	font-family:'Gill Sans','lucida grande', helvetica, arial, sans-serif;
62
	font-size: 165%;
63
}
64
h4 {
65
	color: #993;
66
	font-weight: normal;
67
}
68
ul, li {
69
	margin: 0 12px;
70
}
71
p {
72
	margin: 0 0 1em 0;
73
}
74
 
75
/** Layout **/
76
#container {
77
	text-align: left;
78
}
79
 
80
#header{
81
	padding: 10px 20px;
82
}
83
#header h1 {
84
	line-height:20px;
85
	background: #003d4c url('../img/cake.icon.png') no-repeat left;
86
	color: #fff;
87
	padding: 0px 30px;
88
}
89
#header h1 a {
90
	color: #fff;
91
	background: #003d4c;
92
	font-weight: normal;
93
	text-decoration: none;
94
}
95
#header h1 a:hover {
96
	color: #fff;
97
	background: #003d4c;
98
	text-decoration: underline;
99
}
100
#content{
101
	background: #fff;
102
	clear: both;
103
	color: #333;
104
	padding: 10px 20px 40px 20px;
105
	overflow: auto;
106
}
107
#footer {
108
	clear: both;
109
	padding: 6px 10px;
110
	text-align: right;
111
}
112
#header a, #footer a {
113
	color: #fff;
114
}
115
 
116
/** containers **/
117
div.form,
118
div.index,
119
div.view {
120
	float:right;
121
	width:76%;
122
	border-left:1px solid #666;
123
	padding:10px 2%;
124
}
125
div.actions {
126
	float:left;
127
	width:16%;
128
	padding:10px 1.5%;
129
}
130
div.actions h3 {
131
	padding-top:0;
132
	color:#777;
133
}
134
 
135
 
136
/** Tables **/
137
table {
138
	border-right:0;
139
	clear: both;
140
	color: #333;
141
	margin-bottom: 10px;
142
	width: 100%;
143
}
144
th {
145
	border:0;
146
	border-bottom:2px solid #555;
147
	text-align: left;
148
	padding:4px;
149
}
150
th a {
151
	display: block;
152
	padding: 2px 4px;
153
	text-decoration: none;
154
}
155
th a.asc:after {
156
	content: ' ⇣';
157
}
158
th a.desc:after {
159
	content: ' ⇡';
160
}
161
table tr td {
162
	padding: 6px;
163
	text-align: left;
164
	vertical-align: top;
165
	border-bottom:1px solid #ddd;
166
}
167
table tr:nth-child(even) {
168
	background: #f9f9f9;
169
}
170
td.actions {
171
	text-align: center;
172
	white-space: nowrap;
173
}
174
table td.actions a {
175
	margin: 0px 6px;
176
	padding:2px 5px;
177
}
178
 
179
/* SQL log */
180
.cake-sql-log {
181
	background: #fff;
182
}
183
.cake-sql-log td {
184
	padding: 4px 8px;
185
	text-align: left;
186
	font-family: Monaco, Consolas, "Courier New", monospaced;
187
}
188
.cake-sql-log caption {
189
	color:#fff;
190
}
191
 
192
/** Paging **/
193
.paging {
194
	background:#fff;
195
	color: #ccc;
196
	margin-top: 1em;
197
	clear:both;
198
}
199
.paging .current,
200
.paging .disabled,
201
.paging a {
202
	text-decoration: none;
203
	padding: 5px 8px;
204
	display: inline-block
205
}
206
.paging > span {
207
	display: inline-block;
208
	border: 1px solid #ccc;
209
	border-left: 0;
210
}
211
.paging > span:hover {
212
	background: #efefef;
213
}
214
.paging .prev {
215
	border-left: 1px solid #ccc;
216
	-moz-border-radius: 4px 0 0 4px;
217
	-webkit-border-radius: 4px 0 0 4px;
218
	border-radius: 4px 0 0 4px;
219
}
220
.paging .next {
221
	-moz-border-radius: 0 4px 4px 0;
222
	-webkit-border-radius: 0 4px 4px 0;
223
	border-radius: 0 4px 4px 0;
224
}
225
.paging .disabled {
226
	color: #ddd;
227
}
228
.paging .disabled:hover {
229
	background: transparent;
230
}
231
.paging .current {
232
	background: #efefef;
233
	color: #c73e14;
234
}
235
 
236
/** Scaffold View **/
237
dl {
238
	line-height: 2em;
239
	margin: 0em 0em;
240
	width: 60%;
241
}
242
dl dd:nth-child(4n+2),
243
dl dt:nth-child(4n+1) {
244
	background: #f4f4f4;
245
}
246
 
247
dt {
248
	font-weight: bold;
249
	padding-left: 4px;
250
	vertical-align: top;
251
	width: 10em;
252
}
253
dd {
254
	margin-left: 10em;
255
	margin-top: -2em;
256
	vertical-align: top;
257
}
258
 
259
/** Forms **/
260
form {
261
	clear: both;
262
	margin-right: 20px;
263
	padding: 0;
264
	width: 95%;
265
}
266
fieldset {
267
	border: none;
268
	margin-bottom: 1em;
269
	padding: 16px 10px;
270
}
271
fieldset legend {
272
	color: #e32;
273
	font-size: 160%;
274
	font-weight: bold;
275
}
276
fieldset fieldset {
277
	margin-top: 0;
278
	padding: 10px 0 0;
279
}
280
fieldset fieldset legend {
281
	font-size: 120%;
282
	font-weight: normal;
283
}
284
fieldset fieldset div {
285
	clear: left;
286
	margin: 0 20px;
287
}
288
form div {
289
	clear: both;
290
	margin-bottom: 1em;
291
	padding: .5em;
292
	vertical-align: text-top;
293
}
294
form .input {
295
	color: #444;
296
}
297
form .required {
298
	font-weight: bold;
299
}
300
form .required label:after {
301
	color: #e32;
302
	content: '*';
303
	display:inline;
304
}
305
form div.submit {
306
	border: 0;
307
	clear: both;
308
	margin-top: 10px;
309
}
310
label {
311
	display: block;
312
	font-size: 110%;
313
	margin-bottom:3px;
314
}
315
input, textarea {
316
	clear: both;
317
	font-size: 140%;
318
	font-family: "frutiger linotype", "lucida grande", "verdana", sans-serif;
319
	padding: 1%;
320
	width:98%;
321
}
322
select {
323
	clear: both;
324
	font-size: 120%;
325
	vertical-align: text-bottom;
326
}
327
select[multiple=multiple] {
328
	width: 100%;
329
}
330
option {
331
	font-size: 120%;
332
	padding: 0 3px;
333
}
334
input[type=checkbox] {
335
	clear: left;
336
	float: left;
337
	margin: 0px 6px 7px 2px;
338
	width: auto;
339
}
340
div.checkbox label {
341
	display: inline;
342
}
343
input[type=radio] {
344
	float:left;
345
	width:auto;
346
	margin: 6px 0;
347
	padding: 0;
348
	line-height: 26px;
349
}
350
.radio label {
351
	margin: 0 0 6px 20px;
352
	line-height: 26px;
353
}
354
input[type=submit] {
355
	display: inline;
356
	font-size: 110%;
357
	width: auto;
358
}
359
form .submit input[type=submit] {
360
	background:#62af56;
361
	background-image: -webkit-gradient(linear, left top, left bottom, from(#76BF6B), to(#3B8230));
362
	background-image: -webkit-linear-gradient(top, #76BF6B, #3B8230);
363
	background-image: -moz-linear-gradient(top, #76BF6B, #3B8230);
364
	border-color: #2d6324;
365
	color: #fff;
366
	text-shadow: rgba(0, 0, 0, 0.5) 0px -1px 0px;
367
	padding: 8px 10px;
368
}
369
form .submit input[type=submit]:hover {
370
	background: #5BA150;
371
}
372
/* Form errors */
373
form .error {
374
	background: #FFDACC;
375
	-moz-border-radius: 4px;
376
	-webkit-border-radius: 4px;
377
	border-radius: 4px;
378
	font-weight: normal;
379
}
380
form .error-message {
381
	-moz-border-radius: none;
382
	-webkit-border-radius: none;
383
	border-radius: none;
384
	border: none;
385
	background: none;
386
	margin: 0;
387
	padding-left: 4px;
388
	padding-right: 0;
389
}
390
form .error,
391
form .error-message {
392
	color: #9E2424;
393
	-webkit-box-shadow: none;
394
	-moz-box-shadow: none;
395
	-ms-box-shadow: none;
396
	-o-box-shadow: none;
397
	box-shadow: none;
398
	text-shadow: none;
399
}
400
 
401
/** Notices and Errors **/
402
.message {
403
	clear: both;
404
	color: #fff;
405
	font-size: 140%;
406
	font-weight: bold;
407
	margin: 0 0 1em 0;
408
	padding: 5px;
409
}
410
 
411
.success,
412
.message,
413
.cake-error,
414
.cake-debug,
415
.notice,
416
p.error,
417
.error-message {
418
	background: #ffcc00;
419
	background-repeat: repeat-x;
420
	background-image: -moz-linear-gradient(top, #ffcc00, #E6B800);
421
	background-image: -ms-linear-gradient(top, #ffcc00, #E6B800);
422
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffcc00), to(#E6B800));
423
	background-image: -webkit-linear-gradient(top, #ffcc00, #E6B800);
424
	background-image: -o-linear-gradient(top, #ffcc00, #E6B800);
425
	background-image: linear-gradient(top, #ffcc00, #E6B800);
426
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
427
	border: 1px solid rgba(0, 0, 0, 0.2);
428
	margin-bottom: 18px;
429
	padding: 7px 14px;
430
	color: #404040;
431
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
432
	-webkit-border-radius: 4px;
433
	-moz-border-radius: 4px;
434
	border-radius: 4px;
435
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
436
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
437
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
438
}
439
.success,
440
.message,
441
.cake-error,
442
p.error,
443
.error-message {
444
	clear: both;
445
	color: #fff;
446
	background: #c43c35;
447
	border: 1px solid rgba(0, 0, 0, 0.5);
448
	background-repeat: repeat-x;
449
	background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
450
	background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
451
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
452
	background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
453
	background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
454
	background-image: linear-gradient(top, #ee5f5b, #c43c35);
455
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
456
}
457
.success {
458
	clear: both;
459
	color: #fff;
460
	border: 1px solid rgba(0, 0, 0, 0.5);
461
	background: #3B8230;
462
	background-repeat: repeat-x;
463
	background-image: -webkit-gradient(linear, left top, left bottom, from(#76BF6B), to(#3B8230));
464
	background-image: -webkit-linear-gradient(top, #76BF6B, #3B8230);
465
	background-image: -moz-linear-gradient(top, #76BF6B, #3B8230);
466
	background-image: -ms-linear-gradient(top, #76BF6B, #3B8230);
467
	background-image: -o-linear-gradient(top, #76BF6B, #3B8230);
468
	background-image: linear-gradient(top, #76BF6B, #3B8230);
469
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
470
}
471
p.error {
472
	font-family: Monaco, Consolas, Courier, monospace;
473
	font-size: 120%;
474
	padding: 0.8em;
475
	margin: 1em 0;
476
}
477
p.error em {
478
	font-weight: normal;
479
	line-height: 140%;
480
}
481
.notice {
482
	color: #000;
483
	display: block;
484
	font-size: 120%;
485
	padding: 0.8em;
486
	margin: 1em 0;
487
}
488
.success {
489
	color: #fff;
490
}
491
 
492
/**  Actions  **/
493
.actions ul {
494
	margin: 0;
495
	padding: 0;
496
}
497
.actions li {
498
	margin:0 0 0.5em 0;
499
	list-style-type: none;
500
	white-space: nowrap;
501
	padding: 0;
502
}
503
.actions ul li a {
504
	font-weight: normal;
505
	display: block;
506
	clear: both;
507
}
508
 
509
/* Buttons and button links */
510
input[type=submit],
511
.actions ul li a,
512
.actions a {
513
	font-weight:normal;
514
	padding: 4px 8px;
515
	background: #dcdcdc;
516
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#dcdcdc));
517
	background-image: -webkit-linear-gradient(top, #fefefe, #dcdcdc);
518
	background-image: -moz-linear-gradient(top, #fefefe, #dcdcdc);
519
	background-image: -ms-linear-gradient(top, #fefefe, #dcdcdc);
520
	background-image: -o-linear-gradient(top, #fefefe, #dcdcdc);
521
	background-image: linear-gradient(top, #fefefe, #dcdcdc);
522
	color:#333;
523
	border:1px solid #bbb;
524
	-webkit-border-radius: 4px;
525
	-moz-border-radius: 4px;
526
	border-radius: 4px;
527
	text-decoration: none;
528
	text-shadow: #fff 0px 1px 0px;
529
	min-width: 0;
530
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0px 1px 1px rgba(0, 0, 0, 0.2);
531
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0px 1px 1px rgba(0, 0, 0, 0.2);
532
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0px 1px 1px rgba(0, 0, 0, 0.2);
533
	-webkit-user-select: none;
534
	user-select: none;
535
}
536
.actions ul li a:hover,
537
.actions a:hover {
538
	background: #ededed;
539
	border-color: #acacac;
540
	text-decoration: none;
541
}
542
input[type=submit]:active,
543
.actions ul li a:active,
544
.actions a:active {
545
	background: #eee;
546
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dfdfdf), to(#eee));
547
	background-image: -webkit-linear-gradient(top, #dfdfdf, #eee);
548
	background-image: -moz-linear-gradient(top, #dfdfdf, #eee);
549
	background-image: -ms-linear-gradient(top, #dfdfdf, #eee);
550
	background-image: -o-linear-gradient(top, #dfdfdf, #eee);
551
	background-image: linear-gradient(top, #dfdfdf, #eee);
552
	text-shadow: #eee 0px 1px 0px;
553
	-moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
554
	-webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
555
	box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.3);
556
	border-color: #aaa;
557
	text-decoration: none;
558
}
559
 
560
/** Related **/
561
.related {
562
	clear: both;
563
	display: block;
564
}
565
 
566
/** Debugging **/
567
pre {
568
	color: #000;
569
	background: #f0f0f0;
570
	padding: 15px;
571
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
572
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
573
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
574
}
575
.cake-debug-output {
576
	padding: 0;
577
	position: relative;
578
}
579
.cake-debug-output > span {
580
	position: absolute;
581
	top: 5px;
582
	right: 5px;
583
	background: rgba(255, 255, 255, 0.3);
584
	-moz-border-radius: 4px;
585
	-webkit-border-radius: 4px;
586
	border-radius: 4px;
587
	padding: 5px 6px;
588
	color: #000;
589
	display: block;
590
	float: left;
591
	-moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.25), 0 1px 0 rgba(255, 255, 255, 0.5);
592
	-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.25), 0 1px 0 rgba(255, 255, 255, 0.5);
593
	box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.25), 0 1px 0 rgba(255, 255, 255, 0.5);
594
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
595
}
596
.cake-debug,
597
.cake-error {
598
	font-size: 16px;
599
	line-height: 20px;
600
	clear: both;
601
}
602
.cake-error > a {
603
	text-shadow: none;
604
}
605
.cake-error {
606
	white-space: normal;
607
}
608
.cake-stack-trace {
609
	background: rgba(255, 255, 255, 0.7);
610
	color: #333;
611
	margin: 10px 0 5px 0;
612
	padding: 10px 10px 0 10px;
613
	font-size: 120%;
614
	line-height: 140%;
615
	overflow: auto;
616
	position: relative;
617
	-moz-border-radius: 4px;
618
	-webkit-border-radius: 4px;
619
	border-radius: 4px;
620
}
621
.cake-stack-trace a {
622
	text-shadow: none;
623
	background: rgba(255, 255, 255, 0.7);
624
	padding: 5px;
625
	-moz-border-radius: 10px;
626
	-webkit-border-radius: 10px;
627
	border-radius: 10px;
628
	margin: 0px 4px 10px 2px;
629
	font-family: sans-serif;
630
	font-size: 14px;
631
	line-height: 14px;
632
	display: inline-block;
633
	text-decoration: none;
634
	-moz-box-shadow: inset 0px 1px 0 rgba(0, 0, 0, 0.3);
635
	-webkit-box-shadow: inset 0px 1px 0 rgba(0, 0, 0, 0.3);
636
	box-shadow: inset 0px 1px 0 rgba(0, 0, 0, 0.3);
637
}
638
.cake-code-dump pre {
639
	position: relative;
640
	overflow: auto;
641
}
642
.cake-context {
643
	margin-bottom: 10px;
644
}
645
.cake-stack-trace pre {
646
	color: #000;
647
	background-color: #F0F0F0;
648
	margin: 0px 0 10px 0;
649
	padding: 1em;
650
	overflow: auto;
651
	text-shadow: none;
652
}
653
.cake-stack-trace li {
654
	padding: 10px 5px 0px;
655
	margin: 0 0 4px 0;
656
	font-family: monospace;
657
	border: 1px solid #bbb;
658
	-moz-border-radius: 4px;
659
	-wekbkit-border-radius: 4px;
660
	border-radius: 4px;
661
	background: #dcdcdc;
662
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#dcdcdc));
663
	background-image: -webkit-linear-gradient(top, #fefefe, #dcdcdc);
664
	background-image: -moz-linear-gradient(top, #fefefe, #dcdcdc);
665
	background-image: -ms-linear-gradient(top, #fefefe, #dcdcdc);
666
	background-image: -o-linear-gradient(top, #fefefe, #dcdcdc);
667
	background-image: linear-gradient(top, #fefefe, #dcdcdc);
668
}
669
/* excerpt */
670
.cake-code-dump pre,
671
.cake-code-dump pre code {
672
	clear: both;
673
	font-size: 12px;
674
	line-height: 15px;
675
	margin: 4px 2px;
676
	padding: 4px;
677
	overflow: auto;
678
}
679
.cake-code-dump .code-highlight {
680
	display: block;
681
	background-color: rgba(255, 255, 0, 0.5);
682
}
683
.code-coverage-results div.code-line {
684
	padding-left:5px;
685
	display:block;
686
	margin-left:10px;
687
}
688
.code-coverage-results div.uncovered span.content {
689
	background:#ecc;
690
}
691
.code-coverage-results div.covered span.content {
692
	background:#cec;
693
}
694
.code-coverage-results div.ignored span.content {
695
	color:#aaa;
696
}
697
.code-coverage-results span.line-num {
698
	color:#666;
699
	display:block;
700
	float:left;
701
	width:20px;
702
	text-align:right;
703
	margin-right:5px;
704
}
705
.code-coverage-results span.line-num strong {
706
	color:#666;
707
}
708
.code-coverage-results div.start {
709
	border:1px solid #aaa;
710
	border-width:1px 1px 0px 1px;
711
	margin-top:30px;
712
	padding-top:5px;
713
}
714
.code-coverage-results div.end {
715
	border:1px solid #aaa;
716
	border-width:0px 1px 1px 1px;
717
	margin-bottom:30px;
718
	padding-bottom:5px;
719
}
720
.code-coverage-results div.realstart {
721
	margin-top:0px;
722
}
723
.code-coverage-results p.note {
724
	color:#bbb;
725
	padding:5px;
726
	margin:5px 0 10px;
727
	font-size:10px;
728
}
729
.code-coverage-results span.result-bad {
730
	color: #a00;
731
}
732
.code-coverage-results span.result-ok {
733
	color: #fa0;
734
}
735
.code-coverage-results span.result-good {
736
	color: #0a0;
737
}
738
 
739
/** Elements **/
740
#url-rewriting-warning {
741
	display:none;
742
}