bootstrap.css 103 KB
Newer Older
Mark Otto's avatar
Mark Otto committed
1
/*!
Jacob Thornton's avatar
Jacob Thornton committed
2
 * Bootstrap v2.0.4
Mark Otto's avatar
Mark Otto committed
3
 *
Mark Otto's avatar
Mark Otto committed
4
 * Copyright 2012 Twitter, Inc
Mark Otto's avatar
Mark Otto committed
5
6
7
8
9
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
10

Mark Otto's avatar
Mark Otto committed
11
12
13
14
15
16
17
18
19
20
21
22
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
23

24
25
26
audio,
canvas,
video {
Mark Otto's avatar
Mark Otto committed
27
28
29
30
  display: inline-block;
  *display: inline;
  *zoom: 1;
}
31

Mark Otto's avatar
Mark Otto committed
32
33
34
audio:not([controls]) {
  display: none;
}
35

36
37
38
html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
39
      -ms-text-size-adjust: 100%;
40
}
41

42
a:focus {
43
  outline: thin dotted #333;
Mark Otto's avatar
Mark Otto committed
44
45
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
46
}
47

48
49
a:hover,
a:active {
50
51
  outline: 0;
}
52

53
54
sub,
sup {
55
  position: relative;
Mark Otto's avatar
Mark Otto committed
56
57
58
59
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
60

Mark Otto's avatar
Mark Otto committed
61
62
63
sup {
  top: -0.5em;
}
64

Mark Otto's avatar
Mark Otto committed
65
66
67
sub {
  bottom: -0.25em;
}
68

Mark Otto's avatar
Mark Otto committed
69
img {
Mark Otto's avatar
Mark Otto committed
70
  max-width: 100%;
71
  vertical-align: middle;
Mark Otto's avatar
Mark Otto committed
72
73
74
  border: 0;
  -ms-interpolation-mode: bicubic;
}
75

76
77
78
79
#map_canvas img {
  max-width: none;
}

Mark Otto's avatar
Mark Otto committed
80
81
82
83
84
button,
input,
select,
textarea {
  margin: 0;
85
  font-size: 100%;
Pete Hopkins's avatar
Pete Hopkins committed
86
  vertical-align: middle;
Mark Otto's avatar
Mark Otto committed
87
}
88

89
90
button,
input {
Mark Otto's avatar
Mark Otto committed
91
  *overflow: visible;
92
  line-height: normal;
Mark Otto's avatar
Mark Otto committed
93
}
94

95
96
button::-moz-focus-inner,
input::-moz-focus-inner {
Mark Otto's avatar
Mark Otto committed
97
  padding: 0;
98
  border: 0;
Mark Otto's avatar
Mark Otto committed
99
}
100

Mark Otto's avatar
Mark Otto committed
101
102
103
104
105
106
107
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}
108

Mark Otto's avatar
Mark Otto committed
109
110
input[type="search"] {
  -webkit-box-sizing: content-box;
111
112
     -moz-box-sizing: content-box;
          box-sizing: content-box;
113
  -webkit-appearance: textfield;
Mark Otto's avatar
Mark Otto committed
114
}
115

116
117
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
Mark Otto's avatar
Mark Otto committed
118
119
  -webkit-appearance: none;
}
120

Mark Otto's avatar
Mark Otto committed
121
122
123
124
textarea {
  overflow: auto;
  vertical-align: top;
}
125

126
127
128
.clearfix {
  *zoom: 1;
}
129

130
131
.clearfix:before,
.clearfix:after {
132
133
134
  display: table;
  content: "";
}
135

136
137
138
.clearfix:after {
  clear: both;
}
139

140
.hide-text {
141
142
  font: 0/0 a;
  color: transparent;
143
  text-shadow: none;
144
  background-color: transparent;
145
  border: 0;
146
}
147

148
149
150
151
152
.input-block-level {
  display: block;
  width: 100%;
  min-height: 28px;
  -webkit-box-sizing: border-box;
153
154
155
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
156
}
157

158
159
160
161
162
body {
  margin: 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 18px;
Mark Otto's avatar
Mark Otto committed
163
  color: #333333;
164
  background-color: #ffffff;
165
}
166

167
a {
168
  color: #0088cc;
169
170
  text-decoration: none;
}
171

172
a:hover {
173
  color: #005580;
174
175
  text-decoration: underline;
}
176

Mark Otto's avatar
Mark Otto committed
177
.row {
178
  margin-left: -20px;
179
  *zoom: 1;
Mark Otto's avatar
Mark Otto committed
180
}
181

182
183
.row:before,
.row:after {
Mark Otto's avatar
Mark Otto committed
184
185
186
  display: table;
  content: "";
}
187

Mark Otto's avatar
Mark Otto committed
188
189
190
.row:after {
  clear: both;
}
191

192
[class*="span"] {
Mark Otto's avatar
Mark Otto committed
193
194
195
  float: left;
  margin-left: 20px;
}
196

197
198
199
.container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
200
201
  width: 940px;
}
202

203
204
.span12 {
  width: 940px;
Mark Otto's avatar
Mark Otto committed
205
}
206

207
208
.span11 {
  width: 860px;
Mark Otto's avatar
Mark Otto committed
209
}
210

211
212
.span10 {
  width: 780px;
Mark Otto's avatar
Mark Otto committed
213
}
214

215
216
.span9 {
  width: 700px;
Mark Otto's avatar
Mark Otto committed
217
}
218

219
220
.span8 {
  width: 620px;
Mark Otto's avatar
Mark Otto committed
221
}
222

223
.span7 {
224
  width: 540px;
Mark Otto's avatar
Mark Otto committed
225
}
226

227
228
.span6 {
  width: 460px;
Mark Otto's avatar
Mark Otto committed
229
}
230

231
232
.span5 {
  width: 380px;
Mark Otto's avatar
Mark Otto committed
233
}
234

235
236
.span4 {
  width: 300px;
Mark Otto's avatar
Mark Otto committed
237
}
238

239
240
.span3 {
  width: 220px;
Mark Otto's avatar
Mark Otto committed
241
}
242

243
244
.span2 {
  width: 140px;
245
}
246

247
248
.span1 {
  width: 60px;
Mark Otto's avatar
Mark Otto committed
249
}
250

251
252
.offset12 {
  margin-left: 980px;
Mark Otto's avatar
Mark Otto committed
253
}
254

255
256
.offset11 {
  margin-left: 900px;
Mark Otto's avatar
Mark Otto committed
257
}
258

259
260
.offset10 {
  margin-left: 820px;
Mark Otto's avatar
Mark Otto committed
261
}
262

263
264
.offset9 {
  margin-left: 740px;
Mark Otto's avatar
Mark Otto committed
265
}
266

267
268
.offset8 {
  margin-left: 660px;
Mark Otto's avatar
Mark Otto committed
269
}
270

271
.offset7 {
272
  margin-left: 580px;
Mark Otto's avatar
Mark Otto committed
273
}
274

275
276
.offset6 {
  margin-left: 500px;
Mark Otto's avatar
Mark Otto committed
277
}
278

279
280
.offset5 {
  margin-left: 420px;
Mark Otto's avatar
Mark Otto committed
281
}
282

283
284
.offset4 {
  margin-left: 340px;
Mark Otto's avatar
Mark Otto committed
285
}
286

287
288
.offset3 {
  margin-left: 260px;
Mark Otto's avatar
Mark Otto committed
289
}
290

291
292
293
.offset2 {
  margin-left: 180px;
}
294

295
296
.offset1 {
  margin-left: 100px;
297
}
298

299
.row-fluid {
300
301
302
  width: 100%;
  *zoom: 1;
}
303

304
305
.row-fluid:before,
.row-fluid:after {
306
307
308
  display: table;
  content: "";
}
309

310
311
.row-fluid:after {
  clear: both;
312
}
313

314
.row-fluid [class*="span"] {
315
  display: block;
316
  float: left;
317
318
  width: 100%;
  min-height: 28px;
319
  margin-left: 2.127659574%;
320
  *margin-left: 2.0744680846382977%;
321
322
323
324
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
325
}
326

327
.row-fluid [class*="span"]:first-child {
328
329
  margin-left: 0;
}
330

331
.row-fluid .span12 {
332
  width: 99.99999998999999%;
333
  *width: 99.94680850063828%;
334
}
335

336
.row-fluid .span11 {
337
  width: 91.489361693%;
338
  *width: 91.4361702036383%;
339
}
340

341
.row-fluid .span10 {
342
  width: 82.97872339599999%;
343
  *width: 82.92553190663828%;
344
}
345

346
.row-fluid .span9 {
347
  width: 74.468085099%;
348
  *width: 74.4148936096383%;
349
}
350

351
.row-fluid .span8 {
352
  width: 65.95744680199999%;
353
  *width: 65.90425531263828%;
354
}
355

356
.row-fluid .span7 {
357
  width: 57.446808505%;
358
  *width: 57.3936170156383%;
359
}
360

361
.row-fluid .span6 {
362
  width: 48.93617020799999%;
363
  *width: 48.88297871863829%;
364
}
365

366
.row-fluid .span5 {
367
  width: 40.425531911%;
368
  *width: 40.3723404216383%;
369
}
370

371
.row-fluid .span4 {
372
  width: 31.914893614%;
373
  *width: 31.8617021246383%;
374
}
375

376
.row-fluid .span3 {
377
  width: 23.404255317%;
378
  *width: 23.3510638276383%;
379
}
380

381
.row-fluid .span2 {
382
  width: 14.89361702%;
383
  *width: 14.8404255306383%;
384
}
385

386
.row-fluid .span1 {
387
  width: 6.382978723%;
388
  *width: 6.329787233638298%;
389
}
390

Mark Otto's avatar
Mark Otto committed
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
.row-fluid .offset12 {
  margin-left: 104.25531913799999%;
  *margin-left: 104.14893615927657%;
}

.row-fluid .offset12:first-child {
  margin-left: 102.127659564%;
  *margin-left: 102.02127658527658%;
}

.row-fluid .offset11 {
  margin-left: 95.744680841%;
  *margin-left: 95.63829786227659%;
}

.row-fluid .offset11:first-child {
  margin-left: 93.61702126700001%;
  *margin-left: 93.5106382882766%;
}

.row-fluid .offset10 {
  margin-left: 87.23404254399999%;
  *margin-left: 87.12765956527657%;
}

.row-fluid .offset10:first-child {
  margin-left: 85.10638297%;
  *margin-left: 84.99999999127658%;
}

.row-fluid .offset9 {
  margin-left: 78.723404247%;
  *margin-left: 78.61702126827659%;
}

.row-fluid .offset9:first-child {
  margin-left: 76.59574467300001%;
  *margin-left: 76.4893616942766%;
}

.row-fluid .offset8 {
  margin-left: 70.21276594999999%;
  *margin-left: 70.10638297127657%;
}

.row-fluid .offset8:first-child {
  margin-left: 68.085106376%;
  *margin-left: 67.97872339727658%;
}

.row-fluid .offset7 {
  margin-left: 61.702127653%;
  *margin-left: 61.595744674276595%;
}

.row-fluid .offset7:first-child {
  margin-left: 59.574468079%;
  *margin-left: 59.468085100276596%;
}

.row-fluid .offset6 {
  margin-left: 53.19148935599999%;
  *margin-left: 53.08510637727659%;
}

.row-fluid .offset6:first-child {
  margin-left: 51.06382978199999%;
  *margin-left: 50.95744680327659%;
}

.row-fluid .offset5 {
  margin-left: 44.680851059%;
  *margin-left: 44.574468080276596%;
}

.row-fluid .offset5:first-child {
  margin-left: 42.553191485%;
  *margin-left: 42.4468085062766%;
}

.row-fluid .offset4 {
  margin-left: 36.170212762%;
  *margin-left: 36.063829783276596%;
}

.row-fluid .offset4:first-child {
  margin-left: 34.042553188%;
  *margin-left: 33.9361702092766%;
}

.row-fluid .offset3 {
  margin-left: 27.659574465%;
  *margin-left: 27.553191486276596%;
}

.row-fluid .offset3:first-child {
  margin-left: 25.531914891%;
  *margin-left: 25.425531912276597%;
}

.row-fluid .offset2 {
  margin-left: 19.148936168%;
  *margin-left: 19.042553189276596%;
}

.row-fluid .offset2:first-child {
  margin-left: 17.021276594%;
  *margin-left: 16.914893615276597%;
}

.row-fluid .offset1 {
  margin-left: 10.638297870999999%;
  *margin-left: 10.531914892276596%;
}

.row-fluid .offset1:first-child {
  margin-left: 8.510638297%;
  *margin-left: 8.404255318276597%;
}

511
512
.container {
  margin-right: auto;
Jacob Thornton's avatar
Jacob Thornton committed
513
  margin-left: auto;
514
515
  *zoom: 1;
}
516

517
518
.container:before,
.container:after {
519
520
521
  display: table;
  content: "";
}
522

523
524
525
.container:after {
  clear: both;
}
526

527
.container-fluid {
528
  padding-right: 20px;
Jacob Thornton's avatar
Jacob Thornton committed
529
  padding-left: 20px;
530
531
  *zoom: 1;
}
532

533
534
.container-fluid:before,
.container-fluid:after {
535
536
537
  display: table;
  content: "";
}
538

539
.container-fluid:after {
540
541
  clear: both;
}
542

Mark Otto's avatar
Mark Otto committed
543
p {
544
  margin: 0 0 9px;
Mark Otto's avatar
Mark Otto committed
545
}
546

Mark Otto's avatar
Mark Otto committed
547
548
p small {
  font-size: 11px;
549
  color: #999999;
Mark Otto's avatar
Mark Otto committed
550
}
551

552
553
554
555
556
557
.lead {
  margin-bottom: 18px;
  font-size: 20px;
  font-weight: 200;
  line-height: 27px;
}
558

Mark Otto's avatar
Mark Otto committed
559
560
561
562
563
564
h1,
h2,
h3,
h4,
h5,
h6 {
565
  margin: 0;
566
  font-family: inherit;
Mark Otto's avatar
Mark Otto committed
567
  font-weight: bold;
568
  color: inherit;
569
  text-rendering: optimizelegibility;
Mark Otto's avatar
Mark Otto committed
570
}
571

Mark Otto's avatar
Mark Otto committed
572
573
574
575
576
577
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
578
  font-weight: normal;
579
  color: #999999;
Mark Otto's avatar
Mark Otto committed
580
}
581

Mark Otto's avatar
Mark Otto committed
582
583
584
585
h1 {
  font-size: 30px;
  line-height: 36px;
}
586

Mark Otto's avatar
Mark Otto committed
587
588
589
h1 small {
  font-size: 18px;
}
590

Mark Otto's avatar
Mark Otto committed
591
592
h2 {
  font-size: 24px;
593
  line-height: 36px;
Mark Otto's avatar
Mark Otto committed
594
}
595

Mark Otto's avatar
Mark Otto committed
596
h2 small {
597
  font-size: 18px;
Mark Otto's avatar
Mark Otto committed
598
}
599

Mark Otto's avatar
Mark Otto committed
600
601
h3 {
  font-size: 18px;
Jacob Thornton's avatar
Jacob Thornton committed
602
  line-height: 27px;
Mark Otto's avatar
Mark Otto committed
603
}
604

Mark Otto's avatar
Mark Otto committed
605
606
607
h3 small {
  font-size: 14px;
}
608

609
610
611
h4,
h5,
h6 {
612
613
  line-height: 18px;
}
614

Mark Otto's avatar
Mark Otto committed
615
h4 {
616
  font-size: 14px;
Mark Otto's avatar
Mark Otto committed
617
}
618

Mark Otto's avatar
Mark Otto committed
619
620
621
h4 small {
  font-size: 12px;
}
622

Mark Otto's avatar
Mark Otto committed
623
h5 {
624
  font-size: 12px;
Mark Otto's avatar
Mark Otto committed
625
}
626

Mark Otto's avatar
Mark Otto committed
627
h6 {
628
  font-size: 11px;
629
  color: #999999;
Mark Otto's avatar
Mark Otto committed
630
631
  text-transform: uppercase;
}
632

633
634
635
636
637
.page-header {
  padding-bottom: 17px;
  margin: 18px 0;
  border-bottom: 1px solid #eeeeee;
}
638

639
640
641
.page-header h1 {
  line-height: 1;
}
642

643
644
ul,
ol {
645
  padding: 0;
646
  margin: 0 0 9px 25px;
Mark Otto's avatar
Mark Otto committed
647
}
648

Mark Otto's avatar
Mark Otto committed
649
650
651
652
653
654
ul ul,
ul ol,
ol ol,
ol ul {
  margin-bottom: 0;
}
655

Mark Otto's avatar
Mark Otto committed
656
657
658
ul {
  list-style: disc;
}
659

Mark Otto's avatar
Mark Otto committed
660
661
662
ol {
  list-style: decimal;
}
663

Mark Otto's avatar
Mark Otto committed
664
665
666
li {
  line-height: 18px;
}
667

668
669
ul.unstyled,
ol.unstyled {
Mark Otto's avatar
Mark Otto committed
670
  margin-left: 0;
671
  list-style: none;
Mark Otto's avatar
Mark Otto committed
672
}
673

Mark Otto's avatar
Mark Otto committed
674
675
676
dl {
  margin-bottom: 18px;
}
677

678
679
dt,
dd {
Mark Otto's avatar
Mark Otto committed
680
681
  line-height: 18px;
}
682

683
dt {
Mark Otto's avatar
Mark Otto committed
684
  font-weight: bold;
685
  line-height: 17px;
Mark Otto's avatar
Mark Otto committed
686
}
687

688
dd {
Mark Otto's avatar
Mark Otto committed
689
690
  margin-left: 9px;
}
691

692
693
694
.dl-horizontal dt {
  float: left;
  width: 120px;
695
  overflow: hidden;
Jacob Thornton's avatar
Jacob Thornton committed
696
  clear: left;
697
  text-align: right;
Jacob Thornton's avatar
Jacob Thornton committed
698
699
  text-overflow: ellipsis;
  white-space: nowrap;
700
}
701

702
703
704
.dl-horizontal dd {
  margin-left: 130px;
}
705

Mark Otto's avatar
Mark Otto committed
706
hr {
707
  margin: 18px 0;
Mark Otto's avatar
Mark Otto committed
708
  border: 0;
Mark Otto's avatar
Mark Otto committed
709
  border-top: 1px solid #eeeeee;
710
  border-bottom: 1px solid #ffffff;
Mark Otto's avatar
Mark Otto committed
711
}
712

Mark Otto's avatar
Mark Otto committed
713
714
715
strong {
  font-weight: bold;
}
716

Mark Otto's avatar
Mark Otto committed
717
718
719
em {
  font-style: italic;
}
720

Mark Otto's avatar
Mark Otto committed
721
.muted {
722
  color: #999999;
Mark Otto's avatar
Mark Otto committed
723
}
724

725
abbr[title] {
726
  cursor: help;
727
  border-bottom: 1px dotted #999999;
728
}
729

730
731
732
733
abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
734

Mark Otto's avatar
Mark Otto committed
735
blockquote {
736
737
  padding: 0 0 0 15px;
  margin: 0 0 18px;
738
  border-left: 5px solid #eeeeee;
Mark Otto's avatar
Mark Otto committed
739
}
740

Mark Otto's avatar
Mark Otto committed
741
blockquote p {
742
  margin-bottom: 0;
Mark Otto's avatar
Mark Otto committed
743
744
  font-size: 16px;
  font-weight: 300;
745
  line-height: 22.5px;
Mark Otto's avatar
Mark Otto committed
746
}
747

Mark Otto's avatar
Mark Otto committed
748
749
750
blockquote small {
  display: block;
  line-height: 18px;
751
  color: #999999;
Mark Otto's avatar
Mark Otto committed
752
}
753

Mark Otto's avatar
Mark Otto committed
754
755
756
blockquote small:before {
  content: '\2014 \00A0';
}
757

758
759
blockquote.pull-right {
  float: right;
760
  padding-right: 15px;
Jacob Thornton's avatar
Jacob Thornton committed
761
  padding-left: 0;
762
  border-right: 5px solid #eeeeee;
Jacob Thornton's avatar
Jacob Thornton committed
763
  border-left: 0;
764
}
765

766
767
blockquote.pull-right p,
blockquote.pull-right small {
768
769
  text-align: right;
}
770

771
772
773
774
775
776
q:before,
q:after,
blockquote:before,
blockquote:after {
  content: "";
}
777

Mark Otto's avatar
Mark Otto committed
778
779
780
address {
  display: block;
  margin-bottom: 18px;
781
  font-style: normal;
Jacob Thornton's avatar
Jacob Thornton committed
782
  line-height: 18px;
Mark Otto's avatar
Mark Otto committed
783
}
784

Mark Otto's avatar
Mark Otto committed
785
786
787
small {
  font-size: 100%;
}
788

Mark Otto's avatar
Mark Otto committed
789
790
791
cite {
  font-style: normal;
}
792

793
794
code,
pre {
Mark Otto's avatar
Mark Otto committed
795
  padding: 0 3px 2px;
796
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
Mark Otto's avatar
Mark Otto committed
797
  font-size: 12px;
798
  color: #333333;
Mark Otto's avatar
Mark Otto committed
799
  -webkit-border-radius: 3px;
800
801
     -moz-border-radius: 3px;
          border-radius: 3px;
Mark Otto's avatar
Mark Otto committed
802
}
803

Mark Otto's avatar
Mark Otto committed
804
code {
805
  padding: 2px 4px;
806
807
808
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
Mark Otto's avatar
Mark Otto committed
809
}
810

Mark Otto's avatar
Mark Otto committed
811
812
pre {
  display: block;
813
  padding: 8.5px;
814
  margin: 0 0 9px;
815
  font-size: 12.025px;
816
  line-height: 18px;
Jacob Thornton's avatar
Jacob Thornton committed
817
818
819
820
  word-break: break-all;
  word-wrap: break-word;
  white-space: pre;
  white-space: pre-wrap;
821
  background-color: #f5f5f5;
Mark Otto's avatar
Mark Otto committed
822
823
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
824
  -webkit-border-radius: 4px;
825
826
     -moz-border-radius: 4px;
          border-radius: 4px;
Mark Otto's avatar
Mark Otto committed
827
}
828

829
830
831
pre.prettyprint {
  margin-bottom: 18px;
}
832

833
834
pre code {
  padding: 0;
835
  color: inherit;
836
  background-color: transparent;
837
  border: 0;
838
}
839

840
841
842
843
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
844

Mark Otto's avatar
Mark Otto committed
845
form {
846
847
  margin: 0 0 18px;
}
848

849
850
851
852
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
Mark Otto's avatar
Mark Otto committed
853
}
854

855
legend {
Mark Otto's avatar
Mark Otto committed
856
  display: block;
857
  width: 100%;
858
  padding: 0;
859
  margin-bottom: 27px;
860
  font-size: 19.5px;
861
  line-height: 36px;
862
  color: #333333;
863
  border: 0;
864
  border-bottom: 1px solid #e5e5e5;
Mark Otto's avatar
Mark Otto committed
865
}
866

Mark Otto's avatar
Mark Otto committed
867
868
869
870
legend small {
  font-size: 13.5px;
  color: #999999;
}
871

Mark Otto's avatar
Mark Otto committed
872
873
label,
input,
874
button,
Mark Otto's avatar
Mark Otto committed
875
876
select,
textarea {
877
878
  font-size: 13px;
  font-weight: normal;
Mark Otto's avatar
Mark Otto committed
879
880
  line-height: 18px;
}
881

882
883
884
885
886
887
input,
button,
select,
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
888

889
890
891
label {
  display: block;
  margin-bottom: 5px;
Mark Otto's avatar
Mark Otto committed
892
}
893

Mark Otto's avatar
Mark Otto committed
894
select,
895
896
897
898
899
900
901
902
903
904
905
906
907
908
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
909
910
input[type="color"],
.uneditable-input {
911
  display: inline-block;
912
  height: 18px;
Mark Otto's avatar
Mark Otto committed
913
  padding: 4px;
914
  margin-bottom: 9px;
Mark Otto's avatar
Mark Otto committed
915
916
  font-size: 13px;
  line-height: 18px;
917
  color: #555555;
Mark Otto's avatar
Mark Otto committed
918
919
920
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
921
922
}

Mark Otto's avatar
Mark Otto committed
923
924
925
926
927
input,
textarea {
  width: 210px;
}

928
929
930
931
textarea {
  height: auto;
}

932
933
934
935
936
937
938
939
940
941
942
943
944
945
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
946
947
input[type="color"],
.uneditable-input {
Mark Otto's avatar
Mark Otto committed
948
  background-color: #ffffff;
949
  border: 1px solid #cccccc;
950
951
952
953
954
955
956
957
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
      -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
          transition: border linear 0.2s, box-shadow linear 0.2s;
Mark Otto's avatar
Mark Otto committed
958
}
959

Mark Otto's avatar
Mark Otto committed
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}

Mark Otto's avatar
Mark Otto committed
986
987
988
989
990
991
992
993
994
995
input[type="radio"],
input[type="checkbox"] {
  margin: 3px 0;
  *margin-top: 0;
  /* IE7 */

  line-height: normal;
  cursor: pointer;
}

996
input[type="image"],
Mark Otto's avatar
Mark Otto committed
997
998
999
1000
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
For faster browsing, not all history is shown. View entire blame