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