source: trunk/src/allmydata/web/static/css/bootstrap.css

Last change on this file was 34517f5f, checked in by David <d@…>, at 2013-12-26T22:26:56Z

Right aligning services div

  • Property mode set to 100644
File size: 90.5 KB
Line 
1/*!
2 * Bootstrap v2.0.2
3 *
4 * Copyright 2012 Twitter, Inc
5 * Licensed under the Apache License v2.0
6 * http://www.apache.org/licenses/LICENSE-2.0
7 *
8 * Designed and built with all the love in the world @twitter by @mdo and @fat.
9 */
10article,
11aside,
12details,
13figcaption,
14figure,
15footer,
16header,
17hgroup,
18nav,
19section {
20  display: block;
21}
22audio,
23canvas,
24video {
25  display: inline-block;
26  *display: inline;
27  *zoom: 1;
28}
29audio:not([controls]) {
30  display: none;
31}
32html {
33  font-size: 100%;
34  -webkit-text-size-adjust: 100%;
35  -ms-text-size-adjust: 100%;
36}
37a:focus {
38  outline: thin dotted #333;
39  outline: 5px auto -webkit-focus-ring-color;
40  outline-offset: -2px;
41}
42a:hover,
43a:active {
44  outline: 0;
45}
46sub,
47sup {
48  position: relative;
49  font-size: 75%;
50  line-height: 0;
51  vertical-align: baseline;
52}
53sup {
54  top: -0.5em;
55}
56sub {
57  bottom: -0.25em;
58}
59img {
60  height: auto;
61  border: 0;
62  -ms-interpolation-mode: bicubic;
63  vertical-align: middle;
64}
65button,
66input,
67select,
68textarea {
69  margin: 0;
70  font-size: 100%;
71  vertical-align: middle;
72}
73button,
74input {
75  *overflow: visible;
76  line-height: normal;
77}
78button::-moz-focus-inner,
79input::-moz-focus-inner {
80  padding: 0;
81  border: 0;
82}
83button,
84input[type="button"],
85input[type="reset"],
86input[type="submit"] {
87  cursor: pointer;
88  -webkit-appearance: button;
89}
90input[type="search"] {
91  -webkit-appearance: textfield;
92  -webkit-box-sizing: content-box;
93  -moz-box-sizing: content-box;
94  box-sizing: content-box;
95}
96input[type="search"]::-webkit-search-decoration,
97input[type="search"]::-webkit-search-cancel-button {
98  -webkit-appearance: none;
99}
100textarea {
101  overflow: auto;
102  vertical-align: top;
103}
104.clearfix {
105  *zoom: 1;
106}
107.clearfix:before,
108.clearfix:after {
109  display: table;
110  content: "";
111}
112.clearfix:after {
113  clear: both;
114}
115.hide-text {
116  overflow: hidden;
117  text-indent: 100%;
118  white-space: nowrap;
119}
120.input-block-level {
121  display: block;
122  width: 100%;
123  min-height: 28px;
124  /* Make inputs at least the height of their button counterpart */
125
126  /* Makes inputs behave like true block-level elements */
127
128  -webkit-box-sizing: border-box;
129  -moz-box-sizing: border-box;
130  -ms-box-sizing: border-box;
131  box-sizing: border-box;
132}
133body {
134  margin: 0;
135  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
136  font-size: 13px;
137  line-height: 18px;
138  color: #333333;
139  background-color: #ffffff;
140}
141a {
142  color: #0088cc;
143  text-decoration: none;
144}
145a:hover {
146  color: #005580;
147  text-decoration: underline;
148}
149.row {
150  margin-left: -20px;
151  *zoom: 1;
152}
153.row:before,
154.row:after {
155  display: table;
156  content: "";
157}
158.row:after {
159  clear: both;
160}
161[class*="span"] {
162  float: left;
163  margin-left: 20px;
164}
165.container,
166.navbar-fixed-top .container,
167.navbar-fixed-bottom .container {
168  width: 940px;
169}
170.span12 {
171  width: 940px;
172}
173.span11 {
174  width: 860px;
175}
176.span10 {
177  width: 780px;
178}
179.span9 {
180  width: 700px;
181}
182.span8 {
183  width: 620px;
184}
185.span7 {
186  width: 540px;
187}
188.span6 {
189  width: 460px;
190}
191.span5 {
192  width: 380px;
193}
194.span4 {
195  position: absolute;
196  right: 0px;
197  width: 300px;
198}
199.span3 {
200  width: 220px;
201}
202.span2 {
203  width: 140px;
204}
205.span1 {
206  width: 60px;
207}
208.offset12 {
209  margin-left: 980px;
210}
211.offset11 {
212  margin-left: 900px;
213}
214.offset10 {
215  margin-left: 820px;
216}
217.offset9 {
218  margin-left: 740px;
219}
220.offset8 {
221  margin-left: 660px;
222}
223.offset7 {
224  margin-left: 580px;
225}
226.offset6 {
227  margin-left: 500px;
228}
229.offset5 {
230  margin-left: 420px;
231}
232.offset4 {
233  margin-left: 340px;
234}
235.offset3 {
236  margin-left: 260px;
237}
238.offset2 {
239  margin-left: 180px;
240}
241.offset1 {
242  margin-left: 100px;
243}
244.row-fluid {
245  width: 100%;
246  *zoom: 1;
247}
248.row-fluid:before,
249.row-fluid:after {
250  display: table;
251  content: "";
252}
253.row-fluid:after {
254  clear: both;
255}
256.row-fluid > [class*="span"] {
257  float: left;
258  margin-left: 2.127659574%;
259}
260.row-fluid > [class*="span"]:first-child {
261  margin-left: 0;
262}
263.row-fluid > .span12 {
264  width: 99.99999998999999%;
265}
266.row-fluid > .span11 {
267  width: 91.489361693%;
268}
269.row-fluid > .span10 {
270  width: 82.97872339599999%;
271}
272.row-fluid > .span9 {
273  width: 74.468085099%;
274}
275.row-fluid > .span8 {
276  width: 65.95744680199999%;
277}
278.row-fluid > .span7 {
279  width: 57.446808505%;
280}
281.row-fluid > .span6 {
282  width: 48.93617020799999%;
283}
284.row-fluid > .span5 {
285  width: 40.425531911%;
286}
287.row-fluid > .span4 {
288  width: 31.914893614%;
289}
290.row-fluid > .span3 {
291  width: 23.404255317%;
292}
293.row-fluid > .span2 {
294  width: 14.89361702%;
295}
296.row-fluid > .span1 {
297  width: 6.382978723%;
298}
299.container {
300  margin-left: auto;
301  margin-right: auto;
302  *zoom: 1;
303}
304.container:before,
305.container:after {
306  display: table;
307  content: "";
308}
309.container:after {
310  clear: both;
311}
312.container-fluid {
313  padding-left: 20px;
314  padding-right: 20px;
315  *zoom: 1;
316}
317.container-fluid:before,
318.container-fluid:after {
319  display: table;
320  content: "";
321}
322.container-fluid:after {
323  clear: both;
324}
325p {
326  margin: 0 0 9px;
327  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
328  font-size: 13px;
329  line-height: 18px;
330}
331p small {
332  font-size: 11px;
333  color: #999999;
334}
335.lead {
336  margin-bottom: 18px;
337  font-size: 20px;
338  font-weight: 200;
339  line-height: 27px;
340}
341h1,
342h2,
343h3,
344h4,
345h5,
346h6 {
347  margin: 0;
348  font-family: inherit;
349  font-weight: bold;
350  color: inherit;
351  text-rendering: optimizelegibility;
352}
353h1 small,
354h2 small,
355h3 small,
356h4 small,
357h5 small,
358h6 small {
359  font-weight: normal;
360  color: #999999;
361}
362h1 {
363  font-size: 30px;
364  line-height: 36px;
365}
366h1 small {
367  font-size: 18px;
368}
369h2 {
370  font-size: 24px;
371  line-height: 36px;
372}
373h2 small {
374  font-size: 18px;
375}
376h3 {
377  line-height: 27px;
378  font-size: 18px;
379}
380h3 small {
381  font-size: 14px;
382}
383h4,
384h5,
385h6 {
386  line-height: 18px;
387}
388h4 {
389  font-size: 14px;
390}
391h4 small {
392  font-size: 12px;
393}
394h5 {
395  font-size: 12px;
396}
397h6 {
398  font-size: 11px;
399  color: #999999;
400  text-transform: uppercase;
401}
402.page-header {
403  padding-bottom: 17px;
404  margin: 18px 0;
405  border-bottom: 1px solid #eeeeee;
406}
407.page-header h1 {
408  line-height: 1;
409}
410ul,
411ol {
412  padding: 0;
413  margin: 0 0 9px 25px;
414}
415ul ul,
416ul ol,
417ol ol,
418ol ul {
419  margin-bottom: 0;
420}
421ul {
422  list-style: disc;
423}
424ol {
425  list-style: decimal;
426}
427li {
428  line-height: 18px;
429}
430ul.unstyled,
431ol.unstyled {
432  margin-left: 0;
433  list-style: none;
434}
435dl {
436  margin-bottom: 18px;
437}
438dt,
439dd {
440  line-height: 18px;
441}
442dt {
443  font-weight: bold;
444  line-height: 17px;
445}
446dd {
447  margin-left: 9px;
448}
449.dl-horizontal dt {
450  float: left;
451  clear: left;
452  width: 120px;
453  text-align: right;
454}
455.dl-horizontal dd {
456  margin-left: 130px;
457}
458hr {
459  margin: 18px 0;
460  border: 0;
461  border-top: 1px solid #eeeeee;
462  border-bottom: 1px solid #ffffff;
463}
464strong {
465  font-weight: bold;
466}
467em {
468  font-style: italic;
469}
470.muted {
471  color: #999999;
472}
473abbr[title] {
474  border-bottom: 1px dotted #ddd;
475  cursor: help;
476}
477abbr.initialism {
478  font-size: 90%;
479  text-transform: uppercase;
480}
481blockquote {
482  padding: 0 0 0 15px;
483  margin: 0 0 18px;
484  border-left: 5px solid #eeeeee;
485}
486blockquote p {
487  margin-bottom: 0;
488  font-size: 16px;
489  font-weight: 300;
490  line-height: 22.5px;
491}
492blockquote small {
493  display: block;
494  line-height: 18px;
495  color: #999999;
496}
497blockquote small:before {
498  content: '\2014 \00A0';
499}
500blockquote.pull-right {
501  float: right;
502  padding-left: 0;
503  padding-right: 15px;
504  border-left: 0;
505  border-right: 5px solid #eeeeee;
506}
507blockquote.pull-right p,
508blockquote.pull-right small {
509  text-align: right;
510}
511q:before,
512q:after,
513blockquote:before,
514blockquote:after {
515  content: "";
516}
517address {
518  display: block;
519  margin-bottom: 18px;
520  line-height: 18px;
521  font-style: normal;
522}
523small {
524  font-size: 100%;
525}
526cite {
527  font-style: normal;
528}
529code,
530pre {
531  padding: 0 3px 2px;
532  font-family: Menlo, Monaco, "Courier New", monospace;
533  font-size: 12px;
534  color: #333333;
535  -webkit-border-radius: 3px;
536  -moz-border-radius: 3px;
537  border-radius: 3px;
538}
539code {
540  padding: 2px 4px;
541  color: #d14;
542  background-color: #f7f7f9;
543  border: 1px solid #e1e1e8;
544}
545pre {
546  display: block;
547  padding: 8.5px;
548  margin: 0 0 9px;
549  font-size: 12.025px;
550  line-height: 18px;
551  background-color: #f5f5f5;
552  border: 1px solid #ccc;
553  border: 1px solid rgba(0, 0, 0, 0.15);
554  -webkit-border-radius: 4px;
555  -moz-border-radius: 4px;
556  border-radius: 4px;
557  white-space: pre;
558  white-space: pre-wrap;
559  word-break: break-all;
560  word-wrap: break-word;
561}
562pre.prettyprint {
563  margin-bottom: 18px;
564}
565pre code {
566  padding: 0;
567  color: inherit;
568  background-color: transparent;
569  border: 0;
570}
571.pre-scrollable {
572  max-height: 340px;
573  overflow-y: scroll;
574}
575form {
576  margin: 0 0 18px;
577}
578fieldset {
579  padding: 0;
580  margin: 0;
581  border: 0;
582}
583legend {
584  display: block;
585  width: 100%;
586  padding: 0;
587  margin-bottom: 27px;
588  font-size: 19.5px;
589  line-height: 36px;
590  color: #333333;
591  border: 0;
592  border-bottom: 1px solid #eee;
593}
594legend small {
595  font-size: 13.5px;
596  color: #999999;
597}
598label,
599input,
600button,
601select,
602textarea {
603  font-size: 13px;
604  font-weight: normal;
605  line-height: 18px;
606}
607input,
608button,
609select,
610textarea {
611  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
612}
613label {
614  display: block;
615  margin-bottom: 5px;
616  color: #333333;
617}
618input,
619textarea,
620select,
621.uneditable-input {
622  display: inline-block;
623  width: 210px;
624  height: 18px;
625  padding: 4px;
626  margin-bottom: 9px;
627  font-size: 13px;
628  line-height: 18px;
629  color: #555555;
630  border: 1px solid #cccccc;
631  -webkit-border-radius: 3px;
632  -moz-border-radius: 3px;
633  border-radius: 3px;
634}
635.uneditable-textarea {
636  width: auto;
637  height: auto;
638}
639label input,
640label textarea,
641label select {
642  display: block;
643}
644input[type="image"],
645input[type="checkbox"],
646input[type="radio"] {
647  width: auto;
648  height: auto;
649  padding: 0;
650  margin: 3px 0;
651  *margin-top: 0;
652  /* IE7 */
653
654  line-height: normal;
655  cursor: pointer;
656  -webkit-border-radius: 0;
657  -moz-border-radius: 0;
658  border-radius: 0;
659  border: 0 \9;
660  /* IE9 and down */
661
662}
663input[type="image"] {
664  border: 0;
665}
666input[type="file"] {
667  width: auto;
668  padding: initial;
669  line-height: initial;
670  border: initial;
671  background-color: #ffffff;
672  background-color: initial;
673  -webkit-box-shadow: none;
674  -moz-box-shadow: none;
675  box-shadow: none;
676}
677input[type="button"],
678input[type="reset"],
679input[type="submit"] {
680  width: auto;
681  height: auto;
682}
683select,
684input[type="file"] {
685  height: 28px;
686  /* In IE7, the height of the select element cannot be changed by height, only font-size */
687
688  *margin-top: 4px;
689  /* For IE7, add top margin to align select with labels */
690
691  line-height: 28px;
692}
693input[type="file"] {
694  line-height: 18px \9;
695}
696select {
697  width: 220px;
698  background-color: #ffffff;
699}
700select[multiple],
701select[size] {
702  height: auto;
703}
704input[type="image"] {
705  -webkit-box-shadow: none;
706  -moz-box-shadow: none;
707  box-shadow: none;
708}
709textarea {
710  height: auto;
711}
712input[type="hidden"] {
713  display: none;
714}
715.radio,
716.checkbox {
717  padding-left: 18px;
718}
719.radio input[type="radio"],
720.checkbox input[type="checkbox"] {
721  float: left;
722  margin-left: -18px;
723}
724.controls > .radio:first-child,
725.controls > .checkbox:first-child {
726  padding-top: 5px;
727}
728.radio.inline,
729.checkbox.inline {
730  display: inline-block;
731  padding-top: 5px;
732  margin-bottom: 0;
733  vertical-align: middle;
734}
735.radio.inline + .radio.inline,
736.checkbox.inline + .checkbox.inline {
737  margin-left: 10px;
738}
739input,
740textarea {
741  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
742  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
743  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
744  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
745  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
746  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
747  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
748  transition: border linear 0.2s, box-shadow linear 0.2s;
749}
750input:focus,
751textarea:focus {
752  border-color: rgba(82, 168, 236, 0.8);
753  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
754  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
755  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
756  outline: 0;
757  outline: thin dotted \9;
758  /* IE6-9 */
759
760}
761input[type="file"]:focus,
762input[type="radio"]:focus,
763input[type="checkbox"]:focus,
764select:focus {
765  -webkit-box-shadow: none;
766  -moz-box-shadow: none;
767  box-shadow: none;
768  outline: thin dotted #333;
769  outline: 5px auto -webkit-focus-ring-color;
770  outline-offset: -2px;
771}
772.input-mini {
773  width: 60px;
774}
775.input-small {
776  width: 90px;
777}
778.input-medium {
779  width: 150px;
780}
781.input-large {
782  width: 210px;
783}
784.input-xlarge {
785  width: 270px;
786}
787.input-xxlarge {
788  width: 530px;
789}
790input[class*="span"],
791select[class*="span"],
792textarea[class*="span"],
793.uneditable-input {
794  float: none;
795  margin-left: 0;
796}
797input,
798textarea,
799.uneditable-input {
800  margin-left: 0;
801}
802input.span12, textarea.span12, .uneditable-input.span12 {
803  width: 930px;
804}
805input.span11, textarea.span11, .uneditable-input.span11 {
806  width: 850px;
807}
808input.span10, textarea.span10, .uneditable-input.span10 {
809  width: 770px;
810}
811input.span9, textarea.span9, .uneditable-input.span9 {
812  width: 690px;
813}
814input.span8, textarea.span8, .uneditable-input.span8 {
815  width: 610px;
816}
817input.span7, textarea.span7, .uneditable-input.span7 {
818  width: 530px;
819}
820input.span6, textarea.span6, .uneditable-input.span6 {
821  width: 450px;
822}
823input.span5, textarea.span5, .uneditable-input.span5 {
824  width: 370px;
825}
826input.span4, textarea.span4, .uneditable-input.span4 {
827  width: 290px;
828}
829input.span3, textarea.span3, .uneditable-input.span3 {
830  width: 210px;
831}
832input.span2, textarea.span2, .uneditable-input.span2 {
833  width: 130px;
834}
835input.span1, textarea.span1, .uneditable-input.span1 {
836  width: 50px;
837}
838input[disabled],
839select[disabled],
840textarea[disabled],
841input[readonly],
842select[readonly],
843textarea[readonly] {
844  background-color: #eeeeee;
845  border-color: #ddd;
846  cursor: not-allowed;
847}
848.control-group.warning > label,
849.control-group.warning .help-block,
850.control-group.warning .help-inline {
851  color: #c09853;
852}
853.control-group.warning input,
854.control-group.warning select,
855.control-group.warning textarea {
856  color: #c09853;
857  border-color: #c09853;
858}
859.control-group.warning input:focus,
860.control-group.warning select:focus,
861.control-group.warning textarea:focus {
862  border-color: #a47e3c;
863  -webkit-box-shadow: 0 0 6px #dbc59e;
864  -moz-box-shadow: 0 0 6px #dbc59e;
865  box-shadow: 0 0 6px #dbc59e;
866}
867.control-group.warning .input-prepend .add-on,
868.control-group.warning .input-append .add-on {
869  color: #c09853;
870  background-color: #fcf8e3;
871  border-color: #c09853;
872}
873.control-group.error > label,
874.control-group.error .help-block,
875.control-group.error .help-inline {
876  color: #b94a48;
877}
878.control-group.error input,
879.control-group.error select,
880.control-group.error textarea {
881  color: #b94a48;
882  border-color: #b94a48;
883}
884.control-group.error input:focus,
885.control-group.error select:focus,
886.control-group.error textarea:focus {
887  border-color: #953b39;
888  -webkit-box-shadow: 0 0 6px #d59392;
889  -moz-box-shadow: 0 0 6px #d59392;
890  box-shadow: 0 0 6px #d59392;
891}
892.control-group.error .input-prepend .add-on,
893.control-group.error .input-append .add-on {
894  color: #b94a48;
895  background-color: #f2dede;
896  border-color: #b94a48;
897}
898.control-group.success > label,
899.control-group.success .help-block,
900.control-group.success .help-inline {
901  color: #468847;
902}
903.control-group.success input,
904.control-group.success select,
905.control-group.success textarea {
906  color: #468847;
907  border-color: #468847;
908}
909.control-group.success input:focus,
910.control-group.success select:focus,
911.control-group.success textarea:focus {
912  border-color: #356635;
913  -webkit-box-shadow: 0 0 6px #7aba7b;
914  -moz-box-shadow: 0 0 6px #7aba7b;
915  box-shadow: 0 0 6px #7aba7b;
916}
917.control-group.success .input-prepend .add-on,
918.control-group.success .input-append .add-on {
919  color: #468847;
920  background-color: #dff0d8;
921  border-color: #468847;
922}
923input:focus:required:invalid,
924textarea:focus:required:invalid,
925select:focus:required:invalid {
926  color: #b94a48;
927  border-color: #ee5f5b;
928}
929input:focus:required:invalid:focus,
930textarea:focus:required:invalid:focus,
931select:focus:required:invalid:focus {
932  border-color: #e9322d;
933  -webkit-box-shadow: 0 0 6px #f8b9b7;
934  -moz-box-shadow: 0 0 6px #f8b9b7;
935  box-shadow: 0 0 6px #f8b9b7;
936}
937.form-actions {
938  padding: 17px 20px 18px;
939  margin-top: 18px;
940  margin-bottom: 18px;
941  background-color: #eeeeee;
942  border-top: 1px solid #ddd;
943  *zoom: 1;
944}
945.form-actions:before,
946.form-actions:after {
947  display: table;
948  content: "";
949}
950.form-actions:after {
951  clear: both;
952}
953.uneditable-input {
954  display: block;
955  background-color: #ffffff;
956  border-color: #eee;
957  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
958  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
959  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
960  cursor: not-allowed;
961}
962:-moz-placeholder {
963  color: #999999;
964}
965::-webkit-input-placeholder {
966  color: #999999;
967}
968.help-block,
969.help-inline {
970  color: #555555;
971}
972.help-block {
973  display: block;
974  margin-bottom: 9px;
975}
976.help-inline {
977  display: inline-block;
978  *display: inline;
979  /* IE7 inline-block hack */
980
981  *zoom: 1;
982  vertical-align: middle;
983  padding-left: 5px;
984}
985.input-prepend,
986.input-append {
987  margin-bottom: 5px;
988}
989.input-prepend input,
990.input-append input,
991.input-prepend select,
992.input-append select,
993.input-prepend .uneditable-input,
994.input-append .uneditable-input {
995  *margin-left: 0;
996  -webkit-border-radius: 0 3px 3px 0;
997  -moz-border-radius: 0 3px 3px 0;
998  border-radius: 0 3px 3px 0;
999}
1000.input-prepend input:focus,
1001.input-append input:focus,
1002.input-prepend select:focus,
1003.input-append select:focus,
1004.input-prepend .uneditable-input:focus,
1005.input-append .uneditable-input:focus {
1006  position: relative;
1007  z-index: 2;
1008}
1009.input-prepend .uneditable-input,
1010.input-append .uneditable-input {
1011  border-left-color: #ccc;
1012}
1013.input-prepend .add-on,
1014.input-append .add-on {
1015  display: inline-block;
1016  width: auto;
1017  min-width: 16px;
1018  height: 18px;
1019  padding: 4px 5px;
1020  font-weight: normal;
1021  line-height: 18px;
1022  text-align: center;
1023  text-shadow: 0 1px 0 #ffffff;
1024  vertical-align: middle;
1025  background-color: #eeeeee;
1026  border: 1px solid #ccc;
1027}
1028.input-prepend .add-on,
1029.input-append .add-on,
1030.input-prepend .btn,
1031.input-append .btn {
1032  -webkit-border-radius: 3px 0 0 3px;
1033  -moz-border-radius: 3px 0 0 3px;
1034  border-radius: 3px 0 0 3px;
1035}
1036.input-prepend .active,
1037.input-append .active {
1038  background-color: #a9dba9;
1039  border-color: #46a546;
1040}
1041.input-prepend .add-on,
1042.input-prepend .btn {
1043  margin-right: -1px;
1044}
1045.input-append input,
1046.input-append select .uneditable-input {
1047  -webkit-border-radius: 3px 0 0 3px;
1048  -moz-border-radius: 3px 0 0 3px;
1049  border-radius: 3px 0 0 3px;
1050}
1051.input-append .uneditable-input {
1052  border-left-color: #eee;
1053  border-right-color: #ccc;
1054}
1055.input-append .add-on,
1056.input-append .btn {
1057  margin-left: -1px;
1058  -webkit-border-radius: 0 3px 3px 0;
1059  -moz-border-radius: 0 3px 3px 0;
1060  border-radius: 0 3px 3px 0;
1061}
1062.input-prepend.input-append input,
1063.input-prepend.input-append select,
1064.input-prepend.input-append .uneditable-input {
1065  -webkit-border-radius: 0;
1066  -moz-border-radius: 0;
1067  border-radius: 0;
1068}
1069.input-prepend.input-append .add-on:first-child,
1070.input-prepend.input-append .btn:first-child {
1071  margin-right: -1px;
1072  -webkit-border-radius: 3px 0 0 3px;
1073  -moz-border-radius: 3px 0 0 3px;
1074  border-radius: 3px 0 0 3px;
1075}
1076.input-prepend.input-append .add-on:last-child,
1077.input-prepend.input-append .btn:last-child {
1078  margin-left: -1px;
1079  -webkit-border-radius: 0 3px 3px 0;
1080  -moz-border-radius: 0 3px 3px 0;
1081  border-radius: 0 3px 3px 0;
1082}
1083.search-query {
1084  padding-left: 14px;
1085  padding-right: 14px;
1086  margin-bottom: 0;
1087  -webkit-border-radius: 14px;
1088  -moz-border-radius: 14px;
1089  border-radius: 14px;
1090}
1091.form-search input,
1092.form-inline input,
1093.form-horizontal input,
1094.form-search textarea,
1095.form-inline textarea,
1096.form-horizontal textarea,
1097.form-search select,
1098.form-inline select,
1099.form-horizontal select,
1100.form-search .help-inline,
1101.form-inline .help-inline,
1102.form-horizontal .help-inline,
1103.form-search .uneditable-input,
1104.form-inline .uneditable-input,
1105.form-horizontal .uneditable-input,
1106.form-search .input-prepend,
1107.form-inline .input-prepend,
1108.form-horizontal .input-prepend,
1109.form-search .input-append,
1110.form-inline .input-append,
1111.form-horizontal .input-append {
1112  display: inline-block;
1113  margin-bottom: 0;
1114}
1115.form-search .hide,
1116.form-inline .hide,
1117.form-horizontal .hide {
1118  display: none;
1119}
1120.form-search label,
1121.form-inline label {
1122  display: inline-block;
1123}
1124.form-search .input-append,
1125.form-inline .input-append,
1126.form-search .input-prepend,
1127.form-inline .input-prepend {
1128  margin-bottom: 0;
1129}
1130.form-search .radio,
1131.form-search .checkbox,
1132.form-inline .radio,
1133.form-inline .checkbox {
1134  padding-left: 0;
1135  margin-bottom: 0;
1136  vertical-align: middle;
1137}
1138.form-search .radio input[type="radio"],
1139.form-search .checkbox input[type="checkbox"],
1140.form-inline .radio input[type="radio"],
1141.form-inline .checkbox input[type="checkbox"] {
1142  float: left;
1143  margin-left: 0;
1144  margin-right: 3px;
1145}
1146.control-group {
1147  margin-bottom: 9px;
1148}
1149legend + .control-group {
1150  margin-top: 18px;
1151  -webkit-margin-top-collapse: separate;
1152}
1153.form-horizontal .control-group {
1154  margin-bottom: 18px;
1155  *zoom: 1;
1156}
1157.form-horizontal .control-group:before,
1158.form-horizontal .control-group:after {
1159  display: table;
1160  content: "";
1161}
1162.form-horizontal .control-group:after {
1163  clear: both;
1164}
1165.form-horizontal .control-label {
1166  float: left;
1167  width: 140px;
1168  padding-top: 5px;
1169  text-align: right;
1170}
1171.form-horizontal .controls {
1172  margin-left: 160px;
1173  /* Super jank IE7 fix to ensure the inputs in .input-append and input-prepend don't inherit the margin of the parent, in this case .controls */
1174
1175  *display: inline-block;
1176  *margin-left: 0;
1177  *padding-left: 20px;
1178}
1179.form-horizontal .help-block {
1180  margin-top: 9px;
1181  margin-bottom: 0;
1182}
1183.form-horizontal .form-actions {
1184  padding-left: 160px;
1185}
1186table {
1187  max-width: 100%;
1188  border-collapse: collapse;
1189  border-spacing: 0;
1190  background-color: transparent;
1191}
1192.table {
1193  width: 100%;
1194  margin-bottom: 18px;
1195}
1196.table th,
1197.table td {
1198  padding: 8px;
1199  line-height: 18px;
1200  text-align: left;
1201  vertical-align: top;
1202  border-top: 1px solid #dddddd;
1203}
1204.table th {
1205  font-weight: bold;
1206}
1207.table thead th {
1208  vertical-align: bottom;
1209}
1210.table colgroup + thead tr:first-child th,
1211.table colgroup + thead tr:first-child td,
1212.table thead:first-child tr:first-child th,
1213.table thead:first-child tr:first-child td {
1214  border-top: 0;
1215}
1216.table tbody + tbody {
1217  border-top: 2px solid #dddddd;
1218}
1219.table-condensed th,
1220.table-condensed td {
1221  padding: 4px 5px;
1222}
1223.table-bordered {
1224  border: 1px solid #dddddd;
1225  border-left: 0;
1226  border-collapse: separate;
1227  *border-collapse: collapsed;
1228  -webkit-border-radius: 4px;
1229  -moz-border-radius: 4px;
1230  border-radius: 4px;
1231}
1232.table-bordered th,
1233.table-bordered td {
1234  border-left: 1px solid #dddddd;
1235}
1236.table-bordered thead:first-child tr:first-child th,
1237.table-bordered tbody:first-child tr:first-child th,
1238.table-bordered tbody:first-child tr:first-child td {
1239  border-top: 0;
1240}
1241.table-bordered thead:first-child tr:first-child th:first-child,
1242.table-bordered tbody:first-child tr:first-child td:first-child {
1243  -webkit-border-radius: 4px 0 0 0;
1244  -moz-border-radius: 4px 0 0 0;
1245  border-radius: 4px 0 0 0;
1246}
1247.table-bordered thead:first-child tr:first-child th:last-child,
1248.table-bordered tbody:first-child tr:first-child td:last-child {
1249  -webkit-border-radius: 0 4px 0 0;
1250  -moz-border-radius: 0 4px 0 0;
1251  border-radius: 0 4px 0 0;
1252}
1253.table-bordered thead:last-child tr:last-child th:first-child,
1254.table-bordered tbody:last-child tr:last-child td:first-child {
1255  -webkit-border-radius: 0 0 0 4px;
1256  -moz-border-radius: 0 0 0 4px;
1257  border-radius: 0 0 0 4px;
1258}
1259.table-bordered thead:last-child tr:last-child th:last-child,
1260.table-bordered tbody:last-child tr:last-child td:last-child {
1261  -webkit-border-radius: 0 0 4px 0;
1262  -moz-border-radius: 0 0 4px 0;
1263  border-radius: 0 0 4px 0;
1264}
1265.table-striped tbody tr:nth-child(odd) td,
1266.table-striped tbody tr:nth-child(odd) th {
1267  background-color: #f9f9f9;
1268}
1269.table tbody tr:hover td,
1270.table tbody tr:hover th {
1271  background-color: #f5f5f5;
1272}
1273table .span1 {
1274  float: none;
1275  width: 44px;
1276  margin-left: 0;
1277}
1278table .span2 {
1279  float: none;
1280  width: 124px;
1281  margin-left: 0;
1282}
1283table .span3 {
1284  float: none;
1285  width: 204px;
1286  margin-left: 0;
1287}
1288table .span4 {
1289  float: none;
1290  width: 284px;
1291  margin-left: 0;
1292}
1293table .span5 {
1294  float: none;
1295  width: 364px;
1296  margin-left: 0;
1297}
1298table .span6 {
1299  float: none;
1300  width: 444px;
1301  margin-left: 0;
1302}
1303table .span7 {
1304  float: none;
1305  width: 524px;
1306  margin-left: 0;
1307}
1308table .span8 {
1309  float: none;
1310  width: 604px;
1311  margin-left: 0;
1312}
1313table .span9 {
1314  float: none;
1315  width: 684px;
1316  margin-left: 0;
1317}
1318table .span10 {
1319  float: none;
1320  width: 764px;
1321  margin-left: 0;
1322}
1323table .span11 {
1324  float: none;
1325  width: 844px;
1326  margin-left: 0;
1327}
1328table .span12 {
1329  float: none;
1330  width: 924px;
1331  margin-left: 0;
1332}
1333table .span13 {
1334  float: none;
1335  width: 1004px;
1336  margin-left: 0;
1337}
1338table .span14 {
1339  float: none;
1340  width: 1084px;
1341  margin-left: 0;
1342}
1343table .span15 {
1344  float: none;
1345  width: 1164px;
1346  margin-left: 0;
1347}
1348table .span16 {
1349  float: none;
1350  width: 1244px;
1351  margin-left: 0;
1352}
1353table .span17 {
1354  float: none;
1355  width: 1324px;
1356  margin-left: 0;
1357}
1358table .span18 {
1359  float: none;
1360  width: 1404px;
1361  margin-left: 0;
1362}
1363table .span19 {
1364  float: none;
1365  width: 1484px;
1366  margin-left: 0;
1367}
1368table .span20 {
1369  float: none;
1370  width: 1564px;
1371  margin-left: 0;
1372}
1373table .span21 {
1374  float: none;
1375  width: 1644px;
1376  margin-left: 0;
1377}
1378table .span22 {
1379  float: none;
1380  width: 1724px;
1381  margin-left: 0;
1382}
1383table .span23 {
1384  float: none;
1385  width: 1804px;
1386  margin-left: 0;
1387}
1388table .span24 {
1389  float: none;
1390  width: 1884px;
1391  margin-left: 0;
1392}
1393[class^="icon-"],
1394[class*=" icon-"] {
1395  display: inline-block;
1396  width: 14px;
1397  height: 14px;
1398  line-height: 14px;
1399  vertical-align: text-top;
1400  background-image: url("../img/glyphicons-halflings.png");
1401  background-position: 14px 14px;
1402  background-repeat: no-repeat;
1403  *margin-right: .3em;
1404}
1405[class^="icon-"]:last-child,
1406[class*=" icon-"]:last-child {
1407  *margin-left: 0;
1408}
1409.icon-white {
1410  background-image: url("../img/glyphicons-halflings-white.png");
1411}
1412.icon-glass {
1413  background-position: 0      0;
1414}
1415.icon-music {
1416  background-position: -24px 0;
1417}
1418.icon-search {
1419  background-position: -48px 0;
1420}
1421.icon-envelope {
1422  background-position: -72px 0;
1423}
1424.icon-heart {
1425  background-position: -96px 0;
1426}
1427.icon-star {
1428  background-position: -120px 0;
1429}
1430.icon-star-empty {
1431  background-position: -144px 0;
1432}
1433.icon-user {
1434  background-position: -168px 0;
1435}
1436.icon-film {
1437  background-position: -192px 0;
1438}
1439.icon-th-large {
1440  background-position: -216px 0;
1441}
1442.icon-th {
1443  background-position: -240px 0;
1444}
1445.icon-th-list {
1446  background-position: -264px 0;
1447}
1448.icon-ok {
1449  background-position: -288px 0;
1450}
1451.icon-remove {
1452  background-position: -312px 0;
1453}
1454.icon-zoom-in {
1455  background-position: -336px 0;
1456}
1457.icon-zoom-out {
1458  background-position: -360px 0;
1459}
1460.icon-off {
1461  background-position: -384px 0;
1462}
1463.icon-signal {
1464  background-position: -408px 0;
1465}
1466.icon-cog {
1467  background-position: -432px 0;
1468}
1469.icon-trash {
1470  background-position: -456px 0;
1471}
1472.icon-home {
1473  background-position: 0 -24px;
1474}
1475.icon-file {
1476  background-position: -24px -24px;
1477}
1478.icon-time {
1479  background-position: -48px -24px;
1480}
1481.icon-road {
1482  background-position: -72px -24px;
1483}
1484.icon-download-alt {
1485  background-position: -96px -24px;
1486}
1487.icon-download {
1488  background-position: -120px -24px;
1489}
1490.icon-upload {
1491  background-position: -144px -24px;
1492}
1493.icon-inbox {
1494  background-position: -168px -24px;
1495}
1496.icon-play-circle {
1497  background-position: -192px -24px;
1498}
1499.icon-repeat {
1500  background-position: -216px -24px;
1501}
1502.icon-refresh {
1503  background-position: -240px -24px;
1504}
1505.icon-list-alt {
1506  background-position: -264px -24px;
1507}
1508.icon-lock {
1509  background-position: -287px -24px;
1510}
1511.icon-flag {
1512  background-position: -312px -24px;
1513}
1514.icon-headphones {
1515  background-position: -336px -24px;
1516}
1517.icon-volume-off {
1518  background-position: -360px -24px;
1519}
1520.icon-volume-down {
1521  background-position: -384px -24px;
1522}
1523.icon-volume-up {
1524  background-position: -408px -24px;
1525}
1526.icon-qrcode {
1527  background-position: -432px -24px;
1528}
1529.icon-barcode {
1530  background-position: -456px -24px;
1531}
1532.icon-tag {
1533  background-position: 0 -48px;
1534}
1535.icon-tags {
1536  background-position: -25px -48px;
1537}
1538.icon-book {
1539  background-position: -48px -48px;
1540}
1541.icon-bookmark {
1542  background-position: -72px -48px;
1543}
1544.icon-print {
1545  background-position: -96px -48px;
1546}
1547.icon-camera {
1548  background-position: -120px -48px;
1549}
1550.icon-font {
1551  background-position: -144px -48px;
1552}
1553.icon-bold {
1554  background-position: -167px -48px;
1555}
1556.icon-italic {
1557  background-position: -192px -48px;
1558}
1559.icon-text-height {
1560  background-position: -216px -48px;
1561}
1562.icon-text-width {
1563  background-position: -240px -48px;
1564}
1565.icon-align-left {
1566  background-position: -264px -48px;
1567}
1568.icon-align-center {
1569  background-position: -288px -48px;
1570}
1571.icon-align-right {
1572  background-position: -312px -48px;
1573}
1574.icon-align-justify {
1575  background-position: -336px -48px;
1576}
1577.icon-list {
1578  background-position: -360px -48px;
1579}
1580.icon-indent-left {
1581  background-position: -384px -48px;
1582}
1583.icon-indent-right {
1584  background-position: -408px -48px;
1585}
1586.icon-facetime-video {
1587  background-position: -432px -48px;
1588}
1589.icon-picture {
1590  background-position: -456px -48px;
1591}
1592.icon-pencil {
1593  background-position: 0 -72px;
1594}
1595.icon-map-marker {
1596  background-position: -24px -72px;
1597}
1598.icon-adjust {
1599  background-position: -48px -72px;
1600}
1601.icon-tint {
1602  background-position: -72px -72px;
1603}
1604.icon-edit {
1605  background-position: -96px -72px;
1606}
1607.icon-share {
1608  background-position: -120px -72px;
1609}
1610.icon-check {
1611  background-position: -144px -72px;
1612}
1613.icon-move {
1614  background-position: -168px -72px;
1615}
1616.icon-step-backward {
1617  background-position: -192px -72px;
1618}
1619.icon-fast-backward {
1620  background-position: -216px -72px;
1621}
1622.icon-backward {
1623  background-position: -240px -72px;
1624}
1625.icon-play {
1626  background-position: -264px -72px;
1627}
1628.icon-pause {
1629  background-position: -288px -72px;
1630}
1631.icon-stop {
1632  background-position: -312px -72px;
1633}
1634.icon-forward {
1635  background-position: -336px -72px;
1636}
1637.icon-fast-forward {
1638  background-position: -360px -72px;
1639}
1640.icon-step-forward {
1641  background-position: -384px -72px;
1642}
1643.icon-eject {
1644  background-position: -408px -72px;
1645}
1646.icon-chevron-left {
1647  background-position: -432px -72px;
1648}
1649.icon-chevron-right {
1650  background-position: -456px -72px;
1651}
1652.icon-plus-sign {
1653  background-position: 0 -96px;
1654}
1655.icon-minus-sign {
1656  background-position: -24px -96px;
1657}
1658.icon-remove-sign {
1659  background-position: -48px -96px;
1660}
1661.icon-ok-sign {
1662  background-position: -72px -96px;
1663}
1664.icon-question-sign {
1665  background-position: -96px -96px;
1666}
1667.icon-info-sign {
1668  background-position: -120px -96px;
1669}
1670.icon-screenshot {
1671  background-position: -144px -96px;
1672}
1673.icon-remove-circle {
1674  background-position: -168px -96px;
1675}
1676.icon-ok-circle {
1677  background-position: -192px -96px;
1678}
1679.icon-ban-circle {
1680  background-position: -216px -96px;
1681}
1682.icon-arrow-left {
1683  background-position: -240px -96px;
1684}
1685.icon-arrow-right {
1686  background-position: -264px -96px;
1687}
1688.icon-arrow-up {
1689  background-position: -289px -96px;
1690}
1691.icon-arrow-down {
1692  background-position: -312px -96px;
1693}
1694.icon-share-alt {
1695  background-position: -336px -96px;
1696}
1697.icon-resize-full {
1698  background-position: -360px -96px;
1699}
1700.icon-resize-small {
1701  background-position: -384px -96px;
1702}
1703.icon-plus {
1704  background-position: -408px -96px;
1705}
1706.icon-minus {
1707  background-position: -433px -96px;
1708}
1709.icon-asterisk {
1710  background-position: -456px -96px;
1711}
1712.icon-exclamation-sign {
1713  background-position: 0 -120px;
1714}
1715.icon-gift {
1716  background-position: -24px -120px;
1717}
1718.icon-leaf {
1719  background-position: -48px -120px;
1720}
1721.icon-fire {
1722  background-position: -72px -120px;
1723}
1724.icon-eye-open {
1725  background-position: -96px -120px;
1726}
1727.icon-eye-close {
1728  background-position: -120px -120px;
1729}
1730.icon-warning-sign {
1731  background-position: -144px -120px;
1732}
1733.icon-plane {
1734  background-position: -168px -120px;
1735}
1736.icon-calendar {
1737  background-position: -192px -120px;
1738}
1739.icon-random {
1740  background-position: -216px -120px;
1741}
1742.icon-comment {
1743  background-position: -240px -120px;
1744}
1745.icon-magnet {
1746  background-position: -264px -120px;
1747}
1748.icon-chevron-up {
1749  background-position: -288px -120px;
1750}
1751.icon-chevron-down {
1752  background-position: -313px -119px;
1753}
1754.icon-retweet {
1755  background-position: -336px -120px;
1756}
1757.icon-shopping-cart {
1758  background-position: -360px -120px;
1759}
1760.icon-folder-close {
1761  background-position: -384px -120px;
1762}
1763.icon-folder-open {
1764  background-position: -408px -120px;
1765}
1766.icon-resize-vertical {
1767  background-position: -432px -119px;
1768}
1769.icon-resize-horizontal {
1770  background-position: -456px -118px;
1771}
1772.dropdown {
1773  position: relative;
1774}
1775.dropdown-toggle {
1776  *margin-bottom: -3px;
1777}
1778.dropdown-toggle:active,
1779.open .dropdown-toggle {
1780  outline: 0;
1781}
1782.caret {
1783  display: inline-block;
1784  width: 0;
1785  height: 0;
1786  vertical-align: top;
1787  border-left: 4px solid transparent;
1788  border-right: 4px solid transparent;
1789  border-top: 4px solid #000000;
1790  opacity: 0.3;
1791  filter: alpha(opacity=30);
1792  content: "";
1793}
1794.dropdown .caret {
1795  margin-top: 8px;
1796  margin-left: 2px;
1797}
1798.dropdown:hover .caret,
1799.open.dropdown .caret {
1800  opacity: 1;
1801  filter: alpha(opacity=100);
1802}
1803.dropdown-menu {
1804  position: absolute;
1805  top: 100%;
1806  left: 0;
1807  z-index: 1000;
1808  float: left;
1809  display: none;
1810  min-width: 160px;
1811  padding: 4px 0;
1812  margin: 0;
1813  list-style: none;
1814  background-color: #ffffff;
1815  border-color: #ccc;
1816  border-color: rgba(0, 0, 0, 0.2);
1817  border-style: solid;
1818  border-width: 1px;
1819  -webkit-border-radius: 0 0 5px 5px;
1820  -moz-border-radius: 0 0 5px 5px;
1821  border-radius: 0 0 5px 5px;
1822  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1823  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1824  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1825  -webkit-background-clip: padding-box;
1826  -moz-background-clip: padding;
1827  background-clip: padding-box;
1828  *border-right-width: 2px;
1829  *border-bottom-width: 2px;
1830}
1831.dropdown-menu.pull-right {
1832  right: 0;
1833  left: auto;
1834}
1835.dropdown-menu .divider {
1836  height: 1px;
1837  margin: 8px 1px;
1838  overflow: hidden;
1839  background-color: #e5e5e5;
1840  border-bottom: 1px solid #ffffff;
1841  *width: 100%;
1842  *margin: -5px 0 5px;
1843}
1844.dropdown-menu a {
1845  display: block;
1846  padding: 3px 15px;
1847  clear: both;
1848  font-weight: normal;
1849  line-height: 18px;
1850  color: #333333;
1851  white-space: nowrap;
1852}
1853.dropdown-menu li > a:hover,
1854.dropdown-menu .active > a,
1855.dropdown-menu .active > a:hover {
1856  color: #ffffff;
1857  text-decoration: none;
1858  background-color: #0088cc;
1859}
1860.dropdown.open {
1861  *z-index: 1000;
1862}
1863.dropdown.open .dropdown-toggle {
1864  color: #ffffff;
1865  background: #ccc;
1866  background: rgba(0, 0, 0, 0.3);
1867}
1868.dropdown.open .dropdown-menu {
1869  display: block;
1870}
1871.pull-right .dropdown-menu {
1872  left: auto;
1873  right: 0;
1874}
1875.dropup .caret,
1876.navbar-fixed-bottom .dropdown .caret {
1877  border-top: 0;
1878  border-bottom: 4px solid #000000;
1879  content: "\2191";
1880}
1881.dropup .dropdown-menu,
1882.navbar-fixed-bottom .dropdown .dropdown-menu {
1883  top: auto;
1884  bottom: 100%;
1885  margin-bottom: 1px;
1886}
1887.typeahead {
1888  margin-top: 2px;
1889  -webkit-border-radius: 4px;
1890  -moz-border-radius: 4px;
1891  border-radius: 4px;
1892}
1893.well {
1894  min-height: 20px;
1895  padding: 19px;
1896  margin-bottom: 20px;
1897  background-color: #f5f5f5;
1898  border: 1px solid #eee;
1899  border: 1px solid rgba(0, 0, 0, 0.05);
1900  -webkit-border-radius: 4px;
1901  -moz-border-radius: 4px;
1902  border-radius: 4px;
1903  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1904  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1905  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1906}
1907.well blockquote {
1908  border-color: #ddd;
1909  border-color: rgba(0, 0, 0, 0.15);
1910}
1911.well-large {
1912  padding: 24px;
1913  -webkit-border-radius: 6px;
1914  -moz-border-radius: 6px;
1915  border-radius: 6px;
1916}
1917.well-small {
1918  padding: 9px;
1919  -webkit-border-radius: 3px;
1920  -moz-border-radius: 3px;
1921  border-radius: 3px;
1922}
1923.fade {
1924  -webkit-transition: opacity 0.15s linear;
1925  -moz-transition: opacity 0.15s linear;
1926  -ms-transition: opacity 0.15s linear;
1927  -o-transition: opacity 0.15s linear;
1928  transition: opacity 0.15s linear;
1929  opacity: 0;
1930}
1931.fade.in {
1932  opacity: 1;
1933}
1934.collapse {
1935  -webkit-transition: height 0.35s ease;
1936  -moz-transition: height 0.35s ease;
1937  -ms-transition: height 0.35s ease;
1938  -o-transition: height 0.35s ease;
1939  transition: height 0.35s ease;
1940  position: relative;
1941  overflow: hidden;
1942  height: 0;
1943}
1944.collapse.in {
1945  height: auto;
1946}
1947.close {
1948  float: right;
1949  font-size: 20px;
1950  font-weight: bold;
1951  line-height: 18px;
1952  color: #000000;
1953  text-shadow: 0 1px 0 #ffffff;
1954  opacity: 0.2;
1955  filter: alpha(opacity=20);
1956}
1957.close:hover {
1958  color: #000000;
1959  text-decoration: none;
1960  opacity: 0.4;
1961  filter: alpha(opacity=40);
1962  cursor: pointer;
1963}
1964.btn {
1965  display: inline-block;
1966  *display: inline;
1967  /* IE7 inline-block hack */
1968
1969  *zoom: 1;
1970  padding: 4px 10px 4px;
1971  margin-bottom: 0;
1972  font-size: 13px;
1973  line-height: 18px;
1974  color: #333333;
1975  text-align: center;
1976  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
1977  vertical-align: middle;
1978  background-color: #f5f5f5;
1979  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
1980  background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
1981  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
1982  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
1983  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
1984  background-image: linear-gradient(top, #ffffff, #e6e6e6);
1985  background-repeat: repeat-x;
1986  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
1987  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
1988  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1989  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
1990  border: 1px solid #cccccc;
1991  border-bottom-color: #b3b3b3;
1992  -webkit-border-radius: 4px;
1993  -moz-border-radius: 4px;
1994  border-radius: 4px;
1995  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1996  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1997  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1998  cursor: pointer;
1999  *margin-left: .3em;
2000}
2001.btn:hover,
2002.btn:active,
2003.btn.active,
2004.btn.disabled,
2005.btn[disabled] {
2006  background-color: #e6e6e6;
2007}
2008.btn:active,
2009.btn.active {
2010  background-color: #cccccc \9;
2011}
2012.btn:first-child {
2013  *margin-left: 0;
2014}
2015.btn:hover {
2016  color: #333333;
2017  text-decoration: none;
2018  background-color: #e6e6e6;
2019  background-position: 0 -15px;
2020  -webkit-transition: background-position 0.1s linear;
2021  -moz-transition: background-position 0.1s linear;
2022  -ms-transition: background-position 0.1s linear;
2023  -o-transition: background-position 0.1s linear;
2024  transition: background-position 0.1s linear;
2025}
2026.btn:focus {
2027  outline: thin dotted #333;
2028  outline: 5px auto -webkit-focus-ring-color;
2029  outline-offset: -2px;
2030}
2031.btn.active,
2032.btn:active {
2033  background-image: none;
2034  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2035  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2036  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2037  background-color: #e6e6e6;
2038  background-color: #d9d9d9 \9;
2039  outline: 0;
2040}
2041.btn.disabled,
2042.btn[disabled] {
2043  cursor: default;
2044  background-image: none;
2045  background-color: #e6e6e6;
2046  opacity: 0.65;
2047  filter: alpha(opacity=65);
2048  -webkit-box-shadow: none;
2049  -moz-box-shadow: none;
2050  box-shadow: none;
2051}
2052.btn-large {
2053  padding: 9px 14px;
2054  font-size: 15px;
2055  line-height: normal;
2056  -webkit-border-radius: 5px;
2057  -moz-border-radius: 5px;
2058  border-radius: 5px;
2059}
2060.btn-large [class^="icon-"] {
2061  margin-top: 1px;
2062}
2063.btn-small {
2064  padding: 5px 9px;
2065  font-size: 11px;
2066  line-height: 16px;
2067}
2068.btn-small [class^="icon-"] {
2069  margin-top: -1px;
2070}
2071.btn-mini {
2072  padding: 2px 6px;
2073  font-size: 11px;
2074  line-height: 14px;
2075}
2076.btn-primary,
2077.btn-primary:hover,
2078.btn-warning,
2079.btn-warning:hover,
2080.btn-danger,
2081.btn-danger:hover,
2082.btn-success,
2083.btn-success:hover,
2084.btn-info,
2085.btn-info:hover,
2086.btn-inverse,
2087.btn-inverse:hover {
2088  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
2089  color: #ffffff;
2090}
2091.btn-primary.active,
2092.btn-warning.active,
2093.btn-danger.active,
2094.btn-success.active,
2095.btn-info.active,
2096.btn-inverse.active {
2097  color: rgba(255, 255, 255, 0.75);
2098}
2099.btn-primary {
2100  background-color: #0074cc;
2101  background-image: -moz-linear-gradient(top, #0088cc, #0055cc);
2102  background-image: -ms-linear-gradient(top, #0088cc, #0055cc);
2103  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));
2104  background-image: -webkit-linear-gradient(top, #0088cc, #0055cc);
2105  background-image: -o-linear-gradient(top, #0088cc, #0055cc);
2106  background-image: linear-gradient(top, #0088cc, #0055cc);
2107  background-repeat: repeat-x;
2108  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);
2109  border-color: #0055cc #0055cc #003580;
2110  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2111  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2112}
2113.btn-primary:hover,
2114.btn-primary:active,
2115.btn-primary.active,
2116.btn-primary.disabled,
2117.btn-primary[disabled] {
2118  background-color: #0055cc;
2119}
2120.btn-primary:active,
2121.btn-primary.active {
2122  background-color: #004099 \9;
2123}
2124.btn-warning {
2125  background-color: #faa732;
2126  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
2127  background-image: -ms-linear-gradient(top, #fbb450, #f89406);
2128  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
2129  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
2130  background-image: -o-linear-gradient(top, #fbb450, #f89406);
2131  background-image: linear-gradient(top, #fbb450, #f89406);
2132  background-repeat: repeat-x;
2133  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
2134  border-color: #f89406 #f89406 #ad6704;
2135  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2136  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2137}
2138.btn-warning:hover,
2139.btn-warning:active,
2140.btn-warning.active,
2141.btn-warning.disabled,
2142.btn-warning[disabled] {
2143  background-color: #f89406;
2144}
2145.btn-warning:active,
2146.btn-warning.active {
2147  background-color: #c67605 \9;
2148}
2149.btn-danger {
2150  background-color: #da4f49;
2151  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
2152  background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
2153  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
2154  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
2155  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
2156  background-image: linear-gradient(top, #ee5f5b, #bd362f);
2157  background-repeat: repeat-x;
2158  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
2159  border-color: #bd362f #bd362f #802420;
2160  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2161  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2162}
2163.btn-danger:hover,
2164.btn-danger:active,
2165.btn-danger.active,
2166.btn-danger.disabled,
2167.btn-danger[disabled] {
2168  background-color: #bd362f;
2169}
2170.btn-danger:active,
2171.btn-danger.active {
2172  background-color: #942a25 \9;
2173}
2174.btn-success {
2175  background-color: #5bb75b;
2176  background-image: -moz-linear-gradient(top, #62c462, #51a351);
2177  background-image: -ms-linear-gradient(top, #62c462, #51a351);
2178  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
2179  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
2180  background-image: -o-linear-gradient(top, #62c462, #51a351);
2181  background-image: linear-gradient(top, #62c462, #51a351);
2182  background-repeat: repeat-x;
2183  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
2184  border-color: #51a351 #51a351 #387038;
2185  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2186  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2187}
2188.btn-success:hover,
2189.btn-success:active,
2190.btn-success.active,
2191.btn-success.disabled,
2192.btn-success[disabled] {
2193  background-color: #51a351;
2194}
2195.btn-success:active,
2196.btn-success.active {
2197  background-color: #408140 \9;
2198}
2199.btn-info {
2200  background-color: #49afcd;
2201  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
2202  background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
2203  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
2204  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
2205  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
2206  background-image: linear-gradient(top, #5bc0de, #2f96b4);
2207  background-repeat: repeat-x;
2208  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
2209  border-color: #2f96b4 #2f96b4 #1f6377;
2210  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2211  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2212}
2213.btn-info:hover,
2214.btn-info:active,
2215.btn-info.active,
2216.btn-info.disabled,
2217.btn-info[disabled] {
2218  background-color: #2f96b4;
2219}
2220.btn-info:active,
2221.btn-info.active {
2222  background-color: #24748c \9;
2223}
2224.btn-inverse {
2225  background-color: #414141;
2226  background-image: -moz-linear-gradient(top, #555555, #222222);
2227  background-image: -ms-linear-gradient(top, #555555, #222222);
2228  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
2229  background-image: -webkit-linear-gradient(top, #555555, #222222);
2230  background-image: -o-linear-gradient(top, #555555, #222222);
2231  background-image: linear-gradient(top, #555555, #222222);
2232  background-repeat: repeat-x;
2233  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
2234  border-color: #222222 #222222 #000000;
2235  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2236  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2237}
2238.btn-inverse:hover,
2239.btn-inverse:active,
2240.btn-inverse.active,
2241.btn-inverse.disabled,
2242.btn-inverse[disabled] {
2243  background-color: #222222;
2244}
2245.btn-inverse:active,
2246.btn-inverse.active {
2247  background-color: #080808 \9;
2248}
2249button.btn,
2250input[type="submit"].btn {
2251  *padding-top: 2px;
2252  *padding-bottom: 2px;
2253}
2254button.btn::-moz-focus-inner,
2255input[type="submit"].btn::-moz-focus-inner {
2256  padding: 0;
2257  border: 0;
2258}
2259button.btn.btn-large,
2260input[type="submit"].btn.btn-large {
2261  *padding-top: 7px;
2262  *padding-bottom: 7px;
2263}
2264button.btn.btn-small,
2265input[type="submit"].btn.btn-small {
2266  *padding-top: 3px;
2267  *padding-bottom: 3px;
2268}
2269button.btn.btn-mini,
2270input[type="submit"].btn.btn-mini {
2271  *padding-top: 1px;
2272  *padding-bottom: 1px;
2273}
2274.btn-group {
2275  position: relative;
2276  *zoom: 1;
2277  *margin-left: .3em;
2278}
2279.btn-group:before,
2280.btn-group:after {
2281  display: table;
2282  content: "";
2283}
2284.btn-group:after {
2285  clear: both;
2286}
2287.btn-group:first-child {
2288  *margin-left: 0;
2289}
2290.btn-group + .btn-group {
2291  margin-left: 5px;
2292}
2293.btn-toolbar {
2294  margin-top: 9px;
2295  margin-bottom: 9px;
2296}
2297.btn-toolbar .btn-group {
2298  display: inline-block;
2299  *display: inline;
2300  /* IE7 inline-block hack */
2301
2302  *zoom: 1;
2303}
2304.btn-group .btn {
2305  position: relative;
2306  float: left;
2307  margin-left: -1px;
2308  -webkit-border-radius: 0;
2309  -moz-border-radius: 0;
2310  border-radius: 0;
2311}
2312.btn-group .btn:first-child {
2313  margin-left: 0;
2314  -webkit-border-top-left-radius: 4px;
2315  -moz-border-radius-topleft: 4px;
2316  border-top-left-radius: 4px;
2317  -webkit-border-bottom-left-radius: 4px;
2318  -moz-border-radius-bottomleft: 4px;
2319  border-bottom-left-radius: 4px;
2320}
2321.btn-group .btn:last-child,
2322.btn-group .dropdown-toggle {
2323  -webkit-border-top-right-radius: 4px;
2324  -moz-border-radius-topright: 4px;
2325  border-top-right-radius: 4px;
2326  -webkit-border-bottom-right-radius: 4px;
2327  -moz-border-radius-bottomright: 4px;
2328  border-bottom-right-radius: 4px;
2329}
2330.btn-group .btn.large:first-child {
2331  margin-left: 0;
2332  -webkit-border-top-left-radius: 6px;
2333  -moz-border-radius-topleft: 6px;
2334  border-top-left-radius: 6px;
2335  -webkit-border-bottom-left-radius: 6px;
2336  -moz-border-radius-bottomleft: 6px;
2337  border-bottom-left-radius: 6px;
2338}
2339.btn-group .btn.large:last-child,
2340.btn-group .large.dropdown-toggle {
2341  -webkit-border-top-right-radius: 6px;
2342  -moz-border-radius-topright: 6px;
2343  border-top-right-radius: 6px;
2344  -webkit-border-bottom-right-radius: 6px;
2345  -moz-border-radius-bottomright: 6px;
2346  border-bottom-right-radius: 6px;
2347}
2348.btn-group .btn:hover,
2349.btn-group .btn:focus,
2350.btn-group .btn:active,
2351.btn-group .btn.active {
2352  z-index: 2;
2353}
2354.btn-group .dropdown-toggle:active,
2355.btn-group.open .dropdown-toggle {
2356  outline: 0;
2357}
2358.btn-group .dropdown-toggle {
2359  padding-left: 8px;
2360  padding-right: 8px;
2361  -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);
2362  -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);
2363  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);
2364  *padding-top: 3px;
2365  *padding-bottom: 3px;
2366}
2367.btn-group .btn-mini.dropdown-toggle {
2368  padding-left: 5px;
2369  padding-right: 5px;
2370  *padding-top: 1px;
2371  *padding-bottom: 1px;
2372}
2373.btn-group .btn-small.dropdown-toggle {
2374  *padding-top: 4px;
2375  *padding-bottom: 4px;
2376}
2377.btn-group .btn-large.dropdown-toggle {
2378  padding-left: 12px;
2379  padding-right: 12px;
2380}
2381.btn-group.open {
2382  *z-index: 1000;
2383}
2384.btn-group.open .dropdown-menu {
2385  display: block;
2386  margin-top: 1px;
2387  -webkit-border-radius: 5px;
2388  -moz-border-radius: 5px;
2389  border-radius: 5px;
2390}
2391.btn-group.open .dropdown-toggle {
2392  background-image: none;
2393  -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2394  -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2395  box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2396}
2397.btn .caret {
2398  margin-top: 7px;
2399  margin-left: 0;
2400}
2401.btn:hover .caret,
2402.open.btn-group .caret {
2403  opacity: 1;
2404  filter: alpha(opacity=100);
2405}
2406.btn-mini .caret {
2407  margin-top: 5px;
2408}
2409.btn-small .caret {
2410  margin-top: 6px;
2411}
2412.btn-large .caret {
2413  margin-top: 6px;
2414  border-left: 5px solid transparent;
2415  border-right: 5px solid transparent;
2416  border-top: 5px solid #000000;
2417}
2418.btn-primary .caret,
2419.btn-warning .caret,
2420.btn-danger .caret,
2421.btn-info .caret,
2422.btn-success .caret,
2423.btn-inverse .caret {
2424  border-top-color: #ffffff;
2425  border-bottom-color: #ffffff;
2426  opacity: 0.75;
2427  filter: alpha(opacity=75);
2428}
2429.alert {
2430  padding: 8px 35px 8px 14px;
2431  margin-bottom: 18px;
2432  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2433  background-color: #fcf8e3;
2434  border: 1px solid #fbeed5;
2435  -webkit-border-radius: 4px;
2436  -moz-border-radius: 4px;
2437  border-radius: 4px;
2438  color: #c09853;
2439}
2440.alert-heading {
2441  color: inherit;
2442}
2443.alert .close {
2444  position: relative;
2445  top: -2px;
2446  right: -21px;
2447  line-height: 18px;
2448}
2449.alert-success {
2450  background-color: #dff0d8;
2451  border-color: #d6e9c6;
2452  color: #468847;
2453}
2454.alert-danger,
2455.alert-error {
2456  background-color: #f2dede;
2457  border-color: #eed3d7;
2458  color: #b94a48;
2459}
2460.alert-info {
2461  background-color: #d9edf7;
2462  border-color: #bce8f1;
2463  color: #3a87ad;
2464}
2465.alert-block {
2466  padding-top: 14px;
2467  padding-bottom: 14px;
2468}
2469.alert-block > p,
2470.alert-block > ul {
2471  margin-bottom: 0;
2472}
2473.alert-block p + p {
2474  margin-top: 5px;
2475}
2476.nav {
2477  margin-left: 0;
2478  margin-bottom: 18px;
2479  list-style: none;
2480}
2481.nav > li > a {
2482  display: block;
2483}
2484.nav > li > a:hover {
2485  text-decoration: none;
2486  background-color: #eeeeee;
2487}
2488.nav .nav-header {
2489  display: block;
2490  padding: 3px 15px;
2491  font-size: 11px;
2492  font-weight: bold;
2493  line-height: 18px;
2494  color: #999999;
2495  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2496  text-transform: uppercase;
2497}
2498.nav li + .nav-header {
2499  margin-top: 9px;
2500}
2501.nav-list {
2502  padding-left: 15px;
2503  padding-right: 15px;
2504  margin-bottom: 0;
2505}
2506.nav-list > li > a,
2507.nav-list .nav-header {
2508  margin-left: -15px;
2509  margin-right: -15px;
2510  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2511}
2512.nav-list > li > a {
2513  padding: 3px 15px;
2514}
2515.nav-list > .active > a,
2516.nav-list > .active > a:hover {
2517  color: #ffffff;
2518  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
2519  background-color: #0088cc;
2520}
2521.nav-list [class^="icon-"] {
2522  margin-right: 2px;
2523}
2524.nav-list .divider {
2525  height: 1px;
2526  margin: 8px 1px;
2527  overflow: hidden;
2528  background-color: #e5e5e5;
2529  border-bottom: 1px solid #ffffff;
2530  *width: 100%;
2531  *margin: -5px 0 5px;
2532}
2533.nav-tabs,
2534.nav-pills {
2535  *zoom: 1;
2536}
2537.nav-tabs:before,
2538.nav-pills:before,
2539.nav-tabs:after,
2540.nav-pills:after {
2541  display: table;
2542  content: "";
2543}
2544.nav-tabs:after,
2545.nav-pills:after {
2546  clear: both;
2547}
2548.nav-tabs > li,
2549.nav-pills > li {
2550  float: left;
2551}
2552.nav-tabs > li > a,
2553.nav-pills > li > a {
2554  padding-right: 12px;
2555  padding-left: 12px;
2556  margin-right: 2px;
2557  line-height: 14px;
2558}
2559.nav-tabs {
2560  border-bottom: 1px solid #ddd;
2561}
2562.nav-tabs > li {
2563  margin-bottom: -1px;
2564}
2565.nav-tabs > li > a {
2566  padding-top: 8px;
2567  padding-bottom: 8px;
2568  line-height: 18px;
2569  border: 1px solid transparent;
2570  -webkit-border-radius: 4px 4px 0 0;
2571  -moz-border-radius: 4px 4px 0 0;
2572  border-radius: 4px 4px 0 0;
2573}
2574.nav-tabs > li > a:hover {
2575  border-color: #eeeeee #eeeeee #dddddd;
2576}
2577.nav-tabs > .active > a,
2578.nav-tabs > .active > a:hover {
2579  color: #555555;
2580  background-color: #ffffff;
2581  border: 1px solid #ddd;
2582  border-bottom-color: transparent;
2583  cursor: default;
2584}
2585.nav-pills > li > a {
2586  padding-top: 8px;
2587  padding-bottom: 8px;
2588  margin-top: 2px;
2589  margin-bottom: 2px;
2590  -webkit-border-radius: 5px;
2591  -moz-border-radius: 5px;
2592  border-radius: 5px;
2593}
2594.nav-pills > .active > a,
2595.nav-pills > .active > a:hover {
2596  color: #ffffff;
2597  background-color: #0088cc;
2598}
2599.nav-stacked > li {
2600  float: none;
2601}
2602.nav-stacked > li > a {
2603  margin-right: 0;
2604}
2605.nav-tabs.nav-stacked {
2606  border-bottom: 0;
2607}
2608.nav-tabs.nav-stacked > li > a {
2609  border: 1px solid #ddd;
2610  -webkit-border-radius: 0;
2611  -moz-border-radius: 0;
2612  border-radius: 0;
2613}
2614.nav-tabs.nav-stacked > li:first-child > a {
2615  -webkit-border-radius: 4px 4px 0 0;
2616  -moz-border-radius: 4px 4px 0 0;
2617  border-radius: 4px 4px 0 0;
2618}
2619.nav-tabs.nav-stacked > li:last-child > a {
2620  -webkit-border-radius: 0 0 4px 4px;
2621  -moz-border-radius: 0 0 4px 4px;
2622  border-radius: 0 0 4px 4px;
2623}
2624.nav-tabs.nav-stacked > li > a:hover {
2625  border-color: #ddd;
2626  z-index: 2;
2627}
2628.nav-pills.nav-stacked > li > a {
2629  margin-bottom: 3px;
2630}
2631.nav-pills.nav-stacked > li:last-child > a {
2632  margin-bottom: 1px;
2633}
2634.nav-tabs .dropdown-menu,
2635.nav-pills .dropdown-menu {
2636  margin-top: 1px;
2637  border-width: 1px;
2638}
2639.nav-pills .dropdown-menu {
2640  -webkit-border-radius: 4px;
2641  -moz-border-radius: 4px;
2642  border-radius: 4px;
2643}
2644.nav-tabs .dropdown-toggle .caret,
2645.nav-pills .dropdown-toggle .caret {
2646  border-top-color: #0088cc;
2647  border-bottom-color: #0088cc;
2648  margin-top: 6px;
2649}
2650.nav-tabs .dropdown-toggle:hover .caret,
2651.nav-pills .dropdown-toggle:hover .caret {
2652  border-top-color: #005580;
2653  border-bottom-color: #005580;
2654}
2655.nav-tabs .active .dropdown-toggle .caret,
2656.nav-pills .active .dropdown-toggle .caret {
2657  border-top-color: #333333;
2658  border-bottom-color: #333333;
2659}
2660.nav > .dropdown.active > a:hover {
2661  color: #000000;
2662  cursor: pointer;
2663}
2664.nav-tabs .open .dropdown-toggle,
2665.nav-pills .open .dropdown-toggle,
2666.nav > .open.active > a:hover {
2667  color: #ffffff;
2668  background-color: #999999;
2669  border-color: #999999;
2670}
2671.nav .open .caret,
2672.nav .open.active .caret,
2673.nav .open a:hover .caret {
2674  border-top-color: #ffffff;
2675  border-bottom-color: #ffffff;
2676  opacity: 1;
2677  filter: alpha(opacity=100);
2678}
2679.tabs-stacked .open > a:hover {
2680  border-color: #999999;
2681}
2682.tabbable {
2683  *zoom: 1;
2684}
2685.tabbable:before,
2686.tabbable:after {
2687  display: table;
2688  content: "";
2689}
2690.tabbable:after {
2691  clear: both;
2692}
2693.tab-content {
2694  display: table;
2695  width: 100%;
2696}
2697.tabs-below .nav-tabs,
2698.tabs-right .nav-tabs,
2699.tabs-left .nav-tabs {
2700  border-bottom: 0;
2701}
2702.tab-content > .tab-pane,
2703.pill-content > .pill-pane {
2704  display: none;
2705}
2706.tab-content > .active,
2707.pill-content > .active {
2708  display: block;
2709}
2710.tabs-below .nav-tabs {
2711  border-top: 1px solid #ddd;
2712}
2713.tabs-below .nav-tabs > li {
2714  margin-top: -1px;
2715  margin-bottom: 0;
2716}
2717.tabs-below .nav-tabs > li > a {
2718  -webkit-border-radius: 0 0 4px 4px;
2719  -moz-border-radius: 0 0 4px 4px;
2720  border-radius: 0 0 4px 4px;
2721}
2722.tabs-below .nav-tabs > li > a:hover {
2723  border-bottom-color: transparent;
2724  border-top-color: #ddd;
2725}
2726.tabs-below .nav-tabs .active > a,
2727.tabs-below .nav-tabs .active > a:hover {
2728  border-color: transparent #ddd #ddd #ddd;
2729}
2730.tabs-left .nav-tabs > li,
2731.tabs-right .nav-tabs > li {
2732  float: none;
2733}
2734.tabs-left .nav-tabs > li > a,
2735.tabs-right .nav-tabs > li > a {
2736  min-width: 74px;
2737  margin-right: 0;
2738  margin-bottom: 3px;
2739}
2740.tabs-left .nav-tabs {
2741  float: left;
2742  margin-right: 19px;
2743  border-right: 1px solid #ddd;
2744}
2745.tabs-left .nav-tabs > li > a {
2746  margin-right: -1px;
2747  -webkit-border-radius: 4px 0 0 4px;
2748  -moz-border-radius: 4px 0 0 4px;
2749  border-radius: 4px 0 0 4px;
2750}
2751.tabs-left .nav-tabs > li > a:hover {
2752  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
2753}
2754.tabs-left .nav-tabs .active > a,
2755.tabs-left .nav-tabs .active > a:hover {
2756  border-color: #ddd transparent #ddd #ddd;
2757  *border-right-color: #ffffff;
2758}
2759.tabs-right .nav-tabs {
2760  float: right;
2761  margin-left: 19px;
2762  border-left: 1px solid #ddd;
2763}
2764.tabs-right .nav-tabs > li > a {
2765  margin-left: -1px;
2766  -webkit-border-radius: 0 4px 4px 0;
2767  -moz-border-radius: 0 4px 4px 0;
2768  border-radius: 0 4px 4px 0;
2769}
2770.tabs-right .nav-tabs > li > a:hover {
2771  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
2772}
2773.tabs-right .nav-tabs .active > a,
2774.tabs-right .nav-tabs .active > a:hover {
2775  border-color: #ddd #ddd #ddd transparent;
2776  *border-left-color: #ffffff;
2777}
2778.navbar {
2779  *position: relative;
2780  *z-index: 2;
2781  overflow: visible;
2782  margin-bottom: 18px;
2783}
2784.navbar-inner {
2785  padding-left: 20px;
2786  padding-right: 20px;
2787  background-color: #2c2c2c;
2788  background-image: -moz-linear-gradient(top, #333333, #222222);
2789  background-image: -ms-linear-gradient(top, #333333, #222222);
2790  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
2791  background-image: -webkit-linear-gradient(top, #333333, #222222);
2792  background-image: -o-linear-gradient(top, #333333, #222222);
2793  background-image: linear-gradient(top, #333333, #222222);
2794  background-repeat: repeat-x;
2795  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
2796  -webkit-border-radius: 4px;
2797  -moz-border-radius: 4px;
2798  border-radius: 4px;
2799  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2800  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2801  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2802}
2803.navbar .container {
2804  width: auto;
2805}
2806.btn-navbar {
2807  display: none;
2808  float: right;
2809  padding: 7px 10px;
2810  margin-left: 5px;
2811  margin-right: 5px;
2812  background-color: #2c2c2c;
2813  background-image: -moz-linear-gradient(top, #333333, #222222);
2814  background-image: -ms-linear-gradient(top, #333333, #222222);
2815  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
2816  background-image: -webkit-linear-gradient(top, #333333, #222222);
2817  background-image: -o-linear-gradient(top, #333333, #222222);
2818  background-image: linear-gradient(top, #333333, #222222);
2819  background-repeat: repeat-x;
2820  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
2821  border-color: #222222 #222222 #000000;
2822  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2823  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
2824  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2825  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2826  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2827}
2828.btn-navbar:hover,
2829.btn-navbar:active,
2830.btn-navbar.active,
2831.btn-navbar.disabled,
2832.btn-navbar[disabled] {
2833  background-color: #222222;
2834}
2835.btn-navbar:active,
2836.btn-navbar.active {
2837  background-color: #080808 \9;
2838}
2839.btn-navbar .icon-bar {
2840  display: block;
2841  width: 18px;
2842  height: 2px;
2843  background-color: #f5f5f5;
2844  -webkit-border-radius: 1px;
2845  -moz-border-radius: 1px;
2846  border-radius: 1px;
2847  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2848  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2849  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2850}
2851.btn-navbar .icon-bar + .icon-bar {
2852  margin-top: 3px;
2853}
2854.nav-collapse.collapse {
2855  height: auto;
2856}
2857.navbar {
2858  color: #999999;
2859}
2860.navbar .brand:hover {
2861  text-decoration: none;
2862}
2863.navbar .brand {
2864  float: left;
2865  display: block;
2866  padding: 8px 20px 12px;
2867  margin-left: -20px;
2868  font-size: 20px;
2869  font-weight: 200;
2870  line-height: 1;
2871  color: #ffffff;
2872}
2873.navbar .navbar-text {
2874  margin-bottom: 0;
2875  line-height: 40px;
2876}
2877.navbar .btn,
2878.navbar .btn-group {
2879  margin-top: 5px;
2880}
2881.navbar .btn-group .btn {
2882  margin-top: 0;
2883}
2884.navbar-form {
2885  margin-bottom: 0;
2886  *zoom: 1;
2887}
2888.navbar-form:before,
2889.navbar-form:after {
2890  display: table;
2891  content: "";
2892}
2893.navbar-form:after {
2894  clear: both;
2895}
2896.navbar-form input,
2897.navbar-form select,
2898.navbar-form .radio,
2899.navbar-form .checkbox {
2900  margin-top: 5px;
2901}
2902.navbar-form input,
2903.navbar-form select {
2904  display: inline-block;
2905  margin-bottom: 0;
2906}
2907.navbar-form input[type="image"],
2908.navbar-form input[type="checkbox"],
2909.navbar-form input[type="radio"] {
2910  margin-top: 3px;
2911}
2912.navbar-form .input-append,
2913.navbar-form .input-prepend {
2914  margin-top: 6px;
2915  white-space: nowrap;
2916}
2917.navbar-form .input-append input,
2918.navbar-form .input-prepend input {
2919  margin-top: 0;
2920}
2921.navbar-search {
2922  position: relative;
2923  float: left;
2924  margin-top: 6px;
2925  margin-bottom: 0;
2926}
2927.navbar-search .search-query {
2928  padding: 4px 9px;
2929  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
2930  font-size: 13px;
2931  font-weight: normal;
2932  line-height: 1;
2933  color: #ffffff;
2934  background-color: #626262;
2935  border: 1px solid #151515;
2936  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15);
2937  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15);
2938  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15);
2939  -webkit-transition: none;
2940  -moz-transition: none;
2941  -ms-transition: none;
2942  -o-transition: none;
2943  transition: none;
2944}
2945.navbar-search .search-query:-moz-placeholder {
2946  color: #cccccc;
2947}
2948.navbar-search .search-query::-webkit-input-placeholder {
2949  color: #cccccc;
2950}
2951.navbar-search .search-query:focus,
2952.navbar-search .search-query.focused {
2953  padding: 5px 10px;
2954  color: #333333;
2955  text-shadow: 0 1px 0 #ffffff;
2956  background-color: #ffffff;
2957  border: 0;
2958  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2959  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2960  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2961  outline: 0;
2962}
2963.navbar-fixed-top,
2964.navbar-fixed-bottom {
2965  position: fixed;
2966  right: 0;
2967  left: 0;
2968  z-index: 1030;
2969  margin-bottom: 0;
2970}
2971.navbar-fixed-top .navbar-inner,
2972.navbar-fixed-bottom .navbar-inner {
2973  padding-left: 0;
2974  padding-right: 0;
2975  -webkit-border-radius: 0;
2976  -moz-border-radius: 0;
2977  border-radius: 0;
2978}
2979.navbar-fixed-top .container,
2980.navbar-fixed-bottom .container {
2981  width: 940px;
2982}
2983.navbar-fixed-top {
2984  top: 0;
2985}
2986.navbar-fixed-bottom {
2987  bottom: 0;
2988}
2989.navbar .nav {
2990  position: relative;
2991  left: 0;
2992  display: block;
2993  float: left;
2994  margin: 0 10px 0 0;
2995}
2996.navbar .nav.pull-right {
2997  float: right;
2998}
2999.navbar .nav > li {
3000  display: block;
3001  float: left;
3002}
3003.navbar .nav > li > a {
3004  float: none;
3005  padding: 10px 10px 11px;
3006  line-height: 19px;
3007  color: #999999;
3008  text-decoration: none;
3009  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3010}
3011.navbar .nav > li > a:hover {
3012  background-color: transparent;
3013  color: #ffffff;
3014  text-decoration: none;
3015}
3016.navbar .nav .active > a,
3017.navbar .nav .active > a:hover {
3018  color: #ffffff;
3019  text-decoration: none;
3020  background-color: #222222;
3021}
3022.navbar .divider-vertical {
3023  height: 40px;
3024  width: 1px;
3025  margin: 0 9px;
3026  overflow: hidden;
3027  background-color: #222222;
3028  border-right: 1px solid #333333;
3029}
3030.navbar .nav.pull-right {
3031  margin-left: 10px;
3032  margin-right: 0;
3033}
3034.navbar .dropdown-menu {
3035  margin-top: 1px;
3036  -webkit-border-radius: 4px;
3037  -moz-border-radius: 4px;
3038  border-radius: 4px;
3039}
3040.navbar .dropdown-menu:before {
3041  content: '';
3042  display: inline-block;
3043  border-left: 7px solid transparent;
3044  border-right: 7px solid transparent;
3045  border-bottom: 7px solid #ccc;
3046  border-bottom-color: rgba(0, 0, 0, 0.2);
3047  position: absolute;
3048  top: -7px;
3049  left: 9px;
3050}
3051.navbar .dropdown-menu:after {
3052  content: '';
3053  display: inline-block;
3054  border-left: 6px solid transparent;
3055  border-right: 6px solid transparent;
3056  border-bottom: 6px solid #ffffff;
3057  position: absolute;
3058  top: -6px;
3059  left: 10px;
3060}
3061.navbar-fixed-bottom .dropdown-menu:before {
3062  border-top: 7px solid #ccc;
3063  border-top-color: rgba(0, 0, 0, 0.2);
3064  border-bottom: 0;
3065  bottom: -7px;
3066  top: auto;
3067}
3068.navbar-fixed-bottom .dropdown-menu:after {
3069  border-top: 6px solid #ffffff;
3070  border-bottom: 0;
3071  bottom: -6px;
3072  top: auto;
3073}
3074.navbar .nav .dropdown-toggle .caret,
3075.navbar .nav .open.dropdown .caret {
3076  border-top-color: #ffffff;
3077  border-bottom-color: #ffffff;
3078}
3079.navbar .nav .active .caret {
3080  opacity: 1;
3081  filter: alpha(opacity=100);
3082}
3083.navbar .nav .open > .dropdown-toggle,
3084.navbar .nav .active > .dropdown-toggle,
3085.navbar .nav .open.active > .dropdown-toggle {
3086  background-color: transparent;
3087}
3088.navbar .nav .active > .dropdown-toggle:hover {
3089  color: #ffffff;
3090}
3091.navbar .nav.pull-right .dropdown-menu,
3092.navbar .nav .dropdown-menu.pull-right {
3093  left: auto;
3094  right: 0;
3095}
3096.navbar .nav.pull-right .dropdown-menu:before,
3097.navbar .nav .dropdown-menu.pull-right:before {
3098  left: auto;
3099  right: 12px;
3100}
3101.navbar .nav.pull-right .dropdown-menu:after,
3102.navbar .nav .dropdown-menu.pull-right:after {
3103  left: auto;
3104  right: 13px;
3105}
3106.breadcrumb {
3107  padding: 7px 14px;
3108  margin: 0 0 18px;
3109  list-style: none;
3110  background-color: #fbfbfb;
3111  background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
3112  background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
3113  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
3114  background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
3115  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
3116  background-image: linear-gradient(top, #ffffff, #f5f5f5);
3117  background-repeat: repeat-x;
3118  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
3119  border: 1px solid #ddd;
3120  -webkit-border-radius: 3px;
3121  -moz-border-radius: 3px;
3122  border-radius: 3px;
3123  -webkit-box-shadow: inset 0 1px 0 #ffffff;
3124  -moz-box-shadow: inset 0 1px 0 #ffffff;
3125  box-shadow: inset 0 1px 0 #ffffff;
3126}
3127.breadcrumb li {
3128  display: inline-block;
3129  *display: inline;
3130  /* IE7 inline-block hack */
3131
3132  *zoom: 1;
3133  text-shadow: 0 1px 0 #ffffff;
3134}
3135.breadcrumb .divider {
3136  padding: 0 5px;
3137  color: #999999;
3138}
3139.breadcrumb .active a {
3140  color: #333333;
3141}
3142.pagination {
3143  height: 36px;
3144  margin: 18px 0;
3145}
3146.pagination ul {
3147  display: inline-block;
3148  *display: inline;
3149  /* IE7 inline-block hack */
3150
3151  *zoom: 1;
3152  margin-left: 0;
3153  margin-bottom: 0;
3154  -webkit-border-radius: 3px;
3155  -moz-border-radius: 3px;
3156  border-radius: 3px;
3157  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3158  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3159  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3160}
3161.pagination li {
3162  display: inline;
3163}
3164.pagination a {
3165  float: left;
3166  padding: 0 14px;
3167  line-height: 34px;
3168  text-decoration: none;
3169  border: 1px solid #ddd;
3170  border-left-width: 0;
3171}
3172.pagination a:hover,
3173.pagination .active a {
3174  background-color: #f5f5f5;
3175}
3176.pagination .active a {
3177  color: #999999;
3178  cursor: default;
3179}
3180.pagination .disabled span,
3181.pagination .disabled a,
3182.pagination .disabled a:hover {
3183  color: #999999;
3184  background-color: transparent;
3185  cursor: default;
3186}
3187.pagination li:first-child a {
3188  border-left-width: 1px;
3189  -webkit-border-radius: 3px 0 0 3px;
3190  -moz-border-radius: 3px 0 0 3px;
3191  border-radius: 3px 0 0 3px;
3192}
3193.pagination li:last-child a {
3194  -webkit-border-radius: 0 3px 3px 0;
3195  -moz-border-radius: 0 3px 3px 0;
3196  border-radius: 0 3px 3px 0;
3197}
3198.pagination-centered {
3199  text-align: center;
3200}
3201.pagination-right {
3202  text-align: right;
3203}
3204.pager {
3205  margin-left: 0;
3206  margin-bottom: 18px;
3207  list-style: none;
3208  text-align: center;
3209  *zoom: 1;
3210}
3211.pager:before,
3212.pager:after {
3213  display: table;
3214  content: "";
3215}
3216.pager:after {
3217  clear: both;
3218}
3219.pager li {
3220  display: inline;
3221}
3222.pager a {
3223  display: inline-block;
3224  padding: 5px 14px;
3225  background-color: #fff;
3226  border: 1px solid #ddd;
3227  -webkit-border-radius: 15px;
3228  -moz-border-radius: 15px;
3229  border-radius: 15px;
3230}
3231.pager a:hover {
3232  text-decoration: none;
3233  background-color: #f5f5f5;
3234}
3235.pager .next a {
3236  float: right;
3237}
3238.pager .previous a {
3239  float: left;
3240}
3241.pager .disabled a,
3242.pager .disabled a:hover {
3243  color: #999999;
3244  background-color: #fff;
3245  cursor: default;
3246}
3247.modal-open .dropdown-menu {
3248  z-index: 2050;
3249}
3250.modal-open .dropdown.open {
3251  *z-index: 2050;
3252}
3253.modal-open .popover {
3254  z-index: 2060;
3255}
3256.modal-open .tooltip {
3257  z-index: 2070;
3258}
3259.modal-backdrop {
3260  position: fixed;
3261  top: 0;
3262  right: 0;
3263  bottom: 0;
3264  left: 0;
3265  z-index: 1040;
3266  background-color: #000000;
3267}
3268.modal-backdrop.fade {
3269  opacity: 0;
3270}
3271.modal-backdrop,
3272.modal-backdrop.fade.in {
3273  opacity: 0.8;
3274  filter: alpha(opacity=80);
3275}
3276.modal {
3277  position: fixed;
3278  top: 50%;
3279  left: 50%;
3280  z-index: 1050;
3281  overflow: auto;
3282  width: 560px;
3283  margin: -250px 0 0 -280px;
3284  background-color: #ffffff;
3285  border: 1px solid #999;
3286  border: 1px solid rgba(0, 0, 0, 0.3);
3287  *border: 1px solid #999;
3288  /* IE6-7 */
3289
3290  -webkit-border-radius: 6px;
3291  -moz-border-radius: 6px;
3292  border-radius: 6px;
3293  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3294  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3295  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3296  -webkit-background-clip: padding-box;
3297  -moz-background-clip: padding-box;
3298  background-clip: padding-box;
3299}
3300.modal.fade {
3301  -webkit-transition: opacity .3s linear, top .3s ease-out;
3302  -moz-transition: opacity .3s linear, top .3s ease-out;
3303  -ms-transition: opacity .3s linear, top .3s ease-out;
3304  -o-transition: opacity .3s linear, top .3s ease-out;
3305  transition: opacity .3s linear, top .3s ease-out;
3306  top: -25%;
3307}
3308.modal.fade.in {
3309  top: 50%;
3310}
3311.modal-header {
3312  padding: 9px 15px;
3313  border-bottom: 1px solid #eee;
3314}
3315.modal-header .close {
3316  margin-top: 2px;
3317}
3318.modal-body {
3319  overflow-y: auto;
3320  max-height: 400px;
3321  padding: 15px;
3322}
3323.modal-form {
3324  margin-bottom: 0;
3325}
3326.modal-footer {
3327  padding: 14px 15px 15px;
3328  margin-bottom: 0;
3329  text-align: right;
3330  background-color: #f5f5f5;
3331  border-top: 1px solid #ddd;
3332  -webkit-border-radius: 0 0 6px 6px;
3333  -moz-border-radius: 0 0 6px 6px;
3334  border-radius: 0 0 6px 6px;
3335  -webkit-box-shadow: inset 0 1px 0 #ffffff;
3336  -moz-box-shadow: inset 0 1px 0 #ffffff;
3337  box-shadow: inset 0 1px 0 #ffffff;
3338  *zoom: 1;
3339}
3340.modal-footer:before,
3341.modal-footer:after {
3342  display: table;
3343  content: "";
3344}
3345.modal-footer:after {
3346  clear: both;
3347}
3348.modal-footer .btn + .btn {
3349  margin-left: 5px;
3350  margin-bottom: 0;
3351}
3352.modal-footer .btn-group .btn + .btn {
3353  margin-left: -1px;
3354}
3355.tooltip {
3356  position: absolute;
3357  z-index: 1020;
3358  display: block;
3359  visibility: visible;
3360  padding: 5px;
3361  font-size: 11px;
3362  opacity: 0;
3363  filter: alpha(opacity=0);
3364}
3365.tooltip.in {
3366  opacity: 0.8;
3367  filter: alpha(opacity=80);
3368}
3369.tooltip.top {
3370  margin-top: -2px;
3371}
3372.tooltip.right {
3373  margin-left: 2px;
3374}
3375.tooltip.bottom {
3376  margin-top: 2px;
3377}
3378.tooltip.left {
3379  margin-left: -2px;
3380}
3381.tooltip.top .tooltip-arrow {
3382  bottom: 0;
3383  left: 50%;
3384  margin-left: -5px;
3385  border-left: 5px solid transparent;
3386  border-right: 5px solid transparent;
3387  border-top: 5px solid #000000;
3388}
3389.tooltip.left .tooltip-arrow {
3390  top: 50%;
3391  right: 0;
3392  margin-top: -5px;
3393  border-top: 5px solid transparent;
3394  border-bottom: 5px solid transparent;
3395  border-left: 5px solid #000000;
3396}
3397.tooltip.bottom .tooltip-arrow {
3398  top: 0;
3399  left: 50%;
3400  margin-left: -5px;
3401  border-left: 5px solid transparent;
3402  border-right: 5px solid transparent;
3403  border-bottom: 5px solid #000000;
3404}
3405.tooltip.right .tooltip-arrow {
3406  top: 50%;
3407  left: 0;
3408  margin-top: -5px;
3409  border-top: 5px solid transparent;
3410  border-bottom: 5px solid transparent;
3411  border-right: 5px solid #000000;
3412}
3413.tooltip-inner {
3414  max-width: 200px;
3415  padding: 3px 8px;
3416  color: #ffffff;
3417  text-align: center;
3418  text-decoration: none;
3419  background-color: #000000;
3420  -webkit-border-radius: 4px;
3421  -moz-border-radius: 4px;
3422  border-radius: 4px;
3423}
3424.tooltip-arrow {
3425  position: absolute;
3426  width: 0;
3427  height: 0;
3428}
3429.popover {
3430  position: absolute;
3431  top: 0;
3432  left: 0;
3433  z-index: 1010;
3434  display: none;
3435  padding: 5px;
3436}
3437.popover.top {
3438  margin-top: -5px;
3439}
3440.popover.right {
3441  margin-left: 5px;
3442}
3443.popover.bottom {
3444  margin-top: 5px;
3445}
3446.popover.left {
3447  margin-left: -5px;
3448}
3449.popover.top .arrow {
3450  bottom: 0;
3451  left: 50%;
3452  margin-left: -5px;
3453  border-left: 5px solid transparent;
3454  border-right: 5px solid transparent;
3455  border-top: 5px solid #000000;
3456}
3457.popover.right .arrow {
3458  top: 50%;
3459  left: 0;
3460  margin-top: -5px;
3461  border-top: 5px solid transparent;
3462  border-bottom: 5px solid transparent;
3463  border-right: 5px solid #000000;
3464}
3465.popover.bottom .arrow {
3466  top: 0;
3467  left: 50%;
3468  margin-left: -5px;
3469  border-left: 5px solid transparent;
3470  border-right: 5px solid transparent;
3471  border-bottom: 5px solid #000000;
3472}
3473.popover.left .arrow {
3474  top: 50%;
3475  right: 0;
3476  margin-top: -5px;
3477  border-top: 5px solid transparent;
3478  border-bottom: 5px solid transparent;
3479  border-left: 5px solid #000000;
3480}
3481.popover .arrow {
3482  position: absolute;
3483  width: 0;
3484  height: 0;
3485}
3486.popover-inner {
3487  padding: 3px;
3488  width: 280px;
3489  overflow: hidden;
3490  background: #000000;
3491  background: rgba(0, 0, 0, 0.8);
3492  -webkit-border-radius: 6px;
3493  -moz-border-radius: 6px;
3494  border-radius: 6px;
3495  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3496  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3497  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3498}
3499.popover-title {
3500  padding: 9px 15px;
3501  line-height: 1;
3502  background-color: #f5f5f5;
3503  border-bottom: 1px solid #eee;
3504  -webkit-border-radius: 3px 3px 0 0;
3505  -moz-border-radius: 3px 3px 0 0;
3506  border-radius: 3px 3px 0 0;
3507}
3508.popover-content {
3509  padding: 14px;
3510  background-color: #ffffff;
3511  -webkit-border-radius: 0 0 3px 3px;
3512  -moz-border-radius: 0 0 3px 3px;
3513  border-radius: 0 0 3px 3px;
3514  -webkit-background-clip: padding-box;
3515  -moz-background-clip: padding-box;
3516  background-clip: padding-box;
3517}
3518.popover-content p,
3519.popover-content ul,
3520.popover-content ol {
3521  margin-bottom: 0;
3522}
3523.thumbnails {
3524  margin-left: -20px;
3525  list-style: none;
3526  *zoom: 1;
3527}
3528.thumbnails:before,
3529.thumbnails:after {
3530  display: table;
3531  content: "";
3532}
3533.thumbnails:after {
3534  clear: both;
3535}
3536.thumbnails > li {
3537  float: left;
3538  margin: 0 0 18px 20px;
3539}
3540.thumbnail {
3541  display: block;
3542  padding: 4px;
3543  line-height: 1;
3544  border: 1px solid #ddd;
3545  -webkit-border-radius: 4px;
3546  -moz-border-radius: 4px;
3547  border-radius: 4px;
3548  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3549  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3550  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3551}
3552a.thumbnail:hover {
3553  border-color: #0088cc;
3554  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3555  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3556  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3557}
3558.thumbnail > img {
3559  display: block;
3560  max-width: 100%;
3561  margin-left: auto;
3562  margin-right: auto;
3563}
3564.thumbnail .caption {
3565  padding: 9px;
3566}
3567.label {
3568  padding: 1px 4px 2px;
3569  font-size: 10.998px;
3570  font-weight: bold;
3571  line-height: 13px;
3572  color: #ffffff;
3573  vertical-align: middle;
3574  white-space: nowrap;
3575  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3576  background-color: #999999;
3577  -webkit-border-radius: 3px;
3578  -moz-border-radius: 3px;
3579  border-radius: 3px;
3580}
3581.label:hover {
3582  color: #ffffff;
3583  text-decoration: none;
3584}
3585.label-important {
3586  background-color: #b94a48;
3587}
3588.label-important:hover {
3589  background-color: #953b39;
3590}
3591.label-warning {
3592  background-color: #f89406;
3593}
3594.label-warning:hover {
3595  background-color: #c67605;
3596}
3597.label-success {
3598  background-color: #468847;
3599}
3600.label-success:hover {
3601  background-color: #356635;
3602}
3603.label-info {
3604  background-color: #3a87ad;
3605}
3606.label-info:hover {
3607  background-color: #2d6987;
3608}
3609.label-inverse {
3610  background-color: #333333;
3611}
3612.label-inverse:hover {
3613  background-color: #1a1a1a;
3614}
3615.badge {
3616  padding: 1px 9px 2px;
3617  font-size: 12.025px;
3618  font-weight: bold;
3619  white-space: nowrap;
3620  color: #ffffff;
3621  background-color: #999999;
3622  -webkit-border-radius: 9px;
3623  -moz-border-radius: 9px;
3624  border-radius: 9px;
3625}
3626.badge:hover {
3627  color: #ffffff;
3628  text-decoration: none;
3629  cursor: pointer;
3630}
3631.badge-error {
3632  background-color: #b94a48;
3633}
3634.badge-error:hover {
3635  background-color: #953b39;
3636}
3637.badge-warning {
3638  background-color: #f89406;
3639}
3640.badge-warning:hover {
3641  background-color: #c67605;
3642}
3643.badge-success {
3644  background-color: #468847;
3645}
3646.badge-success:hover {
3647  background-color: #356635;
3648}
3649.badge-info {
3650  background-color: #3a87ad;
3651}
3652.badge-info:hover {
3653  background-color: #2d6987;
3654}
3655.badge-inverse {
3656  background-color: #333333;
3657}
3658.badge-inverse:hover {
3659  background-color: #1a1a1a;
3660}
3661@-webkit-keyframes progress-bar-stripes {
3662  from {
3663    background-position: 0 0;
3664  }
3665  to {
3666    background-position: 40px 0;
3667  }
3668}
3669@-moz-keyframes progress-bar-stripes {
3670  from {
3671    background-position: 0 0;
3672  }
3673  to {
3674    background-position: 40px 0;
3675  }
3676}
3677@-ms-keyframes progress-bar-stripes {
3678  from {
3679    background-position: 0 0;
3680  }
3681  to {
3682    background-position: 40px 0;
3683  }
3684}
3685@keyframes progress-bar-stripes {
3686  from {
3687    background-position: 0 0;
3688  }
3689  to {
3690    background-position: 40px 0;
3691  }
3692}
3693.progress {
3694  overflow: hidden;
3695  height: 18px;
3696  margin-bottom: 18px;
3697  background-color: #f7f7f7;
3698  background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
3699  background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
3700  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
3701  background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
3702  background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
3703  background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
3704  background-repeat: repeat-x;
3705  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
3706  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3707  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3708  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3709  -webkit-border-radius: 4px;
3710  -moz-border-radius: 4px;
3711  border-radius: 4px;
3712}
3713.progress .bar {
3714  width: 0%;
3715  height: 18px;
3716  color: #ffffff;
3717  font-size: 12px;
3718  text-align: center;
3719  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3720  background-color: #0e90d2;
3721  background-image: -moz-linear-gradient(top, #149bdf, #0480be);
3722  background-image: -ms-linear-gradient(top, #149bdf, #0480be);
3723  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
3724  background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
3725  background-image: -o-linear-gradient(top, #149bdf, #0480be);
3726  background-image: linear-gradient(top, #149bdf, #0480be);
3727  background-repeat: repeat-x;
3728  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
3729  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3730  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3731  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3732  -webkit-box-sizing: border-box;
3733  -moz-box-sizing: border-box;
3734  -ms-box-sizing: border-box;
3735  box-sizing: border-box;
3736  -webkit-transition: width 0.6s ease;
3737  -moz-transition: width 0.6s ease;
3738  -ms-transition: width 0.6s ease;
3739  -o-transition: width 0.6s ease;
3740  transition: width 0.6s ease;
3741}
3742.progress-striped .bar {
3743  background-color: #149bdf;
3744  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
3745  background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3746  background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3747  background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3748  background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3749  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3750  -webkit-background-size: 40px 40px;
3751  -moz-background-size: 40px 40px;
3752  -o-background-size: 40px 40px;
3753  background-size: 40px 40px;
3754}
3755.progress.active .bar {
3756  -webkit-animation: progress-bar-stripes 2s linear infinite;
3757  -moz-animation: progress-bar-stripes 2s linear infinite;
3758  animation: progress-bar-stripes 2s linear infinite;
3759}
3760.progress-danger .bar {
3761  background-color: #dd514c;
3762  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
3763  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
3764  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
3765  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
3766  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
3767  background-image: linear-gradient(top, #ee5f5b, #c43c35);
3768  background-repeat: repeat-x;
3769  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
3770}
3771.progress-danger.progress-striped .bar {
3772  background-color: #ee5f5b;
3773  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
3774  background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3775  background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3776  background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3777  background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3778  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3779}
3780.progress-success .bar {
3781  background-color: #5eb95e;
3782  background-image: -moz-linear-gradient(top, #62c462, #57a957);
3783  background-image: -ms-linear-gradient(top, #62c462, #57a957);
3784  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
3785  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
3786  background-image: -o-linear-gradient(top, #62c462, #57a957);
3787  background-image: linear-gradient(top, #62c462, #57a957);
3788  background-repeat: repeat-x;
3789  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
3790}
3791.progress-success.progress-striped .bar {
3792  background-color: #62c462;
3793  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
3794  background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3795  background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3796  background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3797  background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3798  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3799}
3800.progress-info .bar {
3801  background-color: #4bb1cf;
3802  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
3803  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
3804  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
3805  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
3806  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
3807  background-image: linear-gradient(top, #5bc0de, #339bb9);
3808  background-repeat: repeat-x;
3809  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
3810}
3811.progress-info.progress-striped .bar {
3812  background-color: #5bc0de;
3813  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
3814  background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3815  background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3816  background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3817  background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3818  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3819}
3820.progress-warning .bar {
3821  background-color: #faa732;
3822  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
3823  background-image: -ms-linear-gradient(top, #fbb450, #f89406);
3824  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
3825  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
3826  background-image: -o-linear-gradient(top, #fbb450, #f89406);
3827  background-image: linear-gradient(top, #fbb450, #f89406);
3828  background-repeat: repeat-x;
3829  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
3830}
3831.progress-warning.progress-striped .bar {
3832  background-color: #fbb450;
3833  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
3834  background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3835  background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3836  background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3837  background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3838  background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3839}
3840.accordion {
3841  margin-bottom: 18px;
3842}
3843.accordion-group {
3844  margin-bottom: 2px;
3845  border: 1px solid #e5e5e5;
3846  -webkit-border-radius: 4px;
3847  -moz-border-radius: 4px;
3848  border-radius: 4px;
3849}
3850.accordion-heading {
3851  border-bottom: 0;
3852}
3853.accordion-heading .accordion-toggle {
3854  display: block;
3855  padding: 8px 15px;
3856}
3857.accordion-inner {
3858  padding: 9px 15px;
3859  border-top: 1px solid #e5e5e5;
3860}
3861.carousel {
3862  position: relative;
3863  margin-bottom: 18px;
3864  line-height: 1;
3865}
3866.carousel-inner {
3867  overflow: hidden;
3868  width: 100%;
3869  position: relative;
3870}
3871.carousel .item {
3872  display: none;
3873  position: relative;
3874  -webkit-transition: 0.6s ease-in-out left;
3875  -moz-transition: 0.6s ease-in-out left;
3876  -ms-transition: 0.6s ease-in-out left;
3877  -o-transition: 0.6s ease-in-out left;
3878  transition: 0.6s ease-in-out left;
3879}
3880.carousel .item > img {
3881  display: block;
3882  line-height: 1;
3883}
3884.carousel .active,
3885.carousel .next,
3886.carousel .prev {
3887  display: block;
3888}
3889.carousel .active {
3890  left: 0;
3891}
3892.carousel .next,
3893.carousel .prev {
3894  position: absolute;
3895  top: 0;
3896  width: 100%;
3897}
3898.carousel .next {
3899  left: 100%;
3900}
3901.carousel .prev {
3902  left: -100%;
3903}
3904.carousel .next.left,
3905.carousel .prev.right {
3906  left: 0;
3907}
3908.carousel .active.left {
3909  left: -100%;
3910}
3911.carousel .active.right {
3912  left: 100%;
3913}
3914.carousel-control {
3915  position: absolute;
3916  top: 40%;
3917  left: 15px;
3918  width: 40px;
3919  height: 40px;
3920  margin-top: -20px;
3921  font-size: 60px;
3922  font-weight: 100;
3923  line-height: 30px;
3924  color: #ffffff;
3925  text-align: center;
3926  background: #222222;
3927  border: 3px solid #ffffff;
3928  -webkit-border-radius: 23px;
3929  -moz-border-radius: 23px;
3930  border-radius: 23px;
3931  opacity: 0.5;
3932  filter: alpha(opacity=50);
3933}
3934.carousel-control.right {
3935  left: auto;
3936  right: 15px;
3937}
3938.carousel-control:hover {
3939  color: #ffffff;
3940  text-decoration: none;
3941  opacity: 0.9;
3942  filter: alpha(opacity=90);
3943}
3944.carousel-caption {
3945  position: absolute;
3946  left: 0;
3947  right: 0;
3948  bottom: 0;
3949  padding: 10px 15px 5px;
3950  background: #333333;
3951  background: rgba(0, 0, 0, 0.75);
3952}
3953.carousel-caption h4,
3954.carousel-caption p {
3955  color: #ffffff;
3956}
3957.hero-unit {
3958  padding: 40px;
3959  margin-bottom: 30px;
3960  background-color: #eeeeee;
3961  -webkit-border-radius: 6px;
3962  -moz-border-radius: 6px;
3963  border-radius: 6px;
3964}
3965.hero-unit h1 {
3966  margin-bottom: 0;
3967  font-size: 60px;
3968  line-height: 1;
3969  color: inherit;
3970  letter-spacing: -1px;
3971}
3972.hero-unit p {
3973  font-size: 18px;
3974  font-weight: 200;
3975  line-height: 27px;
3976  color: inherit;
3977}
3978.pull-right {
3979  float: right;
3980}
3981.pull-left {
3982  float: left;
3983}
3984.hide {
3985  display: none;
3986}
3987.show {
3988  display: block;
3989}
3990.invisible {
3991  visibility: hidden;
3992}
Note: See TracBrowser for help on using the repository browser.