Showing 1 changed files with 653 additions and 3884 deletions
+653 -3884
public/css/bootstrap.css
... ...
@@ -8,3708 +8,769 @@
8 8
  * Designed and built with all the love in the world @twitter by @mdo and @fat.
9 9
  */
10 10
 
11
-/* bread */
12
-.breadcrumb {
13
-  padding: 8px 15px;
14
-  margin: 0 0 20px;
15
-  list-style: none;
16
-  background-color: #f5f5f5;
17
-  -webkit-border-radius: 4px;
18
-     -moz-border-radius: 4px;
19
-          border-radius: 4px;
20
-}
21
-
22
-.breadcrumb > li {
11
+/* icon */
12
+[class^="icon-"],
13
+[class*=" icon-"] {
23 14
   display: inline-block;
24
-  *display: inline;
25
-  text-shadow: 0 1px 0 #ffffff;
26
-  *zoom: 1;
27
-}
28
-
29
-.breadcrumb > li > .divider {
30
-  padding: 0 5px;
31
-  color: #ccc;
32
-}
33
-
34
-.breadcrumb > .active {
35
-  color: #999999;
36
-}
37
-
38
-/* mordal dialog box */
39
-.modal-backdrop {
40
-  position: fixed;
41
-  top: 0;
42
-  right: 0;
43
-  bottom: 0;
44
-  left: 0;
45
-  z-index: 1040;
46
-  background-color: #000000;
47
-}
48
-
49
-.modal-backdrop.fade {
50
-  opacity: 0;
51
-}
52
-
53
-.modal-backdrop,
54
-.modal-backdrop.fade.in {
55
-  opacity: 0.8;
56
-  filter: alpha(opacity=80);
57
-}
58
-
59
-.modal {
60
-  position: fixed;
61
-  top: 10%;
62
-  left: 50%;
63
-  z-index: 1050;
64
-  width: 560px;
65
-  margin-left: -280px;
66
-  background-color: #ffffff;
67
-  border: 1px solid #999;
68
-  border: 1px solid rgba(0, 0, 0, 0.3);
69
-  *border: 1px solid #999;
70
-  -webkit-border-radius: 6px;
71
-     -moz-border-radius: 6px;
72
-          border-radius: 6px;
73
-  outline: none;
74
-  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
75
-     -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
76
-          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
77
-  -webkit-background-clip: padding-box;
78
-     -moz-background-clip: padding-box;
79
-          background-clip: padding-box;
80
-}
81
-
82
-.modal.fade {
83
-  top: -25%;
84
-  -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
85
-     -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
86
-       -o-transition: opacity 0.3s linear, top 0.3s ease-out;
87
-          transition: opacity 0.3s linear, top 0.3s ease-out;
88
-}
89
-
90
-.modal.fade.in {
91
-  top: 10%;
92
-}
93
-
94
-.modal-header {
95
-  padding: 9px 15px;
96
-  border-bottom: 1px solid #eee;
97
-}
98
-
99
-.modal-header .close {
100
-  margin-top: 2px;
101
-}
102
-
103
-.modal-header h3 {
104
-  margin: 0;
105
-  line-height: 30px;
106
-}
107
-
108
-.modal-body {
109
-  position: relative;
110
-  max-height: 400px;
111
-  padding: 15px;
112
-  overflow-y: auto;
113
-}
114
-
115
-.modal-form {
116
-  margin-bottom: 0;
117
-}
118
-
119
-.modal-footer {
120
-  padding: 14px 15px 15px;
121
-  margin-bottom: 0;
122
-  text-align: right;
123
-  background-color: #f5f5f5;
124
-  border-top: 1px solid #ddd;
125
-  -webkit-border-radius: 0 0 6px 6px;
126
-     -moz-border-radius: 0 0 6px 6px;
127
-          border-radius: 0 0 6px 6px;
128
-  *zoom: 1;
129
-  -webkit-box-shadow: inset 0 1px 0 #ffffff;
130
-     -moz-box-shadow: inset 0 1px 0 #ffffff;
131
-          box-shadow: inset 0 1px 0 #ffffff;
132
-}
133
-
134
-.modal-footer:before,
135
-.modal-footer:after {
136
-  display: table;
137
-  line-height: 0;
138
-  content: "";
139
-}
140
-
141
-.modal-footer:after {
142
-  clear: both;
143
-}
144
-
145
-.modal-footer .btn + .btn {
146
-  margin-bottom: 0;
147
-  margin-left: 5px;
148
-}
149
-
150
-.modal-footer .btn-group .btn + .btn {
151
-  margin-left: -1px;
152
-}
153
-
154
-.modal-footer .btn-block + .btn-block {
155
-  margin-left: 0;
156
-}
157
-
158
-/* for mordal dialog box */
159
-.hide {
160
-  display: none;
161
-}
162
-.show {
163
-  display: block;
164
-}
165
-.invisible {
166
-  visibility: hidden;
167
-}
168
-
169
-/* success and error message popover */
170
-.popover {
171
-  position: absolute;
172
-  top: 0;
173
-  left: 0;
174
-  z-index: 1010;
175
-  display: none;
176
-  max-width: 276px;
177
-  padding: 1px;
178
-  text-align: left;
179
-  white-space: normal;
180
-  background-color: #ffffff;
181
-  border: 1px solid #ccc;
182
-  border: 1px solid rgba(0, 0, 0, 0.2);
183
-  -webkit-border-radius: 6px;
184
-     -moz-border-radius: 6px;
185
-          border-radius: 6px;
186
-  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
187
-     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
188
-          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
189
-  -webkit-background-clip: padding-box;
190
-     -moz-background-clip: padding;
191
-          background-clip: padding-box;
192
-}
193
-
194
-.popover.top {
195
-  margin-top: -10px;
196
-}
197
-
198
-.popover.right {
199
-  margin-left: 10px;
200
-}
201
-
202
-.popover.bottom {
203
-  margin-top: 10px;
204
-}
205
-
206
-.popover.left {
207
-  margin-left: -10px;
208
-}
209
-
210
-.popover-title {
211
-  padding: 8px 14px;
212
-  margin: 0;
213
-  font-size: 14px;
214
-  font-weight: normal;
215
-  line-height: 18px;
216
-  background-color: #f7f7f7;
217
-  border-bottom: 1px solid #ebebeb;
218
-  -webkit-border-radius: 5px 5px 0 0;
219
-     -moz-border-radius: 5px 5px 0 0;
220
-          border-radius: 5px 5px 0 0;
221
-}
222
-
223
-.popover-title:empty {
224
-  display: none;
225
-}
226
-
227
-
228
-
229
-.clearfix {
230
-  *zoom: 1;
231
-}
232
-
233
-.clearfix:before,
234
-.clearfix:after {
235
-  display: table;
236
-  line-height: 0;
237
-  content: "";
238
-}
239
-
240
-.clearfix:after {
241
-  clear: both;
242
-}
243
-
244
-.hide-text {
245
-  font: 0/0 a;
246
-  color: transparent;
247
-  text-shadow: none;
248
-  background-color: transparent;
249
-  border: 0;
250
-}
251
-
252
-.input-block-level {
253
-  display: block;
254
-  width: 100%;
255
-  min-height: 30px;
256
-  -webkit-box-sizing: border-box;
257
-     -moz-box-sizing: border-box;
258
-          box-sizing: border-box;
259
-}
260
-
261
-article,
262
-aside,
263
-details,
264
-figcaption,
265
-figure,
266
-footer,
267
-header,
268
-hgroup,
269
-nav,
270
-section {
271
-  display: block;
272
-}
273
-
274
-audio,
275
-canvas,
276
-video {
277
-  display: inline-block;
278
-  *display: inline;
279
-  *zoom: 1;
280
-}
281
-
282
-audio:not([controls]) {
283
-  display: none;
284
-}
285
-
286
-html {
287
-  font-size: 100%;
288
-  -webkit-text-size-adjust: 100%;
289
-      -ms-text-size-adjust: 100%;
290
-}
291
-
292
-a:focus {
293
-  outline: thin dotted #333;
294
-  outline: 5px auto -webkit-focus-ring-color;
295
-  outline-offset: -2px;
296
-}
297
-
298
-a:hover,
299
-a:active {
300
-  outline: 0;
301
-}
302
-
303
-sub,
304
-sup {
305
-  position: relative;
306
-  font-size: 75%;
307
-  line-height: 0;
308
-  vertical-align: baseline;
309
-}
310
-
311
-sup {
312
-  top: -0.5em;
313
-}
314
-
315
-sub {
316
-  bottom: -0.25em;
317
-}
318
-
319
-img {
320
-  width: auto\9;
321
-  height: auto;
322
-  max-width: 100%;
323
-  vertical-align: middle;
324
-  border: 0;
325
-  -ms-interpolation-mode: bicubic;
326
-}
327
-
328
-#map_canvas img,
329
-.google-maps img {
330
-  max-width: none;
331
-}
332
-
333
-button,
334
-input,
335
-select,
336
-textarea {
337
-  margin: 0;
338
-  font-size: 100%;
339
-  vertical-align: middle;
340
-}
341
-
342
-button,
343
-input {
344
-  *overflow: visible;
345
-  line-height: normal;
346
-}
347
-
348
-button::-moz-focus-inner,
349
-input::-moz-focus-inner {
350
-  padding: 0;
351
-  border: 0;
352
-}
353
-
354
-button,
355
-html input[type="button"],
356
-input[type="reset"],
357
-input[type="submit"] {
358
-  cursor: pointer;
359
-  -webkit-appearance: button;
360
-}
361
-
362
-label,
363
-select,
364
-button,
365
-input[type="button"],
366
-input[type="reset"],
367
-input[type="submit"],
368
-input[type="radio"],
369
-input[type="checkbox"] {
370
-  cursor: pointer;
371
-}
372
-
373
-input[type="search"] {
374
-  -webkit-box-sizing: content-box;
375
-     -moz-box-sizing: content-box;
376
-          box-sizing: content-box;
377
-  -webkit-appearance: textfield;
378
-}
379
-
380
-input[type="search"]::-webkit-search-decoration,
381
-input[type="search"]::-webkit-search-cancel-button {
382
-  -webkit-appearance: none;
383
-}
384
-
385
-textarea {
386
-  overflow: auto;
387
-  vertical-align: top;
388
-}
389
-
390
-@media print {
391
-  * {
392
-    color: #000 !important;
393
-    text-shadow: none !important;
394
-    background: transparent !important;
395
-    box-shadow: none !important;
396
-  }
397
-  a,
398
-  a:visited {
399
-    text-decoration: underline;
400
-  }
401
-  a[href]:after {
402
-    content: " (" attr(href) ")";
403
-  }
404
-  abbr[title]:after {
405
-    content: " (" attr(title) ")";
406
-  }
407
-  .ir a:after,
408
-  a[href^="javascript:"]:after,
409
-  a[href^="#"]:after {
410
-    content: "";
411
-  }
412
-  pre,
413
-  blockquote {
414
-    border: 1px solid #999;
415
-    page-break-inside: avoid;
416
-  }
417
-  thead {
418
-    display: table-header-group;
419
-  }
420
-  tr,
421
-  img {
422
-    page-break-inside: avoid;
423
-  }
424
-  img {
425
-    max-width: 100% !important;
426
-  }
427
-  @page  {
428
-    margin: 0.5cm;
429
-  }
430
-  p,
431
-  h2,
432
-  h3 {
433
-    orphans: 3;
434
-    widows: 3;
435
-  }
436
-  h2,
437
-  h3 {
438
-    page-break-after: avoid;
439
-  }
440
-}
441
-
442
-body {
443
-  margin: 0;
444
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
445
-  font-size: 14px;
446
-  line-height: 20px;
447
-  color: #333333;
448
-  background-color: #ffffff;
449
-}
450
-
451
-a {
452
-  color: #0088cc;
453
-  text-decoration: none;
454
-}
455
-
456
-a:hover,
457
-a:focus {
458
-  color: #005580;
459
-  text-decoration: underline;
460
-}
461
-
462
-.img-rounded {
463
-  -webkit-border-radius: 6px;
464
-     -moz-border-radius: 6px;
465
-          border-radius: 6px;
466
-}
467
-
468
-.img-polaroid {
469
-  padding: 4px;
470
-  background-color: #fff;
471
-  border: 1px solid #ccc;
472
-  border: 1px solid rgba(0, 0, 0, 0.2);
473
-  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
474
-     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
475
-          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
476
-}
477
-
478
-.img-circle {
479
-  -webkit-border-radius: 500px;
480
-     -moz-border-radius: 500px;
481
-          border-radius: 500px;
482
-}
483
-
484
-.container {
485
-  width: 980px;
486
-}
487
-
488
-.container {
489
-  margin-right: auto;
490
-  margin-left: auto;
491
-  *zoom: 1;
492
-}
493
-
494
-.container:before,
495
-.container:after {
496
-  display: table;
497
-  line-height: 0;
498
-  content: "";
499
-}
500
-
501
-.container:after {
502
-  clear: both;
503
-}
504
-
505
-.container-fluid {
506
-  padding-right: 20px;
507
-  padding-left: 20px;
508
-  *zoom: 1;
509
-}
510
-
511
-.container-fluid:before,
512
-.container-fluid:after {
513
-  display: table;
514
-  line-height: 0;
515
-  content: "";
516
-}
517
-
518
-.container-fluid:after {
519
-  clear: both;
520
-}
521
-
522
-p {
523
-  margin: 0 0 10px;
524
-}
525
-
526
-.lead {
527
-  margin-bottom: 20px;
528
-  font-size: 21px;
529
-  font-weight: 200;
530
-  line-height: 30px;
531
-}
532
-
533
-small {
534
-  font-size: 85%;
535
-}
536
-
537
-strong {
538
-  font-weight: bold;
539
-}
540
-
541
-em {
542
-  font-style: italic;
543
-}
544
-
545
-cite {
546
-  font-style: normal;
547
-}
548
-
549
-.muted {
550
-  color: #999999;
551
-}
552
-
553
-a.muted:hover,
554
-a.muted:focus {
555
-  color: #808080;
556
-}
557
-
558
-.text-warning {
559
-  color: #c09853;
560
-}
561
-
562
-a.text-warning:hover,
563
-a.text-warning:focus {
564
-  color: #a47e3c;
565
-}
566
-
567
-.text-error {
568
-  color: #b94a48;
569
-}
570
-
571
-a.text-error:hover,
572
-a.text-error:focus {
573
-  color: #953b39;
574
-}
575
-
576
-.text-info {
577
-  color: #3a87ad;
578
-}
579
-
580
-a.text-info:hover,
581
-a.text-info:focus {
582
-  color: #2d6987;
583
-}
584
-
585
-.text-success {
586
-  color: #468847;
587
-}
588
-
589
-a.text-success:hover,
590
-a.text-success:focus {
591
-  color: #356635;
592
-}
593
-
594
-.text-left {
595
-  text-align: left;
596
-}
597
-
598
-.text-right {
599
-  text-align: right;
600
-}
601
-
602
-.text-center {
603
-  text-align: center;
604
-}
605
-
606
-h1,
607
-h2,
608
-h3,
609
-h4,
610
-h5,
611
-h6 {
612
-  margin: 10px 0;
613
-  font-family: inherit;
614
-  font-weight: bold;
615
-  line-height: 20px;
616
-  color: inherit;
617
-  text-rendering: optimizelegibility;
618
-}
619
-
620
-h1 small,
621
-h2 small,
622
-h3 small,
623
-h4 small,
624
-h5 small,
625
-h6 small {
626
-  font-weight: normal;
627
-  line-height: 1;
628
-  color: #999999;
629
-}
630
-
631
-h1,
632
-h2,
633
-h3 {
634
-  line-height: 40px;
635
-}
636
-
637
-h1 {
638
-  font-size: 38.5px;
639
-}
640
-
641
-h2 {
642
-  font-size: 31.5px;
643
-}
644
-
645
-h3 {
646
-  font-size: 24.5px;
647
-}
648
-
649
-h4 {
650
-  font-size: 17.5px;
651
-}
652
-
653
-h5 {
654
-  font-size: 14px;
655
-}
656
-
657
-h6 {
658
-  font-size: 11.9px;
659
-}
660
-
661
-h1 small {
662
-  font-size: 24.5px;
663
-}
664
-
665
-h2 small {
666
-  font-size: 17.5px;
667
-}
668
-
669
-h3 small {
670
-  font-size: 14px;
671
-}
672
-
673
-h4 small {
674
-  font-size: 14px;
675
-}
676
-
677
-.page-header {
678
-  padding-bottom: 9px;
679
-  margin: 20px 0 30px;
680
-  border-bottom: 1px solid #eeeeee;
681
-}
682
-
683
-ul,
684
-ol {
685
-  padding: 0;
686
-  margin: 0 0 10px 25px;
687
-}
688
-
689
-ul ul,
690
-ul ol,
691
-ol ol,
692
-ol ul {
693
-  margin-bottom: 0;
694
-}
695
-
696
-li {
697
-  line-height: 20px;
698
-}
699
-
700
-ul.unstyled,
701
-ol.unstyled {
702
-  margin-left: 0;
703
-  list-style: none;
704
-}
705
-
706
-ul.inline,
707
-ol.inline {
708
-  margin-left: 0;
709
-  list-style: none;
710
-}
711
-
712
-ul.inline > li,
713
-ol.inline > li {
714
-  display: inline-block;
715
-  *display: inline;
716
-  padding-right: 5px;
717
-  padding-left: 5px;
718
-  *zoom: 1;
719
-}
720
-
721
-dl {
722
-  margin-bottom: 20px;
723
-}
724
-
725
-dt,
726
-dd {
727
-  line-height: 20px;
728
-}
729
-
730
-dt {
731
-  font-weight: bold;
732
-}
733
-
734
-dd {
735
-  margin-left: 10px;
736
-}
737
-
738
-.dl-horizontal {
739
-  *zoom: 1;
740
-}
741
-
742
-.dl-horizontal:before,
743
-.dl-horizontal:after {
744
-  display: table;
745
-  line-height: 0;
746
-  content: "";
747
-}
748
-
749
-.dl-horizontal:after {
750
-  clear: both;
751
-}
752
-
753
-.dl-horizontal dt {
754
-  float: left;
755
-  width: 160px;
756
-  overflow: hidden;
757
-  clear: left;
758
-  text-align: right;
759
-  text-overflow: ellipsis;
760
-  white-space: nowrap;
761
-}
762
-
763
-.dl-horizontal dd {
764
-  margin-left: 180px;
765
-}
766
-
767
-hr {
768
-  margin: 20px 0;
769
-  border: 0;
770
-  border-top: 1px solid #eeeeee;
771
-  border-bottom: 1px solid #ffffff;
772
-}
773
-
774
-abbr[title],
775
-abbr[data-original-title] {
776
-  cursor: help;
777
-  border-bottom: 1px dotted #999999;
778
-}
779
-
780
-abbr.initialism {
781
-  font-size: 90%;
782
-  text-transform: uppercase;
783
-}
784
-
785
-blockquote {
786
-  padding: 0 0 0 15px;
787
-  margin: 0 0 20px;
788
-  border-left: 5px solid #eeeeee;
789
-}
790
-
791
-blockquote p {
792
-  margin-bottom: 0;
793
-  font-size: 17.5px;
794
-  font-weight: 300;
795
-  line-height: 1.25;
796
-}
797
-
798
-blockquote small {
799
-  display: block;
800
-  line-height: 20px;
801
-  color: #999999;
802
-}
803
-
804
-blockquote small:before {
805
-  content: '\2014 \00A0';
806
-}
807
-
808
-blockquote.pull-right {
809
-  float: right;
810
-  padding-right: 15px;
811
-  padding-left: 0;
812
-  border-right: 5px solid #eeeeee;
813
-  border-left: 0;
814
-}
815
-
816
-blockquote.pull-right p,
817
-blockquote.pull-right small {
818
-  text-align: right;
819
-}
820
-
821
-blockquote.pull-right small:before {
822
-  content: '';
823
-}
824
-
825
-blockquote.pull-right small:after {
826
-  content: '\00A0 \2014';
827
-}
828
-
829
-q:before,
830
-q:after,
831
-blockquote:before,
832
-blockquote:after {
833
-  content: "";
834
-}
835
-
836
-address {
837
-  display: block;
838
-  margin-bottom: 20px;
839
-  font-style: normal;
840
-  line-height: 20px;
841
-}
842
-
843
-code,
844
-pre {
845
-  padding: 0 3px 2px;
846
-  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
847
-  font-size: 12px;
848
-  color: #333333;
849
-  -webkit-border-radius: 3px;
850
-     -moz-border-radius: 3px;
851
-          border-radius: 3px;
852
-}
853
-
854
-code {
855
-  padding: 2px 4px;
856
-  color: #d14;
857
-  white-space: nowrap;
858
-  background-color: #f7f7f9;
859
-  border: 1px solid #e1e1e8;
860
-}
861
-
862
-pre {
863
-  display: block;
864
-  padding: 9.5px;
865
-  margin: 0 0 10px;
866
-  font-size: 13px;
867
-  line-height: 20px;
868
-  word-break: break-all;
869
-  word-wrap: break-word;
870
-  white-space: pre;
871
-  white-space: pre-wrap;
872
-  background-color: #f5f5f5;
873
-  border: 1px solid #ccc;
874
-  border: 1px solid rgba(0, 0, 0, 0.15);
875
-  -webkit-border-radius: 4px;
876
-     -moz-border-radius: 4px;
877
-          border-radius: 4px;
878
-}
879
-
880
-pre.prettyprint {
881
-  margin-bottom: 20px;
882
-}
883
-
884
-pre code {
885
-  padding: 0;
886
-  color: inherit;
887
-  white-space: pre;
888
-  white-space: pre-wrap;
889
-  background-color: transparent;
890
-  border: 0;
891
-}
892
-
893
-.pre-scrollable {
894
-  max-height: 340px;
895
-  overflow-y: scroll;
896
-}
897
-
898
-form {
899
-  margin: 0 0 20px;
900
-}
901
-
902
-fieldset {
903
-  padding: 0;
904
-  margin: 0;
905
-  border: 0;
906
-}
907
-
908
-legend {
909
-  display: block;
910
-  width: 100%;
911
-  padding: 0;
912
-  margin-bottom: 20px;
913
-  font-size: 21px;
914
-  line-height: 40px;
915
-  color: #333333;
916
-  border: 0;
917
-  border-bottom: 1px solid #e5e5e5;
918
-}
919
-
920
-legend small {
921
-  font-size: 15px;
922
-  color: #999999;
923
-}
924
-
925
-label,
926
-input,
927
-button,
928
-select,
929
-textarea {
930
-  font-size: 14px;
931
-  font-weight: normal;
932
-  line-height: 20px;
933
-}
934
-
935
-input,
936
-button,
937
-select,
938
-textarea {
939
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
940
-}
941
-
942
-label {
943
-  display: block;
944
-  margin-bottom: 5px;
945
-}
946
-
947
-select,
948
-textarea,
949
-input[type="text"],
950
-input[type="password"],
951
-input[type="datetime"],
952
-input[type="datetime-local"],
953
-input[type="date"],
954
-input[type="month"],
955
-input[type="time"],
956
-input[type="week"],
957
-input[type="number"],
958
-input[type="email"],
959
-input[type="url"],
960
-input[type="search"],
961
-input[type="tel"],
962
-input[type="color"],
963
-.uneditable-input {
964
-  display: inline-block;
965
-  height: 20px;
966
-  padding: 4px 6px;
967
-  margin-bottom: 10px;
968
-  font-size: 14px;
969
-  line-height: 20px;
970
-  color: #555555;
971
-  vertical-align: middle;
972
-  -webkit-border-radius: 4px;
973
-     -moz-border-radius: 4px;
974
-          border-radius: 4px;
975
-}
976
-
977
-input,
978
-textarea,
979
-.uneditable-input {
980
-  width: 206px;
981
-}
982
-
983
-textarea {
984
-  height: auto;
985
-}
986
-
987
-textarea,
988
-input[type="text"],
989
-input[type="password"],
990
-input[type="datetime"],
991
-input[type="datetime-local"],
992
-input[type="date"],
993
-input[type="month"],
994
-input[type="time"],
995
-input[type="week"],
996
-input[type="number"],
997
-input[type="email"],
998
-input[type="url"],
999
-input[type="search"],
1000
-input[type="tel"],
1001
-input[type="color"],
1002
-.uneditable-input {
1003
-  background-color: #ffffff;
1004
-  border: 1px solid #cccccc;
1005
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1006
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1007
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1008
-  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
1009
-     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
1010
-       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
1011
-          transition: border linear 0.2s, box-shadow linear 0.2s;
1012
-}
1013
-
1014
-textarea:focus,
1015
-input[type="text"]:focus,
1016
-input[type="password"]:focus,
1017
-input[type="datetime"]:focus,
1018
-input[type="datetime-local"]:focus,
1019
-input[type="date"]:focus,
1020
-input[type="month"]:focus,
1021
-input[type="time"]:focus,
1022
-input[type="week"]:focus,
1023
-input[type="number"]:focus,
1024
-input[type="email"]:focus,
1025
-input[type="url"]:focus,
1026
-input[type="search"]:focus,
1027
-input[type="tel"]:focus,
1028
-input[type="color"]:focus,
1029
-.uneditable-input:focus {
1030
-  border-color: rgba(82, 168, 236, 0.8);
1031
-  outline: 0;
1032
-  outline: thin dotted \9;
1033
-  /* IE6-9 */
1034
-
1035
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
1036
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
1037
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
1038
-}
1039
-
1040
-input[type="radio"],
1041
-input[type="checkbox"] {
1042
-  margin: 4px 0 0;
1043
-  margin-top: 1px \9;
1044
-  *margin-top: 0;
1045
-  line-height: normal;
1046
-}
1047
-
1048
-input[type="file"],
1049
-input[type="image"],
1050
-input[type="submit"],
1051
-input[type="reset"],
1052
-input[type="button"],
1053
-input[type="radio"],
1054
-input[type="checkbox"] {
1055
-  width: auto;
1056
-}
1057
-
1058
-select,
1059
-input[type="file"] {
1060
-  height: 30px;
1061
-  /* In IE7, the height of the select element cannot be changed by height, only font-size */
1062
-
1063
-  *margin-top: 4px;
1064
-  /* For IE7, add top margin to align select with labels */
1065
-
1066
-  line-height: 30px;
1067
-}
1068
-
1069
-select {
1070
-  width: 220px;
1071
-  background-color: #ffffff;
1072
-  border: 1px solid #cccccc;
1073
-}
1074
-
1075
-select[multiple],
1076
-select[size] {
1077
-  height: auto;
1078
-}
1079
-
1080
-select:focus,
1081
-input[type="file"]:focus,
1082
-input[type="radio"]:focus,
1083
-input[type="checkbox"]:focus {
1084
-  outline: thin dotted #333;
1085
-  outline: 5px auto -webkit-focus-ring-color;
1086
-  outline-offset: -2px;
1087
-}
1088
-
1089
-.uneditable-input,
1090
-.uneditable-textarea {
1091
-  color: #999999;
1092
-  cursor: not-allowed;
1093
-  background-color: #fcfcfc;
1094
-  border-color: #cccccc;
1095
-  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1096
-     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1097
-          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
1098
-}
1099
-
1100
-.uneditable-input {
1101
-  overflow: hidden;
1102
-  white-space: nowrap;
1103
-}
1104
-
1105
-.uneditable-textarea {
1106
-  width: auto;
1107
-  height: auto;
1108
-}
1109
-
1110
-input:-moz-placeholder,
1111
-textarea:-moz-placeholder {
1112
-  color: #999999;
1113
-}
1114
-
1115
-input:-ms-input-placeholder,
1116
-textarea:-ms-input-placeholder {
1117
-  color: #999999;
1118
-}
1119
-
1120
-input::-webkit-input-placeholder,
1121
-textarea::-webkit-input-placeholder {
1122
-  color: #999999;
1123
-}
1124
-
1125
-.radio,
1126
-.checkbox {
1127
-  min-height: 20px;
1128
-  padding-left: 20px;
1129
-}
1130
-
1131
-.radio input[type="radio"],
1132
-.checkbox input[type="checkbox"] {
1133
-  float: left;
1134
-  margin-left: -20px;
1135
-}
1136
-
1137
-.controls > .radio:first-child,
1138
-.controls > .checkbox:first-child {
1139
-  padding-top: 5px;
1140
-}
1141
-
1142
-.radio.inline,
1143
-.checkbox.inline {
1144
-  display: inline-block;
1145
-  padding-top: 5px;
1146
-  margin-bottom: 0;
1147
-  vertical-align: middle;
1148
-}
1149
-
1150
-.radio.inline + .radio.inline,
1151
-.checkbox.inline + .checkbox.inline {
1152
-  margin-left: 10px;
1153
-}
1154
-
1155
-.input-mini {
1156
-  width: 60px;
1157
-}
1158
-
1159
-.input-small {
1160
-  width: 90px;
1161
-}
1162
-
1163
-.input-medium {
1164
-  width: 150px;
1165
-}
1166
-
1167
-.input-large {
1168
-  width: 210px;
1169
-}
1170
-
1171
-.input-xlarge {
1172
-  width: 270px;
1173
-}
1174
-
1175
-.input-xxlarge {
1176
-  width: 530px;
1177
-}
1178
-
1179
-input,
1180
-textarea,
1181
-.uneditable-input {
1182
-  margin-left: 0;
1183
-}
1184
-
1185
-.controls-row [class*="span"] + [class*="span"] {
1186
-  margin-left: 20px;
1187
-}
1188
-
1189
-input.span12,
1190
-textarea.span12,
1191
-.uneditable-input.span12 {
1192
-  width: 926px;
1193
-}
1194
-
1195
-input.span11,
1196
-textarea.span11,
1197
-.uneditable-input.span11 {
1198
-  width: 846px;
1199
-}
1200
-
1201
-input.span10,
1202
-textarea.span10,
1203
-.uneditable-input.span10 {
1204
-  width: 766px;
1205
-}
1206
-
1207
-input.span9,
1208
-textarea.span9,
1209
-.uneditable-input.span9 {
1210
-  width: 686px;
1211
-}
1212
-
1213
-input.span8,
1214
-textarea.span8,
1215
-.uneditable-input.span8 {
1216
-  width: 606px;
1217
-}
1218
-
1219
-input.span7,
1220
-textarea.span7,
1221
-.uneditable-input.span7 {
1222
-  width: 526px;
1223
-}
1224
-
1225
-input.span6,
1226
-textarea.span6,
1227
-.uneditable-input.span6 {
1228
-  width: 446px;
1229
-}
1230
-
1231
-input.span5,
1232
-textarea.span5,
1233
-.uneditable-input.span5 {
1234
-  width: 366px;
1235
-}
1236
-
1237
-input.span4,
1238
-textarea.span4,
1239
-.uneditable-input.span4 {
1240
-  width: 286px;
1241
-}
1242
-
1243
-input.span3,
1244
-textarea.span3,
1245
-.uneditable-input.span3 {
1246
-  width: 206px;
1247
-}
1248
-
1249
-input.span2,
1250
-textarea.span2,
1251
-.uneditable-input.span2 {
1252
-  width: 126px;
1253
-}
1254
-
1255
-input.span1,
1256
-textarea.span1,
1257
-.uneditable-input.span1 {
1258
-  width: 46px;
1259
-}
1260
-
1261
-.controls-row {
1262
-  *zoom: 1;
1263
-}
1264
-
1265
-.controls-row:before,
1266
-.controls-row:after {
1267
-  display: table;
1268
-  line-height: 0;
1269
-  content: "";
1270
-}
1271
-
1272
-.controls-row:after {
1273
-  clear: both;
1274
-}
1275
-
1276
-.controls-row [class*="span"],
1277
-.row-fluid .controls-row [class*="span"] {
1278
-  float: left;
1279
-}
1280
-
1281
-.controls-row .checkbox[class*="span"],
1282
-.controls-row .radio[class*="span"] {
1283
-  padding-top: 5px;
1284
-}
1285
-
1286
-input[disabled],
1287
-select[disabled],
1288
-textarea[disabled],
1289
-input[readonly],
1290
-select[readonly],
1291
-textarea[readonly] {
1292
-  cursor: not-allowed;
1293
-  background-color: #eeeeee;
1294
-}
1295
-
1296
-input[type="radio"][disabled],
1297
-input[type="checkbox"][disabled],
1298
-input[type="radio"][readonly],
1299
-input[type="checkbox"][readonly] {
1300
-  background-color: transparent;
1301
-}
1302
-
1303
-.control-group.warning .control-label,
1304
-.control-group.warning .help-block,
1305
-.control-group.warning .help-inline {
1306
-  color: #c09853;
1307
-}
1308
-
1309
-.control-group.warning .checkbox,
1310
-.control-group.warning .radio,
1311
-.control-group.warning input,
1312
-.control-group.warning select,
1313
-.control-group.warning textarea {
1314
-  color: #c09853;
1315
-}
1316
-
1317
-.control-group.warning input,
1318
-.control-group.warning select,
1319
-.control-group.warning textarea {
1320
-  border-color: #c09853;
1321
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1322
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1323
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1324
-}
1325
-
1326
-.control-group.warning input:focus,
1327
-.control-group.warning select:focus,
1328
-.control-group.warning textarea:focus {
1329
-  border-color: #a47e3c;
1330
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1331
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1332
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
1333
-}
1334
-
1335
-.control-group.warning .input-prepend .add-on,
1336
-.control-group.warning .input-append .add-on {
1337
-  color: #c09853;
1338
-  background-color: #fcf8e3;
1339
-  border-color: #c09853;
1340
-}
1341
-
1342
-.control-group.error .control-label,
1343
-.control-group.error .help-block,
1344
-.control-group.error .help-inline {
1345
-  color: #b94a48;
1346
-}
1347
-
1348
-.control-group.error .checkbox,
1349
-.control-group.error .radio,
1350
-.control-group.error input,
1351
-.control-group.error select,
1352
-.control-group.error textarea {
1353
-  color: #b94a48;
1354
-}
1355
-
1356
-.control-group.error input,
1357
-.control-group.error select,
1358
-.control-group.error textarea {
1359
-  border-color: #b94a48;
1360
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1361
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1362
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1363
-}
1364
-
1365
-.control-group.error input:focus,
1366
-.control-group.error select:focus,
1367
-.control-group.error textarea:focus {
1368
-  border-color: #953b39;
1369
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1370
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1371
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
1372
-}
1373
-
1374
-.control-group.error .input-prepend .add-on,
1375
-.control-group.error .input-append .add-on {
1376
-  color: #b94a48;
1377
-  background-color: #f2dede;
1378
-  border-color: #b94a48;
1379
-}
1380
-
1381
-.control-group.success .control-label,
1382
-.control-group.success .help-block,
1383
-.control-group.success .help-inline {
1384
-  color: #468847;
1385
-}
1386
-
1387
-.control-group.success .checkbox,
1388
-.control-group.success .radio,
1389
-.control-group.success input,
1390
-.control-group.success select,
1391
-.control-group.success textarea {
1392
-  color: #468847;
1393
-}
1394
-
1395
-.control-group.success input,
1396
-.control-group.success select,
1397
-.control-group.success textarea {
1398
-  border-color: #468847;
1399
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1400
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1401
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1402
-}
1403
-
1404
-.control-group.success input:focus,
1405
-.control-group.success select:focus,
1406
-.control-group.success textarea:focus {
1407
-  border-color: #356635;
1408
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1409
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1410
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
1411
-}
1412
-
1413
-.control-group.success .input-prepend .add-on,
1414
-.control-group.success .input-append .add-on {
1415
-  color: #468847;
1416
-  background-color: #dff0d8;
1417
-  border-color: #468847;
1418
-}
1419
-
1420
-.control-group.info .control-label,
1421
-.control-group.info .help-block,
1422
-.control-group.info .help-inline {
1423
-  color: #3a87ad;
1424
-}
1425
-
1426
-.control-group.info .checkbox,
1427
-.control-group.info .radio,
1428
-.control-group.info input,
1429
-.control-group.info select,
1430
-.control-group.info textarea {
1431
-  color: #3a87ad;
1432
-}
1433
-
1434
-.control-group.info input,
1435
-.control-group.info select,
1436
-.control-group.info textarea {
1437
-  border-color: #3a87ad;
1438
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1439
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1440
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1441
-}
1442
-
1443
-.control-group.info input:focus,
1444
-.control-group.info select:focus,
1445
-.control-group.info textarea:focus {
1446
-  border-color: #2d6987;
1447
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1448
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1449
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;
1450
-}
1451
-
1452
-.control-group.info .input-prepend .add-on,
1453
-.control-group.info .input-append .add-on {
1454
-  color: #3a87ad;
1455
-  background-color: #d9edf7;
1456
-  border-color: #3a87ad;
1457
-}
1458
-
1459
-input:focus:invalid,
1460
-textarea:focus:invalid,
1461
-select:focus:invalid {
1462
-  color: #b94a48;
1463
-  border-color: #ee5f5b;
1464
-}
1465
-
1466
-input:focus:invalid:focus,
1467
-textarea:focus:invalid:focus,
1468
-select:focus:invalid:focus {
1469
-  border-color: #e9322d;
1470
-  -webkit-box-shadow: 0 0 6px #f8b9b7;
1471
-     -moz-box-shadow: 0 0 6px #f8b9b7;
1472
-          box-shadow: 0 0 6px #f8b9b7;
1473
-}
1474
-
1475
-.form-actions {
1476
-  padding: 19px 20px 20px;
1477
-  margin-top: 20px;
1478
-  margin-bottom: 20px;
1479
-  background-color: #f5f5f5;
1480
-  border-top: 1px solid #e5e5e5;
1481
-  *zoom: 1;
1482
-}
1483
-
1484
-.form-actions:before,
1485
-.form-actions:after {
1486
-  display: table;
1487
-  line-height: 0;
1488
-  content: "";
1489
-}
1490
-
1491
-.form-actions:after {
1492
-  clear: both;
1493
-}
1494
-
1495
-.help-block,
1496
-.help-inline {
1497
-  color: #595959;
1498
-}
1499
-
1500
-.help-block {
1501
-  display: block;
1502
-  margin-bottom: 10px;
1503
-}
1504
-
1505
-.help-inline {
1506
-  display: inline-block;
1507
-  *display: inline;
1508
-  padding-left: 5px;
1509
-  vertical-align: middle;
1510
-  *zoom: 1;
1511
-}
1512
-
1513
-.input-append,
1514
-.input-prepend {
1515
-  display: inline-block;
1516
-  margin-bottom: 10px;
1517
-  font-size: 0;
1518
-  white-space: nowrap;
1519
-  vertical-align: middle;
1520
-}
1521
-
1522
-.input-append input,
1523
-.input-prepend input,
1524
-.input-append select,
1525
-.input-prepend select,
1526
-.input-append .uneditable-input,
1527
-.input-prepend .uneditable-input,
1528
-.input-append .dropdown-menu,
1529
-.input-prepend .dropdown-menu,
1530
-.input-append .popover,
1531
-.input-prepend .popover {
1532
-  font-size: 14px;
1533
-}
1534
-
1535
-.input-append input,
1536
-.input-prepend input,
1537
-.input-append select,
1538
-.input-prepend select,
1539
-.input-append .uneditable-input,
1540
-.input-prepend .uneditable-input {
1541
-  position: relative;
1542
-  margin-bottom: 0;
1543
-  *margin-left: 0;
1544
-  vertical-align: top;
1545
-  -webkit-border-radius: 0 4px 4px 0;
1546
-     -moz-border-radius: 0 4px 4px 0;
1547
-          border-radius: 0 4px 4px 0;
1548
-}
1549
-
1550
-.input-append input:focus,
1551
-.input-prepend input:focus,
1552
-.input-append select:focus,
1553
-.input-prepend select:focus,
1554
-.input-append .uneditable-input:focus,
1555
-.input-prepend .uneditable-input:focus {
1556
-  z-index: 2;
1557
-}
1558
-
1559
-.input-append .add-on,
1560
-.input-prepend .add-on {
1561
-  display: inline-block;
1562
-  width: auto;
1563
-  height: 20px;
1564
-  min-width: 16px;
1565
-  padding: 4px 5px;
1566
-  font-size: 14px;
1567
-  font-weight: normal;
1568
-  line-height: 20px;
1569
-  text-align: center;
1570
-  text-shadow: 0 1px 0 #ffffff;
1571
-  background-color: #eeeeee;
1572
-  border: 1px solid #ccc;
1573
-}
1574
-
1575
-.input-append .add-on,
1576
-.input-prepend .add-on,
1577
-.input-append .btn,
1578
-.input-prepend .btn,
1579
-.input-append .btn-group > .dropdown-toggle,
1580
-.input-prepend .btn-group > .dropdown-toggle {
1581
-  vertical-align: top;
1582
-  -webkit-border-radius: 0;
1583
-     -moz-border-radius: 0;
1584
-          border-radius: 0;
1585
-}
1586
-
1587
-.input-append .active,
1588
-.input-prepend .active {
1589
-  background-color: #a9dba9;
1590
-  border-color: #46a546;
1591
-}
1592
-
1593
-.input-prepend .add-on,
1594
-.input-prepend .btn {
1595
-  margin-right: -1px;
1596
-}
1597
-
1598
-.input-prepend .add-on:first-child,
1599
-.input-prepend .btn:first-child {
1600
-  -webkit-border-radius: 4px 0 0 4px;
1601
-     -moz-border-radius: 4px 0 0 4px;
1602
-          border-radius: 4px 0 0 4px;
1603
-}
1604
-
1605
-.input-append input,
1606
-.input-append select,
1607
-.input-append .uneditable-input {
1608
-  -webkit-border-radius: 4px 0 0 4px;
1609
-     -moz-border-radius: 4px 0 0 4px;
1610
-          border-radius: 4px 0 0 4px;
1611
-}
1612
-
1613
-.input-append input + .btn-group .btn:last-child,
1614
-.input-append select + .btn-group .btn:last-child,
1615
-.input-append .uneditable-input + .btn-group .btn:last-child {
1616
-  -webkit-border-radius: 0 4px 4px 0;
1617
-     -moz-border-radius: 0 4px 4px 0;
1618
-          border-radius: 0 4px 4px 0;
1619
-}
1620
-
1621
-.input-append .add-on,
1622
-.input-append .btn,
1623
-.input-append .btn-group {
1624
-  margin-left: -1px;
1625
-}
1626
-
1627
-.input-append .add-on:last-child,
1628
-.input-append .btn:last-child,
1629
-.input-append .btn-group:last-child > .dropdown-toggle {
1630
-  -webkit-border-radius: 0 4px 4px 0;
1631
-     -moz-border-radius: 0 4px 4px 0;
1632
-          border-radius: 0 4px 4px 0;
1633
-}
1634
-
1635
-.input-prepend.input-append input,
1636
-.input-prepend.input-append select,
1637
-.input-prepend.input-append .uneditable-input {
1638
-  -webkit-border-radius: 0;
1639
-     -moz-border-radius: 0;
1640
-          border-radius: 0;
1641
-}
1642
-
1643
-.input-prepend.input-append input + .btn-group .btn,
1644
-.input-prepend.input-append select + .btn-group .btn,
1645
-.input-prepend.input-append .uneditable-input + .btn-group .btn {
1646
-  -webkit-border-radius: 0 4px 4px 0;
1647
-     -moz-border-radius: 0 4px 4px 0;
1648
-          border-radius: 0 4px 4px 0;
1649
-}
1650
-
1651
-.input-prepend.input-append .add-on:first-child,
1652
-.input-prepend.input-append .btn:first-child {
1653
-  margin-right: -1px;
1654
-  -webkit-border-radius: 4px 0 0 4px;
1655
-     -moz-border-radius: 4px 0 0 4px;
1656
-          border-radius: 4px 0 0 4px;
1657
-}
1658
-
1659
-.input-prepend.input-append .add-on:last-child,
1660
-.input-prepend.input-append .btn:last-child {
1661
-  margin-left: -1px;
1662
-  -webkit-border-radius: 0 4px 4px 0;
1663
-     -moz-border-radius: 0 4px 4px 0;
1664
-          border-radius: 0 4px 4px 0;
1665
-}
1666
-
1667
-.input-prepend.input-append .btn-group:first-child {
1668
-  margin-left: 0;
1669
-}
1670
-
1671
-input.search-query {
1672
-  padding-right: 14px;
1673
-  padding-right: 4px \9;
1674
-  padding-left: 14px;
1675
-  padding-left: 4px \9;
1676
-  /* IE7-8 doesn't have border-radius, so don't indent the padding */
1677
-
1678
-  margin-bottom: 0;
1679
-  -webkit-border-radius: 15px;
1680
-     -moz-border-radius: 15px;
1681
-          border-radius: 15px;
1682
-}
1683
-
1684
-/* Allow for input prepend/append in search forms */
1685
-
1686
-.form-search .input-append .search-query,
1687
-.form-search .input-prepend .search-query {
1688
-  -webkit-border-radius: 0;
1689
-     -moz-border-radius: 0;
1690
-          border-radius: 0;
1691
-}
1692
-
1693
-.form-search .input-append .search-query {
1694
-  -webkit-border-radius: 14px 0 0 14px;
1695
-     -moz-border-radius: 14px 0 0 14px;
1696
-          border-radius: 14px 0 0 14px;
1697
-}
1698
-
1699
-.form-search .input-append .btn {
1700
-  -webkit-border-radius: 0 14px 14px 0;
1701
-     -moz-border-radius: 0 14px 14px 0;
1702
-          border-radius: 0 14px 14px 0;
1703
-}
1704
-
1705
-.form-search .input-prepend .search-query {
1706
-  -webkit-border-radius: 0 14px 14px 0;
1707
-     -moz-border-radius: 0 14px 14px 0;
1708
-          border-radius: 0 14px 14px 0;
1709
-}
1710
-
1711
-.form-search .input-prepend .btn {
1712
-  -webkit-border-radius: 14px 0 0 14px;
1713
-     -moz-border-radius: 14px 0 0 14px;
1714
-          border-radius: 14px 0 0 14px;
1715
-}
1716
-
1717
-.form-search input,
1718
-.form-inline input,
1719
-.form-horizontal input,
1720
-.form-search textarea,
1721
-.form-inline textarea,
1722
-.form-horizontal textarea,
1723
-.form-search select,
1724
-.form-inline select,
1725
-.form-horizontal select,
1726
-.form-search .help-inline,
1727
-.form-inline .help-inline,
1728
-.form-horizontal .help-inline,
1729
-.form-search .uneditable-input,
1730
-.form-inline .uneditable-input,
1731
-.form-horizontal .uneditable-input,
1732
-.form-search .input-prepend,
1733
-.form-inline .input-prepend,
1734
-.form-horizontal .input-prepend,
1735
-.form-search .input-append,
1736
-.form-inline .input-append,
1737
-.form-horizontal .input-append {
1738
-  display: inline-block;
1739
-  *display: inline;
1740
-  margin-bottom: 0;
1741
-  vertical-align: middle;
1742
-  *zoom: 1;
1743
-}
1744
-
1745
-.form-search .hide,
1746
-.form-inline .hide,
1747
-.form-horizontal .hide {
1748
-  display: none;
1749
-}
1750
-
1751
-.form-search label,
1752
-.form-inline label,
1753
-.form-search .btn-group,
1754
-.form-inline .btn-group {
1755
-  display: inline-block;
1756
-}
1757
-
1758
-.form-search .input-append,
1759
-.form-inline .input-append,
1760
-.form-search .input-prepend,
1761
-.form-inline .input-prepend {
1762
-  margin-bottom: 0;
1763
-}
1764
-
1765
-.form-search .radio,
1766
-.form-search .checkbox,
1767
-.form-inline .radio,
1768
-.form-inline .checkbox {
1769
-  padding-left: 0;
1770
-  margin-bottom: 0;
1771
-  vertical-align: middle;
1772
-}
1773
-
1774
-.form-search .radio input[type="radio"],
1775
-.form-search .checkbox input[type="checkbox"],
1776
-.form-inline .radio input[type="radio"],
1777
-.form-inline .checkbox input[type="checkbox"] {
1778
-  float: left;
1779
-  margin-right: 3px;
1780
-  margin-left: 0;
1781
-}
1782
-
1783
-.control-group {
1784
-  margin-bottom: 10px;
1785
-}
1786
-
1787
-legend + .control-group {
1788
-  margin-top: 20px;
1789
-  -webkit-margin-top-collapse: separate;
1790
-}
1791
-
1792
-.form-horizontal .control-group {
1793
-  margin-bottom: 20px;
1794
-  *zoom: 1;
1795
-}
1796
-
1797
-.form-horizontal .control-group:before,
1798
-.form-horizontal .control-group:after {
1799
-  display: table;
1800
-  line-height: 0;
1801
-  content: "";
1802
-}
1803
-
1804
-.form-horizontal .control-group:after {
1805
-  clear: both;
1806
-}
1807
-
1808
-.form-horizontal .control-label {
1809
-  float: left;
1810
-  width: 160px;
1811
-  padding-top: 5px;
1812
-  text-align: right;
1813
-}
1814
-
1815
-.form-horizontal .controls {
1816
-  *display: inline-block;
1817
-  *padding-left: 20px;
1818
-  margin-left: 180px;
1819
-  *margin-left: 0;
1820
-}
1821
-
1822
-.form-horizontal .controls:first-child {
1823
-  *padding-left: 180px;
1824
-}
1825
-
1826
-.form-horizontal .help-block {
1827
-  margin-bottom: 0;
1828
-}
1829
-
1830
-.form-horizontal input + .help-block,
1831
-.form-horizontal select + .help-block,
1832
-.form-horizontal textarea + .help-block,
1833
-.form-horizontal .uneditable-input + .help-block,
1834
-.form-horizontal .input-prepend + .help-block,
1835
-.form-horizontal .input-append + .help-block {
1836
-  margin-top: 10px;
1837
-}
1838
-
1839
-.form-horizontal .form-actions {
1840
-  padding-left: 180px;
1841
-}
1842
-
1843
-table {
1844
-  max-width: 100%;
1845
-  background-color: transparent;
1846
-  border-collapse: collapse;
1847
-  border-spacing: 0;
1848
-}
1849
-
1850
-.table {
1851
-  width: 100%;
1852
-  margin-bottom: 20px;
1853
-}
1854
-
1855
-.table th,
1856
-.table td {
1857
-  padding: 8px;
1858
-  line-height: 20px;
1859
-  text-align: left;
1860
-  vertical-align: top;
1861
-  border-top: 1px solid #dddddd;
1862
-}
1863
-
1864
-.table th {
1865
-  font-weight: bold;
1866
-}
1867
-
1868
-.table thead th {
1869
-  vertical-align: bottom;
1870
-}
1871
-
1872
-.table caption + thead tr:first-child th,
1873
-.table caption + thead tr:first-child td,
1874
-.table colgroup + thead tr:first-child th,
1875
-.table colgroup + thead tr:first-child td,
1876
-.table thead:first-child tr:first-child th,
1877
-.table thead:first-child tr:first-child td {
1878
-  border-top: 0;
1879
-}
1880
-
1881
-.table tbody + tbody {
1882
-  border-top: 2px solid #dddddd;
1883
-}
1884
-
1885
-.table .table {
1886
-  background-color: #ffffff;
1887
-}
1888
-
1889
-.table-condensed th,
1890
-.table-condensed td {
1891
-  padding: 4px 5px;
1892
-}
1893
-
1894
-.table-bordered {
1895
-  border: 1px solid #dddddd;
1896
-  border-collapse: separate;
1897
-  *border-collapse: collapse;
1898
-  border-left: 0;
1899
-  -webkit-border-radius: 4px;
1900
-     -moz-border-radius: 4px;
1901
-          border-radius: 4px;
1902
-}
1903
-
1904
-.table-bordered th,
1905
-.table-bordered td {
1906
-  border-left: 1px solid #dddddd;
1907
-}
1908
-
1909
-.table-bordered caption + thead tr:first-child th,
1910
-.table-bordered caption + tbody tr:first-child th,
1911
-.table-bordered caption + tbody tr:first-child td,
1912
-.table-bordered colgroup + thead tr:first-child th,
1913
-.table-bordered colgroup + tbody tr:first-child th,
1914
-.table-bordered colgroup + tbody tr:first-child td,
1915
-.table-bordered thead:first-child tr:first-child th,
1916
-.table-bordered tbody:first-child tr:first-child th,
1917
-.table-bordered tbody:first-child tr:first-child td {
1918
-  border-top: 0;
1919
-}
1920
-
1921
-.table-bordered thead:first-child tr:first-child > th:first-child,
1922
-.table-bordered tbody:first-child tr:first-child > td:first-child,
1923
-.table-bordered tbody:first-child tr:first-child > th:first-child {
1924
-  -webkit-border-top-left-radius: 4px;
1925
-          border-top-left-radius: 4px;
1926
-  -moz-border-radius-topleft: 4px;
1927
-}
1928
-
1929
-.table-bordered thead:first-child tr:first-child > th:last-child,
1930
-.table-bordered tbody:first-child tr:first-child > td:last-child,
1931
-.table-bordered tbody:first-child tr:first-child > th:last-child {
1932
-  -webkit-border-top-right-radius: 4px;
1933
-          border-top-right-radius: 4px;
1934
-  -moz-border-radius-topright: 4px;
1935
-}
1936
-
1937
-.table-bordered thead:last-child tr:last-child > th:first-child,
1938
-.table-bordered tbody:last-child tr:last-child > td:first-child,
1939
-.table-bordered tbody:last-child tr:last-child > th:first-child,
1940
-.table-bordered tfoot:last-child tr:last-child > td:first-child,
1941
-.table-bordered tfoot:last-child tr:last-child > th:first-child {
1942
-  -webkit-border-bottom-left-radius: 4px;
1943
-          border-bottom-left-radius: 4px;
1944
-  -moz-border-radius-bottomleft: 4px;
1945
-}
1946
-
1947
-.table-bordered thead:last-child tr:last-child > th:last-child,
1948
-.table-bordered tbody:last-child tr:last-child > td:last-child,
1949
-.table-bordered tbody:last-child tr:last-child > th:last-child,
1950
-.table-bordered tfoot:last-child tr:last-child > td:last-child,
1951
-.table-bordered tfoot:last-child tr:last-child > th:last-child {
1952
-  -webkit-border-bottom-right-radius: 4px;
1953
-          border-bottom-right-radius: 4px;
1954
-  -moz-border-radius-bottomright: 4px;
1955
-}
1956
-
1957
-.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
1958
-  -webkit-border-bottom-left-radius: 0;
1959
-          border-bottom-left-radius: 0;
1960
-  -moz-border-radius-bottomleft: 0;
1961
-}
1962
-
1963
-.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
1964
-  -webkit-border-bottom-right-radius: 0;
1965
-          border-bottom-right-radius: 0;
1966
-  -moz-border-radius-bottomright: 0;
1967
-}
1968
-
1969
-.table-bordered caption + thead tr:first-child th:first-child,
1970
-.table-bordered caption + tbody tr:first-child td:first-child,
1971
-.table-bordered colgroup + thead tr:first-child th:first-child,
1972
-.table-bordered colgroup + tbody tr:first-child td:first-child {
1973
-  -webkit-border-top-left-radius: 4px;
1974
-          border-top-left-radius: 4px;
1975
-  -moz-border-radius-topleft: 4px;
1976
-}
1977
-
1978
-.table-bordered caption + thead tr:first-child th:last-child,
1979
-.table-bordered caption + tbody tr:first-child td:last-child,
1980
-.table-bordered colgroup + thead tr:first-child th:last-child,
1981
-.table-bordered colgroup + tbody tr:first-child td:last-child {
1982
-  -webkit-border-top-right-radius: 4px;
1983
-          border-top-right-radius: 4px;
1984
-  -moz-border-radius-topright: 4px;
1985
-}
1986
-
1987
-.table-striped tbody > tr:nth-child(odd) > td,
1988
-.table-striped tbody > tr:nth-child(odd) > th {
1989
-  background-color: #f9f9f9;
1990
-}
1991
-
1992
-.table-hover tbody tr:hover > td,
1993
-.table-hover tbody tr:hover > th {
1994
-  background-color: #f5f5f5;
1995
-}
1996
-
1997
-table td[class*="span"],
1998
-table th[class*="span"],
1999
-.row-fluid table td[class*="span"],
2000
-.row-fluid table th[class*="span"] {
2001
-  display: table-cell;
2002
-  float: none;
2003
-  margin-left: 0;
2004
-}
2005
-
2006
-.table td.span1,
2007
-.table th.span1 {
2008
-  float: none;
2009
-  width: 44px;
2010
-  margin-left: 0;
2011
-}
2012
-
2013
-.table td.span2,
2014
-.table th.span2 {
2015
-  float: none;
2016
-  width: 124px;
2017
-  margin-left: 0;
2018
-}
2019
-
2020
-.table td.span3,
2021
-.table th.span3 {
2022
-  float: none;
2023
-  width: 204px;
2024
-  margin-left: 0;
2025
-}
2026
-
2027
-.table td.span4,
2028
-.table th.span4 {
2029
-  float: none;
2030
-  width: 284px;
2031
-  margin-left: 0;
2032
-}
2033
-
2034
-.table td.span5,
2035
-.table th.span5 {
2036
-  float: none;
2037
-  width: 364px;
2038
-  margin-left: 0;
2039
-}
2040
-
2041
-.table td.span6,
2042
-.table th.span6 {
2043
-  float: none;
2044
-  width: 444px;
2045
-  margin-left: 0;
2046
-}
2047
-
2048
-.table td.span7,
2049
-.table th.span7 {
2050
-  float: none;
2051
-  width: 524px;
2052
-  margin-left: 0;
2053
-}
2054
-
2055
-.table td.span8,
2056
-.table th.span8 {
2057
-  float: none;
2058
-  width: 604px;
2059
-  margin-left: 0;
2060
-}
2061
-
2062
-.table td.span9,
2063
-.table th.span9 {
2064
-  float: none;
2065
-  width: 684px;
2066
-  margin-left: 0;
2067
-}
2068
-
2069
-.table td.span10,
2070
-.table th.span10 {
2071
-  float: none;
2072
-  width: 764px;
2073
-  margin-left: 0;
2074
-}
2075
-
2076
-.table td.span11,
2077
-.table th.span11 {
2078
-  float: none;
2079
-  width: 844px;
2080
-  margin-left: 0;
2081
-}
2082
-
2083
-.table td.span12,
2084
-.table th.span12 {
2085
-  float: none;
2086
-  width: 924px;
2087
-  margin-left: 0;
2088
-}
2089
-
2090
-.table tbody tr.success > td {
2091
-  background-color: #dff0d8;
2092
-}
2093
-
2094
-.table tbody tr.error > td {
2095
-  background-color: #f2dede;
2096
-}
2097
-
2098
-.table tbody tr.warning > td {
2099
-  background-color: #fcf8e3;
2100
-}
2101
-
2102
-.table tbody tr.info > td {
2103
-  background-color: #d9edf7;
2104
-}
2105
-
2106
-.table-hover tbody tr.success:hover > td {
2107
-  background-color: #d0e9c6;
2108
-}
2109
-
2110
-.table-hover tbody tr.error:hover > td {
2111
-  background-color: #ebcccc;
2112
-}
2113
-
2114
-.table-hover tbody tr.warning:hover > td {
2115
-  background-color: #faf2cc;
2116
-}
2117
-
2118
-.table-hover tbody tr.info:hover > td {
2119
-  background-color: #c4e3f3;
2120
-}
2121
-
2122
-[class^="icon-"],
2123
-[class*=" icon-"] {
2124
-  display: inline-block;
2125
-  width: 14px;
2126
-  height: 14px;
2127
-  margin-top: 1px;
2128
-  *margin-right: .3em;
2129
-  line-height: 14px;
2130
-  vertical-align: text-top;
2131
-  background-image: url("../img/glyphicons-halflings.png");
2132
-  background-position: 14px 14px;
2133
-  background-repeat: no-repeat;
2134
-}
2135
-
2136
-/* White icons with optional class, or on hover/focus/active states of certain elements */
2137
-
2138
-.icon-white,
2139
-.nav-pills > .active > a > [class^="icon-"],
2140
-.nav-pills > .active > a > [class*=" icon-"],
2141
-.nav-list > .active > a > [class^="icon-"],
2142
-.nav-list > .active > a > [class*=" icon-"],
2143
-.navbar-inverse .nav > .active > a > [class^="icon-"],
2144
-.navbar-inverse .nav > .active > a > [class*=" icon-"],
2145
-.dropdown-menu > li > a:hover > [class^="icon-"],
2146
-.dropdown-menu > li > a:focus > [class^="icon-"],
2147
-.dropdown-menu > li > a:hover > [class*=" icon-"],
2148
-.dropdown-menu > li > a:focus > [class*=" icon-"],
2149
-.dropdown-menu > .active > a > [class^="icon-"],
2150
-.dropdown-menu > .active > a > [class*=" icon-"],
2151
-.dropdown-submenu:hover > a > [class^="icon-"],
2152
-.dropdown-submenu:focus > a > [class^="icon-"],
2153
-.dropdown-submenu:hover > a > [class*=" icon-"],
2154
-.dropdown-submenu:focus > a > [class*=" icon-"] {
2155
-  background-image: url("../img/glyphicons-halflings-white.png");
2156
-}
2157
-
2158
-.icon-glass {
2159
-  background-position: 0      0;
2160
-}
2161
-
2162
-.icon-music {
2163
-  background-position: -24px 0;
2164
-}
2165
-
2166
-.icon-search {
2167
-  background-position: -48px 0;
2168
-}
2169
-
2170
-.icon-envelope {
2171
-  background-position: -72px 0;
2172
-}
2173
-
2174
-.icon-heart {
2175
-  background-position: -96px 0;
2176
-}
2177
-
2178
-.icon-star {
2179
-  background-position: -120px 0;
2180
-}
2181
-
2182
-.icon-star-empty {
2183
-  background-position: -144px 0;
2184
-}
2185
-
2186
-.icon-user {
2187
-  background-position: -168px 0;
2188
-}
2189
-
2190
-.icon-film {
2191
-  background-position: -192px 0;
2192
-}
2193
-
2194
-.icon-th-large {
2195
-  background-position: -216px 0;
2196
-}
2197
-
2198
-.icon-th {
2199
-  background-position: -240px 0;
2200
-}
2201
-
2202
-.icon-th-list {
2203
-  background-position: -264px 0;
2204
-}
2205
-
2206
-.icon-ok {
2207
-  background-position: -288px 0;
2208
-}
2209
-
2210
-.icon-remove {
2211
-  background-position: -312px 0;
2212
-}
2213
-
2214
-.icon-zoom-in {
2215
-  background-position: -336px 0;
2216
-}
2217
-
2218
-.icon-zoom-out {
2219
-  background-position: -360px 0;
2220
-}
2221
-
2222
-.icon-off {
2223
-  background-position: -384px 0;
2224
-}
2225
-
2226
-.icon-signal {
2227
-  background-position: -408px 0;
2228
-}
2229
-
2230
-.icon-cog {
2231
-  background-position: -432px 0;
2232
-}
2233
-
2234
-.icon-trash {
2235
-  background-position: -456px 0;
2236
-}
2237
-
2238
-.icon-home {
2239
-  background-position: 0 -24px;
2240
-}
2241
-
2242
-.icon-file {
2243
-  background-position: -24px -24px;
2244
-}
2245
-
2246
-.icon-time {
2247
-  background-position: -48px -24px;
2248
-}
2249
-
2250
-.icon-road {
2251
-  background-position: -72px -24px;
2252
-}
2253
-
2254
-.icon-download-alt {
2255
-  background-position: -96px -24px;
2256
-}
2257
-
2258
-.icon-download {
2259
-  background-position: -120px -24px;
2260
-}
2261
-
2262
-.icon-upload {
2263
-  background-position: -144px -24px;
2264
-}
2265
-
2266
-.icon-inbox {
2267
-  background-position: -168px -24px;
2268
-}
2269
-
2270
-.icon-play-circle {
2271
-  background-position: -192px -24px;
2272
-}
2273
-
2274
-.icon-repeat {
2275
-  background-position: -216px -24px;
2276
-}
2277
-
2278
-.icon-refresh {
2279
-  background-position: -240px -24px;
2280
-}
2281
-
2282
-.icon-list-alt {
2283
-  background-position: -264px -24px;
2284
-}
2285
-
2286
-.icon-lock {
2287
-  background-position: -287px -24px;
2288
-}
2289
-
2290
-.icon-flag {
2291
-  background-position: -312px -24px;
2292
-}
2293
-
2294
-.icon-headphones {
2295
-  background-position: -336px -24px;
2296
-}
2297
-
2298
-.icon-volume-off {
2299
-  background-position: -360px -24px;
2300
-}
2301
-
2302
-.icon-volume-down {
2303
-  background-position: -384px -24px;
2304
-}
2305
-
2306
-.icon-volume-up {
2307
-  background-position: -408px -24px;
2308
-}
2309
-
2310
-.icon-qrcode {
2311
-  background-position: -432px -24px;
2312
-}
2313
-
2314
-.icon-barcode {
2315
-  background-position: -456px -24px;
2316
-}
2317
-
2318
-.icon-tag {
2319
-  background-position: 0 -48px;
2320
-}
2321
-
2322
-.icon-tags {
2323
-  background-position: -25px -48px;
2324
-}
2325
-
2326
-.icon-book {
2327
-  background-position: -48px -48px;
2328
-}
2329
-
2330
-.icon-bookmark {
2331
-  background-position: -72px -48px;
2332
-}
2333
-
2334
-.icon-print {
2335
-  background-position: -96px -48px;
2336
-}
2337
-
2338
-.icon-camera {
2339
-  background-position: -120px -48px;
2340
-}
2341
-
2342
-.icon-font {
2343
-  background-position: -144px -48px;
2344
-}
2345
-
2346
-.icon-bold {
2347
-  background-position: -167px -48px;
2348
-}
2349
-
2350
-.icon-italic {
2351
-  background-position: -192px -48px;
2352
-}
2353
-
2354
-.icon-text-height {
2355
-  background-position: -216px -48px;
2356
-}
2357
-
2358
-.icon-text-width {
2359
-  background-position: -240px -48px;
2360
-}
2361
-
2362
-.icon-align-left {
2363
-  background-position: -264px -48px;
2364
-}
2365
-
2366
-.icon-align-center {
2367
-  background-position: -288px -48px;
2368
-}
2369
-
2370
-.icon-align-right {
2371
-  background-position: -312px -48px;
2372
-}
2373
-
2374
-.icon-align-justify {
2375
-  background-position: -336px -48px;
2376
-}
2377
-
2378
-.icon-list {
2379
-  background-position: -360px -48px;
2380
-}
2381
-
2382
-.icon-indent-left {
2383
-  background-position: -384px -48px;
2384
-}
2385
-
2386
-.icon-indent-right {
2387
-  background-position: -408px -48px;
2388
-}
2389
-
2390
-.icon-facetime-video {
2391
-  background-position: -432px -48px;
2392
-}
2393
-
2394
-.icon-picture {
2395
-  background-position: -456px -48px;
2396
-}
2397
-
2398
-.icon-pencil {
2399
-  background-position: 0 -72px;
2400
-}
2401
-
2402
-.icon-map-marker {
2403
-  background-position: -24px -72px;
2404
-}
2405
-
2406
-.icon-adjust {
2407
-  background-position: -48px -72px;
2408
-}
2409
-
2410
-.icon-tint {
2411
-  background-position: -72px -72px;
2412
-}
2413
-
2414
-.icon-edit {
2415
-  background-position: -96px -72px;
2416
-}
2417
-
2418
-.icon-share {
2419
-  background-position: -120px -72px;
2420
-}
2421
-
2422
-.icon-check {
2423
-  background-position: -144px -72px;
2424
-}
2425
-
2426
-.icon-move {
2427
-  background-position: -168px -72px;
2428
-}
2429
-
2430
-.icon-step-backward {
2431
-  background-position: -192px -72px;
2432
-}
2433
-
2434
-.icon-fast-backward {
2435
-  background-position: -216px -72px;
2436
-}
2437
-
2438
-.icon-backward {
2439
-  background-position: -240px -72px;
2440
-}
2441
-
2442
-.icon-play {
2443
-  background-position: -264px -72px;
2444
-}
2445
-
2446
-.icon-pause {
2447
-  background-position: -288px -72px;
2448
-}
2449
-
2450
-.icon-stop {
2451
-  background-position: -312px -72px;
2452
-}
2453
-
2454
-.icon-forward {
2455
-  background-position: -336px -72px;
2456
-}
2457
-
2458
-.icon-fast-forward {
2459
-  background-position: -360px -72px;
2460
-}
2461
-
2462
-.icon-step-forward {
2463
-  background-position: -384px -72px;
2464
-}
2465
-
2466
-.icon-eject {
2467
-  background-position: -408px -72px;
2468
-}
2469
-
2470
-.icon-chevron-left {
2471
-  background-position: -432px -72px;
2472
-}
2473
-
2474
-.icon-chevron-right {
2475
-  background-position: -456px -72px;
2476
-}
2477
-
2478
-.icon-plus-sign {
2479
-  background-position: 0 -96px;
2480
-}
2481
-
2482
-.icon-minus-sign {
2483
-  background-position: -24px -96px;
2484
-}
2485
-
2486
-.icon-remove-sign {
2487
-  background-position: -48px -96px;
2488
-}
2489
-
2490
-.icon-ok-sign {
2491
-  background-position: -72px -96px;
2492
-}
2493
-
2494
-.icon-question-sign {
2495
-  background-position: -96px -96px;
2496
-}
2497
-
2498
-.icon-info-sign {
2499
-  background-position: -120px -96px;
2500
-}
2501
-
2502
-.icon-screenshot {
2503
-  background-position: -144px -96px;
2504
-}
2505
-
2506
-.icon-remove-circle {
2507
-  background-position: -168px -96px;
2508
-}
2509
-
2510
-.icon-ok-circle {
2511
-  background-position: -192px -96px;
2512
-}
2513
-
2514
-.icon-ban-circle {
2515
-  background-position: -216px -96px;
2516
-}
2517
-
2518
-.icon-arrow-left {
2519
-  background-position: -240px -96px;
2520
-}
2521
-
2522
-.icon-arrow-right {
2523
-  background-position: -264px -96px;
2524
-}
2525
-
2526
-.icon-arrow-up {
2527
-  background-position: -289px -96px;
15
+  width: 14px;
16
+  height: 14px;
17
+  margin-top: 1px;
18
+  *margin-right: .3em;
19
+  line-height: 14px;
20
+  vertical-align: text-top;
21
+  background-image: url("../img/glyphicons-halflings.png");
22
+  background-position: 14px 14px;
23
+  background-repeat: no-repeat;
2528 24
 }
2529 25
 
2530
-.icon-arrow-down {
2531
-  background-position: -312px -96px;
26
+/* White icons with optional class, or on hover/focus/active states of certain elements */
27
+
28
+.icon-white,
29
+.nav-pills > .active > a > [class^="icon-"],
30
+.nav-pills > .active > a > [class*=" icon-"],
31
+.nav-list > .active > a > [class^="icon-"],
32
+.nav-list > .active > a > [class*=" icon-"],
33
+.navbar-inverse .nav > .active > a > [class^="icon-"],
34
+.navbar-inverse .nav > .active > a > [class*=" icon-"],
35
+.dropdown-menu > li > a:hover > [class^="icon-"],
36
+.dropdown-menu > li > a:focus > [class^="icon-"],
37
+.dropdown-menu > li > a:hover > [class*=" icon-"],
38
+.dropdown-menu > li > a:focus > [class*=" icon-"],
39
+.dropdown-menu > .active > a > [class^="icon-"],
40
+.dropdown-menu > .active > a > [class*=" icon-"],
41
+.dropdown-submenu:hover > a > [class^="icon-"],
42
+.dropdown-submenu:focus > a > [class^="icon-"],
43
+.dropdown-submenu:hover > a > [class*=" icon-"],
44
+.dropdown-submenu:focus > a > [class*=" icon-"] {
45
+  background-image: url("../img/glyphicons-halflings-white.png");
2532 46
 }
2533 47
 
2534
-.icon-share-alt {
2535
-  background-position: -336px -96px;
48
+.icon-glass {
49
+  background-position: 0      0;
2536 50
 }
2537 51
 
2538
-.icon-resize-full {
2539
-  background-position: -360px -96px;
52
+.icon-music {
53
+  background-position: -24px 0;
2540 54
 }
2541 55
 
2542
-.icon-resize-small {
2543
-  background-position: -384px -96px;
56
+.icon-search {
57
+  background-position: -48px 0;
2544 58
 }
2545 59
 
2546
-.icon-plus {
2547
-  background-position: -408px -96px;
60
+.icon-envelope {
61
+  background-position: -72px 0;
2548 62
 }
2549 63
 
2550
-.icon-minus {
2551
-  background-position: -433px -96px;
64
+.icon-heart {
65
+  background-position: -96px 0;
2552 66
 }
2553 67
 
2554
-.icon-asterisk {
2555
-  background-position: -456px -96px;
68
+.icon-star {
69
+  background-position: -120px 0;
2556 70
 }
2557 71
 
2558
-.icon-exclamation-sign {
2559
-  background-position: 0 -120px;
72
+.icon-star-empty {
73
+  background-position: -144px 0;
2560 74
 }
2561 75
 
2562
-.icon-gift {
2563
-  background-position: -24px -120px;
76
+.icon-user {
77
+  background-position: -168px 0;
2564 78
 }
2565 79
 
2566
-.icon-leaf {
2567
-  background-position: -48px -120px;
80
+.icon-film {
81
+  background-position: -192px 0;
2568 82
 }
2569 83
 
2570
-.icon-fire {
2571
-  background-position: -72px -120px;
84
+.icon-th-large {
85
+  background-position: -216px 0;
2572 86
 }
2573 87
 
2574
-.icon-eye-open {
2575
-  background-position: -96px -120px;
88
+.icon-th {
89
+  background-position: -240px 0;
2576 90
 }
2577 91
 
2578
-.icon-eye-close {
2579
-  background-position: -120px -120px;
92
+.icon-th-list {
93
+  background-position: -264px 0;
2580 94
 }
2581 95
 
2582
-.icon-warning-sign {
2583
-  background-position: -144px -120px;
96
+.icon-ok {
97
+  background-position: -288px 0;
2584 98
 }
2585 99
 
2586
-.icon-plane {
2587
-  background-position: -168px -120px;
100
+.icon-remove {
101
+  background-position: -312px 0;
2588 102
 }
2589 103
 
2590
-.icon-calendar {
2591
-  background-position: -192px -120px;
104
+.icon-zoom-in {
105
+  background-position: -336px 0;
2592 106
 }
2593 107
 
2594
-.icon-random {
2595
-  width: 16px;
2596
-  background-position: -216px -120px;
108
+.icon-zoom-out {
109
+  background-position: -360px 0;
2597 110
 }
2598 111
 
2599
-.icon-comment {
2600
-  background-position: -240px -120px;
112
+.icon-off {
113
+  background-position: -384px 0;
2601 114
 }
2602 115
 
2603
-.icon-magnet {
2604
-  background-position: -264px -120px;
116
+.icon-signal {
117
+  background-position: -408px 0;
2605 118
 }
2606 119
 
2607
-.icon-chevron-up {
2608
-  background-position: -288px -120px;
120
+.icon-cog {
121
+  background-position: -432px 0;
2609 122
 }
2610 123
 
2611
-.icon-chevron-down {
2612
-  background-position: -313px -119px;
124
+.icon-trash {
125
+  background-position: -456px 0;
2613 126
 }
2614 127
 
2615
-.icon-retweet {
2616
-  background-position: -336px -120px;
128
+.icon-home {
129
+  background-position: 0 -24px;
2617 130
 }
2618 131
 
2619
-.icon-shopping-cart {
2620
-  background-position: -360px -120px;
132
+.icon-file {
133
+  background-position: -24px -24px;
2621 134
 }
2622 135
 
2623
-.icon-folder-close {
2624
-  width: 16px;
2625
-  background-position: -384px -120px;
136
+.icon-time {
137
+  background-position: -48px -24px;
2626 138
 }
2627 139
 
2628
-.icon-folder-open {
2629
-  width: 16px;
2630
-  background-position: -408px -120px;
140
+.icon-road {
141
+  background-position: -72px -24px;
2631 142
 }
2632 143
 
2633
-.icon-resize-vertical {
2634
-  background-position: -432px -119px;
144
+.icon-download-alt {
145
+  background-position: -96px -24px;
2635 146
 }
2636 147
 
2637
-.icon-resize-horizontal {
2638
-  background-position: -456px -118px;
148
+.icon-download {
149
+  background-position: -120px -24px;
2639 150
 }
2640 151
 
2641
-.icon-hdd {
2642
-  background-position: 0 -144px;
152
+.icon-upload {
153
+  background-position: -144px -24px;
2643 154
 }
2644 155
 
2645
-.icon-bullhorn {
2646
-  background-position: -24px -144px;
156
+.icon-inbox {
157
+  background-position: -168px -24px;
2647 158
 }
2648 159
 
2649
-.icon-bell {
2650
-  background-position: -48px -144px;
160
+.icon-play-circle {
161
+  background-position: -192px -24px;
2651 162
 }
2652 163
 
2653
-.icon-certificate {
2654
-  background-position: -72px -144px;
164
+.icon-repeat {
165
+  background-position: -216px -24px;
2655 166
 }
2656 167
 
2657
-.icon-thumbs-up {
2658
-  background-position: -96px -144px;
168
+.icon-refresh {
169
+  background-position: -240px -24px;
2659 170
 }
2660 171
 
2661
-.icon-thumbs-down {
2662
-  background-position: -120px -144px;
172
+.icon-list-alt {
173
+  background-position: -264px -24px;
2663 174
 }
2664 175
 
2665
-.icon-hand-right {
2666
-  background-position: -144px -144px;
176
+.icon-lock {
177
+  background-position: -287px -24px;
2667 178
 }
2668 179
 
2669
-.icon-hand-left {
2670
-  background-position: -168px -144px;
180
+.icon-flag {
181
+  background-position: -312px -24px;
2671 182
 }
2672 183
 
2673
-.icon-hand-up {
2674
-  background-position: -192px -144px;
184
+.icon-headphones {
185
+  background-position: -336px -24px;
2675 186
 }
2676 187
 
2677
-.icon-hand-down {
2678
-  background-position: -216px -144px;
188
+.icon-volume-off {
189
+  background-position: -360px -24px;
2679 190
 }
2680 191
 
2681
-.icon-circle-arrow-right {
2682
-  background-position: -240px -144px;
192
+.icon-volume-down {
193
+  background-position: -384px -24px;
2683 194
 }
2684 195
 
2685
-.icon-circle-arrow-left {
2686
-  background-position: -264px -144px;
196
+.icon-volume-up {
197
+  background-position: -408px -24px;
2687 198
 }
2688 199
 
2689
-.icon-circle-arrow-up {
2690
-  background-position: -288px -144px;
200
+.icon-qrcode {
201
+  background-position: -432px -24px;
2691 202
 }
2692 203
 
2693
-.icon-circle-arrow-down {
2694
-  background-position: -312px -144px;
204
+.icon-barcode {
205
+  background-position: -456px -24px;
2695 206
 }
2696 207
 
2697
-.icon-globe {
2698
-  background-position: -336px -144px;
208
+.icon-tag {
209
+  background-position: 0 -48px;
2699 210
 }
2700 211
 
2701
-.icon-wrench {
2702
-  background-position: -360px -144px;
212
+.icon-tags {
213
+  background-position: -25px -48px;
2703 214
 }
2704 215
 
2705
-.icon-tasks {
2706
-  background-position: -384px -144px;
216
+.icon-book {
217
+  background-position: -48px -48px;
2707 218
 }
2708 219
 
2709
-.icon-filter {
2710
-  background-position: -408px -144px;
220
+.icon-bookmark {
221
+  background-position: -72px -48px;
2711 222
 }
2712 223
 
2713
-.icon-briefcase {
2714
-  background-position: -432px -144px;
224
+.icon-print {
225
+  background-position: -96px -48px;
2715 226
 }
2716 227
 
2717
-.icon-fullscreen {
2718
-  background-position: -456px -144px;
228
+.icon-camera {
229
+  background-position: -120px -48px;
2719 230
 }
2720 231
 
2721
-.dropup,
2722
-.dropdown {
2723
-  position: relative;
232
+.icon-font {
233
+  background-position: -144px -48px;
2724 234
 }
2725 235
 
2726
-.dropdown-toggle {
2727
-  *margin-bottom: -3px;
236
+.icon-bold {
237
+  background-position: -167px -48px;
2728 238
 }
2729 239
 
2730
-.dropdown-toggle:active,
2731
-.open .dropdown-toggle {
2732
-  outline: 0;
240
+.icon-italic {
241
+  background-position: -192px -48px;
2733 242
 }
2734 243
 
2735
-.caret {
2736
-  display: inline-block;
2737
-  width: 0;
2738
-  height: 0;
2739
-  vertical-align: top;
2740
-  border-top: 4px solid #000000;
2741
-  border-right: 4px solid transparent;
2742
-  border-left: 4px solid transparent;
2743
-  content: "";
244
+.icon-text-height {
245
+  background-position: -216px -48px;
2744 246
 }
2745 247
 
2746
-.dropdown .caret {
2747
-  margin-top: 8px;
2748
-  margin-left: 2px;
248
+.icon-text-width {
249
+  background-position: -240px -48px;
2749 250
 }
2750 251
 
2751
-.dropdown-menu {
2752
-  position: absolute;
2753
-  top: 100%;
2754
-  left: 0;
2755
-  z-index: 1000;
2756
-  display: none;
2757
-  float: left;
2758
-  min-width: 160px;
2759
-  padding: 5px 0;
2760
-  margin: 2px 0 0;
2761
-  list-style: none;
2762
-  background-color: #ffffff;
2763
-  border: 1px solid #ccc;
2764
-  border: 1px solid rgba(0, 0, 0, 0.2);
2765
-  *border-right-width: 2px;
2766
-  *border-bottom-width: 2px;
2767
-  -webkit-border-radius: 6px;
2768
-     -moz-border-radius: 6px;
2769
-          border-radius: 6px;
2770
-  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2771
-     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2772
-          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
2773
-  -webkit-background-clip: padding-box;
2774
-     -moz-background-clip: padding;
2775
-          background-clip: padding-box;
252
+.icon-align-left {
253
+  background-position: -264px -48px;
2776 254
 }
2777 255
 
2778
-.dropdown-menu.pull-right {
2779
-  right: 0;
2780
-  left: auto;
256
+.icon-align-center {
257
+  background-position: -288px -48px;
2781 258
 }
2782 259
 
2783
-.dropdown-menu .divider {
2784
-  *width: 100%;
2785
-  height: 1px;
2786
-  margin: 9px 1px;
2787
-  *margin: -5px 0 5px;
2788
-  overflow: hidden;
2789
-  background-color: #e5e5e5;
2790
-  border-bottom: 1px solid #ffffff;
260
+.icon-align-right {
261
+  background-position: -312px -48px;
2791 262
 }
2792 263
 
2793
-.dropdown-menu > li > a {
2794
-  display: block;
2795
-  padding: 3px 20px;
2796
-  clear: both;
2797
-  font-weight: normal;
2798
-  line-height: 20px;
2799
-  color: #333333;
2800
-  white-space: nowrap;
264
+.icon-align-justify {
265
+  background-position: -336px -48px;
2801 266
 }
2802 267
 
2803
-.dropdown-menu > li > a:hover,
2804
-.dropdown-menu > li > a:focus,
2805
-.dropdown-submenu:hover > a,
2806
-.dropdown-submenu:focus > a {
2807
-  color: #ffffff;
2808
-  text-decoration: none;
2809
-  background-color: #0081c2;
2810
-  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
2811
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
2812
-  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
2813
-  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
2814
-  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
2815
-  background-repeat: repeat-x;
2816
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
268
+.icon-list {
269
+  background-position: -360px -48px;
2817 270
 }
2818 271
 
2819
-.dropdown-menu > .active > a,
2820
-.dropdown-menu > .active > a:hover,
2821
-.dropdown-menu > .active > a:focus {
2822
-  color: #ffffff;
2823
-  text-decoration: none;
2824
-  background-color: #0081c2;
2825
-  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
2826
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
2827
-  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
2828
-  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
2829
-  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
2830
-  background-repeat: repeat-x;
2831
-  outline: 0;
2832
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
272
+.icon-indent-left {
273
+  background-position: -384px -48px;
2833 274
 }
2834 275
 
2835
-.dropdown-menu > .disabled > a,
2836
-.dropdown-menu > .disabled > a:hover,
2837
-.dropdown-menu > .disabled > a:focus {
2838
-  color: #999999;
276
+.icon-indent-right {
277
+  background-position: -408px -48px;
2839 278
 }
2840 279
 
2841
-.dropdown-menu > .disabled > a:hover,
2842
-.dropdown-menu > .disabled > a:focus {
2843
-  text-decoration: none;
2844
-  cursor: default;
2845
-  background-color: transparent;
2846
-  background-image: none;
2847
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
280
+.icon-facetime-video {
281
+  background-position: -432px -48px;
2848 282
 }
2849 283
 
2850
-.open {
2851
-  *z-index: 1000;
284
+.icon-picture {
285
+  background-position: -456px -48px;
2852 286
 }
2853 287
 
2854
-.open > .dropdown-menu {
2855
-  display: block;
288
+.icon-pencil {
289
+  background-position: 0 -72px;
2856 290
 }
2857 291
 
2858
-.pull-right > .dropdown-menu {
2859
-  right: 0;
2860
-  left: auto;
292
+.icon-map-marker {
293
+  background-position: -24px -72px;
2861 294
 }
2862 295
 
2863
-.dropup .caret,
2864
-.navbar-fixed-bottom .dropdown .caret {
2865
-  border-top: 0;
2866
-  border-bottom: 4px solid #000000;
2867
-  content: "";
296
+.icon-adjust {
297
+  background-position: -48px -72px;
2868 298
 }
2869 299
 
2870
-.dropup .dropdown-menu,
2871
-.navbar-fixed-bottom .dropdown .dropdown-menu {
2872
-  top: auto;
2873
-  bottom: 100%;
2874
-  margin-bottom: 1px;
300
+.icon-tint {
301
+  background-position: -72px -72px;
2875 302
 }
2876 303
 
2877
-.dropdown-submenu {
2878
-  position: relative;
304
+.icon-edit {
305
+  background-position: -96px -72px;
2879 306
 }
2880 307
 
2881
-.dropdown-submenu > .dropdown-menu {
2882
-  top: 0;
2883
-  left: 100%;
2884
-  margin-top: -6px;
2885
-  margin-left: -1px;
2886
-  -webkit-border-radius: 0 6px 6px 6px;
2887
-     -moz-border-radius: 0 6px 6px 6px;
2888
-          border-radius: 0 6px 6px 6px;
308
+.icon-share {
309
+  background-position: -120px -72px;
2889 310
 }
2890 311
 
2891
-.dropdown-submenu:hover > .dropdown-menu {
2892
-  display: block;
312
+.icon-check {
313
+  background-position: -144px -72px;
2893 314
 }
2894 315
 
2895
-.dropup .dropdown-submenu > .dropdown-menu {
2896
-  top: auto;
2897
-  bottom: 0;
2898
-  margin-top: 0;
2899
-  margin-bottom: -2px;
2900
-  -webkit-border-radius: 5px 5px 5px 0;
2901
-     -moz-border-radius: 5px 5px 5px 0;
2902
-          border-radius: 5px 5px 5px 0;
316
+.icon-move {
317
+  background-position: -168px -72px;
2903 318
 }
2904 319
 
2905
-.dropdown-submenu > a:after {
2906
-  display: block;
2907
-  float: right;
2908
-  width: 0;
2909
-  height: 0;
2910
-  margin-top: 5px;
2911
-  margin-right: -10px;
2912
-  border-color: transparent;
2913
-  border-left-color: #cccccc;
2914
-  border-style: solid;
2915
-  border-width: 5px 0 5px 5px;
2916
-  content: " ";
320
+.icon-step-backward {
321
+  background-position: -192px -72px;
2917 322
 }
2918 323
 
2919
-.dropdown-submenu:hover > a:after {
2920
-  border-left-color: #ffffff;
324
+.icon-fast-backward {
325
+  background-position: -216px -72px;
2921 326
 }
2922 327
 
2923
-.dropdown-submenu.pull-left {
2924
-  float: none;
328
+.icon-backward {
329
+  background-position: -240px -72px;
2925 330
 }
2926 331
 
2927
-.dropdown-submenu.pull-left > .dropdown-menu {
2928
-  left: -100%;
2929
-  margin-left: 10px;
2930
-  -webkit-border-radius: 6px 0 6px 6px;
2931
-     -moz-border-radius: 6px 0 6px 6px;
2932
-          border-radius: 6px 0 6px 6px;
332
+.icon-play {
333
+  background-position: -264px -72px;
2933 334
 }
2934 335
 
2935
-.dropdown .dropdown-menu .nav-header {
2936
-  padding-right: 20px;
2937
-  padding-left: 20px;
336
+.icon-pause {
337
+  background-position: -288px -72px;
2938 338
 }
2939 339
 
2940
-.typeahead {
2941
-  z-index: 1051;
2942
-  margin-top: 2px;
2943
-  -webkit-border-radius: 4px;
2944
-     -moz-border-radius: 4px;
2945
-          border-radius: 4px;
340
+.icon-stop {
341
+  background-position: -312px -72px;
2946 342
 }
2947 343
 
2948
-.well {
2949
-  min-height: 20px;
2950
-  padding: 19px;
2951
-  margin-bottom: 20px;
2952
-  background-color: #f5f5f5;
2953
-  border: 1px solid #e3e3e3;
2954
-  -webkit-border-radius: 4px;
2955
-     -moz-border-radius: 4px;
2956
-          border-radius: 4px;
2957
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2958
-     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
2959
-          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
344
+.icon-forward {
345
+  background-position: -336px -72px;
2960 346
 }
2961 347
 
2962
-.well blockquote {
2963
-  border-color: #ddd;
2964
-  border-color: rgba(0, 0, 0, 0.15);
348
+.icon-fast-forward {
349
+  background-position: -360px -72px;
2965 350
 }
2966 351
 
2967
-.well-large {
2968
-  padding: 24px;
2969
-  -webkit-border-radius: 6px;
2970
-     -moz-border-radius: 6px;
2971
-          border-radius: 6px;
352
+.icon-step-forward {
353
+  background-position: -384px -72px;
2972 354
 }
2973 355
 
2974
-.well-small {
2975
-  padding: 9px;
2976
-  -webkit-border-radius: 3px;
2977
-     -moz-border-radius: 3px;
2978
-          border-radius: 3px;
356
+.icon-eject {
357
+  background-position: -408px -72px;
2979 358
 }
2980 359
 
2981
-.fade {
2982
-  opacity: 0;
2983
-  -webkit-transition: opacity 0.15s linear;
2984
-     -moz-transition: opacity 0.15s linear;
2985
-       -o-transition: opacity 0.15s linear;
2986
-          transition: opacity 0.15s linear;
360
+.icon-chevron-left {
361
+  background-position: -432px -72px;
2987 362
 }
2988 363
 
2989
-.fade.in {
2990
-  opacity: 1;
364
+.icon-chevron-right {
365
+  background-position: -456px -72px;
2991 366
 }
2992 367
 
2993
-.collapse {
2994
-  position: relative;
2995
-  height: 0;
2996
-  overflow: hidden;
2997
-  -webkit-transition: height 0.35s ease;
2998
-     -moz-transition: height 0.35s ease;
2999
-       -o-transition: height 0.35s ease;
3000
-          transition: height 0.35s ease;
368
+.icon-plus-sign {
369
+  background-position: 0 -96px;
3001 370
 }
3002 371
 
3003
-.collapse.in {
3004
-  height: auto;
372
+.icon-minus-sign {
373
+  background-position: -24px -96px;
3005 374
 }
3006 375
 
3007
-.close {
3008
-  float: right;
3009
-  font-size: 20px;
3010
-  font-weight: bold;
3011
-  line-height: 20px;
3012
-  color: #000000;
3013
-  text-shadow: 0 1px 0 #ffffff;
3014
-  opacity: 0.2;
3015
-  filter: alpha(opacity=20);
376
+.icon-remove-sign {
377
+  background-position: -48px -96px;
3016 378
 }
3017 379
 
3018
-.close:hover,
3019
-.close:focus {
3020
-  color: #000000;
3021
-  text-decoration: none;
3022
-  cursor: pointer;
3023
-  opacity: 0.4;
3024
-  filter: alpha(opacity=40);
380
+.icon-ok-sign {
381
+  background-position: -72px -96px;
3025 382
 }
3026 383
 
3027
-button.close {
3028
-  padding: 0;
3029
-  cursor: pointer;
3030
-  background: transparent;
3031
-  border: 0;
3032
-  -webkit-appearance: none;
384
+.icon-question-sign {
385
+  background-position: -96px -96px;
3033 386
 }
3034 387
 
3035
-.btn {
3036
-  display: inline-block;
3037
-  *display: inline;
3038
-  padding: 4px 12px;
3039
-  margin-bottom: 0;
3040
-  *margin-left: .3em;
3041
-  font-size: 14px;
3042
-  line-height: 20px;
3043
-  color: #333333;
3044
-  text-align: center;
3045
-  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
3046
-  vertical-align: middle;
3047
-  cursor: pointer;
3048
-  background-color: #f5f5f5;
3049
-  *background-color: #e6e6e6;
3050
-  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
3051
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
3052
-  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
3053
-  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
3054
-  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
3055
-  background-repeat: repeat-x;
3056
-  border: 1px solid #cccccc;
3057
-  *border: 0;
3058
-  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
3059
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3060
-  border-bottom-color: #b3b3b3;
3061
-  -webkit-border-radius: 4px;
3062
-     -moz-border-radius: 4px;
3063
-          border-radius: 4px;
3064
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
3065
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
3066
-  *zoom: 1;
3067
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3068
-     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3069
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
388
+.icon-info-sign {
389
+  background-position: -120px -96px;
3070 390
 }
3071 391
 
3072
-.btn:hover,
3073
-.btn:focus,
3074
-.btn:active,
3075
-.btn.active,
3076
-.btn.disabled,
3077
-.btn[disabled] {
3078
-  color: #333333;
3079
-  background-color: #e6e6e6;
3080
-  *background-color: #d9d9d9;
392
+.icon-screenshot {
393
+  background-position: -144px -96px;
3081 394
 }
3082 395
 
3083
-.btn:active,
3084
-.btn.active {
3085
-  background-color: #cccccc \9;
396
+.icon-remove-circle {
397
+  background-position: -168px -96px;
3086 398
 }
3087 399
 
3088
-.btn:first-child {
3089
-  *margin-left: 0;
400
+.icon-ok-circle {
401
+  background-position: -192px -96px;
3090 402
 }
3091 403
 
3092
-.btn:hover,
3093
-.btn:focus {
3094
-  color: #333333;
3095
-  text-decoration: none;
3096
-  background-position: 0 -15px;
3097
-  -webkit-transition: background-position 0.1s linear;
3098
-     -moz-transition: background-position 0.1s linear;
3099
-       -o-transition: background-position 0.1s linear;
3100
-          transition: background-position 0.1s linear;
404
+.icon-ban-circle {
405
+  background-position: -216px -96px;
3101 406
 }
3102 407
 
3103
-.btn:focus {
3104
-  outline: thin dotted #333;
3105
-  outline: 5px auto -webkit-focus-ring-color;
3106
-  outline-offset: -2px;
408
+.icon-arrow-left {
409
+  background-position: -240px -96px;
3107 410
 }
3108 411
 
3109
-.btn.active,
3110
-.btn:active {
3111
-  background-image: none;
3112
-  outline: 0;
3113
-  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3114
-     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3115
-          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
412
+.icon-arrow-right {
413
+  background-position: -264px -96px;
3116 414
 }
3117 415
 
3118
-.btn.disabled,
3119
-.btn[disabled] {
3120
-  cursor: default;
3121
-  background-image: none;
3122
-  opacity: 0.65;
3123
-  filter: alpha(opacity=65);
3124
-  -webkit-box-shadow: none;
3125
-     -moz-box-shadow: none;
3126
-          box-shadow: none;
416
+.icon-arrow-up {
417
+  background-position: -289px -96px;
3127 418
 }
3128 419
 
3129
-.btn-large {
3130
-  padding: 11px 19px;
3131
-  font-size: 17.5px;
3132
-  -webkit-border-radius: 6px;
3133
-     -moz-border-radius: 6px;
3134
-          border-radius: 6px;
420
+.icon-arrow-down {
421
+  background-position: -312px -96px;
3135 422
 }
3136 423
 
3137
-.btn-large [class^="icon-"],
3138
-.btn-large [class*=" icon-"] {
3139
-  margin-top: 4px;
424
+.icon-share-alt {
425
+  background-position: -336px -96px;
3140 426
 }
3141 427
 
3142
-.btn-small {
3143
-  padding: 2px 10px;
3144
-  font-size: 11.9px;
3145
-  -webkit-border-radius: 3px;
3146
-     -moz-border-radius: 3px;
3147
-          border-radius: 3px;
428
+.icon-resize-full {
429
+  background-position: -360px -96px;
3148 430
 }
3149
-
3150
-.btn-small [class^="icon-"],
3151
-.btn-small [class*=" icon-"] {
3152
-  margin-top: 0;
431
+
432
+.icon-resize-small {
433
+  background-position: -384px -96px;
3153 434
 }
3154 435
 
3155
-.btn-mini [class^="icon-"],
3156
-.btn-mini [class*=" icon-"] {
3157
-  margin-top: -1px;
436
+.icon-plus {
437
+  background-position: -408px -96px;
3158 438
 }
3159 439
 
3160
-.btn-mini {
3161
-  padding: 0 6px;
3162
-  font-size: 10.5px;
3163
-  -webkit-border-radius: 3px;
3164
-     -moz-border-radius: 3px;
3165
-          border-radius: 3px;
440
+.icon-minus {
441
+  background-position: -433px -96px;
3166 442
 }
3167 443
 
3168
-.btn-block {
3169
-  display: block;
3170
-  width: 100%;
3171
-  padding-right: 0;
3172
-  padding-left: 0;
3173
-  -webkit-box-sizing: border-box;
3174
-     -moz-box-sizing: border-box;
3175
-          box-sizing: border-box;
444
+.icon-asterisk {
445
+  background-position: -456px -96px;
3176 446
 }
3177 447
 
3178
-.btn-block + .btn-block {
3179
-  margin-top: 5px;
448
+.icon-exclamation-sign {
449
+  background-position: 0 -120px;
3180 450
 }
3181 451
 
3182
-input[type="submit"].btn-block,
3183
-input[type="reset"].btn-block,
3184
-input[type="button"].btn-block {
3185
-  width: 100%;
452
+.icon-gift {
453
+  background-position: -24px -120px;
3186 454
 }
3187 455
 
3188
-.btn-primary.active,
3189
-.btn-warning.active,
3190
-.btn-danger.active,
3191
-.btn-success.active,
3192
-.btn-info.active,
3193
-.btn-inverse.active {
3194
-  color: rgba(255, 255, 255, 0.75);
456
+.icon-leaf {
457
+  background-position: -48px -120px;
3195 458
 }
3196 459
 
3197
-.btn-primary {
3198
-  color: #ffffff;
3199
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3200
-  background-color: #006dcc;
3201
-  *background-color: #0044cc;
3202
-  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
3203
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
3204
-  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
3205
-  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
3206
-  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
3207
-  background-repeat: repeat-x;
3208
-  border-color: #0044cc #0044cc #002a80;
3209
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3210
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
3211
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
460
+.icon-fire {
461
+  background-position: -72px -120px;
3212 462
 }
3213 463
 
3214
-.btn-primary:hover,
3215
-.btn-primary:focus,
3216
-.btn-primary:active,
3217
-.btn-primary.active,
3218
-.btn-primary.disabled,
3219
-.btn-primary[disabled] {
3220
-  color: #ffffff;
3221
-  background-color: #0044cc;
3222
-  *background-color: #003bb3;
464
+.icon-eye-open {
465
+  background-position: -96px -120px;
3223 466
 }
3224 467
 
3225
-.btn-primary:active,
3226
-.btn-primary.active {
3227
-  background-color: #003399 \9;
468
+.icon-eye-close {
469
+  background-position: -120px -120px;
3228 470
 }
3229 471
 
3230
-.btn-warning {
3231
-  color: #ffffff;
3232
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3233
-  background-color: #faa732;
3234
-  *background-color: #f89406;
3235
-  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
3236
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
3237
-  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
3238
-  background-image: -o-linear-gradient(top, #fbb450, #f89406);
3239
-  background-image: linear-gradient(to bottom, #fbb450, #f89406);
3240
-  background-repeat: repeat-x;
3241
-  border-color: #f89406 #f89406 #ad6704;
3242
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3243
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
3244
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
472
+.icon-warning-sign {
473
+  background-position: -144px -120px;
3245 474
 }
3246 475
 
3247
-.btn-warning:hover,
3248
-.btn-warning:focus,
3249
-.btn-warning:active,
3250
-.btn-warning.active,
3251
-.btn-warning.disabled,
3252
-.btn-warning[disabled] {
3253
-  color: #ffffff;
3254
-  background-color: #f89406;
3255
-  *background-color: #df8505;
476
+.icon-plane {
477
+  background-position: -168px -120px;
3256 478
 }
3257 479
 
3258
-.btn-warning:active,
3259
-.btn-warning.active {
3260
-  background-color: #c67605 \9;
480
+.icon-calendar {
481
+  background-position: -192px -120px;
3261 482
 }
3262 483
 
3263
-.btn-danger {
3264
-  color: #ffffff;
3265
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3266
-  background-color: #da4f49;
3267
-  *background-color: #bd362f;
3268
-  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
3269
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
3270
-  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
3271
-  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
3272
-  background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
3273
-  background-repeat: repeat-x;
3274
-  border-color: #bd362f #bd362f #802420;
3275
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3276
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
3277
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
484
+.icon-random {
485
+  width: 16px;
486
+  background-position: -216px -120px;
3278 487
 }
3279 488
 
3280
-.btn-danger:hover,
3281
-.btn-danger:focus,
3282
-.btn-danger:active,
3283
-.btn-danger.active,
3284
-.btn-danger.disabled,
3285
-.btn-danger[disabled] {
3286
-  color: #ffffff;
3287
-  background-color: #bd362f;
3288
-  *background-color: #a9302a;
489
+.icon-comment {
490
+  background-position: -240px -120px;
3289 491
 }
3290 492
 
3291
-.btn-danger:active,
3292
-.btn-danger.active {
3293
-  background-color: #942a25 \9;
493
+.icon-magnet {
494
+  background-position: -264px -120px;
3294 495
 }
3295 496
 
3296
-.btn-success {
3297
-  color: #ffffff;
3298
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3299
-  background-color: #5bb75b;
3300
-  *background-color: #51a351;
3301
-  background-image: -moz-linear-gradient(top, #62c462, #51a351);
3302
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
3303
-  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
3304
-  background-image: -o-linear-gradient(top, #62c462, #51a351);
3305
-  background-image: linear-gradient(to bottom, #62c462, #51a351);
3306
-  background-repeat: repeat-x;
3307
-  border-color: #51a351 #51a351 #387038;
3308
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3309
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
3310
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
497
+.icon-chevron-up {
498
+  background-position: -288px -120px;
3311 499
 }
3312 500
 
3313
-.btn-success:hover,
3314
-.btn-success:focus,
3315
-.btn-success:active,
3316
-.btn-success.active,
3317
-.btn-success.disabled,
3318
-.btn-success[disabled] {
3319
-  color: #ffffff;
3320
-  background-color: #51a351;
3321
-  *background-color: #499249;
501
+.icon-chevron-down {
502
+  background-position: -313px -119px;
3322 503
 }
3323 504
 
3324
-.btn-success:active,
3325
-.btn-success.active {
3326
-  background-color: #408140 \9;
505
+.icon-retweet {
506
+  background-position: -336px -120px;
3327 507
 }
3328 508
 
3329
-.btn-info {
3330
-  color: #ffffff;
3331
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3332
-  background-color: #49afcd;
3333
-  *background-color: #2f96b4;
3334
-  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
3335
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
3336
-  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
3337
-  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
3338
-  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
3339
-  background-repeat: repeat-x;
3340
-  border-color: #2f96b4 #2f96b4 #1f6377;
3341
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3342
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
3343
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
509
+.icon-shopping-cart {
510
+  background-position: -360px -120px;
3344 511
 }
3345 512
 
3346
-.btn-info:hover,
3347
-.btn-info:focus,
3348
-.btn-info:active,
3349
-.btn-info.active,
3350
-.btn-info.disabled,
3351
-.btn-info[disabled] {
3352
-  color: #ffffff;
3353
-  background-color: #2f96b4;
3354
-  *background-color: #2a85a0;
513
+.icon-folder-close {
514
+  width: 16px;
515
+  background-position: -384px -120px;
3355 516
 }
3356 517
 
3357
-.btn-info:active,
3358
-.btn-info.active {
3359
-  background-color: #24748c \9;
518
+.icon-folder-open {
519
+  width: 16px;
520
+  background-position: -408px -120px;
3360 521
 }
3361 522
 
3362
-.btn-inverse {
3363
-  color: #ffffff;
3364
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3365
-  background-color: #363636;
3366
-  *background-color: #222222;
3367
-  background-image: -moz-linear-gradient(top, #444444, #222222);
3368
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
3369
-  background-image: -webkit-linear-gradient(top, #444444, #222222);
3370
-  background-image: -o-linear-gradient(top, #444444, #222222);
3371
-  background-image: linear-gradient(to bottom, #444444, #222222);
3372
-  background-repeat: repeat-x;
3373
-  border-color: #222222 #222222 #000000;
3374
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
3375
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
3376
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
523
+.icon-resize-vertical {
524
+  background-position: -432px -119px;
3377 525
 }
3378 526
 
3379
-.btn-inverse:hover,
3380
-.btn-inverse:focus,
3381
-.btn-inverse:active,
3382
-.btn-inverse.active,
3383
-.btn-inverse.disabled,
3384
-.btn-inverse[disabled] {
3385
-  color: #ffffff;
3386
-  background-color: #222222;
3387
-  *background-color: #151515;
527
+.icon-resize-horizontal {
528
+  background-position: -456px -118px;
3388 529
 }
3389 530
 
3390
-.btn-inverse:active,
3391
-.btn-inverse.active {
3392
-  background-color: #080808 \9;
531
+.icon-hdd {
532
+  background-position: 0 -144px;
3393 533
 }
3394 534
 
3395
-button.btn,
3396
-input[type="submit"].btn {
3397
-  *padding-top: 3px;
3398
-  *padding-bottom: 3px;
535
+.icon-bullhorn {
536
+  background-position: -24px -144px;
3399 537
 }
3400 538
 
3401
-button.btn::-moz-focus-inner,
3402
-input[type="submit"].btn::-moz-focus-inner {
3403
-  padding: 0;
3404
-  border: 0;
539
+.icon-bell {
540
+  background-position: -48px -144px;
3405 541
 }
3406 542
 
3407
-button.btn.btn-large,
3408
-input[type="submit"].btn.btn-large {
3409
-  *padding-top: 7px;
3410
-  *padding-bottom: 7px;
543
+.icon-certificate {
544
+  background-position: -72px -144px;
3411 545
 }
3412 546
 
3413
-button.btn.btn-small,
3414
-input[type="submit"].btn.btn-small {
3415
-  *padding-top: 3px;
3416
-  *padding-bottom: 3px;
547
+.icon-thumbs-up {
548
+  background-position: -96px -144px;
3417 549
 }
3418 550
 
3419
-button.btn.btn-mini,
3420
-input[type="submit"].btn.btn-mini {
3421
-  *padding-top: 1px;
3422
-  *padding-bottom: 1px;
551
+.icon-thumbs-down {
552
+  background-position: -120px -144px;
3423 553
 }
3424 554
 
3425
-.btn-link,
3426
-.btn-link:active,
3427
-.btn-link[disabled] {
3428
-  background-color: transparent;
3429
-  background-image: none;
3430
-  -webkit-box-shadow: none;
3431
-     -moz-box-shadow: none;
3432
-          box-shadow: none;
555
+.icon-hand-right {
556
+  background-position: -144px -144px;
3433 557
 }
3434 558
 
3435
-.btn-link {
3436
-  color: #0088cc;
3437
-  cursor: pointer;
3438
-  border-color: transparent;
3439
-  -webkit-border-radius: 0;
3440
-     -moz-border-radius: 0;
3441
-          border-radius: 0;
559
+.icon-hand-left {
560
+  background-position: -168px -144px;
3442 561
 }
3443 562
 
3444
-.btn-link:hover,
3445
-.btn-link:focus {
3446
-  color: #005580;
3447
-  text-decoration: underline;
3448
-  background-color: transparent;
563
+.icon-hand-up {
564
+  background-position: -192px -144px;
3449 565
 }
3450 566
 
3451
-.btn-link[disabled]:hover,
3452
-.btn-link[disabled]:focus {
3453
-  color: #333333;
3454
-  text-decoration: none;
567
+.icon-hand-down {
568
+  background-position: -216px -144px;
3455 569
 }
3456 570
 
3457
-.btn-group {
3458
-  position: relative;
3459
-  display: inline-block;
3460
-  *display: inline;
3461
-  *margin-left: .3em;
3462
-  font-size: 0;
3463
-  white-space: nowrap;
3464
-  vertical-align: middle;
3465
-  *zoom: 1;
571
+.icon-circle-arrow-right {
572
+  background-position: -240px -144px;
3466 573
 }
3467 574
 
3468
-.btn-group:first-child {
3469
-  *margin-left: 0;
575
+.icon-circle-arrow-left {
576
+  background-position: -264px -144px;
3470 577
 }
3471 578
 
3472
-.btn-group + .btn-group {
3473
-  margin-left: 5px;
579
+.icon-circle-arrow-up {
580
+  background-position: -288px -144px;
3474 581
 }
3475 582
 
3476
-.btn-toolbar {
3477
-  margin-top: 10px;
3478
-  margin-bottom: 10px;
3479
-  font-size: 0;
583
+.icon-circle-arrow-down {
584
+  background-position: -312px -144px;
3480 585
 }
3481 586
 
3482
-.btn-toolbar > .btn + .btn,
3483
-.btn-toolbar > .btn-group + .btn,
3484
-.btn-toolbar > .btn + .btn-group {
3485
-  margin-left: 5px;
587
+.icon-globe {
588
+  background-position: -336px -144px;
3486 589
 }
3487 590
 
3488
-.btn-group > .btn {
3489
-  position: relative;
3490
-  -webkit-border-radius: 0;
3491
-     -moz-border-radius: 0;
3492
-          border-radius: 0;
591
+.icon-wrench {
592
+  background-position: -360px -144px;
3493 593
 }
3494 594
 
3495
-.btn-group > .btn + .btn {
3496
-  margin-left: -1px;
595
+.icon-tasks {
596
+  background-position: -384px -144px;
3497 597
 }
3498 598
 
3499
-.btn-group > .btn,
3500
-.btn-group > .dropdown-menu,
3501
-.btn-group > .popover {
3502
-  font-size: 14px;
599
+.icon-filter {
600
+  background-position: -408px -144px;
3503 601
 }
3504 602
 
3505
-.btn-group > .btn-mini {
3506
-  font-size: 10.5px;
603
+.icon-briefcase {
604
+  background-position: -432px -144px;
3507 605
 }
3508 606
 
3509
-.btn-group > .btn-small {
3510
-  font-size: 11.9px;
607
+.icon-fullscreen {
608
+  background-position: -456px -144px;
3511 609
 }
3512 610
 
3513
-.btn-group > .btn-large {
3514
-  font-size: 17.5px;
611
+/* button */
612
+.close {
613
+  float: right;
614
+  font-size: 20px;
615
+  font-weight: bold;
616
+  line-height: 20px;
617
+  color: #000000;
618
+  text-shadow: 0 1px 0 #ffffff;
619
+  opacity: 0.2;
620
+  filter: alpha(opacity=20);
3515 621
 }
3516 622
 
3517
-.btn-group > .btn:first-child {
3518
-  margin-left: 0;
3519
-  -webkit-border-bottom-left-radius: 4px;
3520
-          border-bottom-left-radius: 4px;
3521
-  -webkit-border-top-left-radius: 4px;
3522
-          border-top-left-radius: 4px;
3523
-  -moz-border-radius-bottomleft: 4px;
3524
-  -moz-border-radius-topleft: 4px;
623
+.close:hover,
624
+.close:focus {
625
+  color: #000000;
626
+  text-decoration: none;
627
+  cursor: pointer;
628
+  opacity: 0.4;
629
+  filter: alpha(opacity=40);
3525 630
 }
3526 631
 
3527
-.btn-group > .btn:last-child,
3528
-.btn-group > .dropdown-toggle {
3529
-  -webkit-border-top-right-radius: 4px;
3530
-          border-top-right-radius: 4px;
3531
-  -webkit-border-bottom-right-radius: 4px;
3532
-          border-bottom-right-radius: 4px;
3533
-  -moz-border-radius-topright: 4px;
3534
-  -moz-border-radius-bottomright: 4px;
632
+button.close {
633
+  padding: 0;
634
+  cursor: pointer;
635
+  background: transparent;
636
+  border: 0;
637
+  -webkit-appearance: none;
3535 638
 }
3536 639
 
3537
-.btn-group > .btn.large:first-child {
3538
-  margin-left: 0;
3539
-  -webkit-border-bottom-left-radius: 6px;
3540
-          border-bottom-left-radius: 6px;
3541
-  -webkit-border-top-left-radius: 6px;
3542
-          border-top-left-radius: 6px;
3543
-  -moz-border-radius-bottomleft: 6px;
3544
-  -moz-border-radius-topleft: 6px;
3545
-}
3546
-
3547
-.btn-group > .btn.large:last-child,
3548
-.btn-group > .large.dropdown-toggle {
3549
-  -webkit-border-top-right-radius: 6px;
3550
-          border-top-right-radius: 6px;
3551
-  -webkit-border-bottom-right-radius: 6px;
3552
-          border-bottom-right-radius: 6px;
3553
-  -moz-border-radius-topright: 6px;
3554
-  -moz-border-radius-bottomright: 6px;
3555
-}
3556
-
3557
-.btn-group > .btn:hover,
3558
-.btn-group > .btn:focus,
3559
-.btn-group > .btn:active,
3560
-.btn-group > .btn.active {
3561
-  z-index: 2;
640
+.btn {
641
+  display: inline-block;
642
+  *display: inline;
643
+  padding: 4px 12px;
644
+  margin-bottom: 0;
645
+  *margin-left: .3em;
646
+  font-size: 14px;
647
+  line-height: 20px;
648
+  color: #333333;
649
+  text-align: center;
650
+  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
651
+  vertical-align: middle;
652
+  cursor: pointer;
653
+  background-color: #f5f5f5;
654
+  *background-color: #e6e6e6;
655
+  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
656
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
657
+  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
658
+  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
659
+  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
660
+  background-repeat: repeat-x;
661
+  border: 1px solid #cccccc;
662
+  *border: 0;
663
+  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
664
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
665
+  border-bottom-color: #b3b3b3;
666
+  -webkit-border-radius: 4px;
667
+     -moz-border-radius: 4px;
668
+          border-radius: 4px;
669
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
670
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
671
+  *zoom: 1;
672
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
673
+     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
674
+          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3562 675
 }
3563 676
 
3564
-.btn-group .dropdown-toggle:active,
3565
-.btn-group.open .dropdown-toggle {
3566
-  outline: 0;
677
+.btn:hover,
678
+.btn:focus,
679
+.btn:active,
680
+.btn.active,
681
+.btn.disabled,
682
+.btn[disabled] {
683
+  color: #333333;
684
+  background-color: #e6e6e6;
685
+  *background-color: #d9d9d9;
3567 686
 }
3568 687
 
3569
-.btn-group > .btn + .dropdown-toggle {
3570
-  *padding-top: 5px;
3571
-  padding-right: 8px;
3572
-  *padding-bottom: 5px;
3573
-  padding-left: 8px;
3574
-  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3575
-     -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
3576
-          box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
688
+.btn:active,
689
+.btn.active {
690
+  background-color: #cccccc \9;
3577 691
 }
3578 692
 
3579
-.btn-group > .btn-mini + .dropdown-toggle {
3580
-  *padding-top: 2px;
3581
-  padding-right: 5px;
3582
-  *padding-bottom: 2px;
3583
-  padding-left: 5px;
693
+.btn:first-child {
694
+  *margin-left: 0;
3584 695
 }
3585 696
 
3586
-.btn-group > .btn-small + .dropdown-toggle {
3587
-  *padding-top: 5px;
3588
-  *padding-bottom: 4px;
697
+.btn:hover,
698
+.btn:focus {
699
+  color: #333333;
700
+  text-decoration: none;
701
+  background-position: 0 -15px;
702
+  -webkit-transition: background-position 0.1s linear;
703
+     -moz-transition: background-position 0.1s linear;
704
+       -o-transition: background-position 0.1s linear;
705
+          transition: background-position 0.1s linear;
3589 706
 }
3590 707
 
3591
-.btn-group > .btn-large + .dropdown-toggle {
3592
-  *padding-top: 7px;
3593
-  padding-right: 12px;
3594
-  *padding-bottom: 7px;
3595
-  padding-left: 12px;
708
+.btn:focus {
709
+  outline: thin dotted #333;
710
+  outline: 5px auto -webkit-focus-ring-color;
711
+  outline-offset: -2px;
3596 712
 }
3597 713
 
3598
-.btn-group.open .dropdown-toggle {
714
+.btn.active,
715
+.btn:active {
3599 716
   background-image: none;
717
+  outline: 0;
3600 718
   -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3601 719
      -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3602 720
           box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
3603 721
 }
3604 722
 
3605
-.btn-group.open .btn.dropdown-toggle {
3606
-  background-color: #e6e6e6;
3607
-}
3608
-
3609
-.btn-group.open .btn-primary.dropdown-toggle {
3610
-  background-color: #0044cc;
3611
-}
3612
-
3613
-.btn-group.open .btn-warning.dropdown-toggle {
3614
-  background-color: #f89406;
3615
-}
3616
-
3617
-.btn-group.open .btn-danger.dropdown-toggle {
3618
-  background-color: #bd362f;
3619
-}
3620
-
3621
-.btn-group.open .btn-success.dropdown-toggle {
3622
-  background-color: #51a351;
3623
-}
3624
-
3625
-.btn-group.open .btn-info.dropdown-toggle {
3626
-  background-color: #2f96b4;
3627
-}
3628
-
3629
-.btn-group.open .btn-inverse.dropdown-toggle {
3630
-  background-color: #222222;
3631
-}
3632
-
3633
-.btn .caret {
3634
-  margin-top: 8px;
3635
-  margin-left: 0;
3636
-}
3637
-
3638
-.btn-large .caret {
3639
-  margin-top: 6px;
3640
-}
3641
-
3642
-.btn-large .caret {
3643
-  border-top-width: 5px;
3644
-  border-right-width: 5px;
3645
-  border-left-width: 5px;
3646
-}
3647
-
3648
-.btn-mini .caret,
3649
-.btn-small .caret {
3650
-  margin-top: 8px;
723
+.btn.disabled,
724
+.btn[disabled] {
725
+  cursor: default;
726
+  background-image: none;
727
+  opacity: 0.65;
728
+  filter: alpha(opacity=65);
729
+  -webkit-box-shadow: none;
730
+     -moz-box-shadow: none;
731
+          box-shadow: none;
3651 732
 }
3652 733
 
3653
-.dropup .btn-large .caret {
3654
-  border-bottom-width: 5px;
734
+.btn-large {
735
+  padding: 11px 19px;
736
+  font-size: 17.5px;
737
+  -webkit-border-radius: 6px;
738
+     -moz-border-radius: 6px;
739
+          border-radius: 6px;
3655 740
 }
3656 741
 
3657
-.btn-primary .caret,
3658
-.btn-warning .caret,
3659
-.btn-danger .caret,
3660
-.btn-info .caret,
3661
-.btn-success .caret,
3662
-.btn-inverse .caret {
3663
-  border-top-color: #ffffff;
3664
-  border-bottom-color: #ffffff;
742
+.btn-large [class^="icon-"],
743
+.btn-large [class*=" icon-"] {
744
+  margin-top: 4px;
3665 745
 }
3666 746
 
3667
-.btn-group-vertical {
3668
-  display: inline-block;
3669
-  *display: inline;
3670
-  /* IE7 inline-block hack */
3671
-
3672
-  *zoom: 1;
747
+.btn-small {
748
+  padding: 2px 10px;
749
+  font-size: 11.9px;
750
+  -webkit-border-radius: 3px;
751
+     -moz-border-radius: 3px;
752
+          border-radius: 3px;
3673 753
 }
3674 754
 
3675
-.btn-group-vertical > .btn {
3676
-  display: block;
3677
-  float: none;
3678
-  max-width: 100%;
3679
-  -webkit-border-radius: 0;
3680
-     -moz-border-radius: 0;
3681
-          border-radius: 0;
755
+.btn-small [class^="icon-"],
756
+.btn-small [class*=" icon-"] {
757
+  margin-top: 0;
3682 758
 }
3683 759
 
3684
-.btn-group-vertical > .btn + .btn {
760
+.btn-mini [class^="icon-"],
761
+.btn-mini [class*=" icon-"] {
3685 762
   margin-top: -1px;
3686
-  margin-left: 0;
3687
-}
3688
-
3689
-.btn-group-vertical > .btn:first-child {
3690
-  -webkit-border-radius: 4px 4px 0 0;
3691
-     -moz-border-radius: 4px 4px 0 0;
3692
-          border-radius: 4px 4px 0 0;
3693
-}
3694
-
3695
-.btn-group-vertical > .btn:last-child {
3696
-  -webkit-border-radius: 0 0 4px 4px;
3697
-     -moz-border-radius: 0 0 4px 4px;
3698
-          border-radius: 0 0 4px 4px;
3699
-}
3700
-
3701
-.btn-group-vertical > .btn-large:first-child {
3702
-  -webkit-border-radius: 6px 6px 0 0;
3703
-     -moz-border-radius: 6px 6px 0 0;
3704
-          border-radius: 6px 6px 0 0;
3705 763
 }
3706 764
 
3707
-.btn-group-vertical > .btn-large:last-child {
3708
-  -webkit-border-radius: 0 0 6px 6px;
3709
-     -moz-border-radius: 0 0 6px 6px;
3710
-          border-radius: 0 0 6px 6px;
765
+.btn-mini {
766
+  padding: 0 6px;
767
+  font-size: 10.5px;
768
+  -webkit-border-radius: 3px;
769
+     -moz-border-radius: 3px;
770
+          border-radius: 3px;
3711 771
 }
3712 772
 
773
+/* alert */
3713 774
 .alert {
3714 775
   padding: 8px 35px 8px 14px;
3715 776
   margin-bottom: 20px;
... ...
@@ -3783,6 +844,7 @@ input[type="submit"].btn.btn-mini {
3783 844
   margin-top: 5px;
3784 845
 }
3785 846
 
847
+/* tab box */
3786 848
 .nav {
3787 849
   margin-bottom: 20px;
3788 850
   margin-left: 0;
... ...
@@ -4188,598 +1250,305 @@ input[type="submit"].btn.btn-mini {
4188 1250
   *border-left-color: #ffffff;
4189 1251
 }
4190 1252
 
4191
-.nav > .disabled > a {
4192
-  color: #999999;
4193
-}
4194
-
4195
-.nav > .disabled > a:hover,
4196
-.nav > .disabled > a:focus {
4197
-  text-decoration: none;
4198
-  cursor: default;
4199
-  background-color: transparent;
4200
-}
4201
-
4202
-.navbar {
4203
-  *position: relative;
4204
-  *z-index: 2;
4205
-  margin-bottom: 20px;
4206
-  overflow: visible;
4207
-}
4208
-
4209
-.navbar-inner {
4210
-  min-height: 40px;
4211
-  padding-right: 20px;
4212
-  padding-left: 20px;
4213
-  background-color: #fafafa;
4214
-  background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2);
4215
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));
4216
-  background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2);
4217
-  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
4218
-  background-image: linear-gradient(to bottom, #ffffff, #f2f2f2);
4219
-  background-repeat: repeat-x;
4220
-  border: 1px solid #d4d4d4;
1253
+/* bread */
1254
+.breadcrumb {
1255
+  padding: 8px 15px;
1256
+  margin: 0 0 20px;
1257
+  list-style: none;
1258
+  background-color: #f5f5f5;
4221 1259
   -webkit-border-radius: 4px;
4222 1260
      -moz-border-radius: 4px;
4223 1261
           border-radius: 4px;
4224
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);
4225
-  *zoom: 1;
4226
-  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4227
-     -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4228
-          box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
4229
-}
4230
-
4231
-.navbar-inner:before,
4232
-.navbar-inner:after {
4233
-  display: table;
4234
-  line-height: 0;
4235
-  content: "";
4236
-}
4237
-
4238
-.navbar-inner:after {
4239
-  clear: both;
4240
-}
4241
-
4242
-.navbar .container {
4243
-  width: auto;
4244
-}
4245
-
4246
-.nav-collapse.collapse {
4247
-  height: auto;
4248
-  overflow: visible;
4249
-}
4250
-
4251
-.navbar .brand {
4252
-  display: block;
4253
-  float: left;
4254
-  padding: 10px 20px 10px;
4255
-  margin-left: -20px;
4256
-  font-size: 20px;
4257
-  font-weight: 200;
4258
-  color: #777777;
4259
-  text-shadow: 0 1px 0 #ffffff;
4260
-}
4261
-
4262
-.navbar .brand:hover,
4263
-.navbar .brand:focus {
4264
-  text-decoration: none;
4265
-}
4266
-
4267
-.navbar-text {
4268
-  margin-bottom: 0;
4269
-  line-height: 40px;
4270
-  color: #777777;
4271
-}
4272
-
4273
-.navbar-link {
4274
-  color: #777777;
4275
-}
4276
-
4277
-.navbar-link:hover,
4278
-.navbar-link:focus {
4279
-  color: #333333;
4280
-}
4281
-
4282
-.navbar .divider-vertical {
4283
-  height: 40px;
4284
-  margin: 0 9px;
4285
-  border-right: 1px solid #ffffff;
4286
-  border-left: 1px solid #f2f2f2;
4287
-}
4288
-
4289
-.navbar .btn,
4290
-.navbar .btn-group {
4291
-  margin-top: 5px;
4292
-}
4293
-
4294
-.navbar .btn-group .btn,
4295
-.navbar .input-prepend .btn,
4296
-.navbar .input-append .btn,
4297
-.navbar .input-prepend .btn-group,
4298
-.navbar .input-append .btn-group {
4299
-  margin-top: 0;
4300
-}
4301
-
4302
-.navbar-form {
4303
-  margin-bottom: 0;
4304
-  *zoom: 1;
4305
-}
4306
-
4307
-.navbar-form:before,
4308
-.navbar-form:after {
4309
-  display: table;
4310
-  line-height: 0;
4311
-  content: "";
4312
-}
4313
-
4314
-.navbar-form:after {
4315
-  clear: both;
4316 1262
 }
4317 1263
 
4318
-.navbar-form input,
4319
-.navbar-form select,
4320
-.navbar-form .radio,
4321
-.navbar-form .checkbox {
4322
-  margin-top: 5px;
4323
-}
4324
-
4325
-.navbar-form input,
4326
-.navbar-form select,
4327
-.navbar-form .btn {
1264
+.breadcrumb > li {
4328 1265
   display: inline-block;
4329
-  margin-bottom: 0;
4330
-}
4331
-
4332
-.navbar-form input[type="image"],
4333
-.navbar-form input[type="checkbox"],
4334
-.navbar-form input[type="radio"] {
4335
-  margin-top: 3px;
4336
-}
4337
-
4338
-.navbar-form .input-append,
4339
-.navbar-form .input-prepend {
4340
-  margin-top: 5px;
4341
-  white-space: nowrap;
4342
-}
4343
-
4344
-.navbar-form .input-append input,
4345
-.navbar-form .input-prepend input {
4346
-  margin-top: 0;
4347
-}
4348
-
4349
-.navbar-search {
4350
-  position: relative;
4351
-  float: left;
4352
-  margin-top: 5px;
4353
-  margin-bottom: 0;
4354
-}
4355
-
4356
-.navbar-search .search-query {
4357
-  padding: 4px 14px;
4358
-  margin-bottom: 0;
4359
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
4360
-  font-size: 13px;
4361
-  font-weight: normal;
4362
-  line-height: 1;
4363
-  -webkit-border-radius: 15px;
4364
-     -moz-border-radius: 15px;
4365
-          border-radius: 15px;
4366
-}
4367
-
4368
-.navbar-static-top {
4369
-  position: static;
4370
-  margin-bottom: 0;
4371
-}
4372
-
4373
-.navbar-static-top .navbar-inner {
4374
-  -webkit-border-radius: 0;
4375
-     -moz-border-radius: 0;
4376
-          border-radius: 0;
4377
-}
4378
-
4379
-.navbar-fixed-top,
4380
-.navbar-fixed-bottom {
4381
-  position: fixed;
4382
-  right: 0;
4383
-  left: 0;
4384
-  z-index: 1030;
4385
-  margin-bottom: 0;
4386
-}
4387
-
4388
-.navbar-fixed-top .navbar-inner,
4389
-.navbar-static-top .navbar-inner {
4390
-  border-width: 0 0 1px;
4391
-}
4392
-
4393
-.navbar-fixed-bottom .navbar-inner {
4394
-  border-width: 1px 0 0;
4395
-}
4396
-
4397
-.navbar-fixed-top .navbar-inner,
4398
-.navbar-fixed-bottom .navbar-inner {
4399
-  padding-right: 0;
4400
-  padding-left: 0;
4401
-  -webkit-border-radius: 0;
4402
-     -moz-border-radius: 0;
4403
-          border-radius: 0;
4404
-}
4405
-
4406
-.navbar-static-top .container,
4407
-.navbar-fixed-top .container,
4408
-.navbar-fixed-bottom .container {
4409
-  width: 940px;
4410
-}
4411
-
4412
-.navbar-fixed-top {
4413
-  top: 0;
4414
-}
4415
-
4416
-.navbar-fixed-top .navbar-inner,
4417
-.navbar-static-top .navbar-inner {
4418
-  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4419
-     -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4420
-          box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
4421
-}
4422
-
4423
-.navbar-fixed-bottom {
4424
-  bottom: 0;
4425
-}
4426
-
4427
-.navbar-fixed-bottom .navbar-inner {
4428
-  -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4429
-     -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4430
-          box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);
4431
-}
4432
-
4433
-.navbar .nav {
4434
-  position: relative;
4435
-  left: 0;
4436
-  display: block;
4437
-  float: left;
4438
-  margin: 0 10px 0 0;
4439
-}
4440
-
4441
-.navbar .nav.pull-right {
4442
-  float: right;
4443
-  margin-right: 0;
4444
-}
4445
-
4446
-.navbar .nav > li {
4447
-  float: left;
4448
-}
4449
-
4450
-.navbar .nav > li > a {
4451
-  float: none;
4452
-  padding: 10px 15px 10px;
4453
-  color: #777777;
4454
-  text-decoration: none;
1266
+  *display: inline;
4455 1267
   text-shadow: 0 1px 0 #ffffff;
1268
+  *zoom: 1;
4456 1269
 }
4457 1270
 
4458
-.navbar .nav .dropdown-toggle .caret {
4459
-  margin-top: 8px;
4460
-}
4461
-
4462
-.navbar .nav > li > a:focus,
4463
-.navbar .nav > li > a:hover {
4464
-  color: #333333;
4465
-  text-decoration: none;
4466
-  background-color: transparent;
1271
+.breadcrumb > li > .divider {
1272
+  padding: 0 5px;
1273
+  color: #ccc;
4467 1274
 }
4468 1275
 
4469
-.navbar .nav > .active > a,
4470
-.navbar .nav > .active > a:hover,
4471
-.navbar .nav > .active > a:focus {
4472
-  color: #555555;
4473
-  text-decoration: none;
4474
-  background-color: #e5e5e5;
4475
-  -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4476
-     -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
4477
-          box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);
1276
+.breadcrumb > .active {
1277
+  color: #999999;
4478 1278
 }
4479 1279
 
4480
-.navbar .btn-navbar {
4481
-  display: none;
4482
-  float: right;
4483
-  padding: 7px 10px;
4484
-  margin-right: 5px;
4485
-  margin-left: 5px;
4486
-  color: #ffffff;
4487
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4488
-  background-color: #ededed;
4489
-  *background-color: #e5e5e5;
4490
-  background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5);
4491
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));
4492
-  background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5);
4493
-  background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5);
4494
-  background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5);
4495
-  background-repeat: repeat-x;
4496
-  border-color: #e5e5e5 #e5e5e5 #bfbfbf;
4497
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4498
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);
4499
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
4500
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4501
-     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
4502
-          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
1280
+/* mordal dialog box */
1281
+.modal-backdrop {
1282
+  position: fixed;
1283
+  top: 0;
1284
+  right: 0;
1285
+  bottom: 0;
1286
+  left: 0;
1287
+  z-index: 1040;
1288
+  background-color: #000000;
4503 1289
 }
4504 1290
 
4505
-.navbar .btn-navbar:hover,
4506
-.navbar .btn-navbar:focus,
4507
-.navbar .btn-navbar:active,
4508
-.navbar .btn-navbar.active,
4509
-.navbar .btn-navbar.disabled,
4510
-.navbar .btn-navbar[disabled] {
4511
-  color: #ffffff;
4512
-  background-color: #e5e5e5;
4513
-  *background-color: #d9d9d9;
1291
+.modal-backdrop.fade {
1292
+  opacity: 0;
4514 1293
 }
4515 1294
 
4516
-.navbar .btn-navbar:active,
4517
-.navbar .btn-navbar.active {
4518
-  background-color: #cccccc \9;
1295
+.modal-backdrop,
1296
+.modal-backdrop.fade.in {
1297
+  opacity: 0.8;
1298
+  filter: alpha(opacity=80);
4519 1299
 }
4520 1300
 
4521
-.navbar .btn-navbar .icon-bar {
4522
-  display: block;
4523
-  width: 18px;
4524
-  height: 2px;
4525
-  background-color: #f5f5f5;
4526
-  -webkit-border-radius: 1px;
4527
-     -moz-border-radius: 1px;
4528
-          border-radius: 1px;
4529
-  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4530
-     -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
4531
-          box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
1301
+.modal {
1302
+  position: fixed;
1303
+  top: 10%;
1304
+  left: 50%;
1305
+  z-index: 1050;
1306
+  width: 560px;
1307
+  margin-left: -280px;
1308
+  background-color: #ffffff;
1309
+  border: 1px solid #999;
1310
+  border: 1px solid rgba(0, 0, 0, 0.3);
1311
+  *border: 1px solid #999;
1312
+  -webkit-border-radius: 6px;
1313
+     -moz-border-radius: 6px;
1314
+          border-radius: 6px;
1315
+  outline: none;
1316
+  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
1317
+     -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
1318
+          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
1319
+  -webkit-background-clip: padding-box;
1320
+     -moz-background-clip: padding-box;
1321
+          background-clip: padding-box;
4532 1322
 }
4533 1323
 
4534
-.btn-navbar .icon-bar + .icon-bar {
4535
-  margin-top: 3px;
1324
+.modal.fade {
1325
+  top: -25%;
1326
+  -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
1327
+     -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
1328
+       -o-transition: opacity 0.3s linear, top 0.3s ease-out;
1329
+          transition: opacity 0.3s linear, top 0.3s ease-out;
4536 1330
 }
4537 1331
 
4538
-.navbar .nav > li > .dropdown-menu:before {
4539
-  position: absolute;
4540
-  top: -7px;
4541
-  left: 9px;
4542
-  display: inline-block;
4543
-  border-right: 7px solid transparent;
4544
-  border-bottom: 7px solid #ccc;
4545
-  border-left: 7px solid transparent;
4546
-  border-bottom-color: rgba(0, 0, 0, 0.2);
4547
-  content: '';
1332
+.modal.fade.in {
1333
+  top: 10%;
4548 1334
 }
4549 1335
 
4550
-.navbar .nav > li > .dropdown-menu:after {
4551
-  position: absolute;
4552
-  top: -6px;
4553
-  left: 10px;
4554
-  display: inline-block;
4555
-  border-right: 6px solid transparent;
4556
-  border-bottom: 6px solid #ffffff;
4557
-  border-left: 6px solid transparent;
4558
-  content: '';
1336
+.modal-header {
1337
+  padding: 9px 15px;
1338
+  border-bottom: 1px solid #eee;
4559 1339
 }
4560 1340
 
4561
-.navbar-fixed-bottom .nav > li > .dropdown-menu:before {
4562
-  top: auto;
4563
-  bottom: -7px;
4564
-  border-top: 7px solid #ccc;
4565
-  border-bottom: 0;
4566
-  border-top-color: rgba(0, 0, 0, 0.2);
1341
+.modal-header .close {
1342
+  margin-top: 2px;
4567 1343
 }
4568 1344
 
4569
-.navbar-fixed-bottom .nav > li > .dropdown-menu:after {
4570
-  top: auto;
4571
-  bottom: -6px;
4572
-  border-top: 6px solid #ffffff;
4573
-  border-bottom: 0;
1345
+.modal-header h3 {
1346
+  margin: 0;
1347
+  line-height: 30px;
4574 1348
 }
4575 1349
 
4576
-.navbar .nav li.dropdown > a:hover .caret,
4577
-.navbar .nav li.dropdown > a:focus .caret {
4578
-  border-top-color: #333333;
4579
-  border-bottom-color: #333333;
1350
+.modal-body {
1351
+  position: relative;
1352
+  max-height: 400px;
1353
+  padding: 15px;
1354
+  overflow-y: auto;
4580 1355
 }
4581 1356
 
4582
-.navbar .nav li.dropdown.open > .dropdown-toggle,
4583
-.navbar .nav li.dropdown.active > .dropdown-toggle,
4584
-.navbar .nav li.dropdown.open.active > .dropdown-toggle {
4585
-  color: #555555;
4586
-  background-color: #e5e5e5;
1357
+.modal-form {
1358
+  margin-bottom: 0;
4587 1359
 }
4588 1360
 
4589
-.navbar .nav li.dropdown > .dropdown-toggle .caret {
4590
-  border-top-color: #777777;
4591
-  border-bottom-color: #777777;
1361
+.modal-footer {
1362
+  padding: 14px 15px 15px;
1363
+  margin-bottom: 0;
1364
+  text-align: right;
1365
+  background-color: #f5f5f5;
1366
+  border-top: 1px solid #ddd;
1367
+  -webkit-border-radius: 0 0 6px 6px;
1368
+     -moz-border-radius: 0 0 6px 6px;
1369
+          border-radius: 0 0 6px 6px;
1370
+  *zoom: 1;
1371
+  -webkit-box-shadow: inset 0 1px 0 #ffffff;
1372
+     -moz-box-shadow: inset 0 1px 0 #ffffff;
1373
+          box-shadow: inset 0 1px 0 #ffffff;
4592 1374
 }
4593 1375
 
4594
-.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
4595
-.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
4596
-.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
4597
-  border-top-color: #555555;
4598
-  border-bottom-color: #555555;
1376
+.modal-footer:before,
1377
+.modal-footer:after {
1378
+  display: table;
1379
+  line-height: 0;
1380
+  content: "";
4599 1381
 }
4600 1382
 
4601
-.navbar .pull-right > li > .dropdown-menu,
4602
-.navbar .nav > li > .dropdown-menu.pull-right {
4603
-  right: 0;
4604
-  left: auto;
1383
+.modal-footer:after {
1384
+  clear: both;
4605 1385
 }
4606 1386
 
4607
-.navbar .pull-right > li > .dropdown-menu:before,
4608
-.navbar .nav > li > .dropdown-menu.pull-right:before {
4609
-  right: 12px;
4610
-  left: auto;
1387
+.modal-footer .btn + .btn {
1388
+  margin-bottom: 0;
1389
+  margin-left: 5px;
4611 1390
 }
4612 1391
 
4613
-.navbar .pull-right > li > .dropdown-menu:after,
4614
-.navbar .nav > li > .dropdown-menu.pull-right:after {
4615
-  right: 13px;
4616
-  left: auto;
1392
+.modal-footer .btn-group .btn + .btn {
1393
+  margin-left: -1px;
4617 1394
 }
4618 1395
 
4619
-.navbar .pull-right > li > .dropdown-menu .dropdown-menu,
4620
-.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {
4621
-  right: 100%;
4622
-  left: auto;
4623
-  margin-right: -1px;
1396
+.modal-footer .btn-block + .btn-block {
4624 1397
   margin-left: 0;
4625
-  -webkit-border-radius: 6px 0 6px 6px;
4626
-     -moz-border-radius: 6px 0 6px 6px;
4627
-          border-radius: 6px 0 6px 6px;
4628
-}
4629
-
4630
-.navbar-inverse .navbar-inner {
4631
-  background-color: #1b1b1b;
4632
-  background-image: -moz-linear-gradient(top, #222222, #111111);
4633
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));
4634
-  background-image: -webkit-linear-gradient(top, #222222, #111111);
4635
-  background-image: -o-linear-gradient(top, #222222, #111111);
4636
-  background-image: linear-gradient(to bottom, #222222, #111111);
4637
-  background-repeat: repeat-x;
4638
-  border-color: #252525;
4639
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
4640 1398
 }
4641 1399
 
4642
-.navbar-inverse .brand,
4643
-.navbar-inverse .nav > li > a {
4644
-  color: #999999;
4645
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
1400
+/* for mordal dialog box */
1401
+.hide {
1402
+  display: none;
4646 1403
 }
4647
-
4648
-.navbar-inverse .brand:hover,
4649
-.navbar-inverse .nav > li > a:hover,
4650
-.navbar-inverse .brand:focus,
4651
-.navbar-inverse .nav > li > a:focus {
4652
-  color: #ffffff;
1404
+.show {
1405
+  display: block;
1406
+}
1407
+.invisible {
1408
+  visibility: hidden;
4653 1409
 }
4654 1410
 
4655
-.navbar-inverse .brand {
4656
-  color: #999999;
1411
+/* success and error message popover */
1412
+.popover {
1413
+  position: absolute;
1414
+  top: 0;
1415
+  left: 0;
1416
+  z-index: 1010;
1417
+  display: none;
1418
+  max-width: 276px;
1419
+  padding: 1px;
1420
+  text-align: left;
1421
+  white-space: normal;
1422
+  background-color: #ffffff;
1423
+  border: 1px solid #ccc;
1424
+  border: 1px solid rgba(0, 0, 0, 0.2);
1425
+  -webkit-border-radius: 6px;
1426
+     -moz-border-radius: 6px;
1427
+          border-radius: 6px;
1428
+  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1429
+     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1430
+          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1431
+  -webkit-background-clip: padding-box;
1432
+     -moz-background-clip: padding;
1433
+          background-clip: padding-box;
4657 1434
 }
4658 1435
 
4659
-.navbar-inverse .navbar-text {
4660
-  color: #999999;
1436
+.popover.top {
1437
+  margin-top: -10px;
4661 1438
 }
4662 1439
 
4663
-.navbar-inverse .nav > li > a:focus,
4664
-.navbar-inverse .nav > li > a:hover {
4665
-  color: #ffffff;
4666
-  background-color: transparent;
1440
+.popover.right {
1441
+  margin-left: 10px;
4667 1442
 }
4668 1443
 
4669
-.navbar-inverse .nav .active > a,
4670
-.navbar-inverse .nav .active > a:hover,
4671
-.navbar-inverse .nav .active > a:focus {
4672
-  color: #ffffff;
4673
-  background-color: #111111;
1444
+.popover.bottom {
1445
+  margin-top: 10px;
4674 1446
 }
4675 1447
 
4676
-.navbar-inverse .navbar-link {
4677
-  color: #999999;
1448
+.popover.left {
1449
+  margin-left: -10px;
4678 1450
 }
4679 1451
 
4680
-.navbar-inverse .navbar-link:hover,
4681
-.navbar-inverse .navbar-link:focus {
4682
-  color: #ffffff;
1452
+.popover-title {
1453
+  padding: 8px 14px;
1454
+  margin: 0;
1455
+  font-size: 14px;
1456
+  font-weight: normal;
1457
+  line-height: 18px;
1458
+  background-color: #f7f7f7;
1459
+  border-bottom: 1px solid #ebebeb;
1460
+  -webkit-border-radius: 5px 5px 0 0;
1461
+     -moz-border-radius: 5px 5px 0 0;
1462
+          border-radius: 5px 5px 0 0;
4683 1463
 }
4684 1464
 
4685
-.navbar-inverse .divider-vertical {
4686
-  border-right-color: #222222;
4687
-  border-left-color: #111111;
1465
+.popover-title:empty {
1466
+  display: none;
4688 1467
 }
4689 1468
 
4690
-.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
4691
-.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
4692
-.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
4693
-  color: #ffffff;
4694
-  background-color: #111111;
1469
+
1470
+
1471
+.clearfix {
1472
+  *zoom: 1;
4695 1473
 }
4696 1474
 
4697
-.navbar-inverse .nav li.dropdown > a:hover .caret,
4698
-.navbar-inverse .nav li.dropdown > a:focus .caret {
4699
-  border-top-color: #ffffff;
4700
-  border-bottom-color: #ffffff;
1475
+.clearfix:before,
1476
+.clearfix:after {
1477
+  display: table;
1478
+  line-height: 0;
1479
+  content: "";
4701 1480
 }
4702 1481
 
4703
-.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
4704
-  border-top-color: #999999;
4705
-  border-bottom-color: #999999;
1482
+.clearfix:after {
1483
+  clear: both;
4706 1484
 }
4707 1485
 
4708
-.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret,
4709
-.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret,
4710
-.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {
4711
-  border-top-color: #ffffff;
4712
-  border-bottom-color: #ffffff;
1486
+.hide-text {
1487
+  font: 0/0 a;
1488
+  color: transparent;
1489
+  text-shadow: none;
1490
+  background-color: transparent;
1491
+  border: 0;
4713 1492
 }
4714 1493
 
4715
-.navbar-inverse .navbar-search .search-query {
4716
-  color: #ffffff;
4717
-  background-color: #515151;
4718
-  border-color: #111111;
4719
-  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4720
-     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4721
-          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15);
4722
-  -webkit-transition: none;
4723
-     -moz-transition: none;
4724
-       -o-transition: none;
4725
-          transition: none;
1494
+.input-block-level {
1495
+  display: block;
1496
+  width: 100%;
1497
+  min-height: 30px;
1498
+  -webkit-box-sizing: border-box;
1499
+     -moz-box-sizing: border-box;
1500
+          box-sizing: border-box;
4726 1501
 }
4727 1502
 
4728
-.navbar-inverse .navbar-search .search-query:-moz-placeholder {
4729
-  color: #cccccc;
1503
+article,
1504
+aside,
1505
+details,
1506
+figcaption,
1507
+figure,
1508
+footer,
1509
+header,
1510
+hgroup,
1511
+nav,
1512
+section {
1513
+  display: block;
4730 1514
 }
4731 1515
 
4732
-.navbar-inverse .navbar-search .search-query:-ms-input-placeholder {
4733
-  color: #cccccc;
1516
+audio,
1517
+canvas,
1518
+video {
1519
+  display: inline-block;
1520
+  *display: inline;
1521
+  *zoom: 1;
4734 1522
 }
4735 1523
 
4736
-.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {
4737
-  color: #cccccc;
1524
+audio:not([controls]) {
1525
+  display: none;
4738 1526
 }
4739 1527
 
4740
-.navbar-inverse .navbar-search .search-query:focus,
4741
-.navbar-inverse .navbar-search .search-query.focused {
4742
-  padding: 5px 15px;
1528
+body {
1529
+  margin: 0;
1530
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1531
+  font-size: 14px;
1532
+  line-height: 130%;
4743 1533
   color: #333333;
4744
-  text-shadow: 0 1px 0 #ffffff;
4745
-  background-color: #ffffff;
4746
-  border: 0;
4747
-  outline: 0;
4748
-  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4749
-     -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4750
-          box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
4751 1534
 }
4752 1535
 
4753
-.navbar-inverse .btn-navbar {
4754
-  color: #ffffff;
4755
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
4756
-  background-color: #0e0e0e;
4757
-  *background-color: #040404;
4758
-  background-image: -moz-linear-gradient(top, #151515, #040404);
4759
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));
4760
-  background-image: -webkit-linear-gradient(top, #151515, #040404);
4761
-  background-image: -o-linear-gradient(top, #151515, #040404);
4762
-  background-image: linear-gradient(to bottom, #151515, #040404);
4763
-  background-repeat: repeat-x;
4764
-  border-color: #040404 #040404 #000000;
4765
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
4766
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
4767
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
1536
+.container {
1537
+  width: 980px;
1538
+  margin:0 auto;
4768 1539
 }
4769 1540
 
4770
-.navbar-inverse .btn-navbar:hover,
4771
-.navbar-inverse .btn-navbar:focus,
4772
-.navbar-inverse .btn-navbar:active,
4773
-.navbar-inverse .btn-navbar.active,
4774
-.navbar-inverse .btn-navbar.disabled,
4775
-.navbar-inverse .btn-navbar[disabled] {
4776
-  color: #ffffff;
4777
-  background-color: #040404;
4778
-  *background-color: #000000;
1541
+ul {
1542
+  padding: 0;
1543
+  margin: 0;;
4779 1544
 }
4780 1545
 
4781
-.navbar-inverse .btn-navbar:active,
4782
-.navbar-inverse .btn-navbar.active {
4783
-  background-color: #000000 \9;
1546
+a {
1547
+  color: #0088cc;
1548
+  text-decoration: none;
4784 1549
 }
4785 1550
 
1551
+a:hover {
1552
+  color: #005580;
1553
+  text-decoration: underline;
1554
+}