View difference between Paste ID: dHJePQSZ and tPSPD0gP
SHOW: | | - or go back to the newest paste.
1
/*!
2
 * Bootstrap v1.4.0
3
 *
4
 * Copyright 2011 Twitter, Inc
5
 * Licensed under the Apache License v2.0
6
 * http://www.apache.org/licenses/LICENSE-2.0
7
 *
8
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
9
 * Date: Wed Dec  7 20:14:59 EST 2011
10
 */
11
/* Reset.less
12
 * Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here	that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
13
 * ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
14
html, body {
15
  margin: 0;
16
  padding: 0;
17
}
18
h1,
19
h2,
20
h3,
21
h4,
22
h5,
23
h6,
24
p,
25
blockquote,
26
pre,
27
a,
28
abbr,
29
acronym,
30
address,
31
cite,
32
code,
33
del,
34
dfn,
35
em,
36
img,
37
q,
38
s,
39
samp,
40
small,
41
strike,
42
strong,
43
sub,
44
sup,
45
tt,
46
var,
47
dd,
48
dl,
49
dt,
50
li,
51
ol,
52
ul,
53
fieldset,
54
form,
55
label,
56
legend,
57
button,
58
table,
59
caption,
60
tbody,
61
tfoot,
62
thead,
63
tr,
64
th,
65
td {
66
  margin: 0;
67
  padding: 0;
68
  border: 0;
69
  font-weight: normal;
70
  font-style: normal;
71
  font-size: 100%;
72
  line-height: 1;
73
  font-family: inherit;
74
}
75
table {
76
  border-collapse: collapse;
77
  border-spacing: 0;
78
}
79
ol, ul {
80
  list-style: none;
81
}
82
q:before,
83
q:after,
84
blockquote:before,
85
blockquote:after {
86
  content: "";
87
}
88
html {
89
  overflow-y: scroll;
90
  font-size: 100%;
91
  -webkit-text-size-adjust: 100%;
92
  -ms-text-size-adjust: 100%;
93
}
94
a:focus {
95
  outline: thin dotted;
96
}
97
a:hover, a:active {
98
  outline: 0;
99
}
100
article,
101
aside,
102
details,
103
figcaption,
104
figure,
105
footer,
106
header,
107
hgroup,
108
nav,
109
section {
110
  display: block;
111
}
112
audio, canvas, video {
113
  display: inline-block;
114
  *display: inline;
115
  *zoom: 1;
116
}
117
audio:not([controls]) {
118
  display: none;
119
}
120
sub, sup {
121
  font-size: 75%;
122
  line-height: 0;
123
  position: relative;
124
  vertical-align: baseline;
125
}
126
sup {
127
  top: -0.5em;
128
}
129
sub {
130
  bottom: -0.25em;
131
}
132
img {
133
  border: 0;
134
  -ms-interpolation-mode: bicubic;
135
}
136
button,
137
input,
138
select,
139
textarea {
140
  font-size: 100%;
141
  margin: 0;
142
  vertical-align: baseline;
143
  *vertical-align: middle;
144
}
145
button, input {
146
  line-height: normal;
147
  *overflow: visible;
148
}
149
button::-moz-focus-inner, input::-moz-focus-inner {
150
  border: 0;
151
  padding: 0;
152
}
153
button,
154
input[type="button"],
155
input[type="reset"],
156
input[type="submit"] {
157
  cursor: pointer;
158
  -webkit-appearance: button;
159
}
160
input[type="search"] {
161
  -webkit-appearance: textfield;
162
  -webkit-box-sizing: content-box;
163
  -moz-box-sizing: content-box;
164
  box-sizing: content-box;
165
}
166
input[type="search"]::-webkit-search-decoration {
167
  -webkit-appearance: none;
168
}
169
textarea {
170
  overflow: auto;
171
  vertical-align: top;
172
}
173
/* Variables.less
174
 * Variables to customize the look and feel of Bootstrap
175
 * ----------------------------------------------------- */
176
/* Mixins.less
177
 * Snippets of reusable CSS to develop faster and keep code readable
178
 * ----------------------------------------------------------------- */
179
/*
180
 * Scaffolding
181
 * Basic and global styles for generating a grid system, structural layout, and page templates
182
 * ------------------------------------------------------------------------------------------- */
183
body {
184
  background-color: #ffffff;
185
  margin: 0;
186
  font: 14px/21px Arial, Helvetica, sans-serif; line-height: 22px;  
187
  font-weight: normal;
188
  color: #404040;
189
}
190
.container {
191
  width: 1180px;
192
  margin-left: auto;
193
  margin-right: auto;
194
  zoom: 1;
195
}
196
.container:before, .container:after {
197
  display: table;
198
  content: "";
199
  zoom: 1;
200
}
201
.container:after {
202
  clear: both;
203
}
204
.container-fluid {
205
  position: relative;
206
  min-width: 940px;
207
  padding-left: 20px;
208
  padding-right: 20px;
209
  zoom: 1;
210
}
211
.container-fluid:before, .container-fluid:after {
212
  display: table;
213
  content: "";
214
  zoom: 1;
215
}
216
.container-fluid:after {
217
  clear: both;
218
}
219
.container-fluid > .sidebar {
220
  position: absolute;
221
  top: 0;
222
  left: 20px;
223
  width: 220px;
224
}
225
.container-fluid > .content {
226
  margin-left: 240px;
227
}
228
a {
229
  color: #0069d6;
230
  text-decoration: none;
231
  line-height: inherit;
232
  font-weight: inherit;
233
}
234
a:hover {
235
  color: #00438a;
236
  text-decoration: underline;
237
}
238
.pull-right {
239
  float: right;
240
}
241
.pull-left {
242
  float: left;
243
}
244
.hide {
245
  display: none;
246
}
247
.show {
248
  display: block;
249
}
250
.row {
251
  zoom: 1;
252
  margin-left: -20px;
253
}
254
.row:before, .row:after {
255
  display: table;
256
  content: "";
257
  zoom: 1;
258
}
259
.row:after {
260
  clear: both;
261
}
262
.row > [class*="span"] {
263
  display: inline;
264
  float: left;
265
  margin-left: 20px;
266
}
267
.span1 {
268
  width: 40px;
269
}
270
.span2 {
271
  width: 100px;
272
}
273
.span3 {
274
  width: 160px;
275
}
276
.span4 {
277
  width: 220px;
278
}
279
.span5 {
280
  width: 280px;
281
}
282
.span6 {
283
  width: 340px;
284
}
285
.span7 {
286
  width: 400px;
287
}
288
.span8 {
289
  width: 460px;
290
}
291
.span9 {
292
  width: 520px;
293
}
294
.span10 {
295
  width: 580px;
296
}
297
.span11 {
298
  width: 640px;
299
}
300
.span12 {
301
  width: 700px;
302
}
303
.span13 {
304
  width: 760px;
305
}
306
.span14 {
307
  width: 820px;
308
}
309
.span15 {
310
  width: 880px;
311
}
312
.span16 {
313
  width: 940px;
314
}
315
.span17 {
316
  width: 1000px;
317
}
318
.span18 {
319
  width: 1060px;
320
}
321
.span19 {
322
  width: 1120px;
323
}
324
.span20 {
325
  width: 1180px;
326
}
327
.span21 {
328
  width: 1240px;
329
}
330
.span22 {
331
  width: 1300px;
332
}
333
.span23 {
334
  width: 1360px;
335
}
336
.span24 {
337
  width: 1420px;
338
}
339
.row > .offset1 {
340
  margin-left: 80px;
341
}
342
.row > .offset2 {
343
  margin-left: 140px;
344
}
345
.row > .offset3 {
346
  margin-left: 200px;
347
}
348
.row > .offset4 {
349
  margin-left: 260px;
350
}
351
.row > .offset5 {
352
  margin-left: 320px;
353
}
354
.row > .offset6 {
355
  margin-left: 380px;
356
}
357
.row > .offset7 {
358
  margin-left: 440px;
359
}
360
.row > .offset8 {
361
  margin-left: 500px;
362
}
363
.row > .offset9 {
364
  margin-left: 560px;
365
}
366
.row > .offset10 {
367
  margin-left: 620px;
368
}
369
.row > .offset11 {
370
  margin-left: 680px;
371
}
372
.row > .offset12 {
373
  margin-left: 740px;
374
}
375
.span-one-third {
376
  width: 300px;
377
}
378
.span-two-thirds {
379
  width: 620px;
380
}
381
.row > .offset-one-third {
382
  margin-left: 340px;
383
}
384
.row > .offset-two-thirds {
385
  margin-left: 660px;
386
}
387
/* Typography.less
388
 * Headings, body text, lists, code, and more for a versatile and durable typography system
389
 * ---------------------------------------------------------------------------------------- */
390
p {
391
  font-size: 13px;
392
  font-weight: normal;
393
  line-height: 18px;
394
  margin-bottom: 9px;
395
}
396
p small {
397
  font-size: 11px;
398
  color: #bfbfbf;
399
}
400
h1,
401
h2,
402
h3,
403
h4,
404
h5,
405
h6 {
406
  font-weight: bold;
407
  color: #404040;
408
}
409
h1 small,
410
h2 small,
411
h3 small,
412
h4 small,
413
h5 small,
414
h6 small {
415
  color: #bfbfbf;
416
}
417
h1 {
418
  margin-bottom: 18px;
419
  font-size: 30px;
420
  line-height: 36px;
421
}
422
h1 small {
423
  font-size: 18px;
424
}
425
h2 {
426
  font-size: 24px;
427
  line-height: 36px;
428
}
429
h2 small {
430
  font-size: 14px;
431
}
432
h3,
433
h4,
434
h5,
435
h6 {
436
  line-height: 36px;
437
}
438
h3 {
439
  font-size: 18px;
440
}
441
h3 small {
442
  font-size: 14px;
443
}
444
h4 {
445
  font-size: 16px;
446
}
447
h4 small {
448
  font-size: 12px;
449
}
450
h5 {
451
  font-size: 14px;
452
}
453
h6 {
454
  font-size: 13px;
455
  color: #bfbfbf;
456
  text-transform: uppercase;
457
}
458
ul, ol {
459
  margin: 0 0 18px 25px;
460
}
461
ul ul,
462
ul ol,
463
ol ol,
464
ol ul {
465
  margin-bottom: 0;
466
}
467
ul {
468
  list-style: disc;
469
}
470
ol {
471
  list-style: decimal;
472
}
473
li {
474
  line-height: 18px;
475
  color: #808080;
476
}
477
ul.unstyled {
478
  list-style: none;
479
  margin-left: 0;
480
}
481
dl {
482
  margin-bottom: 18px;
483
}
484
dl dt, dl dd {
485
  line-height: 18px;
486
}
487
dl dt {
488
  font-weight: bold;
489
}
490
dl dd {
491
  margin-left: 9px;
492
}
493
hr {
494
  margin: 20px 0 19px;
495
  border: 0;
496
  border-bottom: 1px solid #eee;
497
}
498
strong {
499
  font-style: inherit;
500
  font-weight: bold;
501
}
502
em {
503
  font-style: italic;
504
  font-weight: inherit;
505
  line-height: inherit;
506
}
507
.muted {
508
  color: #bfbfbf;
509
}
510
blockquote {
511
  margin-bottom: 18px;
512
  border-left: 5px solid #eee;
513
  padding-left: 15px;
514
}
515
blockquote p {
516
  font-size: 14px;
517
  font-weight: 300;
518
  line-height: 18px;
519
  margin-bottom: 0;
520
}
521
blockquote small {
522
  display: block;
523
  font-size: 12px;
524
  font-weight: 300;
525
  line-height: 18px;
526
  color: #bfbfbf;
527
}
528
blockquote small:before {
529
  content: '\2014 \00A0';
530
}
531
address {
532
  display: block;
533
  line-height: 18px;
534
  margin-bottom: 18px;
535
}
536
code, pre {
537
  padding: 0 3px 2px;
538
  font-family: Monaco, Andale Mono, Courier New, monospace;
539
  font-size: 12px;
540
  -webkit-border-radius: 3px;
541
  -moz-border-radius: 3px;
542
  border-radius: 3px;
543
}
544
code {
545
  background-color: #fee9cc;
546
  color: rgba(0, 0, 0, 0.75);
547
  padding: 1px 3px;
548
}
549
pre {
550
  background-color: #f5f5f5;
551
  display: block;
552
  padding: 8.5px;
553
  margin: 0 0 18px;
554
  line-height: 18px;
555
  font-size: 12px;
556
  border: 1px solid #ccc;
557
  border: 1px solid rgba(0, 0, 0, 0.15);
558
  -webkit-border-radius: 3px;
559
  -moz-border-radius: 3px;
560
  border-radius: 3px;
561
  white-space: pre;
562
  white-space: pre-wrap;
563
  word-wrap: break-word;
564
}
565
/* Forms.less
566
 * Base styles for various input types, form layouts, and states
567
 * ------------------------------------------------------------- */
568
form {
569
  margin-bottom: 18px;
570
}
571
fieldset {
572
  margin-bottom: 18px;
573
  padding-top: 18px;
574
}
575
fieldset legend {
576
  display: block;
577
  padding-left: 150px;
578
  font-size: 19.5px;
579
  line-height: 1;
580
  color: #404040;
581
  *padding: 0 0 5px 145px;
582
  /* IE6-7 */
583
584
  *line-height: 1.5;
585
  /* IE6-7 */
586
587
}
588
form .clearfix {
589
  margin-bottom: 18px;
590
  zoom: 1;
591
}
592
form .clearfix:before, form .clearfix:after {
593
  display: table;
594
  content: "";
595
  zoom: 1;
596
}
597
form .clearfix:after {
598
  clear: both;
599
}
600
label,
601
input,
602
select,
603
textarea {
604
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
605
  font-size: 13px;
606
  font-weight: normal;
607
  line-height: normal;
608
}
609
label {
610
  padding-top: 6px;
611
  font-size: 13px;
612
  line-height: 18px;
613
  float: left;
614
  width: 130px;
615
  text-align: right;
616
  color: #404040;
617
}
618
form .input {
619
  margin-left: 150px;
620
}
621
input[type=checkbox], input[type=radio] {
622
  cursor: pointer;
623
}
624
input,
625
textarea,
626
select,
627
.uneditable-input {
628
  display: inline-block;
629
  width: 210px;
630
  height: 18px;
631
  padding: 4px;
632
  font-size: 13px;
633
  line-height: 18px;
634
  color: #808080;
635
  border: 1px solid #ccc;
636
  -webkit-border-radius: 3px;
637
  -moz-border-radius: 3px;
638
  border-radius: 3px;
639
}
640
select {
641
  padding: initial;
642
}
643
input[type=checkbox], input[type=radio] {
644
  width: auto;
645
  height: auto;
646
  padding: 0;
647
  margin: 3px 0;
648
  *margin-top: 0;
649
  /* IE6-7 */
650
651
  line-height: normal;
652
  border: none;
653
}
654
input[type=file] {
655
  background-color: #ffffff;
656
  padding: initial;
657
  border: initial;
658
  line-height: initial;
659
  -webkit-box-shadow: none;
660
  -moz-box-shadow: none;
661
  box-shadow: none;
662
}
663
input[type=button], input[type=reset], input[type=submit] {
664
  width: auto;
665
  height: auto;
666
}
667
select, input[type=file] {
668
  height: 27px;
669
  *height: auto;
670
  line-height: 27px;
671
  *margin-top: 4px;
672
  /* For IE7, add top margin to align select with labels */
673
674
}
675
select[multiple] {
676
  height: inherit;
677
  background-color: #ffffff;
678
}
679
textarea {
680
  height: auto;
681
}
682
.uneditable-input {
683
  background-color: #ffffff;
684
  display: block;
685
  border-color: #eee;
686
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
687
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
688
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
689
  cursor: not-allowed;
690
}
691
:-moz-placeholder {
692
  color: #bfbfbf;
693
}
694
::-webkit-input-placeholder {
695
  color: #bfbfbf;
696
}
697
input, textarea {
698
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
699
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
700
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
701
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
702
  transition: border linear 0.2s, box-shadow linear 0.2s;
703
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
704
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
705
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
706
}
707
input:focus, textarea:focus {
708
  outline: 0;
709
  border-color: rgba(82, 168, 236, 0.8);
710
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
711
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
712
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
713
}
714
input[type=file]:focus, input[type=checkbox]:focus, select:focus {
715
  -webkit-box-shadow: none;
716
  -moz-box-shadow: none;
717
  box-shadow: none;
718
  outline: 1px dotted #666;
719
}
720
form .clearfix.error > label, form .clearfix.error .help-block, form .clearfix.error .help-inline {
721
  color: #b94a48;
722
}
723
form .clearfix.error input, form .clearfix.error textarea {
724
  color: #b94a48;
725
  border-color: #ee5f5b;
726
}
727
form .clearfix.error input:focus, form .clearfix.error textarea:focus {
728
  border-color: #e9322d;
729
  -webkit-box-shadow: 0 0 6px #f8b9b7;
730
  -moz-box-shadow: 0 0 6px #f8b9b7;
731
  box-shadow: 0 0 6px #f8b9b7;
732
}
733
form .clearfix.error .input-prepend .add-on, form .clearfix.error .input-append .add-on {
734
  color: #b94a48;
735
  background-color: #fce6e6;
736
  border-color: #b94a48;
737
}
738
form .clearfix.warning > label, form .clearfix.warning .help-block, form .clearfix.warning .help-inline {
739
  color: #c09853;
740
}
741
form .clearfix.warning input, form .clearfix.warning textarea {
742
  color: #c09853;
743
  border-color: #ccae64;
744
}
745
form .clearfix.warning input:focus, form .clearfix.warning textarea:focus {
746
  border-color: #be9a3f;
747
  -webkit-box-shadow: 0 0 6px #e5d6b1;
748
  -moz-box-shadow: 0 0 6px #e5d6b1;
749
  box-shadow: 0 0 6px #e5d6b1;
750
}
751
form .clearfix.warning .input-prepend .add-on, form .clearfix.warning .input-append .add-on {
752
  color: #c09853;
753
  background-color: #d2b877;
754
  border-color: #c09853;
755
}
756
form .clearfix.success > label, form .clearfix.success .help-block, form .clearfix.success .help-inline {
757
  color: #468847;
758
}
759
form .clearfix.success input, form .clearfix.success textarea {
760
  color: #468847;
761
  border-color: #57a957;
762
}
763
form .clearfix.success input:focus, form .clearfix.success textarea:focus {
764
  border-color: #458845;
765
  -webkit-box-shadow: 0 0 6px #9acc9a;
766
  -moz-box-shadow: 0 0 6px #9acc9a;
767
  box-shadow: 0 0 6px #9acc9a;
768
}
769
form .clearfix.success .input-prepend .add-on, form .clearfix.success .input-append .add-on {
770
  color: #468847;
771
  background-color: #bcddbc;
772
  border-color: #468847;
773
}
774
.input-mini,
775
input.mini,
776
textarea.mini,
777
select.mini {
778
  width: 60px;
779
}
780
.input-small,
781
input.small,
782
textarea.small,
783
select.small {
784
  width: 90px;
785
}
786
.input-medium,
787
input.medium,
788
textarea.medium,
789
select.medium {
790
  width: 150px;
791
}
792
.input-large,
793
input.large,
794
textarea.large,
795
select.large {
796
  width: 210px;
797
}
798
.input-xlarge,
799
input.xlarge,
800
textarea.xlarge,
801
select.xlarge {
802
  width: 270px;
803
}
804
.input-xxlarge,
805
input.xxlarge,
806
textarea.xxlarge,
807
select.xxlarge {
808
  width: 530px;
809
}
810
textarea.xxlarge {
811
  overflow-y: auto;
812
}
813
input.span1, textarea.span1 {
814
  display: inline-block;
815
  float: none;
816
  width: 30px;
817
  margin-left: 0;
818
}
819
input.span2, textarea.span2 {
820
  display: inline-block;
821
  float: none;
822
  width: 90px;
823
  margin-left: 0;
824
}
825
input.span3, textarea.span3 {
826
  display: inline-block;
827
  float: none;
828
  width: 150px;
829
  margin-left: 0;
830
}
831
input.span4, textarea.span4 {
832
  display: inline-block;
833
  float: none;
834
  width: 210px;
835
  margin-left: 0;
836
}
837
input.span5, textarea.span5 {
838
  display: inline-block;
839
  float: none;
840
  width: 270px;
841
  margin-left: 0;
842
}
843
input.span6, textarea.span6 {
844
  display: inline-block;
845
  float: none;
846
  width: 330px;
847
  margin-left: 0;
848
}
849
input.span7, textarea.span7 {
850
  display: inline-block;
851
  float: none;
852
  width: 390px;
853
  margin-left: 0;
854
}
855
input.span8, textarea.span8 {
856
  display: inline-block;
857
  float: none;
858
  width: 450px;
859
  margin-left: 0;
860
}
861
input.span9, textarea.span9 {
862
  display: inline-block;
863
  float: none;
864
  width: 510px;
865
  margin-left: 0;
866
}
867
input.span10, textarea.span10 {
868
  display: inline-block;
869
  float: none;
870
  width: 570px;
871
  margin-left: 0;
872
}
873
input.span11, textarea.span11 {
874
  display: inline-block;
875
  float: none;
876
  width: 630px;
877
  margin-left: 0;
878
}
879
input.span12, textarea.span12 {
880
  display: inline-block;
881
  float: none;
882
  width: 690px;
883
  margin-left: 0;
884
}
885
input.span13, textarea.span13 {
886
  display: inline-block;
887
  float: none;
888
  width: 750px;
889
  margin-left: 0;
890
}
891
input.span14, textarea.span14 {
892
  display: inline-block;
893
  float: none;
894
  width: 810px;
895
  margin-left: 0;
896
}
897
input.span15, textarea.span15 {
898
  display: inline-block;
899
  float: none;
900
  width: 870px;
901
  margin-left: 0;
902
}
903
input.span16, textarea.span16 {
904
  display: inline-block;
905
  float: none;
906
  width: 930px;
907
  margin-left: 0;
908
}
909
input[disabled],
910
select[disabled],
911
textarea[disabled],
912
input[readonly],
913
select[readonly],
914
textarea[readonly] {
915
  background-color: #f5f5f5;
916
  border-color: #ddd;
917
  cursor: not-allowed;
918
}
919
.actions {
920
  background: #f5f5f5;
921
  margin-top: 18px;
922
  margin-bottom: 18px;
923
  padding: 17px 20px 18px 150px;
924
  border-top: 1px solid #ddd;
925
  -webkit-border-radius: 0 0 3px 3px;
926
  -moz-border-radius: 0 0 3px 3px;
927
  border-radius: 0 0 3px 3px;
928
}
929
.actions .secondary-action {
930
  float: right;
931
}
932
.actions .secondary-action a {
933
  line-height: 30px;
934
}
935
.actions .secondary-action a:hover {
936
  text-decoration: underline;
937
}
938
.help-inline, .help-block {
939
  font-size: 13px;
940
  line-height: 18px;
941
  color: #bfbfbf;
942
}
943
.help-inline {
944
  padding-left: 5px;
945
  *position: relative;
946
  /* IE6-7 */
947
948
  *top: -5px;
949
  /* IE6-7 */
950
951
}
952
.help-block {
953
  display: block;
954
  max-width: 600px;
955
}
956
.inline-inputs {
957
  color: #808080;
958
}
959
.inline-inputs span {
960
  padding: 0 2px 0 1px;
961
}
962
.input-prepend input, .input-append input {
963
  -webkit-border-radius: 0 3px 3px 0;
964
  -moz-border-radius: 0 3px 3px 0;
965
  border-radius: 0 3px 3px 0;
966
}
967
.input-prepend .add-on, .input-append .add-on {
968
  position: relative;
969
  background: #f5f5f5;
970
  border: 1px solid #ccc;
971
  z-index: 2;
972
  float: left;
973
  display: block;
974
  width: auto;
975
  min-width: 16px;
976
  height: 18px;
977
  padding: 4px 4px 4px 5px;
978
  margin-right: -1px;
979
  font-weight: normal;
980
  line-height: 18px;
981
  color: #bfbfbf;
982
  text-align: center;
983
  text-shadow: 0 1px 0 #ffffff;
984
  -webkit-border-radius: 3px 0 0 3px;
985
  -moz-border-radius: 3px 0 0 3px;
986
  border-radius: 3px 0 0 3px;
987
}
988
.input-prepend .active, .input-append .active {
989
  background: #a9dba9;
990
  border-color: #46a546;
991
}
992
.input-prepend .add-on {
993
  *margin-top: 1px;
994
  /* IE6-7 */
995
996
}
997
.input-append input {
998
  float: left;
999
  -webkit-border-radius: 3px 0 0 3px;
1000
  -moz-border-radius: 3px 0 0 3px;
1001
  border-radius: 3px 0 0 3px;
1002
}
1003
.input-append .add-on {
1004
  -webkit-border-radius: 0 3px 3px 0;
1005
  -moz-border-radius: 0 3px 3px 0;
1006
  border-radius: 0 3px 3px 0;
1007
  margin-right: 0;
1008
  margin-left: -1px;
1009
}
1010
.inputs-list {
1011
  margin: 0 0 5px;
1012
  width: 100%;
1013
}
1014
.inputs-list li {
1015
  display: block;
1016
  padding: 0;
1017
  width: 100%;
1018
}
1019
.inputs-list label {
1020
  display: block;
1021
  float: none;
1022
  width: auto;
1023
  padding: 0;
1024
  margin-left: 20px;
1025
  line-height: 18px;
1026
  text-align: left;
1027
  white-space: normal;
1028
}
1029
.inputs-list label strong {
1030
  color: #808080;
1031
}
1032
.inputs-list label small {
1033
  font-size: 11px;
1034
  font-weight: normal;
1035
}
1036
.inputs-list .inputs-list {
1037
  margin-left: 25px;
1038
  margin-bottom: 10px;
1039
  padding-top: 0;
1040
}
1041
.inputs-list:first-child {
1042
  padding-top: 6px;
1043
}
1044
.inputs-list li + li {
1045
  padding-top: 2px;
1046
}
1047
.inputs-list input[type=radio], .inputs-list input[type=checkbox] {
1048
  margin-bottom: 0;
1049
  margin-left: -20px;
1050
  float: left;
1051
}
1052
.form-stacked {
1053
  padding-left: 20px;
1054
}
1055
.form-stacked fieldset {
1056
  padding-top: 9px;
1057
}
1058
.form-stacked legend {
1059
  padding-left: 0;
1060
}
1061
.form-stacked label {
1062
  display: block;
1063
  float: none;
1064
  width: auto;
1065
  font-weight: bold;
1066
  text-align: left;
1067
  line-height: 20px;
1068
  padding-top: 0;
1069
}
1070
.form-stacked .clearfix {
1071
  margin-bottom: 9px;
1072
}
1073
.form-stacked .clearfix div.input {
1074
  margin-left: 0;
1075
}
1076
.form-stacked .inputs-list {
1077
  margin-bottom: 0;
1078
}
1079
.form-stacked .inputs-list li {
1080
  padding-top: 0;
1081
}
1082
.form-stacked .inputs-list li label {
1083
  font-weight: normal;
1084
  padding-top: 0;
1085
}
1086
.form-stacked div.clearfix.error {
1087
  padding-top: 10px;
1088
  padding-bottom: 10px;
1089
  padding-left: 10px;
1090
  margin-top: 0;
1091
  margin-left: -10px;
1092
}
1093
.form-stacked .actions {
1094
  margin-left: -20px;
1095
  padding-left: 20px;
1096
}
1097
/*
1098
 * Tables.less
1099
 * Tables for, you guessed it, tabular data
1100
 * ---------------------------------------- */
1101
table {
1102
  width: 100%;
1103
  margin-bottom: 18px;
1104
  padding: 0;
1105
  font-size: 13px;
1106
  border-collapse: collapse;
1107
}
1108
table th, table td {
1109
  padding: 10px 10px 9px;
1110
  line-height: 18px;
1111
  text-align: left;
1112
}
1113
table th {
1114
  padding-top: 9px;
1115
  font-weight: bold;
1116
  vertical-align: middle;
1117
}
1118
table td {
1119
  vertical-align: top;
1120
  border-top: 1px solid #ddd;
1121
}
1122
table tbody th {
1123
  border-top: 1px solid #ddd;
1124
  vertical-align: top;
1125
}
1126
.condensed-table th, .condensed-table td {
1127
  padding: 5px 5px 4px;
1128
}
1129
.bordered-table {
1130
  border: 1px solid #ddd;
1131
  border-collapse: separate;
1132
  *border-collapse: collapse;
1133
  /* IE7, collapse table to remove spacing */
1134
1135
  -webkit-border-radius: 4px;
1136
  -moz-border-radius: 4px;
1137
  border-radius: 4px;
1138
}
1139
.bordered-table th + th, .bordered-table td + td, .bordered-table th + td {
1140
  border-left: 1px solid #ddd;
1141
}
1142
.bordered-table thead tr:first-child th:first-child, .bordered-table tbody tr:first-child td:first-child {
1143
  -webkit-border-radius: 4px 0 0 0;
1144
  -moz-border-radius: 4px 0 0 0;
1145
  border-radius: 4px 0 0 0;
1146
}
1147
.bordered-table thead tr:first-child th:last-child, .bordered-table tbody tr:first-child td:last-child {
1148
  -webkit-border-radius: 0 4px 0 0;
1149
  -moz-border-radius: 0 4px 0 0;
1150
  border-radius: 0 4px 0 0;
1151
}
1152
.bordered-table tbody tr:last-child td:first-child {
1153
  -webkit-border-radius: 0 0 0 4px;
1154
  -moz-border-radius: 0 0 0 4px;
1155
  border-radius: 0 0 0 4px;
1156
}
1157
.bordered-table tbody tr:last-child td:last-child {
1158
  -webkit-border-radius: 0 0 4px 0;
1159
  -moz-border-radius: 0 0 4px 0;
1160
  border-radius: 0 0 4px 0;
1161
}
1162
table .span1 {
1163
  width: 20px;
1164
}
1165
table .span2 {
1166
  width: 60px;
1167
}
1168
table .span3 {
1169
  width: 100px;
1170
}
1171
table .span4 {
1172
  width: 140px;
1173
}
1174
table .span5 {
1175
  width: 180px;
1176
}
1177
table .span6 {
1178
  width: 220px;
1179
}
1180
table .span7 {
1181
  width: 260px;
1182
}
1183
table .span8 {
1184
  width: 300px;
1185
}
1186
table .span9 {
1187
  width: 340px;
1188
}
1189
table .span10 {
1190
  width: 380px;
1191
}
1192
table .span11 {
1193
  width: 420px;
1194
}
1195
table .span12 {
1196
  width: 460px;
1197
}
1198
table .span13 {
1199
  width: 500px;
1200
}
1201
table .span14 {
1202
  width: 540px;
1203
}
1204
table .span15 {
1205
  width: 580px;
1206
}
1207
table .span16 {
1208
  width: 620px;
1209
}
1210
.zebra-striped tbody tr:nth-child(odd) td, .zebra-striped tbody tr:nth-child(odd) th {
1211
  background-color: #f9f9f9;
1212
}
1213
.zebra-striped tbody tr:hover td, .zebra-striped tbody tr:hover th {
1214
  background-color: #f5f5f5;
1215
}
1216
table .header {
1217
  cursor: pointer;
1218
}
1219
table .header:after {
1220
  content: "";
1221
  float: right;
1222
  margin-top: 7px;
1223
  border-width: 0 4px 4px;
1224
  border-style: solid;
1225
  border-color: #000 transparent;
1226
  visibility: hidden;
1227
}
1228
table .headerSortUp, table .headerSortDown {
1229
  background-color: rgba(141, 192, 219, 0.25);
1230
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
1231
}
1232
table .header:hover:after {
1233
  visibility: visible;
1234
}
1235
table .headerSortDown:after, table .headerSortDown:hover:after {
1236
  visibility: visible;
1237
  filter: alpha(opacity=60);
1238
  -khtml-opacity: 0.6;
1239
  -moz-opacity: 0.6;
1240
  opacity: 0.6;
1241
}
1242
table .headerSortUp:after {
1243
  border-bottom: none;
1244
  border-left: 4px solid transparent;
1245
  border-right: 4px solid transparent;
1246
  border-top: 4px solid #000;
1247
  visibility: visible;
1248
  -webkit-box-shadow: none;
1249
  -moz-box-shadow: none;
1250
  box-shadow: none;
1251
  filter: alpha(opacity=60);
1252
  -khtml-opacity: 0.6;
1253
  -moz-opacity: 0.6;
1254
  opacity: 0.6;
1255
}
1256
table .blue {
1257
  color: #049cdb;
1258
  border-bottom-color: #049cdb;
1259
}
1260
table .headerSortUp.blue, table .headerSortDown.blue {
1261
  background-color: #ade6fe;
1262
}
1263
table .green {
1264
  color: #46a546;
1265
  border-bottom-color: #46a546;
1266
}
1267
table .headerSortUp.green, table .headerSortDown.green {
1268
  background-color: #cdeacd;
1269
}
1270
table .red {
1271
  color: #9d261d;
1272
  border-bottom-color: #9d261d;
1273
}
1274
table .headerSortUp.red, table .headerSortDown.red {
1275
  background-color: #f4c8c5;
1276
}
1277
table .yellow {
1278
  color: #ffc40d;
1279
  border-bottom-color: #ffc40d;
1280
}
1281
table .headerSortUp.yellow, table .headerSortDown.yellow {
1282
  background-color: #fff6d9;
1283
}
1284
table .orange {
1285
  color: #f89406;
1286
  border-bottom-color: #f89406;
1287
}
1288
table .headerSortUp.orange, table .headerSortDown.orange {
1289
  background-color: #fee9cc;
1290
}
1291
table .purple {
1292
  color: #7a43b6;
1293
  border-bottom-color: #7a43b6;
1294
}
1295
table .headerSortUp.purple, table .headerSortDown.purple {
1296
  background-color: #e2d5f0;
1297
}
1298
/* Patterns.less
1299
 * Repeatable UI elements outside the base styles provided from the scaffolding
1300
 * ---------------------------------------------------------------------------- */
1301
.topbar {
1302
  height: 40px;
1303
  position: fixed;
1304
  top: 0;
1305
  left: 0;
1306
  right: 0;
1307
  z-index: 10000;
1308
  overflow: visible;
1309
}
1310
.topbar a {
1311
  color: #bfbfbf;
1312
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1313
}
1314
.topbar h3 a:hover, .topbar .brand:hover, .topbar ul .active > a {
1315
  background-color: #333;
1316
  background-color: rgba(255, 255, 255, 0.05);
1317
  color: #ffffff;
1318
  text-decoration: none;
1319
}
1320
.topbar h3 {
1321
  position: relative;
1322
}
1323
.topbar h3 a, .topbar .brand {
1324
  float: left;
1325
  display: block;
1326
  padding: 8px 20px 12px;
1327
  margin-left: -20px;
1328
  color: #ffffff;
1329
  font-size: 20px;
1330
  font-weight: 200;
1331
  line-height: 1;
1332
}
1333
.topbar p {
1334
  margin: 0;
1335
  line-height: 40px;
1336
}
1337
.topbar p a:hover {
1338
  background-color: transparent;
1339
  color: #ffffff;
1340
}
1341
.topbar form {
1342
  float: left;
1343
  margin: 5px 0 0 0;
1344
  position: relative;
1345
  filter: alpha(opacity=100);
1346
  -khtml-opacity: 1;
1347
  -moz-opacity: 1;
1348
  opacity: 1;
1349
}
1350
.topbar form.pull-right {
1351
  float: right;
1352
}
1353
.topbar input {
1354
  background-color: #444;
1355
  background-color: rgba(255, 255, 255, 0.3);
1356
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1357
  font-size: normal;
1358
  font-weight: 13px;
1359
  line-height: 1;
1360
  padding: 4px 9px;
1361
  color: #ffffff;
1362
  color: rgba(255, 255, 255, 0.75);
1363
  border: 1px solid #111;
1364
  -webkit-border-radius: 4px;
1365
  -moz-border-radius: 4px;
1366
  border-radius: 4px;
1367
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
1368
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
1369
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
1370
  -webkit-transition: none;
1371
  -moz-transition: none;
1372
  -ms-transition: none;
1373
  -o-transition: none;
1374
  transition: none;
1375
}
1376
.topbar input:-moz-placeholder {
1377
  color: #e6e6e6;
1378
}
1379
.topbar input::-webkit-input-placeholder {
1380
  color: #e6e6e6;
1381
}
1382
.topbar input:hover {
1383
  background-color: #bfbfbf;
1384
  background-color: rgba(255, 255, 255, 0.5);
1385
  color: #ffffff;
1386
}
1387
.topbar input:focus, .topbar input.focused {
1388
  outline: 0;
1389
  background-color: #ffffff;
1390
  color: #404040;
1391
  text-shadow: 0 1px 0 #ffffff;
1392
  border: 0;
1393
  padding: 5px 10px;
1394
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
1395
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
1396
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
1397
}
1398
.topbar-inner, .topbar .fill {
1399
  background-color: #222;
1400
  background-color: #222222;
1401
  background-repeat: repeat-x;
1402
  background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));
1403
  background-image: -moz-linear-gradient(top, #333333, #222222);
1404
  background-image: -ms-linear-gradient(top, #333333, #222222);
1405
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
1406
  background-image: -webkit-linear-gradient(top, #333333, #222222);
1407
  background-image: -o-linear-gradient(top, #333333, #222222);
1408
  background-image: linear-gradient(top, #333333, #222222);
1409
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
1410
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1411
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1412
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
1413
}
1414
.topbar div > ul, .nav {
1415
  display: block;
1416
  float: left;
1417
  margin: 0 10px 0 0;
1418
  position: relative;
1419
  left: 0;
1420
}
1421
.topbar div > ul > li, .nav > li {
1422
  display: block;
1423
  float: left;
1424
}
1425
.topbar div > ul a, .nav a {
1426
  display: block;
1427
  float: none;
1428
  padding: 10px 10px 11px;
1429
  line-height: 19px;
1430
  text-decoration: none;
1431
}
1432
.topbar div > ul a:hover, .nav a:hover {
1433
  color: #ffffff;
1434
  text-decoration: none;
1435
}
1436
.topbar div > ul .active > a, .nav .active > a {
1437
  background-color: #222;
1438
  background-color: rgba(0, 0, 0, 0.5);
1439
}
1440
.topbar div > ul.secondary-nav, .nav.secondary-nav {
1441
  float: right;
1442
  margin-left: 10px;
1443
  margin-right: 0;
1444
}
1445
.topbar div > ul.secondary-nav .menu-dropdown,
1446
.nav.secondary-nav .menu-dropdown,
1447
.topbar div > ul.secondary-nav .dropdown-menu,
1448
.nav.secondary-nav .dropdown-menu {
1449
  right: 0;
1450
  border: 0;
1451
}
1452
.topbar div > ul a.menu:hover,
1453
.nav a.menu:hover,
1454
.topbar div > ul li.open .menu,
1455
.nav li.open .menu,
1456
.topbar div > ul .dropdown-toggle:hover,
1457
.nav .dropdown-toggle:hover,
1458
.topbar div > ul .dropdown.open .dropdown-toggle,
1459
.nav .dropdown.open .dropdown-toggle {
1460
  background: #444;
1461
  background: rgba(255, 255, 255, 0.05);
1462
}
1463
.topbar div > ul .menu-dropdown,
1464
.nav .menu-dropdown,
1465
.topbar div > ul .dropdown-menu,
1466
.nav .dropdown-menu {
1467
  background-color: #333;
1468
}
1469
.topbar div > ul .menu-dropdown a.menu,
1470
.nav .menu-dropdown a.menu,
1471
.topbar div > ul .dropdown-menu a.menu,
1472
.nav .dropdown-menu a.menu,
1473
.topbar div > ul .menu-dropdown .dropdown-toggle,
1474
.nav .menu-dropdown .dropdown-toggle,
1475
.topbar div > ul .dropdown-menu .dropdown-toggle,
1476
.nav .dropdown-menu .dropdown-toggle {
1477
  color: #ffffff;
1478
}
1479
.topbar div > ul .menu-dropdown a.menu.open,
1480
.nav .menu-dropdown a.menu.open,
1481
.topbar div > ul .dropdown-menu a.menu.open,
1482
.nav .dropdown-menu a.menu.open,
1483
.topbar div > ul .menu-dropdown .dropdown-toggle.open,
1484
.nav .menu-dropdown .dropdown-toggle.open,
1485
.topbar div > ul .dropdown-menu .dropdown-toggle.open,
1486
.nav .dropdown-menu .dropdown-toggle.open {
1487
  background: #444;
1488
  background: rgba(255, 255, 255, 0.05);
1489
}
1490
.topbar div > ul .menu-dropdown li a,
1491
.nav .menu-dropdown li a,
1492
.topbar div > ul .dropdown-menu li a,
1493
.nav .dropdown-menu li a {
1494
  color: #999;
1495
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
1496
}
1497
.topbar div > ul .menu-dropdown li a:hover,
1498
.nav .menu-dropdown li a:hover,
1499
.topbar div > ul .dropdown-menu li a:hover,
1500
.nav .dropdown-menu li a:hover {
1501
  background-color: #191919;
1502
  background-repeat: repeat-x;
1503
  background-image: -khtml-gradient(linear, left top, left bottom, from(#292929), to(#191919));
1504
  background-image: -moz-linear-gradient(top, #292929, #191919);
1505
  background-image: -ms-linear-gradient(top, #292929, #191919);
1506
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #292929), color-stop(100%, #191919));
1507
  background-image: -webkit-linear-gradient(top, #292929, #191919);
1508
  background-image: -o-linear-gradient(top, #292929, #191919);
1509
  background-image: linear-gradient(top, #292929, #191919);
1510
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#191919', GradientType=0);
1511
  color: #ffffff;
1512
}
1513
.topbar div > ul .menu-dropdown .active a,
1514
.nav .menu-dropdown .active a,
1515
.topbar div > ul .dropdown-menu .active a,
1516
.nav .dropdown-menu .active a {
1517
  color: #ffffff;
1518
}
1519
.topbar div > ul .menu-dropdown .divider,
1520
.nav .menu-dropdown .divider,
1521
.topbar div > ul .dropdown-menu .divider,
1522
.nav .dropdown-menu .divider {
1523
  background-color: #222;
1524
  border-color: #444;
1525
}
1526
.topbar ul .menu-dropdown li a, .topbar ul .dropdown-menu li a {
1527
  padding: 4px 15px;
1528
}
1529
li.menu, .dropdown {
1530
  position: relative;
1531
}
1532
a.menu:after, .dropdown-toggle:after {
1533
  width: 0;
1534
  height: 0;
1535
  display: inline-block;
1536
  content: "↓";
1537
  text-indent: -99999px;
1538
  vertical-align: top;
1539
  margin-top: 8px;
1540
  margin-left: 4px;
1541
  border-left: 4px solid transparent;
1542
  border-right: 4px solid transparent;
1543
  border-top: 4px solid #ffffff;
1544
  filter: alpha(opacity=50);
1545
  -khtml-opacity: 0.5;
1546
  -moz-opacity: 0.5;
1547
  opacity: 0.5;
1548
}
1549
.menu-dropdown, .dropdown-menu {
1550
  background-color: #ffffff;
1551
  float: left;
1552
  display: none;
1553
  position: absolute;
1554
  top: 40px;
1555
  z-index: 900;
1556
  min-width: 160px;
1557
  max-width: 220px;
1558
  _width: 160px;
1559
  margin-left: 0;
1560
  margin-right: 0;
1561
  padding: 6px 0;
1562
  zoom: 1;
1563
  border-color: #999;
1564
  border-color: rgba(0, 0, 0, 0.2);
1565
  border-style: solid;
1566
  border-width: 0 1px 1px;
1567
  -webkit-border-radius: 0 0 6px 6px;
1568
  -moz-border-radius: 0 0 6px 6px;
1569
  border-radius: 0 0 6px 6px;
1570
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
1571
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
1572
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
1573
  -webkit-background-clip: padding-box;
1574
  -moz-background-clip: padding-box;
1575
  background-clip: padding-box;
1576
}
1577
.menu-dropdown li, .dropdown-menu li {
1578
  float: none;
1579
  display: block;
1580
  background-color: none;
1581
}
1582
.menu-dropdown .divider, .dropdown-menu .divider {
1583
  height: 1px;
1584
  margin: 5px 0;
1585
  overflow: hidden;
1586
  background-color: #eee;
1587
  border-bottom: 1px solid #ffffff;
1588
}
1589
.topbar .dropdown-menu a, .dropdown-menu a {
1590
  display: block;
1591
  padding: 4px 15px;
1592
  clear: both;
1593
  font-weight: normal;
1594
  line-height: 18px;
1595
  color: #808080;
1596
  text-shadow: 0 1px 0 #ffffff;
1597
}
1598
.topbar .dropdown-menu a:hover,
1599
.dropdown-menu a:hover,
1600
.topbar .dropdown-menu a.hover,
1601
.dropdown-menu a.hover {
1602
  background-color: #dddddd;
1603
  background-repeat: repeat-x;
1604
  background-image: -khtml-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));
1605
  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
1606
  background-image: -ms-linear-gradient(top, #eeeeee, #dddddd);
1607
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
1608
  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
1609
  background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
1610
  background-image: linear-gradient(top, #eeeeee, #dddddd);
1611
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);
1612
  color: #404040;
1613
  text-decoration: none;
1614
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
1615
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
1616
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
1617
}
1618
.open .menu,
1619
.dropdown.open .menu,
1620
.open .dropdown-toggle,
1621
.dropdown.open .dropdown-toggle {
1622
  color: #ffffff;
1623
  background: #ccc;
1624
  background: rgba(0, 0, 0, 0.3);
1625
}
1626
.open .menu-dropdown,
1627
.dropdown.open .menu-dropdown,
1628
.open .dropdown-menu,
1629
.dropdown.open .dropdown-menu {
1630
  display: block;
1631
}
1632
.tabs, .pills {
1633
  margin: 0 0 18px;
1634
  padding: 0;
1635
  list-style: none;
1636
  zoom: 1;
1637
}
1638
.tabs:before,
1639
.pills:before,
1640
.tabs:after,
1641
.pills:after {
1642
  display: table;
1643
  content: "";
1644
  zoom: 1;
1645
}
1646
.tabs:after, .pills:after {
1647
  clear: both;
1648
}
1649
.tabs > li, .pills > li {
1650
  float: left;
1651
}
1652
.tabs > li > a, .pills > li > a {
1653
  display: block;
1654
}
1655
.tabs {
1656
  border-color: #ddd;
1657
  border-style: solid;
1658
  border-width: 0 0 1px;
1659
}
1660
.tabs > li {
1661
  position: relative;
1662
  margin-bottom: -1px;
1663
}
1664
.tabs > li > a {
1665
  padding: 0 15px;
1666
  margin-right: 2px;
1667
  line-height: 34px;
1668
  border: 1px solid transparent;
1669
  -webkit-border-radius: 4px 4px 0 0;
1670
  -moz-border-radius: 4px 4px 0 0;
1671
  border-radius: 4px 4px 0 0;
1672
}
1673
.tabs > li > a:hover {
1674
  text-decoration: none;
1675
  background-color: #eee;
1676
  border-color: #eee #eee #ddd;
1677
}
1678
.tabs .active > a, .tabs .active > a:hover {
1679
  color: #808080;
1680
  background-color: #ffffff;
1681
  border: 1px solid #ddd;
1682
  border-bottom-color: transparent;
1683
  cursor: default;
1684
}
1685
.tabs .menu-dropdown, .tabs .dropdown-menu {
1686
  top: 35px;
1687
  border-width: 1px;
1688
  -webkit-border-radius: 0 6px 6px 6px;
1689
  -moz-border-radius: 0 6px 6px 6px;
1690
  border-radius: 0 6px 6px 6px;
1691
}
1692
.tabs a.menu:after, .tabs .dropdown-toggle:after {
1693
  border-top-color: #999;
1694
  margin-top: 15px;
1695
  margin-left: 5px;
1696
}
1697
.tabs li.open.menu .menu, .tabs .open.dropdown .dropdown-toggle {
1698
  border-color: #999;
1699
}
1700
.tabs li.open a.menu:after, .tabs .dropdown.open .dropdown-toggle:after {
1701
  border-top-color: #555;
1702
}
1703
.pills a {
1704
  margin: 5px 3px 5px 0;
1705
  padding: 0 15px;
1706
  line-height: 30px;
1707
  text-shadow: 0 1px 1px #ffffff;
1708
  -webkit-border-radius: 15px;
1709
  -moz-border-radius: 15px;
1710
  border-radius: 15px;
1711
}
1712
.pills a:hover {
1713
  color: #ffffff;
1714
  text-decoration: none;
1715
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
1716
  background-color: #00438a;
1717
}
1718
.pills .active a {
1719
  color: #ffffff;
1720
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
1721
  background-color: #0069d6;
1722
}
1723
.pills-vertical > li {
1724
  float: none;
1725
}
1726
.tab-content > .tab-pane,
1727
.pill-content > .pill-pane,
1728
.tab-content > div,
1729
.pill-content > div {
1730
  display: none;
1731
}
1732
.tab-content > .active, .pill-content > .active {
1733
  display: block;
1734
}
1735
.breadcrumb {
1736
  padding: 7px 14px;
1737
  margin: 0 0 18px;
1738
  background-color: #f5f5f5;
1739
  background-repeat: repeat-x;
1740
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
1741
  background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
1742
  background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
1743
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
1744
  background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
1745
  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
1746
  background-image: linear-gradient(top, #ffffff, #f5f5f5);
1747
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
1748
  border: 1px solid #ddd;
1749
  -webkit-border-radius: 3px;
1750
  -moz-border-radius: 3px;
1751
  border-radius: 3px;
1752
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
1753
  -moz-box-shadow: inset 0 1px 0 #ffffff;
1754
  box-shadow: inset 0 1px 0 #ffffff;
1755
}
1756
.breadcrumb li {
1757
  display: inline;
1758
  text-shadow: 0 1px 0 #ffffff;
1759
}
1760
.breadcrumb .divider {
1761
  padding: 0 5px;
1762
  color: #bfbfbf;
1763
}
1764
.breadcrumb .active a {
1765
  color: #404040;
1766
}
1767
.hero-unit {
1768
  background-color: #f5f5f5;
1769
  margin-bottom: 30px;
1770
  padding: 60px;
1771
  -webkit-border-radius: 6px;
1772
  -moz-border-radius: 6px;
1773
  border-radius: 6px;
1774
}
1775
.hero-unit h1 {
1776
  margin-bottom: 0;
1777
  font-size: 60px;
1778
  line-height: 1;
1779
  letter-spacing: -1px;
1780
}
1781
.hero-unit p {
1782
  font-size: 18px;
1783
  font-weight: 200;
1784
  line-height: 27px;
1785
}
1786
footer {
1787
  margin-top: 17px;
1788
  padding-top: 17px;
1789
  border-top: 1px solid #eee;
1790
}
1791
.page-header {
1792
  margin-bottom: 17px;
1793
  border-bottom: 1px solid #ddd;
1794
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
1795
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
1796
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
1797
}
1798
.page-header h1 {
1799
  margin-bottom: 8px;
1800
}
1801
.btn.danger,
1802
.alert-message.danger,
1803
.btn.danger:hover,
1804
.alert-message.danger:hover,
1805
.btn.error,
1806
.alert-message.error,
1807
.btn.error:hover,
1808
.alert-message.error:hover,
1809
.btn.success,
1810
.alert-message.success,
1811
.btn.success:hover,
1812
.alert-message.success:hover,
1813
.btn.info,
1814
.alert-message.info,
1815
.btn.info:hover,
1816
.alert-message.info:hover {
1817
  color: #ffffff;
1818
}
1819
.btn .close, .alert-message .close {
1820
  font-family: Arial, sans-serif;
1821
  line-height: 18px;
1822
}
1823
.btn.danger,
1824
.alert-message.danger,
1825
.btn.error,
1826
.alert-message.error {
1827
  background-color: #c43c35;
1828
  background-repeat: repeat-x;
1829
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
1830
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
1831
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
1832
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
1833
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
1834
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
1835
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
1836
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
1837
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1838
  border-color: #c43c35 #c43c35 #882a25;
1839
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1840
}
1841
.btn.success, .alert-message.success {
1842
  background-color: #57a957;
1843
  background-repeat: repeat-x;
1844
  background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
1845
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
1846
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
1847
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
1848
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
1849
  background-image: -o-linear-gradient(top, #62c462, #57a957);
1850
  background-image: linear-gradient(top, #62c462, #57a957);
1851
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
1852
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1853
  border-color: #57a957 #57a957 #3d773d;
1854
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1855
}
1856
.btn.info, .alert-message.info {
1857
  background-color: #339bb9;
1858
  background-repeat: repeat-x;
1859
  background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
1860
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
1861
  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
1862
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
1863
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
1864
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
1865
  background-image: linear-gradient(top, #5bc0de, #339bb9);
1866
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
1867
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1868
  border-color: #339bb9 #339bb9 #22697d;
1869
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1870
}
1871
.btn {
1872
  cursor: pointer;
1873
  display: inline-block;
1874
  background-color: #e6e6e6;
1875
  background-repeat: no-repeat;
1876
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
1877
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1878
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
1879
  background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1880
  background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1881
  background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
1882
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
1883
  padding: 5px 14px 6px;
1884
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
1885
  color: #333;
1886
  font-size: 13px;
1887
  line-height: normal;
1888
  border: 1px solid #ccc;
1889
  border-bottom-color: #bbb;
1890
  -webkit-border-radius: 4px;
1891
  -moz-border-radius: 4px;
1892
  border-radius: 4px;
1893
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1894
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1895
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1896
  -webkit-transition: 0.1s linear all;
1897
  -moz-transition: 0.1s linear all;
1898
  -ms-transition: 0.1s linear all;
1899
  -o-transition: 0.1s linear all;
1900
  transition: 0.1s linear all;
1901
}
1902
.btn:hover {
1903
  background-position: 0 -15px;
1904
  color: #333;
1905
  text-decoration: none;
1906
}
1907
.btn:focus {
1908
  outline: 1px dotted #666;
1909
}
1910
.btn.primary {
1911
  color: #ffffff;
1912
  background-color: #0064cd;
1913
  background-repeat: repeat-x;
1914
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
1915
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
1916
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
1917
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
1918
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
1919
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
1920
  background-image: linear-gradient(top, #049cdb, #0064cd);
1921
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
1922
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1923
  border-color: #0064cd #0064cd #003f81;
1924
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1925
}
1926
.btn.active, .btn:active {
1927
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
1928
  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
1929
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
1930
}
1931
.btn.disabled {
1932
  cursor: default;
1933
  background-image: none;
1934
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1935
  filter: alpha(opacity=65);
1936
  -khtml-opacity: 0.65;
1937
  -moz-opacity: 0.65;
1938
  opacity: 0.65;
1939
  -webkit-box-shadow: none;
1940
  -moz-box-shadow: none;
1941
  box-shadow: none;
1942
}
1943
.btn[disabled] {
1944
  cursor: default;
1945
  background-image: none;
1946
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1947
  filter: alpha(opacity=65);
1948
  -khtml-opacity: 0.65;
1949
  -moz-opacity: 0.65;
1950
  opacity: 0.65;
1951
  -webkit-box-shadow: none;
1952
  -moz-box-shadow: none;
1953
  box-shadow: none;
1954
}
1955
.btn.large {
1956
  font-size: 15px;
1957
  line-height: normal;
1958
  padding: 9px 14px 9px;
1959
  -webkit-border-radius: 6px;
1960
  -moz-border-radius: 6px;
1961
  border-radius: 6px;
1962
}
1963
.btn.small {
1964
  padding: 7px 9px 7px;
1965
  font-size: 11px;
1966
}
1967
:root .alert-message, :root .btn {
1968
  border-radius: 0 \0;
1969
}
1970
button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
1971
  padding: 0;
1972
  border: 0;
1973
}
1974
.close {
1975
  float: right;
1976
  color: #000000;
1977
  font-size: 20px;
1978
  font-weight: bold;
1979
  line-height: 13.5px;
1980
  text-shadow: 0 1px 0 #ffffff;
1981
  filter: alpha(opacity=25);
1982
  -khtml-opacity: 0.25;
1983
  -moz-opacity: 0.25;
1984
  opacity: 0.25;
1985
}
1986
.close:hover {
1987
  color: #000000;
1988
  text-decoration: none;
1989
  filter: alpha(opacity=40);
1990
  -khtml-opacity: 0.4;
1991
  -moz-opacity: 0.4;
1992
  opacity: 0.4;
1993
}
1994
.alert-message {
1995
  position: relative;
1996
  padding: 7px 15px;
1997
  margin-bottom: 18px;
1998
  color: #404040;
1999
  background-color: #eedc94;
2000
  background-repeat: repeat-x;
2001
  background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
2002
  background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
2003
  background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
2004
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
2005
  background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
2006
  background-image: -o-linear-gradient(top, #fceec1, #eedc94);
2007
  background-image: linear-gradient(top, #fceec1, #eedc94);
2008
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);
2009
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
2010
  border-color: #eedc94 #eedc94 #e4c652;
2011
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2012
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2013
  border-width: 1px;
2014
  border-style: solid;
2015
  -webkit-border-radius: 4px;
2016
  -moz-border-radius: 4px;
2017
  border-radius: 4px;
2018
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
2019
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
2020
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
2021
}
2022
.alert-message .close {
2023
  margin-top: 1px;
2024
  *margin-top: 0;
2025
}
2026
.alert-message a {
2027
  font-weight: bold;
2028
  color: #404040;
2029
}
2030
.alert-message.danger p a,
2031
.alert-message.error p a,
2032
.alert-message.success p a,
2033
.alert-message.info p a {
2034
  color: #ffffff;
2035
}
2036
.alert-message h5 {
2037
  line-height: 18px;
2038
}
2039
.alert-message p {
2040
  margin-bottom: 0;
2041
}
2042
.alert-message div {
2043
  margin-top: 5px;
2044
  margin-bottom: 2px;
2045
  line-height: 28px;
2046
}
2047
.alert-message .btn {
2048
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
2049
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
2050
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
2051
}
2052
.alert-message.block-message {
2053
  background-image: none;
2054
  background-color: #fdf5d9;
2055
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2056
  padding: 14px;
2057
  border-color: #fceec1;
2058
  -webkit-box-shadow: none;
2059
  -moz-box-shadow: none;
2060
  box-shadow: none;
2061
}
2062
.alert-message.block-message ul, .alert-message.block-message p {
2063
  margin-right: 30px;
2064
}
2065
.alert-message.block-message ul {
2066
  margin-bottom: 0;
2067
}
2068
.alert-message.block-message li {
2069
  color: #404040;
2070
}
2071
.alert-message.block-message .alert-actions {
2072
  margin-top: 5px;
2073
}
2074
.alert-message.block-message.error, .alert-message.block-message.success, .alert-message.block-message.info {
2075
  color: #404040;
2076
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2077
}
2078
.alert-message.block-message.error {
2079
  background-color: #fddfde;
2080
  border-color: #fbc7c6;
2081
}
2082
.alert-message.block-message.success {
2083
  background-color: #d1eed1;
2084
  border-color: #bfe7bf;
2085
}
2086
.alert-message.block-message.info {
2087
  background-color: #ddf4fb;
2088
  border-color: #c6edf9;
2089
}
2090
.alert-message.block-message.danger p a,
2091
.alert-message.block-message.error p a,
2092
.alert-message.block-message.success p a,
2093
.alert-message.block-message.info p a {
2094
  color: #404040;
2095
}
2096
.pagination {
2097
  height: 36px;
2098
  margin: 18px 0;
2099
}
2100
.pagination ul {
2101
  float: left;
2102
  margin: 0;
2103
  border: 1px solid #ddd;
2104
  border: 1px solid rgba(0, 0, 0, 0.15);
2105
  -webkit-border-radius: 3px;
2106
  -moz-border-radius: 3px;
2107
  border-radius: 3px;
2108
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2109
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2110
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
2111
}
2112
.pagination li {
2113
  display: inline;
2114
}
2115
.pagination a {
2116
  float: left;
2117
  padding: 0 14px;
2118
  line-height: 34px;
2119
  border-right: 1px solid;
2120
  border-right-color: #ddd;
2121
  border-right-color: rgba(0, 0, 0, 0.15);
2122
  *border-right-color: #ddd;
2123
  /* IE6-7 */
2124
2125
  text-decoration: none;
2126
}
2127
.pagination a:hover, .pagination .active a {
2128
  background-color: #c7eefe;
2129
}
2130
.pagination .disabled a, .pagination .disabled a:hover {
2131
  background-color: transparent;
2132
  color: #bfbfbf;
2133
}
2134
.pagination .next a {
2135
  border: 0;
2136
}
2137
.well {
2138
  background-color: #f5f5f5;
2139
  margin-bottom: 20px;
2140
  padding: 19px;
2141
  min-height: 20px;
2142
  border: 1px solid #eee;
2143
  border: 1px solid rgba(0, 0, 0, 0.05);
2144
  -webkit-border-radius: 4px;
2145
  -moz-border-radius: 4px;
2146
  border-radius: 4px;
2147
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2148
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2149
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2150
}
2151
.well blockquote {
2152
  border-color: #ddd;
2153
  border-color: rgba(0, 0, 0, 0.15);
2154
}
2155
.modal-backdrop {
2156
  background-color: #ffffff;
2157
  position: fixed;
2158
  top: 0;
2159
  left: 0;
2160
  right: 0;
2161
  bottom: 0;
2162
  z-index: 10000;
2163
}
2164
.modal-backdrop.fade {
2165
  opacity: 0;
2166
}
2167
.modal-backdrop, .modal-backdrop.fade.in {
2168
  filter: alpha(opacity=80);
2169
  -khtml-opacity: 0.8;
2170
  -moz-opacity: 0.8;
2171
  opacity: 0.8;
2172
}
2173
.modal {
2174
  position: fixed;
2175
  top: 50%;
2176
  left: 50%;
2177
  z-index: 11000;
2178
  width: 560px;
2179
  margin: -250px 0 0 -280px;
2180
  background-color: #ffffff;
2181
  border: 1px solid #999;
2182
  border: 1px solid rgba(0, 0, 0, 0.3);
2183
  *border: 1px solid #999;
2184
  /* IE6-7 */
2185
2186
  -webkit-border-radius: 6px;
2187
  -moz-border-radius: 6px;
2188
  border-radius: 6px;
2189
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2190
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2191
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2192
  -webkit-background-clip: padding-box;
2193
  -moz-background-clip: padding-box;
2194
  background-clip: padding-box;
2195
}
2196
.modal .close {
2197
  margin-top: 7px;
2198
}
2199
.modal.fade {
2200
  -webkit-transition: opacity .3s linear, top .3s ease-out;
2201
  -moz-transition: opacity .3s linear, top .3s ease-out;
2202
  -ms-transition: opacity .3s linear, top .3s ease-out;
2203
  -o-transition: opacity .3s linear, top .3s ease-out;
2204
  transition: opacity .3s linear, top .3s ease-out;
2205
  top: -25%;
2206
}
2207
.modal.fade.in {
2208
  top: 50%;
2209
}
2210
.modal-header {
2211
  border-bottom: 1px solid #eee;
2212
  padding: 5px 15px;
2213
}
2214
.modal-body {
2215
  padding: 15px;
2216
}
2217
.modal-body form {
2218
  margin-bottom: 0;
2219
}
2220
.modal-footer {
2221
  background-color: #f5f5f5;
2222
  padding: 14px 15px 15px;
2223
  border-top: 1px solid #ddd;
2224
  -webkit-border-radius: 0 0 6px 6px;
2225
  -moz-border-radius: 0 0 6px 6px;
2226
  border-radius: 0 0 6px 6px;
2227
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
2228
  -moz-box-shadow: inset 0 1px 0 #ffffff;
2229
  box-shadow: inset 0 1px 0 #ffffff;
2230
  zoom: 1;
2231
  margin-bottom: 0;
2232
}
2233
.modal-footer:before, .modal-footer:after {
2234
  display: table;
2235
  content: "";
2236
  zoom: 1;
2237
}
2238
.modal-footer:after {
2239
  clear: both;
2240
}
2241
.modal-footer .btn {
2242
  float: right;
2243
  margin-left: 5px;
2244
}
2245
.modal .popover, .modal .twipsy {
2246
  z-index: 12000;
2247
}
2248
.twipsy {
2249
  display: block;
2250
  position: absolute;
2251
  visibility: visible;
2252
  padding: 5px;
2253
  font-size: 11px;
2254
  z-index: 1000;
2255
  filter: alpha(opacity=80);
2256
  -khtml-opacity: 0.8;
2257
  -moz-opacity: 0.8;
2258
  opacity: 0.8;
2259
}
2260
.twipsy.fade.in {
2261
  filter: alpha(opacity=80);
2262
  -khtml-opacity: 0.8;
2263
  -moz-opacity: 0.8;
2264
  opacity: 0.8;
2265
}
2266
.twipsy.above .twipsy-arrow {
2267
  bottom: 0;
2268
  left: 50%;
2269
  margin-left: -5px;
2270
  border-left: 5px solid transparent;
2271
  border-right: 5px solid transparent;
2272
  border-top: 5px solid #000000;
2273
}
2274
.twipsy.left .twipsy-arrow {
2275
  top: 50%;
2276
  right: 0;
2277
  margin-top: -5px;
2278
  border-top: 5px solid transparent;
2279
  border-bottom: 5px solid transparent;
2280
  border-left: 5px solid #000000;
2281
}
2282
.twipsy.below .twipsy-arrow {
2283
  top: 0;
2284
  left: 50%;
2285
  margin-left: -5px;
2286
  border-left: 5px solid transparent;
2287
  border-right: 5px solid transparent;
2288
  border-bottom: 5px solid #000000;
2289
}
2290
.twipsy.right .twipsy-arrow {
2291
  top: 50%;
2292
  left: 0;
2293
  margin-top: -5px;
2294
  border-top: 5px solid transparent;
2295
  border-bottom: 5px solid transparent;
2296
  border-right: 5px solid #000000;
2297
}
2298
.twipsy-inner {
2299
  padding: 3px 8px;
2300
  background-color: #000000;
2301
  color: white;
2302
  text-align: center;
2303
  max-width: 200px;
2304
  text-decoration: none;
2305
  -webkit-border-radius: 4px;
2306
  -moz-border-radius: 4px;
2307
  border-radius: 4px;
2308
}
2309
.twipsy-arrow {
2310
  position: absolute;
2311
  width: 0;
2312
  height: 0;
2313
}
2314
.popover {
2315
  position: absolute;
2316
  top: 0;
2317
  left: 0;
2318
  z-index: 1000;
2319
  padding: 5px;
2320
  display: none;
2321
}
2322
.popover.above .arrow {
2323
  bottom: 0;
2324
  left: 50%;
2325
  margin-left: -5px;
2326
  border-left: 5px solid transparent;
2327
  border-right: 5px solid transparent;
2328
  border-top: 5px solid #000000;
2329
}
2330
.popover.right .arrow {
2331
  top: 50%;
2332
  left: 0;
2333
  margin-top: -5px;
2334
  border-top: 5px solid transparent;
2335
  border-bottom: 5px solid transparent;
2336
  border-right: 5px solid #000000;
2337
}
2338
.popover.below .arrow {
2339
  top: 0;
2340
  left: 50%;
2341
  margin-left: -5px;
2342
  border-left: 5px solid transparent;
2343
  border-right: 5px solid transparent;
2344
  border-bottom: 5px solid #000000;
2345
}
2346
.popover.left .arrow {
2347
  top: 50%;
2348
  right: 0;
2349
  margin-top: -5px;
2350
  border-top: 5px solid transparent;
2351
  border-bottom: 5px solid transparent;
2352
  border-left: 5px solid #000000;
2353
}
2354
.popover .arrow {
2355
  position: absolute;
2356
  width: 0;
2357
  height: 0;
2358
}
2359
.popover .inner {
2360
  background: #000000;
2361
  background: rgba(0, 0, 0, 0.8);
2362
  padding: 3px;
2363
  overflow: hidden;
2364
  width: 280px;
2365
  -webkit-border-radius: 6px;
2366
  -moz-border-radius: 6px;
2367
  border-radius: 6px;
2368
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2369
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2370
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
2371
}
2372
.popover .title {
2373
  background-color: #f5f5f5;
2374
  padding: 9px 15px;
2375
  line-height: 1;
2376
  -webkit-border-radius: 3px 3px 0 0;
2377
  -moz-border-radius: 3px 3px 0 0;
2378
  border-radius: 3px 3px 0 0;
2379
  border-bottom: 1px solid #eee;
2380
}
2381
.popover .content {
2382
  background-color: #ffffff;
2383
  padding: 14px;
2384
  -webkit-border-radius: 0 0 3px 3px;
2385
  -moz-border-radius: 0 0 3px 3px;
2386
  border-radius: 0 0 3px 3px;
2387
  -webkit-background-clip: padding-box;
2388
  -moz-background-clip: padding-box;
2389
  background-clip: padding-box;
2390
}
2391
.popover .content p, .popover .content ul, .popover .content ol {
2392
  margin-bottom: 0;
2393
}
2394
.fade {
2395
  -webkit-transition: opacity 0.15s linear;
2396
  -moz-transition: opacity 0.15s linear;
2397
  -ms-transition: opacity 0.15s linear;
2398
  -o-transition: opacity 0.15s linear;
2399
  transition: opacity 0.15s linear;
2400
  opacity: 0;
2401
}
2402
.fade.in {
2403
  opacity: 1;
2404
}
2405
.label {
2406
  padding: 1px 3px 2px;
2407
  font-size: 9.75px;
2408
  font-weight: bold;
2409
  color: #ffffff;
2410
  text-transform: uppercase;
2411
  white-space: nowrap;
2412
  background-color: #bfbfbf;
2413
  -webkit-border-radius: 3px;
2414
  -moz-border-radius: 3px;
2415
  border-radius: 3px;
2416
  text-shadow: none;
2417
}
2418
.label.important {
2419
  background-color: #c43c35;
2420
}
2421
.label.warning {
2422
  background-color: #f89406;
2423
}
2424
.label.success {
2425
  background-color: #46a546;
2426
}
2427
.label.notice {
2428
  background-color: #62cffc;
2429
}
2430
.media-grid {
2431
  margin-left: -20px;
2432
  margin-bottom: 0;
2433
  zoom: 1;
2434
}
2435
.media-grid:before, .media-grid:after {
2436
  display: table;
2437
  content: "";
2438
  zoom: 1;
2439
}
2440
.media-grid:after {
2441
  clear: both;
2442
}
2443
.media-grid li {
2444
  display: inline;
2445
}
2446
.media-grid a {
2447
  float: left;
2448
  padding: 4px;
2449
  margin: 0 0 18px 20px;
2450
  border: 1px solid #ddd;
2451
  -webkit-border-radius: 4px;
2452
  -moz-border-radius: 4px;
2453
  border-radius: 4px;
2454
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
2455
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
2456
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
2457
}
2458
.media-grid a img {
2459
  display: block;
2460
}
2461
.media-grid a:hover {
2462
  border-color: #0069d6;
2463
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
2464
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
2465
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
2466
}