Merge: Move sensors and Dalvik related services from mnit to android (and fixes)
[nit.git] / share / nitdoc / css / nitdoc.bootstrap.css
1 /*!
2 * Bootstrap v3.1.1
3 *
4 * Copyright 2014 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 by @mdo and @fat.
9 * BootSwatchr built and provided by @DrewStrickland
10 */
11 /*! normalize.css v3.0.0 | MIT License | git.io/normalize */
12 html {
13 font-family: sans-serif;
14 -ms-text-size-adjust: 100%;
15 -webkit-text-size-adjust: 100%;
16 }
17 body {
18 margin: 0;
19 }
20 article,
21 aside,
22 details,
23 figcaption,
24 figure,
25 footer,
26 header,
27 hgroup,
28 main,
29 nav,
30 section,
31 summary {
32 display: block;
33 }
34 audio,
35 canvas,
36 progress,
37 video {
38 display: inline-block;
39 vertical-align: baseline;
40 }
41 audio:not([controls]) {
42 display: none;
43 height: 0;
44 }
45 [hidden],
46 template {
47 display: none;
48 }
49 a {
50 background: transparent;
51 }
52 a:active,
53 a:hover {
54 outline: 0;
55 }
56 abbr[title] {
57 border-bottom: 1px dotted;
58 }
59 b,
60 strong {
61 font-weight: bold;
62 }
63 dfn {
64 font-style: italic;
65 }
66 h1 {
67 font-size: 2em;
68 margin: 0.67em 0;
69 }
70 mark {
71 background: #ff0;
72 color: #000;
73 }
74 small {
75 font-size: 80%;
76 }
77 sub,
78 sup {
79 font-size: 75%;
80 line-height: 0;
81 position: relative;
82 vertical-align: baseline;
83 }
84 sup {
85 top: -0.5em;
86 }
87 sub {
88 bottom: -0.25em;
89 }
90 img {
91 border: 0;
92 }
93 svg:not(:root) {
94 overflow: hidden;
95 }
96 figure {
97 margin: 1em 40px;
98 }
99 hr {
100 -moz-box-sizing: content-box;
101 box-sizing: content-box;
102 height: 0;
103 }
104 pre {
105 overflow: auto;
106 }
107 code,
108 kbd,
109 pre,
110 samp {
111 font-family: monospace, monospace;
112 font-size: 1em;
113 }
114 button,
115 input,
116 optgroup,
117 select,
118 textarea {
119 color: inherit;
120 font: inherit;
121 margin: 0;
122 }
123 button {
124 overflow: visible;
125 }
126 button,
127 select {
128 text-transform: none;
129 }
130 button,
131 html input[type="button"],
132 input[type="reset"],
133 input[type="submit"] {
134 -webkit-appearance: button;
135 cursor: pointer;
136 }
137 button[disabled],
138 html input[disabled] {
139 cursor: default;
140 }
141 button::-moz-focus-inner,
142 input::-moz-focus-inner {
143 border: 0;
144 padding: 0;
145 }
146 input {
147 line-height: normal;
148 }
149 input[type="checkbox"],
150 input[type="radio"] {
151 box-sizing: border-box;
152 padding: 0;
153 }
154 input[type="number"]::-webkit-inner-spin-button,
155 input[type="number"]::-webkit-outer-spin-button {
156 height: auto;
157 }
158 input[type="search"] {
159 -webkit-appearance: textfield;
160 -moz-box-sizing: content-box;
161 -webkit-box-sizing: content-box;
162 box-sizing: content-box;
163 }
164 input[type="search"]::-webkit-search-cancel-button,
165 input[type="search"]::-webkit-search-decoration {
166 -webkit-appearance: none;
167 }
168 fieldset {
169 border: 1px solid #c0c0c0;
170 margin: 0 2px;
171 padding: 0.35em 0.625em 0.75em;
172 }
173 legend {
174 border: 0;
175 padding: 0;
176 }
177 textarea {
178 overflow: auto;
179 }
180 optgroup {
181 font-weight: bold;
182 }
183 table {
184 border-collapse: collapse;
185 border-spacing: 0;
186 }
187 td,
188 th {
189 padding: 0;
190 }
191 @media print {
192 * {
193 text-shadow: none !important;
194 color: #000 !important;
195 background: transparent !important;
196 box-shadow: none !important;
197 }
198 a,
199 a:visited {
200 text-decoration: underline;
201 }
202 a[href]:after {
203 content: " (" attr(href) ")";
204 }
205 abbr[title]:after {
206 content: " (" attr(title) ")";
207 }
208 a[href^="javascript:"]:after,
209 a[href^="#"]:after {
210 content: "";
211 }
212 pre,
213 blockquote {
214 border: 1px solid #999;
215 page-break-inside: avoid;
216 }
217 thead {
218 display: table-header-group;
219 }
220 tr,
221 img {
222 page-break-inside: avoid;
223 }
224 img {
225 max-width: 100% !important;
226 }
227 p,
228 h2,
229 h3 {
230 orphans: 3;
231 widows: 3;
232 }
233 h2,
234 h3 {
235 page-break-after: avoid;
236 }
237 select {
238 background: #fff !important;
239 }
240 .navbar {
241 display: none;
242 }
243 .table td,
244 .table th {
245 background-color: #fff !important;
246 }
247 .btn > .caret,
248 .dropup > .btn > .caret {
249 border-top-color: #000 !important;
250 }
251 .label {
252 border: 1px solid #000;
253 }
254 .table {
255 border-collapse: collapse !important;
256 }
257 .table-bordered th,
258 .table-bordered td {
259 border: 1px solid #ddd !important;
260 }
261 }
262 * {
263 -webkit-box-sizing: border-box;
264 -moz-box-sizing: border-box;
265 box-sizing: border-box;
266 }
267 *:before,
268 *:after {
269 -webkit-box-sizing: border-box;
270 -moz-box-sizing: border-box;
271 box-sizing: border-box;
272 }
273 html {
274 font-size: 62.5%;
275 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
276 }
277 body {
278 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
279 font-size: 14px;
280 line-height: 1.428571429;
281 color: #333333;
282 background-color: #ffffff;
283 }
284 input,
285 button,
286 select,
287 textarea {
288 font-family: inherit;
289 font-size: inherit;
290 line-height: inherit;
291 }
292 a {
293 color: #222222;
294 text-decoration: none;
295 }
296 a:hover,
297 a:focus {
298 color: #0d8921;
299 text-decoration: underline;
300 }
301 a:focus {
302 outline: thin dotted;
303 outline: 5px auto -webkit-focus-ring-color;
304 outline-offset: -2px;
305 }
306 figure {
307 margin: 0;
308 }
309 img {
310 vertical-align: middle;
311 }
312 .img-responsive,
313 .thumbnail > img,
314 .thumbnail a > img,
315 .carousel-inner > .item > img,
316 .carousel-inner > .item > a > img {
317 display: block;
318 max-width: 100%;
319 height: auto;
320 }
321 .img-rounded {
322 border-radius: 4px;
323 }
324 .img-thumbnail {
325 padding: 4px;
326 line-height: 1.428571429;
327 background-color: #ffffff;
328 border: 1px solid #dddddd;
329 border-radius: 3px;
330 -webkit-transition: all 0.2s ease-in-out;
331 transition: all 0.2s ease-in-out;
332 display: inline-block;
333 max-width: 100%;
334 height: auto;
335 }
336 .img-circle {
337 border-radius: 50%;
338 }
339 hr {
340 margin-top: 20px;
341 margin-bottom: 20px;
342 border: 0;
343 border-top: 1px solid #eeeeee;
344 }
345 .sr-only {
346 position: absolute;
347 width: 1px;
348 height: 1px;
349 margin: -1px;
350 padding: 0;
351 overflow: hidden;
352 clip: rect(0, 0, 0, 0);
353 border: 0;
354 }
355 h1,
356 h2,
357 h3,
358 h4,
359 h5,
360 h6,
361 .h1,
362 .h2,
363 .h3,
364 .h4,
365 .h5,
366 .h6 {
367 font-family: inherit;
368 font-weight: 500;
369 line-height: 1.1;
370 color: inherit;
371 }
372 h1 small,
373 h2 small,
374 h3 small,
375 h4 small,
376 h5 small,
377 h6 small,
378 .h1 small,
379 .h2 small,
380 .h3 small,
381 .h4 small,
382 .h5 small,
383 .h6 small,
384 h1 .small,
385 h2 .small,
386 h3 .small,
387 h4 .small,
388 h5 .small,
389 h6 .small,
390 .h1 .small,
391 .h2 .small,
392 .h3 .small,
393 .h4 .small,
394 .h5 .small,
395 .h6 .small {
396 font-weight: normal;
397 line-height: 1;
398 color: #999999;
399 }
400 h1,
401 .h1,
402 h2,
403 .h2,
404 h3,
405 .h3 {
406 margin-top: 20px;
407 margin-bottom: 10px;
408 }
409 h1 small,
410 .h1 small,
411 h2 small,
412 .h2 small,
413 h3 small,
414 .h3 small,
415 h1 .small,
416 .h1 .small,
417 h2 .small,
418 .h2 .small,
419 h3 .small,
420 .h3 .small {
421 font-size: 65%;
422 }
423 h4,
424 .h4,
425 h5,
426 .h5,
427 h6,
428 .h6 {
429 margin-top: 10px;
430 margin-bottom: 10px;
431 }
432 h4 small,
433 .h4 small,
434 h5 small,
435 .h5 small,
436 h6 small,
437 .h6 small,
438 h4 .small,
439 .h4 .small,
440 h5 .small,
441 .h5 .small,
442 h6 .small,
443 .h6 .small {
444 font-size: 75%;
445 }
446 h1,
447 .h1 {
448 font-size: 36px;
449 }
450 h2,
451 .h2 {
452 font-size: 30px;
453 }
454 h3,
455 .h3 {
456 font-size: 24px;
457 }
458 h4,
459 .h4 {
460 font-size: 18px;
461 }
462 h5,
463 .h5 {
464 font-size: 14px;
465 }
466 h6,
467 .h6 {
468 font-size: 12px;
469 }
470 p {
471 margin: 0 0 10px;
472 }
473 .lead {
474 margin-bottom: 20px;
475 font-size: 16px;
476 font-weight: 200;
477 line-height: 1.4;
478 }
479 @media (min-width: 768px) {
480 .lead {
481 font-size: 21px;
482 }
483 }
484 small,
485 .small {
486 font-size: 85%;
487 }
488 cite {
489 font-style: normal;
490 }
491 .text-left {
492 text-align: left;
493 }
494 .text-right {
495 text-align: right;
496 }
497 .text-center {
498 text-align: center;
499 }
500 .text-justify {
501 text-align: justify;
502 }
503 .text-muted {
504 color: #999999;
505 }
506 .text-primary {
507 color: #0d8921;
508 }
509 a.text-primary:hover {
510 color: #095a16;
511 }
512 .text-success {
513 color: #5cb85c;
514 }
515 a.text-success:hover {
516 color: #449d44;
517 }
518 .text-info {
519 color: #6c6c6c;
520 }
521 a.text-info:hover {
522 color: #525252;
523 }
524 .text-warning {
525 color: #f0ad4e;
526 }
527 a.text-warning:hover {
528 color: #ec971f;
529 }
530 .text-danger {
531 color: #d9534f;
532 }
533 a.text-danger:hover {
534 color: #c9302c;
535 }
536 .bg-primary {
537 color: #fff;
538 background-color: #0d8921;
539 }
540 a.bg-primary:hover {
541 background-color: #095a16;
542 }
543 .bg-success {
544 background-color: #eaf6ea;
545 }
546 a.bg-success:hover {
547 background-color: #c7e6c7;
548 }
549 .bg-info {
550 background-color: #ececec;
551 }
552 a.bg-info:hover {
553 background-color: #d2d2d2;
554 }
555 .bg-warning {
556 background-color: #fef9f3;
557 }
558 a.bg-warning:hover {
559 background-color: #fae3c4;
560 }
561 .bg-danger {
562 background-color: #f9e2e2;
563 }
564 a.bg-danger:hover {
565 background-color: #f0b9b8;
566 }
567 .page-header {
568 padding-bottom: 9px;
569 margin: 40px 0 20px;
570 border-bottom: 1px solid #eeeeee;
571 }
572 ul,
573 ol {
574 margin-top: 0;
575 margin-bottom: 10px;
576 }
577 ul ul,
578 ol ul,
579 ul ol,
580 ol ol {
581 margin-bottom: 0;
582 }
583 .list-unstyled {
584 padding-left: 0;
585 list-style: none;
586 }
587 .list-inline {
588 padding-left: 0;
589 list-style: none;
590 margin-left: -5px;
591 }
592 .list-inline > li {
593 display: inline-block;
594 padding-left: 5px;
595 padding-right: 5px;
596 }
597 dl {
598 margin-top: 0;
599 margin-bottom: 20px;
600 }
601 dt,
602 dd {
603 line-height: 1.428571429;
604 }
605 dt {
606 font-weight: bold;
607 }
608 dd {
609 margin-left: 0;
610 }
611 @media (min-width: 768px) {
612 .dl-horizontal dt {
613 float: left;
614 width: 160px;
615 clear: left;
616 text-align: right;
617 overflow: hidden;
618 text-overflow: ellipsis;
619 white-space: nowrap;
620 }
621 .dl-horizontal dd {
622 margin-left: 180px;
623 }
624 }
625 abbr[title],
626 abbr[data-original-title] {
627 cursor: help;
628 border-bottom: 1px dotted #999999;
629 }
630 .initialism {
631 font-size: 90%;
632 text-transform: uppercase;
633 }
634 blockquote {
635 padding: 10px 20px;
636 margin: 0 0 20px;
637 font-size: 17.5px;
638 border-left: 5px solid #eeeeee;
639 }
640 blockquote p:last-child,
641 blockquote ul:last-child,
642 blockquote ol:last-child {
643 margin-bottom: 0;
644 }
645 blockquote footer,
646 blockquote small,
647 blockquote .small {
648 display: block;
649 font-size: 80%;
650 line-height: 1.428571429;
651 color: #999999;
652 }
653 blockquote footer:before,
654 blockquote small:before,
655 blockquote .small:before {
656 content: '\2014 \00A0';
657 }
658 .blockquote-reverse,
659 blockquote.pull-right {
660 padding-right: 15px;
661 padding-left: 0;
662 border-right: 5px solid #eeeeee;
663 border-left: 0;
664 text-align: right;
665 }
666 .blockquote-reverse footer:before,
667 blockquote.pull-right footer:before,
668 .blockquote-reverse small:before,
669 blockquote.pull-right small:before,
670 .blockquote-reverse .small:before,
671 blockquote.pull-right .small:before {
672 content: '';
673 }
674 .blockquote-reverse footer:after,
675 blockquote.pull-right footer:after,
676 .blockquote-reverse small:after,
677 blockquote.pull-right small:after,
678 .blockquote-reverse .small:after,
679 blockquote.pull-right .small:after {
680 content: '\00A0 \2014';
681 }
682 blockquote:before,
683 blockquote:after {
684 content: "";
685 }
686 address {
687 margin-bottom: 20px;
688 font-style: normal;
689 line-height: 1.428571429;
690 }
691 code,
692 kbd,
693 pre,
694 samp {
695 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
696 }
697 code {
698 padding: 2px 4px;
699 font-size: 90%;
700 color: #c7254e;
701 background-color: #f9f2f4;
702 white-space: nowrap;
703 border-radius: 3px;
704 }
705 kbd {
706 padding: 2px 4px;
707 font-size: 90%;
708 color: #ffffff;
709 background-color: #333333;
710 border-radius: 2px;
711 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
712 }
713 pre {
714 display: block;
715 padding: 9.5px;
716 margin: 0 0 10px;
717 font-size: 13px;
718 line-height: 1.428571429;
719 word-break: break-all;
720 word-wrap: break-word;
721 color: #333333;
722 background-color: #f5f5f5;
723 border: 1px solid #cccccc;
724 border-radius: 3px;
725 }
726 pre code {
727 padding: 0;
728 font-size: inherit;
729 color: inherit;
730 white-space: pre-wrap;
731 background-color: transparent;
732 border-radius: 0;
733 }
734 .pre-scrollable {
735 max-height: 340px;
736 overflow-y: scroll;
737 }
738 .container {
739 margin-right: auto;
740 margin-left: auto;
741 padding-left: 15px;
742 padding-right: 15px;
743 }
744 @media (min-width: 768px) {
745 .container {
746 width: 750px;
747 }
748 }
749 @media (min-width: 992px) {
750 .container {
751 width: 970px;
752 }
753 }
754 @media (min-width: 1200px) {
755 .container {
756 width: 1170px;
757 }
758 }
759 .container-fluid {
760 margin-right: auto;
761 margin-left: auto;
762 padding-left: 15px;
763 padding-right: 15px;
764 }
765 .row {
766 margin-left: -15px;
767 margin-right: -15px;
768 }
769 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
770 position: relative;
771 min-height: 1px;
772 padding-left: 15px;
773 padding-right: 15px;
774 }
775 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
776 float: left;
777 }
778 .col-xs-12 {
779 width: 100%;
780 }
781 .col-xs-11 {
782 width: 91.66666666666666%;
783 }
784 .col-xs-10 {
785 width: 83.33333333333334%;
786 }
787 .col-xs-9 {
788 width: 75%;
789 }
790 .col-xs-8 {
791 width: 66.66666666666666%;
792 }
793 .col-xs-7 {
794 width: 58.333333333333336%;
795 }
796 .col-xs-6 {
797 width: 50%;
798 }
799 .col-xs-5 {
800 width: 41.66666666666667%;
801 }
802 .col-xs-4 {
803 width: 33.33333333333333%;
804 }
805 .col-xs-3 {
806 width: 25%;
807 }
808 .col-xs-2 {
809 width: 16.666666666666664%;
810 }
811 .col-xs-1 {
812 width: 8.333333333333332%;
813 }
814 .col-xs-pull-12 {
815 right: 100%;
816 }
817 .col-xs-pull-11 {
818 right: 91.66666666666666%;
819 }
820 .col-xs-pull-10 {
821 right: 83.33333333333334%;
822 }
823 .col-xs-pull-9 {
824 right: 75%;
825 }
826 .col-xs-pull-8 {
827 right: 66.66666666666666%;
828 }
829 .col-xs-pull-7 {
830 right: 58.333333333333336%;
831 }
832 .col-xs-pull-6 {
833 right: 50%;
834 }
835 .col-xs-pull-5 {
836 right: 41.66666666666667%;
837 }
838 .col-xs-pull-4 {
839 right: 33.33333333333333%;
840 }
841 .col-xs-pull-3 {
842 right: 25%;
843 }
844 .col-xs-pull-2 {
845 right: 16.666666666666664%;
846 }
847 .col-xs-pull-1 {
848 right: 8.333333333333332%;
849 }
850 .col-xs-pull-0 {
851 right: 0%;
852 }
853 .col-xs-push-12 {
854 left: 100%;
855 }
856 .col-xs-push-11 {
857 left: 91.66666666666666%;
858 }
859 .col-xs-push-10 {
860 left: 83.33333333333334%;
861 }
862 .col-xs-push-9 {
863 left: 75%;
864 }
865 .col-xs-push-8 {
866 left: 66.66666666666666%;
867 }
868 .col-xs-push-7 {
869 left: 58.333333333333336%;
870 }
871 .col-xs-push-6 {
872 left: 50%;
873 }
874 .col-xs-push-5 {
875 left: 41.66666666666667%;
876 }
877 .col-xs-push-4 {
878 left: 33.33333333333333%;
879 }
880 .col-xs-push-3 {
881 left: 25%;
882 }
883 .col-xs-push-2 {
884 left: 16.666666666666664%;
885 }
886 .col-xs-push-1 {
887 left: 8.333333333333332%;
888 }
889 .col-xs-push-0 {
890 left: 0%;
891 }
892 .col-xs-offset-12 {
893 margin-left: 100%;
894 }
895 .col-xs-offset-11 {
896 margin-left: 91.66666666666666%;
897 }
898 .col-xs-offset-10 {
899 margin-left: 83.33333333333334%;
900 }
901 .col-xs-offset-9 {
902 margin-left: 75%;
903 }
904 .col-xs-offset-8 {
905 margin-left: 66.66666666666666%;
906 }
907 .col-xs-offset-7 {
908 margin-left: 58.333333333333336%;
909 }
910 .col-xs-offset-6 {
911 margin-left: 50%;
912 }
913 .col-xs-offset-5 {
914 margin-left: 41.66666666666667%;
915 }
916 .col-xs-offset-4 {
917 margin-left: 33.33333333333333%;
918 }
919 .col-xs-offset-3 {
920 margin-left: 25%;
921 }
922 .col-xs-offset-2 {
923 margin-left: 16.666666666666664%;
924 }
925 .col-xs-offset-1 {
926 margin-left: 8.333333333333332%;
927 }
928 .col-xs-offset-0 {
929 margin-left: 0%;
930 }
931 @media (min-width: 768px) {
932 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
933 float: left;
934 }
935 .col-sm-12 {
936 width: 100%;
937 }
938 .col-sm-11 {
939 width: 91.66666666666666%;
940 }
941 .col-sm-10 {
942 width: 83.33333333333334%;
943 }
944 .col-sm-9 {
945 width: 75%;
946 }
947 .col-sm-8 {
948 width: 66.66666666666666%;
949 }
950 .col-sm-7 {
951 width: 58.333333333333336%;
952 }
953 .col-sm-6 {
954 width: 50%;
955 }
956 .col-sm-5 {
957 width: 41.66666666666667%;
958 }
959 .col-sm-4 {
960 width: 33.33333333333333%;
961 }
962 .col-sm-3 {
963 width: 25%;
964 }
965 .col-sm-2 {
966 width: 16.666666666666664%;
967 }
968 .col-sm-1 {
969 width: 8.333333333333332%;
970 }
971 .col-sm-pull-12 {
972 right: 100%;
973 }
974 .col-sm-pull-11 {
975 right: 91.66666666666666%;
976 }
977 .col-sm-pull-10 {
978 right: 83.33333333333334%;
979 }
980 .col-sm-pull-9 {
981 right: 75%;
982 }
983 .col-sm-pull-8 {
984 right: 66.66666666666666%;
985 }
986 .col-sm-pull-7 {
987 right: 58.333333333333336%;
988 }
989 .col-sm-pull-6 {
990 right: 50%;
991 }
992 .col-sm-pull-5 {
993 right: 41.66666666666667%;
994 }
995 .col-sm-pull-4 {
996 right: 33.33333333333333%;
997 }
998 .col-sm-pull-3 {
999 right: 25%;
1000 }
1001 .col-sm-pull-2 {
1002 right: 16.666666666666664%;
1003 }
1004 .col-sm-pull-1 {
1005 right: 8.333333333333332%;
1006 }
1007 .col-sm-pull-0 {
1008 right: 0%;
1009 }
1010 .col-sm-push-12 {
1011 left: 100%;
1012 }
1013 .col-sm-push-11 {
1014 left: 91.66666666666666%;
1015 }
1016 .col-sm-push-10 {
1017 left: 83.33333333333334%;
1018 }
1019 .col-sm-push-9 {
1020 left: 75%;
1021 }
1022 .col-sm-push-8 {
1023 left: 66.66666666666666%;
1024 }
1025 .col-sm-push-7 {
1026 left: 58.333333333333336%;
1027 }
1028 .col-sm-push-6 {
1029 left: 50%;
1030 }
1031 .col-sm-push-5 {
1032 left: 41.66666666666667%;
1033 }
1034 .col-sm-push-4 {
1035 left: 33.33333333333333%;
1036 }
1037 .col-sm-push-3 {
1038 left: 25%;
1039 }
1040 .col-sm-push-2 {
1041 left: 16.666666666666664%;
1042 }
1043 .col-sm-push-1 {
1044 left: 8.333333333333332%;
1045 }
1046 .col-sm-push-0 {
1047 left: 0%;
1048 }
1049 .col-sm-offset-12 {
1050 margin-left: 100%;
1051 }
1052 .col-sm-offset-11 {
1053 margin-left: 91.66666666666666%;
1054 }
1055 .col-sm-offset-10 {
1056 margin-left: 83.33333333333334%;
1057 }
1058 .col-sm-offset-9 {
1059 margin-left: 75%;
1060 }
1061 .col-sm-offset-8 {
1062 margin-left: 66.66666666666666%;
1063 }
1064 .col-sm-offset-7 {
1065 margin-left: 58.333333333333336%;
1066 }
1067 .col-sm-offset-6 {
1068 margin-left: 50%;
1069 }
1070 .col-sm-offset-5 {
1071 margin-left: 41.66666666666667%;
1072 }
1073 .col-sm-offset-4 {
1074 margin-left: 33.33333333333333%;
1075 }
1076 .col-sm-offset-3 {
1077 margin-left: 25%;
1078 }
1079 .col-sm-offset-2 {
1080 margin-left: 16.666666666666664%;
1081 }
1082 .col-sm-offset-1 {
1083 margin-left: 8.333333333333332%;
1084 }
1085 .col-sm-offset-0 {
1086 margin-left: 0%;
1087 }
1088 }
1089 @media (min-width: 992px) {
1090 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1091 float: left;
1092 }
1093 .col-md-12 {
1094 width: 100%;
1095 }
1096 .col-md-11 {
1097 width: 91.66666666666666%;
1098 }
1099 .col-md-10 {
1100 width: 83.33333333333334%;
1101 }
1102 .col-md-9 {
1103 width: 75%;
1104 }
1105 .col-md-8 {
1106 width: 66.66666666666666%;
1107 }
1108 .col-md-7 {
1109 width: 58.333333333333336%;
1110 }
1111 .col-md-6 {
1112 width: 50%;
1113 }
1114 .col-md-5 {
1115 width: 41.66666666666667%;
1116 }
1117 .col-md-4 {
1118 width: 33.33333333333333%;
1119 }
1120 .col-md-3 {
1121 width: 25%;
1122 }
1123 .col-md-2 {
1124 width: 16.666666666666664%;
1125 }
1126 .col-md-1 {
1127 width: 8.333333333333332%;
1128 }
1129 .col-md-pull-12 {
1130 right: 100%;
1131 }
1132 .col-md-pull-11 {
1133 right: 91.66666666666666%;
1134 }
1135 .col-md-pull-10 {
1136 right: 83.33333333333334%;
1137 }
1138 .col-md-pull-9 {
1139 right: 75%;
1140 }
1141 .col-md-pull-8 {
1142 right: 66.66666666666666%;
1143 }
1144 .col-md-pull-7 {
1145 right: 58.333333333333336%;
1146 }
1147 .col-md-pull-6 {
1148 right: 50%;
1149 }
1150 .col-md-pull-5 {
1151 right: 41.66666666666667%;
1152 }
1153 .col-md-pull-4 {
1154 right: 33.33333333333333%;
1155 }
1156 .col-md-pull-3 {
1157 right: 25%;
1158 }
1159 .col-md-pull-2 {
1160 right: 16.666666666666664%;
1161 }
1162 .col-md-pull-1 {
1163 right: 8.333333333333332%;
1164 }
1165 .col-md-pull-0 {
1166 right: 0%;
1167 }
1168 .col-md-push-12 {
1169 left: 100%;
1170 }
1171 .col-md-push-11 {
1172 left: 91.66666666666666%;
1173 }
1174 .col-md-push-10 {
1175 left: 83.33333333333334%;
1176 }
1177 .col-md-push-9 {
1178 left: 75%;
1179 }
1180 .col-md-push-8 {
1181 left: 66.66666666666666%;
1182 }
1183 .col-md-push-7 {
1184 left: 58.333333333333336%;
1185 }
1186 .col-md-push-6 {
1187 left: 50%;
1188 }
1189 .col-md-push-5 {
1190 left: 41.66666666666667%;
1191 }
1192 .col-md-push-4 {
1193 left: 33.33333333333333%;
1194 }
1195 .col-md-push-3 {
1196 left: 25%;
1197 }
1198 .col-md-push-2 {
1199 left: 16.666666666666664%;
1200 }
1201 .col-md-push-1 {
1202 left: 8.333333333333332%;
1203 }
1204 .col-md-push-0 {
1205 left: 0%;
1206 }
1207 .col-md-offset-12 {
1208 margin-left: 100%;
1209 }
1210 .col-md-offset-11 {
1211 margin-left: 91.66666666666666%;
1212 }
1213 .col-md-offset-10 {
1214 margin-left: 83.33333333333334%;
1215 }
1216 .col-md-offset-9 {
1217 margin-left: 75%;
1218 }
1219 .col-md-offset-8 {
1220 margin-left: 66.66666666666666%;
1221 }
1222 .col-md-offset-7 {
1223 margin-left: 58.333333333333336%;
1224 }
1225 .col-md-offset-6 {
1226 margin-left: 50%;
1227 }
1228 .col-md-offset-5 {
1229 margin-left: 41.66666666666667%;
1230 }
1231 .col-md-offset-4 {
1232 margin-left: 33.33333333333333%;
1233 }
1234 .col-md-offset-3 {
1235 margin-left: 25%;
1236 }
1237 .col-md-offset-2 {
1238 margin-left: 16.666666666666664%;
1239 }
1240 .col-md-offset-1 {
1241 margin-left: 8.333333333333332%;
1242 }
1243 .col-md-offset-0 {
1244 margin-left: 0%;
1245 }
1246 }
1247 @media (min-width: 1200px) {
1248 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
1249 float: left;
1250 }
1251 .col-lg-12 {
1252 width: 100%;
1253 }
1254 .col-lg-11 {
1255 width: 91.66666666666666%;
1256 }
1257 .col-lg-10 {
1258 width: 83.33333333333334%;
1259 }
1260 .col-lg-9 {
1261 width: 75%;
1262 }
1263 .col-lg-8 {
1264 width: 66.66666666666666%;
1265 }
1266 .col-lg-7 {
1267 width: 58.333333333333336%;
1268 }
1269 .col-lg-6 {
1270 width: 50%;
1271 }
1272 .col-lg-5 {
1273 width: 41.66666666666667%;
1274 }
1275 .col-lg-4 {
1276 width: 33.33333333333333%;
1277 }
1278 .col-lg-3 {
1279 width: 25%;
1280 }
1281 .col-lg-2 {
1282 width: 16.666666666666664%;
1283 }
1284 .col-lg-1 {
1285 width: 8.333333333333332%;
1286 }
1287 .col-lg-pull-12 {
1288 right: 100%;
1289 }
1290 .col-lg-pull-11 {
1291 right: 91.66666666666666%;
1292 }
1293 .col-lg-pull-10 {
1294 right: 83.33333333333334%;
1295 }
1296 .col-lg-pull-9 {
1297 right: 75%;
1298 }
1299 .col-lg-pull-8 {
1300 right: 66.66666666666666%;
1301 }
1302 .col-lg-pull-7 {
1303 right: 58.333333333333336%;
1304 }
1305 .col-lg-pull-6 {
1306 right: 50%;
1307 }
1308 .col-lg-pull-5 {
1309 right: 41.66666666666667%;
1310 }
1311 .col-lg-pull-4 {
1312 right: 33.33333333333333%;
1313 }
1314 .col-lg-pull-3 {
1315 right: 25%;
1316 }
1317 .col-lg-pull-2 {
1318 right: 16.666666666666664%;
1319 }
1320 .col-lg-pull-1 {
1321 right: 8.333333333333332%;
1322 }
1323 .col-lg-pull-0 {
1324 right: 0%;
1325 }
1326 .col-lg-push-12 {
1327 left: 100%;
1328 }
1329 .col-lg-push-11 {
1330 left: 91.66666666666666%;
1331 }
1332 .col-lg-push-10 {
1333 left: 83.33333333333334%;
1334 }
1335 .col-lg-push-9 {
1336 left: 75%;
1337 }
1338 .col-lg-push-8 {
1339 left: 66.66666666666666%;
1340 }
1341 .col-lg-push-7 {
1342 left: 58.333333333333336%;
1343 }
1344 .col-lg-push-6 {
1345 left: 50%;
1346 }
1347 .col-lg-push-5 {
1348 left: 41.66666666666667%;
1349 }
1350 .col-lg-push-4 {
1351 left: 33.33333333333333%;
1352 }
1353 .col-lg-push-3 {
1354 left: 25%;
1355 }
1356 .col-lg-push-2 {
1357 left: 16.666666666666664%;
1358 }
1359 .col-lg-push-1 {
1360 left: 8.333333333333332%;
1361 }
1362 .col-lg-push-0 {
1363 left: 0%;
1364 }
1365 .col-lg-offset-12 {
1366 margin-left: 100%;
1367 }
1368 .col-lg-offset-11 {
1369 margin-left: 91.66666666666666%;
1370 }
1371 .col-lg-offset-10 {
1372 margin-left: 83.33333333333334%;
1373 }
1374 .col-lg-offset-9 {
1375 margin-left: 75%;
1376 }
1377 .col-lg-offset-8 {
1378 margin-left: 66.66666666666666%;
1379 }
1380 .col-lg-offset-7 {
1381 margin-left: 58.333333333333336%;
1382 }
1383 .col-lg-offset-6 {
1384 margin-left: 50%;
1385 }
1386 .col-lg-offset-5 {
1387 margin-left: 41.66666666666667%;
1388 }
1389 .col-lg-offset-4 {
1390 margin-left: 33.33333333333333%;
1391 }
1392 .col-lg-offset-3 {
1393 margin-left: 25%;
1394 }
1395 .col-lg-offset-2 {
1396 margin-left: 16.666666666666664%;
1397 }
1398 .col-lg-offset-1 {
1399 margin-left: 8.333333333333332%;
1400 }
1401 .col-lg-offset-0 {
1402 margin-left: 0%;
1403 }
1404 }
1405 table {
1406 max-width: 100%;
1407 background-color: transparent;
1408 }
1409 th {
1410 text-align: left;
1411 }
1412 .table {
1413 width: 100%;
1414 margin-bottom: 20px;
1415 }
1416 .table > thead > tr > th,
1417 .table > tbody > tr > th,
1418 .table > tfoot > tr > th,
1419 .table > thead > tr > td,
1420 .table > tbody > tr > td,
1421 .table > tfoot > tr > td {
1422 padding: 8px;
1423 line-height: 1.428571429;
1424 vertical-align: top;
1425 border-top: 1px solid #dddddd;
1426 }
1427 .table > thead > tr > th {
1428 vertical-align: bottom;
1429 border-bottom: 2px solid #dddddd;
1430 }
1431 .table > caption + thead > tr:first-child > th,
1432 .table > colgroup + thead > tr:first-child > th,
1433 .table > thead:first-child > tr:first-child > th,
1434 .table > caption + thead > tr:first-child > td,
1435 .table > colgroup + thead > tr:first-child > td,
1436 .table > thead:first-child > tr:first-child > td {
1437 border-top: 0;
1438 }
1439 .table > tbody + tbody {
1440 border-top: 2px solid #dddddd;
1441 }
1442 .table .table {
1443 background-color: #ffffff;
1444 }
1445 .table-condensed > thead > tr > th,
1446 .table-condensed > tbody > tr > th,
1447 .table-condensed > tfoot > tr > th,
1448 .table-condensed > thead > tr > td,
1449 .table-condensed > tbody > tr > td,
1450 .table-condensed > tfoot > tr > td {
1451 padding: 5px;
1452 }
1453 .table-bordered {
1454 border: 1px solid #dddddd;
1455 }
1456 .table-bordered > thead > tr > th,
1457 .table-bordered > tbody > tr > th,
1458 .table-bordered > tfoot > tr > th,
1459 .table-bordered > thead > tr > td,
1460 .table-bordered > tbody > tr > td,
1461 .table-bordered > tfoot > tr > td {
1462 border: 1px solid #dddddd;
1463 }
1464 .table-bordered > thead > tr > th,
1465 .table-bordered > thead > tr > td {
1466 border-bottom-width: 2px;
1467 }
1468 .table-striped > tbody > tr:nth-child(odd) > td,
1469 .table-striped > tbody > tr:nth-child(odd) > th {
1470 background-color: #f9f9f9;
1471 }
1472 .table-hover > tbody > tr:hover > td,
1473 .table-hover > tbody > tr:hover > th {
1474 background-color: #f5f5f5;
1475 }
1476 table col[class*="col-"] {
1477 position: static;
1478 float: none;
1479 display: table-column;
1480 }
1481 table td[class*="col-"],
1482 table th[class*="col-"] {
1483 position: static;
1484 float: none;
1485 display: table-cell;
1486 }
1487 .table > thead > tr > td.active,
1488 .table > tbody > tr > td.active,
1489 .table > tfoot > tr > td.active,
1490 .table > thead > tr > th.active,
1491 .table > tbody > tr > th.active,
1492 .table > tfoot > tr > th.active,
1493 .table > thead > tr.active > td,
1494 .table > tbody > tr.active > td,
1495 .table > tfoot > tr.active > td,
1496 .table > thead > tr.active > th,
1497 .table > tbody > tr.active > th,
1498 .table > tfoot > tr.active > th {
1499 background-color: #f5f5f5;
1500 }
1501 .table-hover > tbody > tr > td.active:hover,
1502 .table-hover > tbody > tr > th.active:hover,
1503 .table-hover > tbody > tr.active:hover > td,
1504 .table-hover > tbody > tr.active:hover > th {
1505 background-color: #e8e8e8;
1506 }
1507 .table > thead > tr > td.success,
1508 .table > tbody > tr > td.success,
1509 .table > tfoot > tr > td.success,
1510 .table > thead > tr > th.success,
1511 .table > tbody > tr > th.success,
1512 .table > tfoot > tr > th.success,
1513 .table > thead > tr.success > td,
1514 .table > tbody > tr.success > td,
1515 .table > tfoot > tr.success > td,
1516 .table > thead > tr.success > th,
1517 .table > tbody > tr.success > th,
1518 .table > tfoot > tr.success > th {
1519 background-color: #eaf6ea;
1520 }
1521 .table-hover > tbody > tr > td.success:hover,
1522 .table-hover > tbody > tr > th.success:hover,
1523 .table-hover > tbody > tr.success:hover > td,
1524 .table-hover > tbody > tr.success:hover > th {
1525 background-color: #d8eed8;
1526 }
1527 .table > thead > tr > td.info,
1528 .table > tbody > tr > td.info,
1529 .table > tfoot > tr > td.info,
1530 .table > thead > tr > th.info,
1531 .table > tbody > tr > th.info,
1532 .table > tfoot > tr > th.info,
1533 .table > thead > tr.info > td,
1534 .table > tbody > tr.info > td,
1535 .table > tfoot > tr.info > td,
1536 .table > thead > tr.info > th,
1537 .table > tbody > tr.info > th,
1538 .table > tfoot > tr.info > th {
1539 background-color: #ececec;
1540 }
1541 .table-hover > tbody > tr > td.info:hover,
1542 .table-hover > tbody > tr > th.info:hover,
1543 .table-hover > tbody > tr.info:hover > td,
1544 .table-hover > tbody > tr.info:hover > th {
1545 background-color: #dfdfdf;
1546 }
1547 .table > thead > tr > td.warning,
1548 .table > tbody > tr > td.warning,
1549 .table > tfoot > tr > td.warning,
1550 .table > thead > tr > th.warning,
1551 .table > tbody > tr > th.warning,
1552 .table > tfoot > tr > th.warning,
1553 .table > thead > tr.warning > td,
1554 .table > tbody > tr.warning > td,
1555 .table > tfoot > tr.warning > td,
1556 .table > thead > tr.warning > th,
1557 .table > tbody > tr.warning > th,
1558 .table > tfoot > tr.warning > th {
1559 background-color: #fef9f3;
1560 }
1561 .table-hover > tbody > tr > td.warning:hover,
1562 .table-hover > tbody > tr > th.warning:hover,
1563 .table-hover > tbody > tr.warning:hover > td,
1564 .table-hover > tbody > tr.warning:hover > th {
1565 background-color: #fceedb;
1566 }
1567 .table > thead > tr > td.danger,
1568 .table > tbody > tr > td.danger,
1569 .table > tfoot > tr > td.danger,
1570 .table > thead > tr > th.danger,
1571 .table > tbody > tr > th.danger,
1572 .table > tfoot > tr > th.danger,
1573 .table > thead > tr.danger > td,
1574 .table > tbody > tr.danger > td,
1575 .table > tfoot > tr.danger > td,
1576 .table > thead > tr.danger > th,
1577 .table > tbody > tr.danger > th,
1578 .table > tfoot > tr.danger > th {
1579 background-color: #f9e2e2;
1580 }
1581 .table-hover > tbody > tr > td.danger:hover,
1582 .table-hover > tbody > tr > th.danger:hover,
1583 .table-hover > tbody > tr.danger:hover > td,
1584 .table-hover > tbody > tr.danger:hover > th {
1585 background-color: #f4cecd;
1586 }
1587 @media (max-width: 767px) {
1588 .table-responsive {
1589 width: 100%;
1590 margin-bottom: 15px;
1591 overflow-y: hidden;
1592 overflow-x: scroll;
1593 -ms-overflow-style: -ms-autohiding-scrollbar;
1594 border: 1px solid #dddddd;
1595 -webkit-overflow-scrolling: touch;
1596 }
1597 .table-responsive > .table {
1598 margin-bottom: 0;
1599 }
1600 .table-responsive > .table > thead > tr > th,
1601 .table-responsive > .table > tbody > tr > th,
1602 .table-responsive > .table > tfoot > tr > th,
1603 .table-responsive > .table > thead > tr > td,
1604 .table-responsive > .table > tbody > tr > td,
1605 .table-responsive > .table > tfoot > tr > td {
1606 white-space: nowrap;
1607 }
1608 .table-responsive > .table-bordered {
1609 border: 0;
1610 }
1611 .table-responsive > .table-bordered > thead > tr > th:first-child,
1612 .table-responsive > .table-bordered > tbody > tr > th:first-child,
1613 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
1614 .table-responsive > .table-bordered > thead > tr > td:first-child,
1615 .table-responsive > .table-bordered > tbody > tr > td:first-child,
1616 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
1617 border-left: 0;
1618 }
1619 .table-responsive > .table-bordered > thead > tr > th:last-child,
1620 .table-responsive > .table-bordered > tbody > tr > th:last-child,
1621 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
1622 .table-responsive > .table-bordered > thead > tr > td:last-child,
1623 .table-responsive > .table-bordered > tbody > tr > td:last-child,
1624 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
1625 border-right: 0;
1626 }
1627 .table-responsive > .table-bordered > tbody > tr:last-child > th,
1628 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
1629 .table-responsive > .table-bordered > tbody > tr:last-child > td,
1630 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
1631 border-bottom: 0;
1632 }
1633 }
1634 fieldset {
1635 padding: 0;
1636 margin: 0;
1637 border: 0;
1638 min-width: 0;
1639 }
1640 legend {
1641 display: block;
1642 width: 100%;
1643 padding: 0;
1644 margin-bottom: 20px;
1645 font-size: 21px;
1646 line-height: inherit;
1647 color: #333333;
1648 border: 0;
1649 border-bottom: 1px solid #e5e5e5;
1650 }
1651 label {
1652 display: inline-block;
1653 margin-bottom: 5px;
1654 font-weight: bold;
1655 }
1656 input[type="search"] {
1657 -webkit-box-sizing: border-box;
1658 -moz-box-sizing: border-box;
1659 box-sizing: border-box;
1660 }
1661 input[type="radio"],
1662 input[type="checkbox"] {
1663 margin: 4px 0 0;
1664 margin-top: 1px \9;
1665 /* IE8-9 */
1666 line-height: normal;
1667 }
1668 input[type="file"] {
1669 display: block;
1670 }
1671 input[type="range"] {
1672 display: block;
1673 width: 100%;
1674 }
1675 select[multiple],
1676 select[size] {
1677 height: auto;
1678 }
1679 input[type="file"]:focus,
1680 input[type="radio"]:focus,
1681 input[type="checkbox"]:focus {
1682 outline: thin dotted;
1683 outline: 5px auto -webkit-focus-ring-color;
1684 outline-offset: -2px;
1685 }
1686 output {
1687 display: block;
1688 padding-top: 3px;
1689 font-size: 14px;
1690 line-height: 1.428571429;
1691 color: #555555;
1692 }
1693 .form-control {
1694 display: block;
1695 width: 100%;
1696 height: 26px;
1697 padding: 2px 5px;
1698 font-size: 14px;
1699 line-height: 1.428571429;
1700 color: #555555;
1701 background-color: #ffffff;
1702 background-image: none;
1703 border: 1px solid #cccccc;
1704 border-radius: 3px;
1705 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1706 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1707 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1708 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
1709 }
1710 .form-control:focus {
1711 border-color: #6c6c6c;
1712 outline: 0;
1713 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(108, 108, 108, 0.6);
1714 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(108, 108, 108, 0.6);
1715 }
1716 .form-control::-moz-placeholder {
1717 color: #999999;
1718 opacity: 1;
1719 }
1720 .form-control:-ms-input-placeholder {
1721 color: #999999;
1722 }
1723 .form-control::-webkit-input-placeholder {
1724 color: #999999;
1725 }
1726 .form-control[disabled],
1727 .form-control[readonly],
1728 fieldset[disabled] .form-control {
1729 cursor: not-allowed;
1730 background-color: #eeeeee;
1731 opacity: 1;
1732 }
1733 textarea.form-control {
1734 height: auto;
1735 }
1736 input[type="search"] {
1737 -webkit-appearance: none;
1738 }
1739 input[type="date"] {
1740 line-height: 26px;
1741 }
1742 .form-group {
1743 margin-bottom: 15px;
1744 }
1745 .radio,
1746 .checkbox {
1747 display: block;
1748 min-height: 20px;
1749 margin-top: 10px;
1750 margin-bottom: 10px;
1751 padding-left: 20px;
1752 }
1753 .radio label,
1754 .checkbox label {
1755 display: inline;
1756 font-weight: normal;
1757 cursor: pointer;
1758 }
1759 .radio input[type="radio"],
1760 .radio-inline input[type="radio"],
1761 .checkbox input[type="checkbox"],
1762 .checkbox-inline input[type="checkbox"] {
1763 float: left;
1764 margin-left: -20px;
1765 }
1766 .radio + .radio,
1767 .checkbox + .checkbox {
1768 margin-top: -5px;
1769 }
1770 .radio-inline,
1771 .checkbox-inline {
1772 display: inline-block;
1773 padding-left: 20px;
1774 margin-bottom: 0;
1775 vertical-align: middle;
1776 font-weight: normal;
1777 cursor: pointer;
1778 }
1779 .radio-inline + .radio-inline,
1780 .checkbox-inline + .checkbox-inline {
1781 margin-top: 0;
1782 margin-left: 10px;
1783 }
1784 input[type="radio"][disabled],
1785 input[type="checkbox"][disabled],
1786 .radio[disabled],
1787 .radio-inline[disabled],
1788 .checkbox[disabled],
1789 .checkbox-inline[disabled],
1790 fieldset[disabled] input[type="radio"],
1791 fieldset[disabled] input[type="checkbox"],
1792 fieldset[disabled] .radio,
1793 fieldset[disabled] .radio-inline,
1794 fieldset[disabled] .checkbox,
1795 fieldset[disabled] .checkbox-inline {
1796 cursor: not-allowed;
1797 }
1798 .input-sm {
1799 height: 22px;
1800 padding: 1px 5px;
1801 font-size: 12px;
1802 line-height: 1.5;
1803 border-radius: 2px;
1804 }
1805 select.input-sm {
1806 height: 22px;
1807 line-height: 22px;
1808 }
1809 textarea.input-sm,
1810 select[multiple].input-sm {
1811 height: auto;
1812 }
1813 .input-lg {
1814 height: 36px;
1815 padding: 5px 10px;
1816 font-size: 18px;
1817 line-height: 1.33;
1818 border-radius: 4px;
1819 }
1820 select.input-lg {
1821 height: 36px;
1822 line-height: 36px;
1823 }
1824 textarea.input-lg,
1825 select[multiple].input-lg {
1826 height: auto;
1827 }
1828 .has-feedback {
1829 position: relative;
1830 }
1831 .has-feedback .form-control {
1832 padding-right: 32.5px;
1833 }
1834 .has-feedback .form-control-feedback {
1835 position: absolute;
1836 top: 25px;
1837 right: 0;
1838 display: block;
1839 width: 26px;
1840 height: 26px;
1841 line-height: 26px;
1842 text-align: center;
1843 }
1844 .has-success .help-block,
1845 .has-success .control-label,
1846 .has-success .radio,
1847 .has-success .checkbox,
1848 .has-success .radio-inline,
1849 .has-success .checkbox-inline {
1850 color: #5cb85c;
1851 }
1852 .has-success .form-control {
1853 border-color: #5cb85c;
1854 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1855 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1856 }
1857 .has-success .form-control:focus {
1858 border-color: #449d44;
1859 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a3d7a3;
1860 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a3d7a3;
1861 }
1862 .has-success .input-group-addon {
1863 color: #5cb85c;
1864 border-color: #5cb85c;
1865 background-color: #eaf6ea;
1866 }
1867 .has-success .form-control-feedback {
1868 color: #5cb85c;
1869 }
1870 .has-warning .help-block,
1871 .has-warning .control-label,
1872 .has-warning .radio,
1873 .has-warning .checkbox,
1874 .has-warning .radio-inline,
1875 .has-warning .checkbox-inline {
1876 color: #f0ad4e;
1877 }
1878 .has-warning .form-control {
1879 border-color: #f0ad4e;
1880 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1881 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1882 }
1883 .has-warning .form-control:focus {
1884 border-color: #ec971f;
1885 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f8d9ac;
1886 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f8d9ac;
1887 }
1888 .has-warning .input-group-addon {
1889 color: #f0ad4e;
1890 border-color: #f0ad4e;
1891 background-color: #fef9f3;
1892 }
1893 .has-warning .form-control-feedback {
1894 color: #f0ad4e;
1895 }
1896 .has-error .help-block,
1897 .has-error .control-label,
1898 .has-error .radio,
1899 .has-error .checkbox,
1900 .has-error .radio-inline,
1901 .has-error .checkbox-inline {
1902 color: #d9534f;
1903 }
1904 .has-error .form-control {
1905 border-color: #d9534f;
1906 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1907 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1908 }
1909 .has-error .form-control:focus {
1910 border-color: #c9302c;
1911 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba5a3;
1912 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba5a3;
1913 }
1914 .has-error .input-group-addon {
1915 color: #d9534f;
1916 border-color: #d9534f;
1917 background-color: #f9e2e2;
1918 }
1919 .has-error .form-control-feedback {
1920 color: #d9534f;
1921 }
1922 .form-control-static {
1923 margin-bottom: 0;
1924 }
1925 .help-block {
1926 display: block;
1927 margin-top: 5px;
1928 margin-bottom: 10px;
1929 color: #737373;
1930 }
1931 @media (min-width: 768px) {
1932 .form-inline .form-group {
1933 display: inline-block;
1934 margin-bottom: 0;
1935 vertical-align: middle;
1936 }
1937 .form-inline .form-control {
1938 display: inline-block;
1939 width: auto;
1940 vertical-align: middle;
1941 }
1942 .form-inline .input-group > .form-control {
1943 width: 100%;
1944 }
1945 .form-inline .control-label {
1946 margin-bottom: 0;
1947 vertical-align: middle;
1948 }
1949 .form-inline .radio,
1950 .form-inline .checkbox {
1951 display: inline-block;
1952 margin-top: 0;
1953 margin-bottom: 0;
1954 padding-left: 0;
1955 vertical-align: middle;
1956 }
1957 .form-inline .radio input[type="radio"],
1958 .form-inline .checkbox input[type="checkbox"] {
1959 float: none;
1960 margin-left: 0;
1961 }
1962 .form-inline .has-feedback .form-control-feedback {
1963 top: 0;
1964 }
1965 }
1966 .form-horizontal .control-label,
1967 .form-horizontal .radio,
1968 .form-horizontal .checkbox,
1969 .form-horizontal .radio-inline,
1970 .form-horizontal .checkbox-inline {
1971 margin-top: 0;
1972 margin-bottom: 0;
1973 padding-top: 3px;
1974 }
1975 .form-horizontal .radio,
1976 .form-horizontal .checkbox {
1977 min-height: 23px;
1978 }
1979 .form-horizontal .form-group {
1980 margin-left: -15px;
1981 margin-right: -15px;
1982 }
1983 .form-horizontal .form-control-static {
1984 padding-top: 3px;
1985 }
1986 @media (min-width: 768px) {
1987 .form-horizontal .control-label {
1988 text-align: right;
1989 }
1990 }
1991 .form-horizontal .has-feedback .form-control-feedback {
1992 top: 0;
1993 right: 15px;
1994 }
1995 .btn {
1996 display: inline-block;
1997 margin-bottom: 0;
1998 font-weight: normal;
1999 text-align: center;
2000 vertical-align: middle;
2001 cursor: pointer;
2002 background-image: none;
2003 border: 1px solid transparent;
2004 white-space: nowrap;
2005 padding: 2px 5px;
2006 font-size: 14px;
2007 line-height: 1.428571429;
2008 border-radius: 3px;
2009 -webkit-user-select: none;
2010 -moz-user-select: none;
2011 -ms-user-select: none;
2012 user-select: none;
2013 }
2014 .btn:focus,
2015 .btn:active:focus,
2016 .btn.active:focus {
2017 outline: thin dotted;
2018 outline: 5px auto -webkit-focus-ring-color;
2019 outline-offset: -2px;
2020 }
2021 .btn:hover,
2022 .btn:focus {
2023 color: #333333;
2024 text-decoration: none;
2025 }
2026 .btn:active,
2027 .btn.active {
2028 outline: 0;
2029 background-image: none;
2030 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2031 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2032 }
2033 .btn.disabled,
2034 .btn[disabled],
2035 fieldset[disabled] .btn {
2036 cursor: not-allowed;
2037 pointer-events: none;
2038 opacity: 0.65;
2039 filter: alpha(opacity=65);
2040 -webkit-box-shadow: none;
2041 box-shadow: none;
2042 }
2043 .btn-default {
2044 color: #333333;
2045 background-color: #ffffff;
2046 border-color: #cccccc;
2047 }
2048 .btn-default:hover,
2049 .btn-default:focus,
2050 .btn-default:active,
2051 .btn-default.active,
2052 .open .dropdown-toggle.btn-default {
2053 color: #333333;
2054 background-color: #ebebeb;
2055 border-color: #adadad;
2056 }
2057 .btn-default:active,
2058 .btn-default.active,
2059 .open .dropdown-toggle.btn-default {
2060 background-image: none;
2061 }
2062 .btn-default.disabled,
2063 .btn-default[disabled],
2064 fieldset[disabled] .btn-default,
2065 .btn-default.disabled:hover,
2066 .btn-default[disabled]:hover,
2067 fieldset[disabled] .btn-default:hover,
2068 .btn-default.disabled:focus,
2069 .btn-default[disabled]:focus,
2070 fieldset[disabled] .btn-default:focus,
2071 .btn-default.disabled:active,
2072 .btn-default[disabled]:active,
2073 fieldset[disabled] .btn-default:active,
2074 .btn-default.disabled.active,
2075 .btn-default[disabled].active,
2076 fieldset[disabled] .btn-default.active {
2077 background-color: #ffffff;
2078 border-color: #cccccc;
2079 }
2080 .btn-default .badge {
2081 color: #ffffff;
2082 background-color: #333333;
2083 }
2084 .btn-primary {
2085 color: #ffffff;
2086 background-color: #0d8921;
2087 border-color: #0b721b;
2088 }
2089 .btn-primary:hover,
2090 .btn-primary:focus,
2091 .btn-primary:active,
2092 .btn-primary.active,
2093 .open .dropdown-toggle.btn-primary {
2094 color: #ffffff;
2095 background-color: #096418;
2096 border-color: #053a0e;
2097 }
2098 .btn-primary:active,
2099 .btn-primary.active,
2100 .open .dropdown-toggle.btn-primary {
2101 background-image: none;
2102 }
2103 .btn-primary.disabled,
2104 .btn-primary[disabled],
2105 fieldset[disabled] .btn-primary,
2106 .btn-primary.disabled:hover,
2107 .btn-primary[disabled]:hover,
2108 fieldset[disabled] .btn-primary:hover,
2109 .btn-primary.disabled:focus,
2110 .btn-primary[disabled]:focus,
2111 fieldset[disabled] .btn-primary:focus,
2112 .btn-primary.disabled:active,
2113 .btn-primary[disabled]:active,
2114 fieldset[disabled] .btn-primary:active,
2115 .btn-primary.disabled.active,
2116 .btn-primary[disabled].active,
2117 fieldset[disabled] .btn-primary.active {
2118 background-color: #0d8921;
2119 border-color: #0b721b;
2120 }
2121 .btn-primary .badge {
2122 color: #0d8921;
2123 background-color: #ffffff;
2124 }
2125 .btn-success {
2126 color: #ffffff;
2127 background-color: #5cb85c;
2128 border-color: #4cae4c;
2129 }
2130 .btn-success:hover,
2131 .btn-success:focus,
2132 .btn-success:active,
2133 .btn-success.active,
2134 .open .dropdown-toggle.btn-success {
2135 color: #ffffff;
2136 background-color: #47a447;
2137 border-color: #398439;
2138 }
2139 .btn-success:active,
2140 .btn-success.active,
2141 .open .dropdown-toggle.btn-success {
2142 background-image: none;
2143 }
2144 .btn-success.disabled,
2145 .btn-success[disabled],
2146 fieldset[disabled] .btn-success,
2147 .btn-success.disabled:hover,
2148 .btn-success[disabled]:hover,
2149 fieldset[disabled] .btn-success:hover,
2150 .btn-success.disabled:focus,
2151 .btn-success[disabled]:focus,
2152 fieldset[disabled] .btn-success:focus,
2153 .btn-success.disabled:active,
2154 .btn-success[disabled]:active,
2155 fieldset[disabled] .btn-success:active,
2156 .btn-success.disabled.active,
2157 .btn-success[disabled].active,
2158 fieldset[disabled] .btn-success.active {
2159 background-color: #5cb85c;
2160 border-color: #4cae4c;
2161 }
2162 .btn-success .badge {
2163 color: #5cb85c;
2164 background-color: #ffffff;
2165 }
2166 .btn-info {
2167 color: #ffffff;
2168 background-color: #6c6c6c;
2169 border-color: #5f5f5f;
2170 }
2171 .btn-info:hover,
2172 .btn-info:focus,
2173 .btn-info:active,
2174 .btn-info.active,
2175 .open .dropdown-toggle.btn-info {
2176 color: #ffffff;
2177 background-color: #585858;
2178 border-color: #414141;
2179 }
2180 .btn-info:active,
2181 .btn-info.active,
2182 .open .dropdown-toggle.btn-info {
2183 background-image: none;
2184 }
2185 .btn-info.disabled,
2186 .btn-info[disabled],
2187 fieldset[disabled] .btn-info,
2188 .btn-info.disabled:hover,
2189 .btn-info[disabled]:hover,
2190 fieldset[disabled] .btn-info:hover,
2191 .btn-info.disabled:focus,
2192 .btn-info[disabled]:focus,
2193 fieldset[disabled] .btn-info:focus,
2194 .btn-info.disabled:active,
2195 .btn-info[disabled]:active,
2196 fieldset[disabled] .btn-info:active,
2197 .btn-info.disabled.active,
2198 .btn-info[disabled].active,
2199 fieldset[disabled] .btn-info.active {
2200 background-color: #6c6c6c;
2201 border-color: #5f5f5f;
2202 }
2203 .btn-info .badge {
2204 color: #6c6c6c;
2205 background-color: #ffffff;
2206 }
2207 .btn-warning {
2208 color: #ffffff;
2209 background-color: #f0ad4e;
2210 border-color: #eea236;
2211 }
2212 .btn-warning:hover,
2213 .btn-warning:focus,
2214 .btn-warning:active,
2215 .btn-warning.active,
2216 .open .dropdown-toggle.btn-warning {
2217 color: #ffffff;
2218 background-color: #ed9c28;
2219 border-color: #d58512;
2220 }
2221 .btn-warning:active,
2222 .btn-warning.active,
2223 .open .dropdown-toggle.btn-warning {
2224 background-image: none;
2225 }
2226 .btn-warning.disabled,
2227 .btn-warning[disabled],
2228 fieldset[disabled] .btn-warning,
2229 .btn-warning.disabled:hover,
2230 .btn-warning[disabled]:hover,
2231 fieldset[disabled] .btn-warning:hover,
2232 .btn-warning.disabled:focus,
2233 .btn-warning[disabled]:focus,
2234 fieldset[disabled] .btn-warning:focus,
2235 .btn-warning.disabled:active,
2236 .btn-warning[disabled]:active,
2237 fieldset[disabled] .btn-warning:active,
2238 .btn-warning.disabled.active,
2239 .btn-warning[disabled].active,
2240 fieldset[disabled] .btn-warning.active {
2241 background-color: #f0ad4e;
2242 border-color: #eea236;
2243 }
2244 .btn-warning .badge {
2245 color: #f0ad4e;
2246 background-color: #ffffff;
2247 }
2248 .btn-danger {
2249 color: #ffffff;
2250 background-color: #d9534f;
2251 border-color: #d43f3a;
2252 }
2253 .btn-danger:hover,
2254 .btn-danger:focus,
2255 .btn-danger:active,
2256 .btn-danger.active,
2257 .open .dropdown-toggle.btn-danger {
2258 color: #ffffff;
2259 background-color: #d2322d;
2260 border-color: #ac2925;
2261 }
2262 .btn-danger:active,
2263 .btn-danger.active,
2264 .open .dropdown-toggle.btn-danger {
2265 background-image: none;
2266 }
2267 .btn-danger.disabled,
2268 .btn-danger[disabled],
2269 fieldset[disabled] .btn-danger,
2270 .btn-danger.disabled:hover,
2271 .btn-danger[disabled]:hover,
2272 fieldset[disabled] .btn-danger:hover,
2273 .btn-danger.disabled:focus,
2274 .btn-danger[disabled]:focus,
2275 fieldset[disabled] .btn-danger:focus,
2276 .btn-danger.disabled:active,
2277 .btn-danger[disabled]:active,
2278 fieldset[disabled] .btn-danger:active,
2279 .btn-danger.disabled.active,
2280 .btn-danger[disabled].active,
2281 fieldset[disabled] .btn-danger.active {
2282 background-color: #d9534f;
2283 border-color: #d43f3a;
2284 }
2285 .btn-danger .badge {
2286 color: #d9534f;
2287 background-color: #ffffff;
2288 }
2289 .btn-link {
2290 color: #222222;
2291 font-weight: normal;
2292 cursor: pointer;
2293 border-radius: 0;
2294 }
2295 .btn-link,
2296 .btn-link:active,
2297 .btn-link[disabled],
2298 fieldset[disabled] .btn-link {
2299 background-color: transparent;
2300 -webkit-box-shadow: none;
2301 box-shadow: none;
2302 }
2303 .btn-link,
2304 .btn-link:hover,
2305 .btn-link:focus,
2306 .btn-link:active {
2307 border-color: transparent;
2308 }
2309 .btn-link:hover,
2310 .btn-link:focus {
2311 color: #0d8921;
2312 text-decoration: underline;
2313 background-color: transparent;
2314 }
2315 .btn-link[disabled]:hover,
2316 fieldset[disabled] .btn-link:hover,
2317 .btn-link[disabled]:focus,
2318 fieldset[disabled] .btn-link:focus {
2319 color: #999999;
2320 text-decoration: none;
2321 }
2322 .btn-lg,
2323 .btn-group-lg > .btn {
2324 padding: 5px 10px;
2325 font-size: 18px;
2326 line-height: 1.33;
2327 border-radius: 4px;
2328 }
2329 .btn-sm,
2330 .btn-group-sm > .btn {
2331 padding: 1px 5px;
2332 font-size: 12px;
2333 line-height: 1.5;
2334 border-radius: 2px;
2335 }
2336 .btn-xs,
2337 .btn-group-xs > .btn {
2338 padding: 0px 3px;
2339 font-size: 12px;
2340 line-height: 1.5;
2341 border-radius: 2px;
2342 }
2343 .btn-block {
2344 display: block;
2345 width: 100%;
2346 padding-left: 0;
2347 padding-right: 0;
2348 }
2349 .btn-block + .btn-block {
2350 margin-top: 5px;
2351 }
2352 input[type="submit"].btn-block,
2353 input[type="reset"].btn-block,
2354 input[type="button"].btn-block {
2355 width: 100%;
2356 }
2357 .fade {
2358 opacity: 0;
2359 -webkit-transition: opacity 0.15s linear;
2360 transition: opacity 0.15s linear;
2361 }
2362 .fade.in {
2363 opacity: 1;
2364 }
2365 .collapse {
2366 display: none;
2367 }
2368 .collapse.in {
2369 display: block;
2370 }
2371 .collapsing {
2372 position: relative;
2373 height: 0;
2374 overflow: hidden;
2375 -webkit-transition: height 0.35s ease;
2376 transition: height 0.35s ease;
2377 }
2378 @font-face {
2379 font-family: 'Glyphicons Halflings';
2380 src: url('../fonts/glyphicons-halflings-regular.eot');
2381 src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
2382 }
2383 .glyphicon {
2384 position: relative;
2385 top: 1px;
2386 display: inline-block;
2387 font-family: 'Glyphicons Halflings';
2388 font-style: normal;
2389 font-weight: normal;
2390 line-height: 1;
2391 -webkit-font-smoothing: antialiased;
2392 -moz-osx-font-smoothing: grayscale;
2393 }
2394 .glyphicon-asterisk:before {
2395 content: "\2a";
2396 }
2397 .glyphicon-plus:before {
2398 content: "\2b";
2399 }
2400 .glyphicon-euro:before {
2401 content: "\20ac";
2402 }
2403 .glyphicon-minus:before {
2404 content: "\2212";
2405 }
2406 .glyphicon-cloud:before {
2407 content: "\2601";
2408 }
2409 .glyphicon-envelope:before {
2410 content: "\2709";
2411 }
2412 .glyphicon-pencil:before {
2413 content: "\270f";
2414 }
2415 .glyphicon-glass:before {
2416 content: "\e001";
2417 }
2418 .glyphicon-music:before {
2419 content: "\e002";
2420 }
2421 .glyphicon-search:before {
2422 content: "\e003";
2423 }
2424 .glyphicon-heart:before {
2425 content: "\e005";
2426 }
2427 .glyphicon-star:before {
2428 content: "\e006";
2429 }
2430 .glyphicon-star-empty:before {
2431 content: "\e007";
2432 }
2433 .glyphicon-user:before {
2434 content: "\e008";
2435 }
2436 .glyphicon-film:before {
2437 content: "\e009";
2438 }
2439 .glyphicon-th-large:before {
2440 content: "\e010";
2441 }
2442 .glyphicon-th:before {
2443 content: "\e011";
2444 }
2445 .glyphicon-th-list:before {
2446 content: "\e012";
2447 }
2448 .glyphicon-ok:before {
2449 content: "\e013";
2450 }
2451 .glyphicon-remove:before {
2452 content: "\e014";
2453 }
2454 .glyphicon-zoom-in:before {
2455 content: "\e015";
2456 }
2457 .glyphicon-zoom-out:before {
2458 content: "\e016";
2459 }
2460 .glyphicon-off:before {
2461 content: "\e017";
2462 }
2463 .glyphicon-signal:before {
2464 content: "\e018";
2465 }
2466 .glyphicon-cog:before {
2467 content: "\e019";
2468 }
2469 .glyphicon-trash:before {
2470 content: "\e020";
2471 }
2472 .glyphicon-home:before {
2473 content: "\e021";
2474 }
2475 .glyphicon-file:before {
2476 content: "\e022";
2477 }
2478 .glyphicon-time:before {
2479 content: "\e023";
2480 }
2481 .glyphicon-road:before {
2482 content: "\e024";
2483 }
2484 .glyphicon-download-alt:before {
2485 content: "\e025";
2486 }
2487 .glyphicon-download:before {
2488 content: "\e026";
2489 }
2490 .glyphicon-upload:before {
2491 content: "\e027";
2492 }
2493 .glyphicon-inbox:before {
2494 content: "\e028";
2495 }
2496 .glyphicon-play-circle:before {
2497 content: "\e029";
2498 }
2499 .glyphicon-repeat:before {
2500 content: "\e030";
2501 }
2502 .glyphicon-refresh:before {
2503 content: "\e031";
2504 }
2505 .glyphicon-list-alt:before {
2506 content: "\e032";
2507 }
2508 .glyphicon-lock:before {
2509 content: "\e033";
2510 }
2511 .glyphicon-flag:before {
2512 content: "\e034";
2513 }
2514 .glyphicon-headphones:before {
2515 content: "\e035";
2516 }
2517 .glyphicon-volume-off:before {
2518 content: "\e036";
2519 }
2520 .glyphicon-volume-down:before {
2521 content: "\e037";
2522 }
2523 .glyphicon-volume-up:before {
2524 content: "\e038";
2525 }
2526 .glyphicon-qrcode:before {
2527 content: "\e039";
2528 }
2529 .glyphicon-barcode:before {
2530 content: "\e040";
2531 }
2532 .glyphicon-tag:before {
2533 content: "\e041";
2534 }
2535 .glyphicon-tags:before {
2536 content: "\e042";
2537 }
2538 .glyphicon-book:before {
2539 content: "\e043";
2540 }
2541 .glyphicon-bookmark:before {
2542 content: "\e044";
2543 }
2544 .glyphicon-print:before {
2545 content: "\e045";
2546 }
2547 .glyphicon-camera:before {
2548 content: "\e046";
2549 }
2550 .glyphicon-font:before {
2551 content: "\e047";
2552 }
2553 .glyphicon-bold:before {
2554 content: "\e048";
2555 }
2556 .glyphicon-italic:before {
2557 content: "\e049";
2558 }
2559 .glyphicon-text-height:before {
2560 content: "\e050";
2561 }
2562 .glyphicon-text-width:before {
2563 content: "\e051";
2564 }
2565 .glyphicon-align-left:before {
2566 content: "\e052";
2567 }
2568 .glyphicon-align-center:before {
2569 content: "\e053";
2570 }
2571 .glyphicon-align-right:before {
2572 content: "\e054";
2573 }
2574 .glyphicon-align-justify:before {
2575 content: "\e055";
2576 }
2577 .glyphicon-list:before {
2578 content: "\e056";
2579 }
2580 .glyphicon-indent-left:before {
2581 content: "\e057";
2582 }
2583 .glyphicon-indent-right:before {
2584 content: "\e058";
2585 }
2586 .glyphicon-facetime-video:before {
2587 content: "\e059";
2588 }
2589 .glyphicon-picture:before {
2590 content: "\e060";
2591 }
2592 .glyphicon-map-marker:before {
2593 content: "\e062";
2594 }
2595 .glyphicon-adjust:before {
2596 content: "\e063";
2597 }
2598 .glyphicon-tint:before {
2599 content: "\e064";
2600 }
2601 .glyphicon-edit:before {
2602 content: "\e065";
2603 }
2604 .glyphicon-share:before {
2605 content: "\e066";
2606 }
2607 .glyphicon-check:before {
2608 content: "\e067";
2609 }
2610 .glyphicon-move:before {
2611 content: "\e068";
2612 }
2613 .glyphicon-step-backward:before {
2614 content: "\e069";
2615 }
2616 .glyphicon-fast-backward:before {
2617 content: "\e070";
2618 }
2619 .glyphicon-backward:before {
2620 content: "\e071";
2621 }
2622 .glyphicon-play:before {
2623 content: "\e072";
2624 }
2625 .glyphicon-pause:before {
2626 content: "\e073";
2627 }
2628 .glyphicon-stop:before {
2629 content: "\e074";
2630 }
2631 .glyphicon-forward:before {
2632 content: "\e075";
2633 }
2634 .glyphicon-fast-forward:before {
2635 content: "\e076";
2636 }
2637 .glyphicon-step-forward:before {
2638 content: "\e077";
2639 }
2640 .glyphicon-eject:before {
2641 content: "\e078";
2642 }
2643 .glyphicon-chevron-left:before {
2644 content: "\e079";
2645 }
2646 .glyphicon-chevron-right:before {
2647 content: "\e080";
2648 }
2649 .glyphicon-plus-sign:before {
2650 content: "\e081";
2651 }
2652 .glyphicon-minus-sign:before {
2653 content: "\e082";
2654 }
2655 .glyphicon-remove-sign:before {
2656 content: "\e083";
2657 }
2658 .glyphicon-ok-sign:before {
2659 content: "\e084";
2660 }
2661 .glyphicon-question-sign:before {
2662 content: "\e085";
2663 }
2664 .glyphicon-info-sign:before {
2665 content: "\e086";
2666 }
2667 .glyphicon-screenshot:before {
2668 content: "\e087";
2669 }
2670 .glyphicon-remove-circle:before {
2671 content: "\e088";
2672 }
2673 .glyphicon-ok-circle:before {
2674 content: "\e089";
2675 }
2676 .glyphicon-ban-circle:before {
2677 content: "\e090";
2678 }
2679 .glyphicon-arrow-left:before {
2680 content: "\e091";
2681 }
2682 .glyphicon-arrow-right:before {
2683 content: "\e092";
2684 }
2685 .glyphicon-arrow-up:before {
2686 content: "\e093";
2687 }
2688 .glyphicon-arrow-down:before {
2689 content: "\e094";
2690 }
2691 .glyphicon-share-alt:before {
2692 content: "\e095";
2693 }
2694 .glyphicon-resize-full:before {
2695 content: "\e096";
2696 }
2697 .glyphicon-resize-small:before {
2698 content: "\e097";
2699 }
2700 .glyphicon-exclamation-sign:before {
2701 content: "\e101";
2702 }
2703 .glyphicon-gift:before {
2704 content: "\e102";
2705 }
2706 .glyphicon-leaf:before {
2707 content: "\e103";
2708 }
2709 .glyphicon-fire:before {
2710 content: "\e104";
2711 }
2712 .glyphicon-eye-open:before {
2713 content: "\e105";
2714 }
2715 .glyphicon-eye-close:before {
2716 content: "\e106";
2717 }
2718 .glyphicon-warning-sign:before {
2719 content: "\e107";
2720 }
2721 .glyphicon-plane:before {
2722 content: "\e108";
2723 }
2724 .glyphicon-calendar:before {
2725 content: "\e109";
2726 }
2727 .glyphicon-random:before {
2728 content: "\e110";
2729 }
2730 .glyphicon-comment:before {
2731 content: "\e111";
2732 }
2733 .glyphicon-magnet:before {
2734 content: "\e112";
2735 }
2736 .glyphicon-chevron-up:before {
2737 content: "\e113";
2738 }
2739 .glyphicon-chevron-down:before {
2740 content: "\e114";
2741 }
2742 .glyphicon-retweet:before {
2743 content: "\e115";
2744 }
2745 .glyphicon-shopping-cart:before {
2746 content: "\e116";
2747 }
2748 .glyphicon-folder-close:before {
2749 content: "\e117";
2750 }
2751 .glyphicon-folder-open:before {
2752 content: "\e118";
2753 }
2754 .glyphicon-resize-vertical:before {
2755 content: "\e119";
2756 }
2757 .glyphicon-resize-horizontal:before {
2758 content: "\e120";
2759 }
2760 .glyphicon-hdd:before {
2761 content: "\e121";
2762 }
2763 .glyphicon-bullhorn:before {
2764 content: "\e122";
2765 }
2766 .glyphicon-bell:before {
2767 content: "\e123";
2768 }
2769 .glyphicon-certificate:before {
2770 content: "\e124";
2771 }
2772 .glyphicon-thumbs-up:before {
2773 content: "\e125";
2774 }
2775 .glyphicon-thumbs-down:before {
2776 content: "\e126";
2777 }
2778 .glyphicon-hand-right:before {
2779 content: "\e127";
2780 }
2781 .glyphicon-hand-left:before {
2782 content: "\e128";
2783 }
2784 .glyphicon-hand-up:before {
2785 content: "\e129";
2786 }
2787 .glyphicon-hand-down:before {
2788 content: "\e130";
2789 }
2790 .glyphicon-circle-arrow-right:before {
2791 content: "\e131";
2792 }
2793 .glyphicon-circle-arrow-left:before {
2794 content: "\e132";
2795 }
2796 .glyphicon-circle-arrow-up:before {
2797 content: "\e133";
2798 }
2799 .glyphicon-circle-arrow-down:before {
2800 content: "\e134";
2801 }
2802 .glyphicon-globe:before {
2803 content: "\e135";
2804 }
2805 .glyphicon-wrench:before {
2806 content: "\e136";
2807 }
2808 .glyphicon-tasks:before {
2809 content: "\e137";
2810 }
2811 .glyphicon-filter:before {
2812 content: "\e138";
2813 }
2814 .glyphicon-briefcase:before {
2815 content: "\e139";
2816 }
2817 .glyphicon-fullscreen:before {
2818 content: "\e140";
2819 }
2820 .glyphicon-dashboard:before {
2821 content: "\e141";
2822 }
2823 .glyphicon-paperclip:before {
2824 content: "\e142";
2825 }
2826 .glyphicon-heart-empty:before {
2827 content: "\e143";
2828 }
2829 .glyphicon-link:before {
2830 content: "\e144";
2831 }
2832 .glyphicon-phone:before {
2833 content: "\e145";
2834 }
2835 .glyphicon-pushpin:before {
2836 content: "\e146";
2837 }
2838 .glyphicon-usd:before {
2839 content: "\e148";
2840 }
2841 .glyphicon-gbp:before {
2842 content: "\e149";
2843 }
2844 .glyphicon-sort:before {
2845 content: "\e150";
2846 }
2847 .glyphicon-sort-by-alphabet:before {
2848 content: "\e151";
2849 }
2850 .glyphicon-sort-by-alphabet-alt:before {
2851 content: "\e152";
2852 }
2853 .glyphicon-sort-by-order:before {
2854 content: "\e153";
2855 }
2856 .glyphicon-sort-by-order-alt:before {
2857 content: "\e154";
2858 }
2859 .glyphicon-sort-by-attributes:before {
2860 content: "\e155";
2861 }
2862 .glyphicon-sort-by-attributes-alt:before {
2863 content: "\e156";
2864 }
2865 .glyphicon-unchecked:before {
2866 content: "\e157";
2867 }
2868 .glyphicon-expand:before {
2869 content: "\e158";
2870 }
2871 .glyphicon-collapse-down:before {
2872 content: "\e159";
2873 }
2874 .glyphicon-collapse-up:before {
2875 content: "\e160";
2876 }
2877 .glyphicon-log-in:before {
2878 content: "\e161";
2879 }
2880 .glyphicon-flash:before {
2881 content: "\e162";
2882 }
2883 .glyphicon-log-out:before {
2884 content: "\e163";
2885 }
2886 .glyphicon-new-window:before {
2887 content: "\e164";
2888 }
2889 .glyphicon-record:before {
2890 content: "\e165";
2891 }
2892 .glyphicon-save:before {
2893 content: "\e166";
2894 }
2895 .glyphicon-open:before {
2896 content: "\e167";
2897 }
2898 .glyphicon-saved:before {
2899 content: "\e168";
2900 }
2901 .glyphicon-import:before {
2902 content: "\e169";
2903 }
2904 .glyphicon-export:before {
2905 content: "\e170";
2906 }
2907 .glyphicon-send:before {
2908 content: "\e171";
2909 }
2910 .glyphicon-floppy-disk:before {
2911 content: "\e172";
2912 }
2913 .glyphicon-floppy-saved:before {
2914 content: "\e173";
2915 }
2916 .glyphicon-floppy-remove:before {
2917 content: "\e174";
2918 }
2919 .glyphicon-floppy-save:before {
2920 content: "\e175";
2921 }
2922 .glyphicon-floppy-open:before {
2923 content: "\e176";
2924 }
2925 .glyphicon-credit-card:before {
2926 content: "\e177";
2927 }
2928 .glyphicon-transfer:before {
2929 content: "\e178";
2930 }
2931 .glyphicon-cutlery:before {
2932 content: "\e179";
2933 }
2934 .glyphicon-header:before {
2935 content: "\e180";
2936 }
2937 .glyphicon-compressed:before {
2938 content: "\e181";
2939 }
2940 .glyphicon-earphone:before {
2941 content: "\e182";
2942 }
2943 .glyphicon-phone-alt:before {
2944 content: "\e183";
2945 }
2946 .glyphicon-tower:before {
2947 content: "\e184";
2948 }
2949 .glyphicon-stats:before {
2950 content: "\e185";
2951 }
2952 .glyphicon-sd-video:before {
2953 content: "\e186";
2954 }
2955 .glyphicon-hd-video:before {
2956 content: "\e187";
2957 }
2958 .glyphicon-subtitles:before {
2959 content: "\e188";
2960 }
2961 .glyphicon-sound-stereo:before {
2962 content: "\e189";
2963 }
2964 .glyphicon-sound-dolby:before {
2965 content: "\e190";
2966 }
2967 .glyphicon-sound-5-1:before {
2968 content: "\e191";
2969 }
2970 .glyphicon-sound-6-1:before {
2971 content: "\e192";
2972 }
2973 .glyphicon-sound-7-1:before {
2974 content: "\e193";
2975 }
2976 .glyphicon-copyright-mark:before {
2977 content: "\e194";
2978 }
2979 .glyphicon-registration-mark:before {
2980 content: "\e195";
2981 }
2982 .glyphicon-cloud-download:before {
2983 content: "\e197";
2984 }
2985 .glyphicon-cloud-upload:before {
2986 content: "\e198";
2987 }
2988 .glyphicon-tree-conifer:before {
2989 content: "\e199";
2990 }
2991 .glyphicon-tree-deciduous:before {
2992 content: "\e200";
2993 }
2994 .caret {
2995 display: inline-block;
2996 width: 0;
2997 height: 0;
2998 margin-left: 2px;
2999 vertical-align: middle;
3000 border-top: 4px solid;
3001 border-right: 4px solid transparent;
3002 border-left: 4px solid transparent;
3003 }
3004 .dropdown {
3005 position: relative;
3006 }
3007 .dropdown-toggle:focus {
3008 outline: 0;
3009 }
3010 .dropdown-menu {
3011 position: absolute;
3012 top: 100%;
3013 left: 0;
3014 z-index: 1000;
3015 display: none;
3016 float: left;
3017 min-width: 160px;
3018 padding: 5px 0;
3019 margin: 2px 0 0;
3020 list-style: none;
3021 font-size: 14px;
3022 background-color: #ffffff;
3023 border: 1px solid #cccccc;
3024 border: 1px solid rgba(0, 0, 0, 0.15);
3025 border-radius: 3px;
3026 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3027 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3028 background-clip: padding-box;
3029 }
3030 .dropdown-menu.pull-right {
3031 right: 0;
3032 left: auto;
3033 }
3034 .dropdown-menu .divider {
3035 height: 1px;
3036 margin: 9px 0;
3037 overflow: hidden;
3038 background-color: #e5e5e5;
3039 }
3040 .dropdown-menu > li > a {
3041 display: block;
3042 padding: 3px 20px;
3043 clear: both;
3044 font-weight: normal;
3045 line-height: 1.428571429;
3046 color: #333333;
3047 white-space: nowrap;
3048 }
3049 .dropdown-menu > li > a:hover,
3050 .dropdown-menu > li > a:focus {
3051 text-decoration: none;
3052 color: #262626;
3053 background-color: #f5f5f5;
3054 }
3055 .dropdown-menu > .active > a,
3056 .dropdown-menu > .active > a:hover,
3057 .dropdown-menu > .active > a:focus {
3058 color: #ffffff;
3059 text-decoration: none;
3060 outline: 0;
3061 background-color: #0d8921;
3062 }
3063 .dropdown-menu > .disabled > a,
3064 .dropdown-menu > .disabled > a:hover,
3065 .dropdown-menu > .disabled > a:focus {
3066 color: #999999;
3067 }
3068 .dropdown-menu > .disabled > a:hover,
3069 .dropdown-menu > .disabled > a:focus {
3070 text-decoration: none;
3071 background-color: transparent;
3072 background-image: none;
3073 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3074 cursor: not-allowed;
3075 }
3076 .open > .dropdown-menu {
3077 display: block;
3078 }
3079 .open > a {
3080 outline: 0;
3081 }
3082 .dropdown-menu-right {
3083 left: auto;
3084 right: 0;
3085 }
3086 .dropdown-menu-left {
3087 left: 0;
3088 right: auto;
3089 }
3090 .dropdown-header {
3091 display: block;
3092 padding: 3px 20px;
3093 font-size: 12px;
3094 line-height: 1.428571429;
3095 color: #999999;
3096 }
3097 .dropdown-backdrop {
3098 position: fixed;
3099 left: 0;
3100 right: 0;
3101 bottom: 0;
3102 top: 0;
3103 z-index: 990;
3104 }
3105 .pull-right > .dropdown-menu {
3106 right: 0;
3107 left: auto;
3108 }
3109 .dropup .caret,
3110 .navbar-fixed-bottom .dropdown .caret {
3111 border-top: 0;
3112 border-bottom: 4px solid;
3113 content: "";
3114 }
3115 .dropup .dropdown-menu,
3116 .navbar-fixed-bottom .dropdown .dropdown-menu {
3117 top: auto;
3118 bottom: 100%;
3119 margin-bottom: 1px;
3120 }
3121 @media (min-width: 768px) {
3122 .navbar-right .dropdown-menu {
3123 left: auto;
3124 right: 0;
3125 }
3126 .navbar-right .dropdown-menu-left {
3127 left: 0;
3128 right: auto;
3129 }
3130 }
3131 .btn-group,
3132 .btn-group-vertical {
3133 position: relative;
3134 display: inline-block;
3135 vertical-align: middle;
3136 }
3137 .btn-group > .btn,
3138 .btn-group-vertical > .btn {
3139 position: relative;
3140 float: left;
3141 }
3142 .btn-group > .btn:hover,
3143 .btn-group-vertical > .btn:hover,
3144 .btn-group > .btn:focus,
3145 .btn-group-vertical > .btn:focus,
3146 .btn-group > .btn:active,
3147 .btn-group-vertical > .btn:active,
3148 .btn-group > .btn.active,
3149 .btn-group-vertical > .btn.active {
3150 z-index: 2;
3151 }
3152 .btn-group > .btn:focus,
3153 .btn-group-vertical > .btn:focus {
3154 outline: none;
3155 }
3156 .btn-group .btn + .btn,
3157 .btn-group .btn + .btn-group,
3158 .btn-group .btn-group + .btn,
3159 .btn-group .btn-group + .btn-group {
3160 margin-left: -1px;
3161 }
3162 .btn-toolbar {
3163 margin-left: -5px;
3164 }
3165 .btn-toolbar .btn-group,
3166 .btn-toolbar .input-group {
3167 float: left;
3168 }
3169 .btn-toolbar > .btn,
3170 .btn-toolbar > .btn-group,
3171 .btn-toolbar > .input-group {
3172 margin-left: 5px;
3173 }
3174 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3175 border-radius: 0;
3176 }
3177 .btn-group > .btn:first-child {
3178 margin-left: 0;
3179 }
3180 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3181 border-bottom-right-radius: 0;
3182 border-top-right-radius: 0;
3183 }
3184 .btn-group > .btn:last-child:not(:first-child),
3185 .btn-group > .dropdown-toggle:not(:first-child) {
3186 border-bottom-left-radius: 0;
3187 border-top-left-radius: 0;
3188 }
3189 .btn-group > .btn-group {
3190 float: left;
3191 }
3192 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3193 border-radius: 0;
3194 }
3195 .btn-group > .btn-group:first-child > .btn:last-child,
3196 .btn-group > .btn-group:first-child > .dropdown-toggle {
3197 border-bottom-right-radius: 0;
3198 border-top-right-radius: 0;
3199 }
3200 .btn-group > .btn-group:last-child > .btn:first-child {
3201 border-bottom-left-radius: 0;
3202 border-top-left-radius: 0;
3203 }
3204 .btn-group .dropdown-toggle:active,
3205 .btn-group.open .dropdown-toggle {
3206 outline: 0;
3207 }
3208 .btn-group > .btn + .dropdown-toggle {
3209 padding-left: 8px;
3210 padding-right: 8px;
3211 }
3212 .btn-group > .btn-lg + .dropdown-toggle {
3213 padding-left: 12px;
3214 padding-right: 12px;
3215 }
3216 .btn-group.open .dropdown-toggle {
3217 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3218 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3219 }
3220 .btn-group.open .dropdown-toggle.btn-link {
3221 -webkit-box-shadow: none;
3222 box-shadow: none;
3223 }
3224 .btn .caret {
3225 margin-left: 0;
3226 }
3227 .btn-lg .caret {
3228 border-width: 5px 5px 0;
3229 border-bottom-width: 0;
3230 }
3231 .dropup .btn-lg .caret {
3232 border-width: 0 5px 5px;
3233 }
3234 .btn-group-vertical > .btn,
3235 .btn-group-vertical > .btn-group,
3236 .btn-group-vertical > .btn-group > .btn {
3237 display: block;
3238 float: none;
3239 width: 100%;
3240 max-width: 100%;
3241 }
3242 .btn-group-vertical > .btn-group > .btn {
3243 float: none;
3244 }
3245 .btn-group-vertical > .btn + .btn,
3246 .btn-group-vertical > .btn + .btn-group,
3247 .btn-group-vertical > .btn-group + .btn,
3248 .btn-group-vertical > .btn-group + .btn-group {
3249 margin-top: -1px;
3250 margin-left: 0;
3251 }
3252 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3253 border-radius: 0;
3254 }
3255 .btn-group-vertical > .btn:first-child:not(:last-child) {
3256 border-top-right-radius: 3px;
3257 border-bottom-right-radius: 0;
3258 border-bottom-left-radius: 0;
3259 }
3260 .btn-group-vertical > .btn:last-child:not(:first-child) {
3261 border-bottom-left-radius: 3px;
3262 border-top-right-radius: 0;
3263 border-top-left-radius: 0;
3264 }
3265 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3266 border-radius: 0;
3267 }
3268 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3269 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3270 border-bottom-right-radius: 0;
3271 border-bottom-left-radius: 0;
3272 }
3273 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3274 border-top-right-radius: 0;
3275 border-top-left-radius: 0;
3276 }
3277 .btn-group-justified {
3278 display: table;
3279 width: 100%;
3280 table-layout: fixed;
3281 border-collapse: separate;
3282 }
3283 .btn-group-justified > .btn,
3284 .btn-group-justified > .btn-group {
3285 float: none;
3286 display: table-cell;
3287 width: 1%;
3288 }
3289 .btn-group-justified > .btn-group .btn {
3290 width: 100%;
3291 }
3292 [data-toggle="buttons"] > .btn > input[type="radio"],
3293 [data-toggle="buttons"] > .btn > input[type="checkbox"] {
3294 display: none;
3295 }
3296 .input-group {
3297 position: relative;
3298 display: table;
3299 border-collapse: separate;
3300 }
3301 .input-group[class*="col-"] {
3302 float: none;
3303 padding-left: 0;
3304 padding-right: 0;
3305 }
3306 .input-group .form-control {
3307 position: relative;
3308 z-index: 2;
3309 float: left;
3310 width: 100%;
3311 margin-bottom: 0;
3312 }
3313 .input-group-lg > .form-control,
3314 .input-group-lg > .input-group-addon,
3315 .input-group-lg > .input-group-btn > .btn {
3316 height: 36px;
3317 padding: 5px 10px;
3318 font-size: 18px;
3319 line-height: 1.33;
3320 border-radius: 4px;
3321 }
3322 select.input-group-lg > .form-control,
3323 select.input-group-lg > .input-group-addon,
3324 select.input-group-lg > .input-group-btn > .btn {
3325 height: 36px;
3326 line-height: 36px;
3327 }
3328 textarea.input-group-lg > .form-control,
3329 textarea.input-group-lg > .input-group-addon,
3330 textarea.input-group-lg > .input-group-btn > .btn,
3331 select[multiple].input-group-lg > .form-control,
3332 select[multiple].input-group-lg > .input-group-addon,
3333 select[multiple].input-group-lg > .input-group-btn > .btn {
3334 height: auto;
3335 }
3336 .input-group-sm > .form-control,
3337 .input-group-sm > .input-group-addon,
3338 .input-group-sm > .input-group-btn > .btn {
3339 height: 22px;
3340 padding: 1px 5px;
3341 font-size: 12px;
3342 line-height: 1.5;
3343 border-radius: 2px;
3344 }
3345 select.input-group-sm > .form-control,
3346 select.input-group-sm > .input-group-addon,
3347 select.input-group-sm > .input-group-btn > .btn {
3348 height: 22px;
3349 line-height: 22px;
3350 }
3351 textarea.input-group-sm > .form-control,
3352 textarea.input-group-sm > .input-group-addon,
3353 textarea.input-group-sm > .input-group-btn > .btn,
3354 select[multiple].input-group-sm > .form-control,
3355 select[multiple].input-group-sm > .input-group-addon,
3356 select[multiple].input-group-sm > .input-group-btn > .btn {
3357 height: auto;
3358 }
3359 .input-group-addon,
3360 .input-group-btn,
3361 .input-group .form-control {
3362 display: table-cell;
3363 }
3364 .input-group-addon:not(:first-child):not(:last-child),
3365 .input-group-btn:not(:first-child):not(:last-child),
3366 .input-group .form-control:not(:first-child):not(:last-child) {
3367 border-radius: 0;
3368 }
3369 .input-group-addon,
3370 .input-group-btn {
3371 width: 1%;
3372 white-space: nowrap;
3373 vertical-align: middle;
3374 }
3375 .input-group-addon {
3376 padding: 2px 5px;
3377 font-size: 14px;
3378 font-weight: normal;
3379 line-height: 1;
3380 color: #555555;
3381 text-align: center;
3382 background-color: #eeeeee;
3383 border: 1px solid #cccccc;
3384 border-radius: 3px;
3385 }
3386 .input-group-addon.input-sm {
3387 padding: 1px 5px;
3388 font-size: 12px;
3389 border-radius: 2px;
3390 }
3391 .input-group-addon.input-lg {
3392 padding: 5px 10px;
3393 font-size: 18px;
3394 border-radius: 4px;
3395 }
3396 .input-group-addon input[type="radio"],
3397 .input-group-addon input[type="checkbox"] {
3398 margin-top: 0;
3399 }
3400 .input-group .form-control:first-child,
3401 .input-group-addon:first-child,
3402 .input-group-btn:first-child > .btn,
3403 .input-group-btn:first-child > .btn-group > .btn,
3404 .input-group-btn:first-child > .dropdown-toggle,
3405 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3406 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3407 border-bottom-right-radius: 0;
3408 border-top-right-radius: 0;
3409 }
3410 .input-group-addon:first-child {
3411 border-right: 0;
3412 }
3413 .input-group .form-control:last-child,
3414 .input-group-addon:last-child,
3415 .input-group-btn:last-child > .btn,
3416 .input-group-btn:last-child > .btn-group > .btn,
3417 .input-group-btn:last-child > .dropdown-toggle,
3418 .input-group-btn:first-child > .btn:not(:first-child),
3419 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3420 border-bottom-left-radius: 0;
3421 border-top-left-radius: 0;
3422 }
3423 .input-group-addon:last-child {
3424 border-left: 0;
3425 }
3426 .input-group-btn {
3427 position: relative;
3428 font-size: 0;
3429 white-space: nowrap;
3430 }
3431 .input-group-btn > .btn {
3432 position: relative;
3433 }
3434 .input-group-btn > .btn + .btn {
3435 margin-left: -1px;
3436 }
3437 .input-group-btn > .btn:hover,
3438 .input-group-btn > .btn:focus,
3439 .input-group-btn > .btn:active {
3440 z-index: 2;
3441 }
3442 .input-group-btn:first-child > .btn,
3443 .input-group-btn:first-child > .btn-group {
3444 margin-right: -1px;
3445 }
3446 .input-group-btn:last-child > .btn,
3447 .input-group-btn:last-child > .btn-group {
3448 margin-left: -1px;
3449 }
3450 .nav {
3451 margin-bottom: 0;
3452 padding-left: 0;
3453 list-style: none;
3454 }
3455 .nav > li {
3456 position: relative;
3457 display: block;
3458 }
3459 .nav > li > a {
3460 position: relative;
3461 display: block;
3462 padding: 5px 10px;
3463 }
3464 .nav > li > a:hover,
3465 .nav > li > a:focus {
3466 text-decoration: none;
3467 background-color: #eeeeee;
3468 }
3469 .nav > li.disabled > a {
3470 color: #999999;
3471 }
3472 .nav > li.disabled > a:hover,
3473 .nav > li.disabled > a:focus {
3474 color: #999999;
3475 text-decoration: none;
3476 background-color: transparent;
3477 cursor: not-allowed;
3478 }
3479 .nav .open > a,
3480 .nav .open > a:hover,
3481 .nav .open > a:focus {
3482 background-color: #eeeeee;
3483 border-color: #222222;
3484 }
3485 .nav .nav-divider {
3486 height: 1px;
3487 margin: 9px 0;
3488 overflow: hidden;
3489 background-color: #e5e5e5;
3490 }
3491 .nav > li > a > img {
3492 max-width: none;
3493 }
3494 .nav-tabs {
3495 border-bottom: 1px solid #dddddd;
3496 }
3497 .nav-tabs > li {
3498 float: left;
3499 margin-bottom: -1px;
3500 }
3501 .nav-tabs > li > a {
3502 margin-right: 2px;
3503 line-height: 1.428571429;
3504 border: 1px solid transparent;
3505 border-radius: 3px 3px 0 0;
3506 }
3507 .nav-tabs > li > a:hover {
3508 border-color: #eeeeee #eeeeee #dddddd;
3509 }
3510 .nav-tabs > li.active > a,
3511 .nav-tabs > li.active > a:hover,
3512 .nav-tabs > li.active > a:focus {
3513 color: #555555;
3514 background-color: #ffffff;
3515 border: 1px solid #dddddd;
3516 border-bottom-color: transparent;
3517 cursor: default;
3518 }
3519 .nav-tabs.nav-justified {
3520 width: 100%;
3521 border-bottom: 0;
3522 }
3523 .nav-tabs.nav-justified > li {
3524 float: none;
3525 }
3526 .nav-tabs.nav-justified > li > a {
3527 text-align: center;
3528 margin-bottom: 5px;
3529 }
3530 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
3531 top: auto;
3532 left: auto;
3533 }
3534 @media (min-width: 768px) {
3535 .nav-tabs.nav-justified > li {
3536 display: table-cell;
3537 width: 1%;
3538 }
3539 .nav-tabs.nav-justified > li > a {
3540 margin-bottom: 0;
3541 }
3542 }
3543 .nav-tabs.nav-justified > li > a {
3544 margin-right: 0;
3545 border-radius: 3px;
3546 }
3547 .nav-tabs.nav-justified > .active > a,
3548 .nav-tabs.nav-justified > .active > a:hover,
3549 .nav-tabs.nav-justified > .active > a:focus {
3550 border: 1px solid #dddddd;
3551 }
3552 @media (min-width: 768px) {
3553 .nav-tabs.nav-justified > li > a {
3554 border-bottom: 1px solid #dddddd;
3555 border-radius: 3px 3px 0 0;
3556 }
3557 .nav-tabs.nav-justified > .active > a,
3558 .nav-tabs.nav-justified > .active > a:hover,
3559 .nav-tabs.nav-justified > .active > a:focus {
3560 border-bottom-color: #ffffff;
3561 }
3562 }
3563 .nav-pills > li {
3564 float: left;
3565 }
3566 .nav-pills > li > a {
3567 border-radius: 3px;
3568 }
3569 .nav-pills > li + li {
3570 margin-left: 2px;
3571 }
3572 .nav-pills > li.active > a,
3573 .nav-pills > li.active > a:hover,
3574 .nav-pills > li.active > a:focus {
3575 color: #ffffff;
3576 background-color: #0d8921;
3577 }
3578 .nav-stacked > li {
3579 float: none;
3580 }
3581 .nav-stacked > li + li {
3582 margin-top: 2px;
3583 margin-left: 0;
3584 }
3585 .nav-justified {
3586 width: 100%;
3587 }
3588 .nav-justified > li {
3589 float: none;
3590 }
3591 .nav-justified > li > a {
3592 text-align: center;
3593 margin-bottom: 5px;
3594 }
3595 .nav-justified > .dropdown .dropdown-menu {
3596 top: auto;
3597 left: auto;
3598 }
3599 @media (min-width: 768px) {
3600 .nav-justified > li {
3601 display: table-cell;
3602 width: 1%;
3603 }
3604 .nav-justified > li > a {
3605 margin-bottom: 0;
3606 }
3607 }
3608 .nav-tabs-justified {
3609 border-bottom: 0;
3610 }
3611 .nav-tabs-justified > li > a {
3612 margin-right: 0;
3613 border-radius: 3px;
3614 }
3615 .nav-tabs-justified > .active > a,
3616 .nav-tabs-justified > .active > a:hover,
3617 .nav-tabs-justified > .active > a:focus {
3618 border: 1px solid #dddddd;
3619 }
3620 @media (min-width: 768px) {
3621 .nav-tabs-justified > li > a {
3622 border-bottom: 1px solid #dddddd;
3623 border-radius: 3px 3px 0 0;
3624 }
3625 .nav-tabs-justified > .active > a,
3626 .nav-tabs-justified > .active > a:hover,
3627 .nav-tabs-justified > .active > a:focus {
3628 border-bottom-color: #ffffff;
3629 }
3630 }
3631 .tab-content > .tab-pane {
3632 display: none;
3633 }
3634 .tab-content > .active {
3635 display: block;
3636 }
3637 .nav-tabs .dropdown-menu {
3638 margin-top: -1px;
3639 border-top-right-radius: 0;
3640 border-top-left-radius: 0;
3641 }
3642 .navbar {
3643 position: relative;
3644 min-height: 30px;
3645 margin-bottom: 20px;
3646 border: 1px solid transparent;
3647 }
3648 @media (min-width: 768px) {
3649 .navbar {
3650 border-radius: 3px;
3651 }
3652 }
3653 @media (min-width: 768px) {
3654 .navbar-header {
3655 float: left;
3656 }
3657 }
3658 .navbar-collapse {
3659 max-height: 340px;
3660 overflow-x: visible;
3661 padding-right: 15px;
3662 padding-left: 15px;
3663 border-top: 1px solid transparent;
3664 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
3665 -webkit-overflow-scrolling: touch;
3666 }
3667 .navbar-collapse.in {
3668 overflow-y: auto;
3669 }
3670 @media (min-width: 768px) {
3671 .navbar-collapse {
3672 width: auto;
3673 border-top: 0;
3674 box-shadow: none;
3675 }
3676 .navbar-collapse.collapse {
3677 display: block !important;
3678 height: auto !important;
3679 padding-bottom: 0;
3680 overflow: visible !important;
3681 }
3682 .navbar-collapse.in {
3683 overflow-y: visible;
3684 }
3685 .navbar-fixed-top .navbar-collapse,
3686 .navbar-static-top .navbar-collapse,
3687 .navbar-fixed-bottom .navbar-collapse {
3688 padding-left: 0;
3689 padding-right: 0;
3690 }
3691 }
3692 .container > .navbar-header,
3693 .container-fluid > .navbar-header,
3694 .container > .navbar-collapse,
3695 .container-fluid > .navbar-collapse {
3696 margin-right: -15px;
3697 margin-left: -15px;
3698 }
3699 @media (min-width: 768px) {
3700 .container > .navbar-header,
3701 .container-fluid > .navbar-header,
3702 .container > .navbar-collapse,
3703 .container-fluid > .navbar-collapse {
3704 margin-right: 0;
3705 margin-left: 0;
3706 }
3707 }
3708 .navbar-static-top {
3709 z-index: 1000;
3710 border-width: 0 0 1px;
3711 }
3712 @media (min-width: 768px) {
3713 .navbar-static-top {
3714 border-radius: 0;
3715 }
3716 }
3717 .navbar-fixed-top,
3718 .navbar-fixed-bottom {
3719 position: fixed;
3720 right: 0;
3721 left: 0;
3722 z-index: 1030;
3723 }
3724 @media (min-width: 768px) {
3725 .navbar-fixed-top,
3726 .navbar-fixed-bottom {
3727 border-radius: 0;
3728 }
3729 }
3730 .navbar-fixed-top {
3731 top: 0;
3732 border-width: 0 0 1px;
3733 }
3734 .navbar-fixed-bottom {
3735 bottom: 0;
3736 margin-bottom: 0;
3737 border-width: 1px 0 0;
3738 }
3739 .navbar-brand {
3740 float: left;
3741 padding: 5px 15px;
3742 font-size: 18px;
3743 line-height: 20px;
3744 height: 30px;
3745 }
3746 .navbar-brand:hover,
3747 .navbar-brand:focus {
3748 text-decoration: none;
3749 }
3750 @media (min-width: 768px) {
3751 .navbar > .container .navbar-brand,
3752 .navbar > .container-fluid .navbar-brand {
3753 margin-left: -15px;
3754 }
3755 }
3756 .navbar-toggle {
3757 position: relative;
3758 float: right;
3759 margin-right: 15px;
3760 padding: 9px 10px;
3761 margin-top: -2px;
3762 margin-bottom: -2px;
3763 background-color: transparent;
3764 background-image: none;
3765 border: 1px solid transparent;
3766 border-radius: 3px;
3767 }
3768 .navbar-toggle:focus {
3769 outline: none;
3770 }
3771 .navbar-toggle .icon-bar {
3772 display: block;
3773 width: 22px;
3774 height: 2px;
3775 border-radius: 1px;
3776 }
3777 .navbar-toggle .icon-bar + .icon-bar {
3778 margin-top: 4px;
3779 }
3780 @media (min-width: 768px) {
3781 .navbar-toggle {
3782 display: none;
3783 }
3784 }
3785 .navbar-nav {
3786 margin: 2.5px -15px;
3787 }
3788 .navbar-nav > li > a {
3789 padding-top: 10px;
3790 padding-bottom: 10px;
3791 line-height: 20px;
3792 }
3793 @media (max-width: 767px) {
3794 .navbar-nav .open .dropdown-menu {
3795 position: static;
3796 float: none;
3797 width: auto;
3798 margin-top: 0;
3799 background-color: transparent;
3800 border: 0;
3801 box-shadow: none;
3802 }
3803 .navbar-nav .open .dropdown-menu > li > a,
3804 .navbar-nav .open .dropdown-menu .dropdown-header {
3805 padding: 5px 15px 5px 25px;
3806 }
3807 .navbar-nav .open .dropdown-menu > li > a {
3808 line-height: 20px;
3809 }
3810 .navbar-nav .open .dropdown-menu > li > a:hover,
3811 .navbar-nav .open .dropdown-menu > li > a:focus {
3812 background-image: none;
3813 }
3814 }
3815 @media (min-width: 768px) {
3816 .navbar-nav {
3817 float: left;
3818 margin: 0;
3819 }
3820 .navbar-nav > li {
3821 float: left;
3822 }
3823 .navbar-nav > li > a {
3824 padding-top: 5px;
3825 padding-bottom: 5px;
3826 }
3827 .navbar-nav.navbar-right:last-child {
3828 margin-right: -15px;
3829 }
3830 }
3831 @media (min-width: 768px) {
3832 .navbar-left {
3833 float: left !important;
3834 }
3835 .navbar-right {
3836 float: right !important;
3837 }
3838 }
3839 .navbar-form {
3840 margin-left: -15px;
3841 margin-right: -15px;
3842 padding: 10px 15px;
3843 border-top: 1px solid transparent;
3844 border-bottom: 1px solid transparent;
3845 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3846 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3847 margin-top: 2px;
3848 margin-bottom: 2px;
3849 }
3850 @media (min-width: 768px) {
3851 .navbar-form .form-group {
3852 display: inline-block;
3853 margin-bottom: 0;
3854 vertical-align: middle;
3855 }
3856 .navbar-form .form-control {
3857 display: inline-block;
3858 width: auto;
3859 vertical-align: middle;
3860 }
3861 .navbar-form .input-group > .form-control {
3862 width: 100%;
3863 }
3864 .navbar-form .control-label {
3865 margin-bottom: 0;
3866 vertical-align: middle;
3867 }
3868 .navbar-form .radio,
3869 .navbar-form .checkbox {
3870 display: inline-block;
3871 margin-top: 0;
3872 margin-bottom: 0;
3873 padding-left: 0;
3874 vertical-align: middle;
3875 }
3876 .navbar-form .radio input[type="radio"],
3877 .navbar-form .checkbox input[type="checkbox"] {
3878 float: none;
3879 margin-left: 0;
3880 }
3881 .navbar-form .has-feedback .form-control-feedback {
3882 top: 0;
3883 }
3884 }
3885 @media (max-width: 767px) {
3886 .navbar-form .form-group {
3887 margin-bottom: 5px;
3888 }
3889 }
3890 @media (min-width: 768px) {
3891 .navbar-form {
3892 width: auto;
3893 border: 0;
3894 margin-left: 0;
3895 margin-right: 0;
3896 padding-top: 0;
3897 padding-bottom: 0;
3898 -webkit-box-shadow: none;
3899 box-shadow: none;
3900 }
3901 .navbar-form.navbar-right:last-child {
3902 margin-right: -15px;
3903 }
3904 }
3905 .navbar-nav > li > .dropdown-menu {
3906 margin-top: 0;
3907 border-top-right-radius: 0;
3908 border-top-left-radius: 0;
3909 }
3910 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3911 border-bottom-right-radius: 0;
3912 border-bottom-left-radius: 0;
3913 }
3914 .navbar-btn {
3915 margin-top: 2px;
3916 margin-bottom: 2px;
3917 }
3918 .navbar-btn.btn-sm {
3919 margin-top: 4px;
3920 margin-bottom: 4px;
3921 }
3922 .navbar-btn.btn-xs {
3923 margin-top: 4px;
3924 margin-bottom: 4px;
3925 }
3926 .navbar-text {
3927 margin-top: 5px;
3928 margin-bottom: 5px;
3929 }
3930 @media (min-width: 768px) {
3931 .navbar-text {
3932 float: left;
3933 margin-left: 15px;
3934 margin-right: 15px;
3935 }
3936 .navbar-text.navbar-right:last-child {
3937 margin-right: 0;
3938 }
3939 }
3940 .navbar-default {
3941 background-color: #f1f1f1;
3942 border-color: #e0e0e0;
3943 }
3944 .navbar-default .navbar-brand {
3945 color: #333333;
3946 }
3947 .navbar-default .navbar-brand:hover,
3948 .navbar-default .navbar-brand:focus {
3949 color: #1a1a1a;
3950 background-color: transparent;
3951 }
3952 .navbar-default .navbar-text {
3953 color: #333333;
3954 }
3955 .navbar-default .navbar-nav > li > a {
3956 color: #333333;
3957 }
3958 .navbar-default .navbar-nav > li > a:hover,
3959 .navbar-default .navbar-nav > li > a:focus {
3960 color: #0d8921;
3961 background-color: transparent;
3962 }
3963 .navbar-default .navbar-nav > .active > a,
3964 .navbar-default .navbar-nav > .active > a:hover,
3965 .navbar-default .navbar-nav > .active > a:focus {
3966 color: #ffffff;
3967 background-color: #0d8921;
3968 }
3969 .navbar-default .navbar-nav > .disabled > a,
3970 .navbar-default .navbar-nav > .disabled > a:hover,
3971 .navbar-default .navbar-nav > .disabled > a:focus {
3972 color: #cccccc;
3973 background-color: transparent;
3974 }
3975 .navbar-default .navbar-toggle {
3976 border-color: #dddddd;
3977 }
3978 .navbar-default .navbar-toggle:hover,
3979 .navbar-default .navbar-toggle:focus {
3980 background-color: #dddddd;
3981 }
3982 .navbar-default .navbar-toggle .icon-bar {
3983 background-color: #888888;
3984 }
3985 .navbar-default .navbar-collapse,
3986 .navbar-default .navbar-form {
3987 border-color: #e0e0e0;
3988 }
3989 .navbar-default .navbar-nav > .open > a,
3990 .navbar-default .navbar-nav > .open > a:hover,
3991 .navbar-default .navbar-nav > .open > a:focus {
3992 background-color: #0d8921;
3993 color: #ffffff;
3994 }
3995 @media (max-width: 767px) {
3996 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3997 color: #333333;
3998 }
3999 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4000 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4001 color: #0d8921;
4002 background-color: transparent;
4003 }
4004 .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4005 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4006 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4007 color: #ffffff;
4008 background-color: #0d8921;
4009 }
4010 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4011 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4012 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4013 color: #cccccc;
4014 background-color: transparent;
4015 }
4016 }
4017 .navbar-default .navbar-link {
4018 color: #333333;
4019 }
4020 .navbar-default .navbar-link:hover {
4021 color: #0d8921;
4022 }
4023 .navbar-inverse {
4024 background-color: #222222;
4025 border-color: #080808;
4026 }
4027 .navbar-inverse .navbar-brand {
4028 color: #999999;
4029 }
4030 .navbar-inverse .navbar-brand:hover,
4031 .navbar-inverse .navbar-brand:focus {
4032 color: #ffffff;
4033 background-color: transparent;
4034 }
4035 .navbar-inverse .navbar-text {
4036 color: #999999;
4037 }
4038 .navbar-inverse .navbar-nav > li > a {
4039 color: #999999;
4040 }
4041 .navbar-inverse .navbar-nav > li > a:hover,
4042 .navbar-inverse .navbar-nav > li > a:focus {
4043 color: #ffffff;
4044 background-color: transparent;
4045 }
4046 .navbar-inverse .navbar-nav > .active > a,
4047 .navbar-inverse .navbar-nav > .active > a:hover,
4048 .navbar-inverse .navbar-nav > .active > a:focus {
4049 color: #ffffff;
4050 background-color: #080808;
4051 }
4052 .navbar-inverse .navbar-nav > .disabled > a,
4053 .navbar-inverse .navbar-nav > .disabled > a:hover,
4054 .navbar-inverse .navbar-nav > .disabled > a:focus {
4055 color: #444444;
4056 background-color: transparent;
4057 }
4058 .navbar-inverse .navbar-toggle {
4059 border-color: #333333;
4060 }
4061 .navbar-inverse .navbar-toggle:hover,
4062 .navbar-inverse .navbar-toggle:focus {
4063 background-color: #333333;
4064 }
4065 .navbar-inverse .navbar-toggle .icon-bar {
4066 background-color: #ffffff;
4067 }
4068 .navbar-inverse .navbar-collapse,
4069 .navbar-inverse .navbar-form {
4070 border-color: #101010;
4071 }
4072 .navbar-inverse .navbar-nav > .open > a,
4073 .navbar-inverse .navbar-nav > .open > a:hover,
4074 .navbar-inverse .navbar-nav > .open > a:focus {
4075 background-color: #080808;
4076 color: #ffffff;
4077 }
4078 @media (max-width: 767px) {
4079 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4080 border-color: #080808;
4081 }
4082 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4083 background-color: #080808;
4084 }
4085 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4086 color: #999999;
4087 }
4088 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4089 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4090 color: #ffffff;
4091 background-color: transparent;
4092 }
4093 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4094 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4095 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4096 color: #ffffff;
4097 background-color: #080808;
4098 }
4099 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4100 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4101 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4102 color: #444444;
4103 background-color: transparent;
4104 }
4105 }
4106 .navbar-inverse .navbar-link {
4107 color: #999999;
4108 }
4109 .navbar-inverse .navbar-link:hover {
4110 color: #ffffff;
4111 }
4112 .breadcrumb {
4113 padding: 8px 15px;
4114 margin-bottom: 20px;
4115 list-style: none;
4116 background-color: #f5f5f5;
4117 border-radius: 3px;
4118 }
4119 .breadcrumb > li {
4120 display: inline-block;
4121 }
4122 .breadcrumb > li + li:before {
4123 content: "/\00a0";
4124 padding: 0 5px;
4125 color: #cccccc;
4126 }
4127 .breadcrumb > .active {
4128 color: #999999;
4129 }
4130 .pagination {
4131 display: inline-block;
4132 padding-left: 0;
4133 margin: 20px 0;
4134 border-radius: 3px;
4135 }
4136 .pagination > li {
4137 display: inline;
4138 }
4139 .pagination > li > a,
4140 .pagination > li > span {
4141 position: relative;
4142 float: left;
4143 padding: 2px 5px;
4144 line-height: 1.428571429;
4145 text-decoration: none;
4146 color: #222222;
4147 background-color: #ffffff;
4148 border: 1px solid #dddddd;
4149 margin-left: -1px;
4150 }
4151 .pagination > li:first-child > a,
4152 .pagination > li:first-child > span {
4153 margin-left: 0;
4154 border-bottom-left-radius: 3px;
4155 border-top-left-radius: 3px;
4156 }
4157 .pagination > li:last-child > a,
4158 .pagination > li:last-child > span {
4159 border-bottom-right-radius: 3px;
4160 border-top-right-radius: 3px;
4161 }
4162 .pagination > li > a:hover,
4163 .pagination > li > span:hover,
4164 .pagination > li > a:focus,
4165 .pagination > li > span:focus {
4166 color: #0d8921;
4167 background-color: #eeeeee;
4168 border-color: #dddddd;
4169 }
4170 .pagination > .active > a,
4171 .pagination > .active > span,
4172 .pagination > .active > a:hover,
4173 .pagination > .active > span:hover,
4174 .pagination > .active > a:focus,
4175 .pagination > .active > span:focus {
4176 z-index: 2;
4177 color: #ffffff;
4178 background-color: #0d8921;
4179 border-color: #0d8921;
4180 cursor: default;
4181 }
4182 .pagination > .disabled > span,
4183 .pagination > .disabled > span:hover,
4184 .pagination > .disabled > span:focus,
4185 .pagination > .disabled > a,
4186 .pagination > .disabled > a:hover,
4187 .pagination > .disabled > a:focus {
4188 color: #999999;
4189 background-color: #ffffff;
4190 border-color: #dddddd;
4191 cursor: not-allowed;
4192 }
4193 .pagination-lg > li > a,
4194 .pagination-lg > li > span {
4195 padding: 5px 10px;
4196 font-size: 18px;
4197 }
4198 .pagination-lg > li:first-child > a,
4199 .pagination-lg > li:first-child > span {
4200 border-bottom-left-radius: 4px;
4201 border-top-left-radius: 4px;
4202 }
4203 .pagination-lg > li:last-child > a,
4204 .pagination-lg > li:last-child > span {
4205 border-bottom-right-radius: 4px;
4206 border-top-right-radius: 4px;
4207 }
4208 .pagination-sm > li > a,
4209 .pagination-sm > li > span {
4210 padding: 1px 5px;
4211 font-size: 12px;
4212 }
4213 .pagination-sm > li:first-child > a,
4214 .pagination-sm > li:first-child > span {
4215 border-bottom-left-radius: 2px;
4216 border-top-left-radius: 2px;
4217 }
4218 .pagination-sm > li:last-child > a,
4219 .pagination-sm > li:last-child > span {
4220 border-bottom-right-radius: 2px;
4221 border-top-right-radius: 2px;
4222 }
4223 .pager {
4224 padding-left: 0;
4225 margin: 20px 0;
4226 list-style: none;
4227 text-align: center;
4228 }
4229 .pager li {
4230 display: inline;
4231 }
4232 .pager li > a,
4233 .pager li > span {
4234 display: inline-block;
4235 padding: 5px 14px;
4236 background-color: #ffffff;
4237 border: 1px solid #dddddd;
4238 border-radius: 15px;
4239 }
4240 .pager li > a:hover,
4241 .pager li > a:focus {
4242 text-decoration: none;
4243 background-color: #eeeeee;
4244 }
4245 .pager .next > a,
4246 .pager .next > span {
4247 float: right;
4248 }
4249 .pager .previous > a,
4250 .pager .previous > span {
4251 float: left;
4252 }
4253 .pager .disabled > a,
4254 .pager .disabled > a:hover,
4255 .pager .disabled > a:focus,
4256 .pager .disabled > span {
4257 color: #999999;
4258 background-color: #ffffff;
4259 cursor: not-allowed;
4260 }
4261 .label {
4262 display: inline;
4263 padding: .2em .6em .3em;
4264 font-size: 75%;
4265 font-weight: bold;
4266 line-height: 1;
4267 color: #ffffff;
4268 text-align: center;
4269 white-space: nowrap;
4270 vertical-align: baseline;
4271 border-radius: .25em;
4272 }
4273 .label[href]:hover,
4274 .label[href]:focus {
4275 color: #ffffff;
4276 text-decoration: none;
4277 cursor: pointer;
4278 }
4279 .label:empty {
4280 display: none;
4281 }
4282 .btn .label {
4283 position: relative;
4284 top: -1px;
4285 }
4286 .label-default {
4287 background-color: #999999;
4288 }
4289 .label-default[href]:hover,
4290 .label-default[href]:focus {
4291 background-color: #808080;
4292 }
4293 .label-primary {
4294 background-color: #0d8921;
4295 }
4296 .label-primary[href]:hover,
4297 .label-primary[href]:focus {
4298 background-color: #095a16;
4299 }
4300 .label-success {
4301 background-color: #5cb85c;
4302 }
4303 .label-success[href]:hover,
4304 .label-success[href]:focus {
4305 background-color: #449d44;
4306 }
4307 .label-info {
4308 background-color: #6c6c6c;
4309 }
4310 .label-info[href]:hover,
4311 .label-info[href]:focus {
4312 background-color: #525252;
4313 }
4314 .label-warning {
4315 background-color: #f0ad4e;
4316 }
4317 .label-warning[href]:hover,
4318 .label-warning[href]:focus {
4319 background-color: #ec971f;
4320 }
4321 .label-danger {
4322 background-color: #d9534f;
4323 }
4324 .label-danger[href]:hover,
4325 .label-danger[href]:focus {
4326 background-color: #c9302c;
4327 }
4328 .badge {
4329 display: inline-block;
4330 min-width: 10px;
4331 padding: 3px 7px;
4332 font-size: 12px;
4333 font-weight: bold;
4334 color: #ffffff;
4335 line-height: 1;
4336 vertical-align: baseline;
4337 white-space: nowrap;
4338 text-align: center;
4339 background-color: #999999;
4340 border-radius: 10px;
4341 }
4342 .badge:empty {
4343 display: none;
4344 }
4345 .btn .badge {
4346 position: relative;
4347 top: -1px;
4348 }
4349 .btn-xs .badge {
4350 top: 0;
4351 padding: 1px 5px;
4352 }
4353 a.badge:hover,
4354 a.badge:focus {
4355 color: #ffffff;
4356 text-decoration: none;
4357 cursor: pointer;
4358 }
4359 a.list-group-item.active > .badge,
4360 .nav-pills > .active > a > .badge {
4361 color: #222222;
4362 background-color: #ffffff;
4363 }
4364 .nav-pills > li > a > .badge {
4365 margin-left: 3px;
4366 }
4367 .jumbotron {
4368 padding: 20px;
4369 margin-bottom: 20px;
4370 color: inherit;
4371 background-color: #eeeeee;
4372 }
4373 .jumbotron h1,
4374 .jumbotron .h1 {
4375 color: inherit;
4376 }
4377 .jumbotron p {
4378 margin-bottom: 10px;
4379 font-size: 17px;
4380 font-weight: 200;
4381 }
4382 .container .jumbotron {
4383 border-radius: 4px;
4384 }
4385 .jumbotron .container {
4386 max-width: 100%;
4387 }
4388 @media screen and (min-width: 768px) {
4389 .jumbotron {
4390 padding-top: 32px;
4391 padding-bottom: 32px;
4392 }
4393 .container .jumbotron {
4394 padding-left: 40px;
4395 padding-right: 40px;
4396 }
4397 .jumbotron h1,
4398 .jumbotron .h1 {
4399 font-size: 63px;
4400 }
4401 }
4402 .thumbnail {
4403 display: block;
4404 padding: 4px;
4405 margin-bottom: 20px;
4406 line-height: 1.428571429;
4407 background-color: #ffffff;
4408 border: 1px solid #dddddd;
4409 border-radius: 3px;
4410 -webkit-transition: all 0.2s ease-in-out;
4411 transition: all 0.2s ease-in-out;
4412 }
4413 .thumbnail > img,
4414 .thumbnail a > img {
4415 margin-left: auto;
4416 margin-right: auto;
4417 }
4418 a.thumbnail:hover,
4419 a.thumbnail:focus,
4420 a.thumbnail.active {
4421 border-color: #222222;
4422 }
4423 .thumbnail .caption {
4424 padding: 9px;
4425 color: #333333;
4426 }
4427 .alert {
4428 padding: 15px;
4429 margin-bottom: 20px;
4430 border: 1px solid transparent;
4431 border-radius: 3px;
4432 }
4433 .alert h4 {
4434 margin-top: 0;
4435 color: inherit;
4436 }
4437 .alert .alert-link {
4438 font-weight: bold;
4439 }
4440 .alert > p,
4441 .alert > ul {
4442 margin-bottom: 0;
4443 }
4444 .alert > p + p {
4445 margin-top: 5px;
4446 }
4447 .alert-dismissable {
4448 padding-right: 35px;
4449 }
4450 .alert-dismissable .close {
4451 position: relative;
4452 top: -2px;
4453 right: -21px;
4454 color: inherit;
4455 }
4456 .alert-success {
4457 background-color: #eaf6ea;
4458 border-color: #bcdfb5;
4459 color: #5cb85c;
4460 }
4461 .alert-success hr {
4462 border-top-color: #acd7a3;
4463 }
4464 .alert-success .alert-link {
4465 color: #449d44;
4466 }
4467 .alert-info {
4468 background-color: #ececec;
4469 border-color: #d2d2d2;
4470 color: #6c6c6c;
4471 }
4472 .alert-info hr {
4473 border-top-color: #c5c5c5;
4474 }
4475 .alert-info .alert-link {
4476 color: #525252;
4477 }
4478 .alert-warning {
4479 background-color: #fef9f3;
4480 border-color: #fadac4;
4481 color: #f0ad4e;
4482 }
4483 .alert-warning hr {
4484 border-top-color: #f8ccac;
4485 }
4486 .alert-warning .alert-link {
4487 color: #ec971f;
4488 }
4489 .alert-danger {
4490 background-color: #f9e2e2;
4491 border-color: #f0b8c0;
4492 color: #d9534f;
4493 }
4494 .alert-danger hr {
4495 border-top-color: #eba3ad;
4496 }
4497 .alert-danger .alert-link {
4498 color: #c9302c;
4499 }
4500 @-webkit-keyframes progress-bar-stripes {
4501 from {
4502 background-position: 40px 0;
4503 }
4504 to {
4505 background-position: 0 0;
4506 }
4507 }
4508 @keyframes progress-bar-stripes {
4509 from {
4510 background-position: 40px 0;
4511 }
4512 to {
4513 background-position: 0 0;
4514 }
4515 }
4516 .progress {
4517 overflow: hidden;
4518 height: 20px;
4519 margin-bottom: 20px;
4520 background-color: #f5f5f5;
4521 border-radius: 3px;
4522 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4523 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
4524 }
4525 .progress-bar {
4526 float: left;
4527 width: 0%;
4528 height: 100%;
4529 font-size: 12px;
4530 line-height: 20px;
4531 color: #ffffff;
4532 text-align: center;
4533 background-color: #0d8921;
4534 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4535 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4536 -webkit-transition: width 0.6s ease;
4537 transition: width 0.6s ease;
4538 }
4539 .progress-striped .progress-bar {
4540 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);
4541 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);
4542 background-size: 40px 40px;
4543 }
4544 .progress.active .progress-bar {
4545 -webkit-animation: progress-bar-stripes 2s linear infinite;
4546 animation: progress-bar-stripes 2s linear infinite;
4547 }
4548 .progress-bar-success {
4549 background-color: #5cb85c;
4550 }
4551 .progress-striped .progress-bar-success {
4552 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);
4553 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);
4554 }
4555 .progress-bar-info {
4556 background-color: #6c6c6c;
4557 }
4558 .progress-striped .progress-bar-info {
4559 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);
4560 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);
4561 }
4562 .progress-bar-warning {
4563 background-color: #f0ad4e;
4564 }
4565 .progress-striped .progress-bar-warning {
4566 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);
4567 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);
4568 }
4569 .progress-bar-danger {
4570 background-color: #d9534f;
4571 }
4572 .progress-striped .progress-bar-danger {
4573 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);
4574 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);
4575 }
4576 .media,
4577 .media-body {
4578 overflow: hidden;
4579 zoom: 1;
4580 }
4581 .media,
4582 .media .media {
4583 margin-top: 15px;
4584 }
4585 .media:first-child {
4586 margin-top: 0;
4587 }
4588 .media-object {
4589 display: block;
4590 }
4591 .media-heading {
4592 margin: 0 0 5px;
4593 }
4594 .media > .pull-left {
4595 margin-right: 10px;
4596 }
4597 .media > .pull-right {
4598 margin-left: 10px;
4599 }
4600 .media-list {
4601 padding-left: 0;
4602 list-style: none;
4603 }
4604 .list-group {
4605 margin-bottom: 20px;
4606 padding-left: 0;
4607 }
4608 .list-group-item {
4609 position: relative;
4610 display: block;
4611 padding: 10px 15px;
4612 margin-bottom: -1px;
4613 background-color: #ffffff;
4614 border: 1px solid #dddddd;
4615 }
4616 .list-group-item:first-child {
4617 border-top-right-radius: 3px;
4618 border-top-left-radius: 3px;
4619 }
4620 .list-group-item:last-child {
4621 margin-bottom: 0;
4622 border-bottom-right-radius: 3px;
4623 border-bottom-left-radius: 3px;
4624 }
4625 .list-group-item > .badge {
4626 float: right;
4627 }
4628 .list-group-item > .badge + .badge {
4629 margin-right: 5px;
4630 }
4631 a.list-group-item {
4632 color: #555555;
4633 }
4634 a.list-group-item .list-group-item-heading {
4635 color: #333333;
4636 }
4637 a.list-group-item:hover,
4638 a.list-group-item:focus {
4639 text-decoration: none;
4640 background-color: #f5f5f5;
4641 }
4642 a.list-group-item.active,
4643 a.list-group-item.active:hover,
4644 a.list-group-item.active:focus {
4645 z-index: 2;
4646 color: #ffffff;
4647 background-color: #0d8921;
4648 border-color: #0d8921;
4649 }
4650 a.list-group-item.active .list-group-item-heading,
4651 a.list-group-item.active:hover .list-group-item-heading,
4652 a.list-group-item.active:focus .list-group-item-heading {
4653 color: inherit;
4654 }
4655 a.list-group-item.active .list-group-item-text,
4656 a.list-group-item.active:hover .list-group-item-text,
4657 a.list-group-item.active:focus .list-group-item-text {
4658 color: #71f185;
4659 }
4660 .list-group-item-success {
4661 color: #5cb85c;
4662 background-color: #eaf6ea;
4663 }
4664 a.list-group-item-success {
4665 color: #5cb85c;
4666 }
4667 a.list-group-item-success .list-group-item-heading {
4668 color: inherit;
4669 }
4670 a.list-group-item-success:hover,
4671 a.list-group-item-success:focus {
4672 color: #5cb85c;
4673 background-color: #d8eed8;
4674 }
4675 a.list-group-item-success.active,
4676 a.list-group-item-success.active:hover,
4677 a.list-group-item-success.active:focus {
4678 color: #fff;
4679 background-color: #5cb85c;
4680 border-color: #5cb85c;
4681 }
4682 .list-group-item-info {
4683 color: #6c6c6c;
4684 background-color: #ececec;
4685 }
4686 a.list-group-item-info {
4687 color: #6c6c6c;
4688 }
4689 a.list-group-item-info .list-group-item-heading {
4690 color: inherit;
4691 }
4692 a.list-group-item-info:hover,
4693 a.list-group-item-info:focus {
4694 color: #6c6c6c;
4695 background-color: #dfdfdf;
4696 }
4697 a.list-group-item-info.active,
4698 a.list-group-item-info.active:hover,
4699 a.list-group-item-info.active:focus {
4700 color: #fff;
4701 background-color: #6c6c6c;
4702 border-color: #6c6c6c;
4703 }
4704 .list-group-item-warning {
4705 color: #f0ad4e;
4706 background-color: #fef9f3;
4707 }
4708 a.list-group-item-warning {
4709 color: #f0ad4e;
4710 }
4711 a.list-group-item-warning .list-group-item-heading {
4712 color: inherit;
4713 }
4714 a.list-group-item-warning:hover,
4715 a.list-group-item-warning:focus {
4716 color: #f0ad4e;
4717 background-color: #fceedb;
4718 }
4719 a.list-group-item-warning.active,
4720 a.list-group-item-warning.active:hover,
4721 a.list-group-item-warning.active:focus {
4722 color: #fff;
4723 background-color: #f0ad4e;
4724 border-color: #f0ad4e;
4725 }
4726 .list-group-item-danger {
4727 color: #d9534f;
4728 background-color: #f9e2e2;
4729 }
4730 a.list-group-item-danger {
4731 color: #d9534f;
4732 }
4733 a.list-group-item-danger .list-group-item-heading {
4734 color: inherit;
4735 }
4736 a.list-group-item-danger:hover,
4737 a.list-group-item-danger:focus {
4738 color: #d9534f;
4739 background-color: #f4cecd;
4740 }
4741 a.list-group-item-danger.active,
4742 a.list-group-item-danger.active:hover,
4743 a.list-group-item-danger.active:focus {
4744 color: #fff;
4745 background-color: #d9534f;
4746 border-color: #d9534f;
4747 }
4748 .list-group-item-heading {
4749 margin-top: 0;
4750 margin-bottom: 5px;
4751 }
4752 .list-group-item-text {
4753 margin-bottom: 0;
4754 line-height: 1.3;
4755 }
4756 .panel {
4757 margin-bottom: 20px;
4758 background-color: #ffffff;
4759 border: 1px solid transparent;
4760 border-radius: 3px;
4761 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4762 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4763 }
4764 .panel-body {
4765 padding: 15px;
4766 }
4767 .panel-heading {
4768 padding: 10px 15px;
4769 border-bottom: 1px solid transparent;
4770 border-top-right-radius: 2px;
4771 border-top-left-radius: 2px;
4772 }
4773 .panel-heading > .dropdown .dropdown-toggle {
4774 color: inherit;
4775 }
4776 .panel-title {
4777 margin-top: 0;
4778 margin-bottom: 0;
4779 font-size: 16px;
4780 color: inherit;
4781 }
4782 .panel-title > a {
4783 color: inherit;
4784 }
4785 .panel-footer {
4786 padding: 10px 15px;
4787 background-color: #f5f5f5;
4788 border-top: 1px solid #dddddd;
4789 border-bottom-right-radius: 2px;
4790 border-bottom-left-radius: 2px;
4791 }
4792 .panel > .list-group {
4793 margin-bottom: 0;
4794 }
4795 .panel > .list-group .list-group-item {
4796 border-width: 1px 0;
4797 border-radius: 0;
4798 }
4799 .panel > .list-group:first-child .list-group-item:first-child {
4800 border-top: 0;
4801 border-top-right-radius: 2px;
4802 border-top-left-radius: 2px;
4803 }
4804 .panel > .list-group:last-child .list-group-item:last-child {
4805 border-bottom: 0;
4806 border-bottom-right-radius: 2px;
4807 border-bottom-left-radius: 2px;
4808 }
4809 .panel-heading + .list-group .list-group-item:first-child {
4810 border-top-width: 0;
4811 }
4812 .panel > .table,
4813 .panel > .table-responsive > .table {
4814 margin-bottom: 0;
4815 }
4816 .panel > .table:first-child,
4817 .panel > .table-responsive:first-child > .table:first-child {
4818 border-top-right-radius: 2px;
4819 border-top-left-radius: 2px;
4820 }
4821 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4822 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4823 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4824 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4825 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4826 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4827 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4828 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4829 border-top-left-radius: 2px;
4830 }
4831 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4832 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4833 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4834 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4835 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4836 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4837 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4838 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4839 border-top-right-radius: 2px;
4840 }
4841 .panel > .table:last-child,
4842 .panel > .table-responsive:last-child > .table:last-child {
4843 border-bottom-right-radius: 2px;
4844 border-bottom-left-radius: 2px;
4845 }
4846 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4847 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4848 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4849 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4850 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4851 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4852 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4853 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4854 border-bottom-left-radius: 2px;
4855 }
4856 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4857 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4858 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4859 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4860 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4861 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4862 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4863 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4864 border-bottom-right-radius: 2px;
4865 }
4866 .panel > .panel-body + .table,
4867 .panel > .panel-body + .table-responsive {
4868 border-top: 1px solid #dddddd;
4869 }
4870 .panel > .table > tbody:first-child > tr:first-child th,
4871 .panel > .table > tbody:first-child > tr:first-child td {
4872 border-top: 0;
4873 }
4874 .panel > .table-bordered,
4875 .panel > .table-responsive > .table-bordered {
4876 border: 0;
4877 }
4878 .panel > .table-bordered > thead > tr > th:first-child,
4879 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4880 .panel > .table-bordered > tbody > tr > th:first-child,
4881 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4882 .panel > .table-bordered > tfoot > tr > th:first-child,
4883 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4884 .panel > .table-bordered > thead > tr > td:first-child,
4885 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4886 .panel > .table-bordered > tbody > tr > td:first-child,
4887 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4888 .panel > .table-bordered > tfoot > tr > td:first-child,
4889 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4890 border-left: 0;
4891 }
4892 .panel > .table-bordered > thead > tr > th:last-child,
4893 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4894 .panel > .table-bordered > tbody > tr > th:last-child,
4895 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4896 .panel > .table-bordered > tfoot > tr > th:last-child,
4897 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4898 .panel > .table-bordered > thead > tr > td:last-child,
4899 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4900 .panel > .table-bordered > tbody > tr > td:last-child,
4901 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4902 .panel > .table-bordered > tfoot > tr > td:last-child,
4903 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4904 border-right: 0;
4905 }
4906 .panel > .table-bordered > thead > tr:first-child > td,
4907 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4908 .panel > .table-bordered > tbody > tr:first-child > td,
4909 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4910 .panel > .table-bordered > thead > tr:first-child > th,
4911 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4912 .panel > .table-bordered > tbody > tr:first-child > th,
4913 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4914 border-bottom: 0;
4915 }
4916 .panel > .table-bordered > tbody > tr:last-child > td,
4917 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4918 .panel > .table-bordered > tfoot > tr:last-child > td,
4919 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4920 .panel > .table-bordered > tbody > tr:last-child > th,
4921 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4922 .panel > .table-bordered > tfoot > tr:last-child > th,
4923 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4924 border-bottom: 0;
4925 }
4926 .panel > .table-responsive {
4927 border: 0;
4928 margin-bottom: 0;
4929 }
4930 .panel-group {
4931 margin-bottom: 20px;
4932 }
4933 .panel-group .panel {
4934 margin-bottom: 0;
4935 border-radius: 3px;
4936 overflow: hidden;
4937 }
4938 .panel-group .panel + .panel {
4939 margin-top: 5px;
4940 }
4941 .panel-group .panel-heading {
4942 border-bottom: 0;
4943 }
4944 .panel-group .panel-heading + .panel-collapse .panel-body {
4945 border-top: 1px solid #dddddd;
4946 }
4947 .panel-group .panel-footer {
4948 border-top: 0;
4949 }
4950 .panel-group .panel-footer + .panel-collapse .panel-body {
4951 border-bottom: 1px solid #dddddd;
4952 }
4953 .panel-default {
4954 border-color: #dddddd;
4955 }
4956 .panel-default > .panel-heading {
4957 color: #333333;
4958 background-color: #f5f5f5;
4959 border-color: #dddddd;
4960 }
4961 .panel-default > .panel-heading + .panel-collapse .panel-body {
4962 border-top-color: #dddddd;
4963 }
4964 .panel-default > .panel-footer + .panel-collapse .panel-body {
4965 border-bottom-color: #dddddd;
4966 }
4967 .panel-primary {
4968 border-color: #0d8921;
4969 }
4970 .panel-primary > .panel-heading {
4971 color: #ffffff;
4972 background-color: #0d8921;
4973 border-color: #0d8921;
4974 }
4975 .panel-primary > .panel-heading + .panel-collapse .panel-body {
4976 border-top-color: #0d8921;
4977 }
4978 .panel-primary > .panel-footer + .panel-collapse .panel-body {
4979 border-bottom-color: #0d8921;
4980 }
4981 .panel-success {
4982 border-color: #bcdfb5;
4983 }
4984 .panel-success > .panel-heading {
4985 color: #5cb85c;
4986 background-color: #eaf6ea;
4987 border-color: #bcdfb5;
4988 }
4989 .panel-success > .panel-heading + .panel-collapse .panel-body {
4990 border-top-color: #bcdfb5;
4991 }
4992 .panel-success > .panel-footer + .panel-collapse .panel-body {
4993 border-bottom-color: #bcdfb5;
4994 }
4995 .panel-info {
4996 border-color: #d2d2d2;
4997 }
4998 .panel-info > .panel-heading {
4999 color: #6c6c6c;
5000 background-color: #ececec;
5001 border-color: #d2d2d2;
5002 }
5003 .panel-info > .panel-heading + .panel-collapse .panel-body {
5004 border-top-color: #d2d2d2;
5005 }
5006 .panel-info > .panel-footer + .panel-collapse .panel-body {
5007 border-bottom-color: #d2d2d2;
5008 }
5009 .panel-warning {
5010 border-color: #fadac4;
5011 }
5012 .panel-warning > .panel-heading {
5013 color: #f0ad4e;
5014 background-color: #fef9f3;
5015 border-color: #fadac4;
5016 }
5017 .panel-warning > .panel-heading + .panel-collapse .panel-body {
5018 border-top-color: #fadac4;
5019 }
5020 .panel-warning > .panel-footer + .panel-collapse .panel-body {
5021 border-bottom-color: #fadac4;
5022 }
5023 .panel-danger {
5024 border-color: #f0b8c0;
5025 }
5026 .panel-danger > .panel-heading {
5027 color: #d9534f;
5028 background-color: #f9e2e2;
5029 border-color: #f0b8c0;
5030 }
5031 .panel-danger > .panel-heading + .panel-collapse .panel-body {
5032 border-top-color: #f0b8c0;
5033 }
5034 .panel-danger > .panel-footer + .panel-collapse .panel-body {
5035 border-bottom-color: #f0b8c0;
5036 }
5037 .well {
5038 min-height: 20px;
5039 padding: 19px;
5040 margin-bottom: 20px;
5041 background-color: #f5f5f5;
5042 border: 1px solid #e3e3e3;
5043 border-radius: 3px;
5044 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5045 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5046 }
5047 .well blockquote {
5048 border-color: #ddd;
5049 border-color: rgba(0, 0, 0, 0.15);
5050 }
5051 .well-lg {
5052 padding: 24px;
5053 border-radius: 4px;
5054 }
5055 .well-sm {
5056 padding: 9px;
5057 border-radius: 2px;
5058 }
5059 .close {
5060 float: right;
5061 font-size: 21px;
5062 font-weight: bold;
5063 line-height: 1;
5064 color: #000000;
5065 text-shadow: 0 1px 0 #ffffff;
5066 opacity: 0.2;
5067 filter: alpha(opacity=20);
5068 }
5069 .close:hover,
5070 .close:focus {
5071 color: #000000;
5072 text-decoration: none;
5073 cursor: pointer;
5074 opacity: 0.5;
5075 filter: alpha(opacity=50);
5076 }
5077 button.close {
5078 padding: 0;
5079 cursor: pointer;
5080 background: transparent;
5081 border: 0;
5082 -webkit-appearance: none;
5083 }
5084 .modal-open {
5085 overflow: hidden;
5086 }
5087 .modal {
5088 display: none;
5089 overflow: auto;
5090 overflow-y: scroll;
5091 position: fixed;
5092 top: 0;
5093 right: 0;
5094 bottom: 0;
5095 left: 0;
5096 z-index: 1050;
5097 -webkit-overflow-scrolling: touch;
5098 outline: 0;
5099 }
5100 .modal.fade .modal-dialog {
5101 -webkit-transform: translate(0, -25%);
5102 -ms-transform: translate(0, -25%);
5103 transform: translate(0, -25%);
5104 -webkit-transition: -webkit-transform 0.3s ease-out;
5105 -moz-transition: -moz-transform 0.3s ease-out;
5106 -o-transition: -o-transform 0.3s ease-out;
5107 transition: transform 0.3s ease-out;
5108 }
5109 .modal.in .modal-dialog {
5110 -webkit-transform: translate(0, 0);
5111 -ms-transform: translate(0, 0);
5112 transform: translate(0, 0);
5113 }
5114 .modal-dialog {
5115 position: relative;
5116 width: auto;
5117 margin: 10px;
5118 }
5119 .modal-content {
5120 position: relative;
5121 background-color: #ffffff;
5122 border: 1px solid #999999;
5123 border: 1px solid rgba(0, 0, 0, 0.2);
5124 border-radius: 4px;
5125 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5126 box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5127 background-clip: padding-box;
5128 outline: none;
5129 }
5130 .modal-backdrop {
5131 position: fixed;
5132 top: 0;
5133 right: 0;
5134 bottom: 0;
5135 left: 0;
5136 z-index: 1040;
5137 background-color: #000000;
5138 }
5139 .modal-backdrop.fade {
5140 opacity: 0;
5141 filter: alpha(opacity=0);
5142 }
5143 .modal-backdrop.in {
5144 opacity: 0.5;
5145 filter: alpha(opacity=50);
5146 }
5147 .modal-header {
5148 padding: 15px;
5149 border-bottom: 1px solid #e5e5e5;
5150 min-height: 16.428571429px;
5151 }
5152 .modal-header .close {
5153 margin-top: -2px;
5154 }
5155 .modal-title {
5156 margin: 0;
5157 line-height: 1.428571429;
5158 }
5159 .modal-body {
5160 position: relative;
5161 padding: 20px;
5162 }
5163 .modal-footer {
5164 margin-top: 15px;
5165 padding: 19px 20px 20px;
5166 text-align: right;
5167 border-top: 1px solid #e5e5e5;
5168 }
5169 .modal-footer .btn + .btn {
5170 margin-left: 5px;
5171 margin-bottom: 0;
5172 }
5173 .modal-footer .btn-group .btn + .btn {
5174 margin-left: -1px;
5175 }
5176 .modal-footer .btn-block + .btn-block {
5177 margin-left: 0;
5178 }
5179 @media (min-width: 768px) {
5180 .modal-dialog {
5181 width: 600px;
5182 margin: 30px auto;
5183 }
5184 .modal-content {
5185 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5186 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5187 }
5188 .modal-sm {
5189 width: 300px;
5190 }
5191 }
5192 @media (min-width: 992px) {
5193 .modal-lg {
5194 width: 900px;
5195 }
5196 }
5197 .tooltip {
5198 position: absolute;
5199 z-index: 1030;
5200 display: block;
5201 visibility: visible;
5202 font-size: 12px;
5203 line-height: 1.4;
5204 opacity: 0;
5205 filter: alpha(opacity=0);
5206 }
5207 .tooltip.in {
5208 opacity: 0.9;
5209 filter: alpha(opacity=90);
5210 }
5211 .tooltip.top {
5212 margin-top: -3px;
5213 padding: 5px 0;
5214 }
5215 .tooltip.right {
5216 margin-left: 3px;
5217 padding: 0 5px;
5218 }
5219 .tooltip.bottom {
5220 margin-top: 3px;
5221 padding: 5px 0;
5222 }
5223 .tooltip.left {
5224 margin-left: -3px;
5225 padding: 0 5px;
5226 }
5227 .tooltip-inner {
5228 max-width: 200px;
5229 padding: 3px 8px;
5230 color: #ffffff;
5231 text-align: center;
5232 text-decoration: none;
5233 background-color: #000000;
5234 border-radius: 3px;
5235 }
5236 .tooltip-arrow {
5237 position: absolute;
5238 width: 0;
5239 height: 0;
5240 border-color: transparent;
5241 border-style: solid;
5242 }
5243 .tooltip.top .tooltip-arrow {
5244 bottom: 0;
5245 left: 50%;
5246 margin-left: -5px;
5247 border-width: 5px 5px 0;
5248 border-top-color: #000000;
5249 }
5250 .tooltip.top-left .tooltip-arrow {
5251 bottom: 0;
5252 left: 5px;
5253 border-width: 5px 5px 0;
5254 border-top-color: #000000;
5255 }
5256 .tooltip.top-right .tooltip-arrow {
5257 bottom: 0;
5258 right: 5px;
5259 border-width: 5px 5px 0;
5260 border-top-color: #000000;
5261 }
5262 .tooltip.right .tooltip-arrow {
5263 top: 50%;
5264 left: 0;
5265 margin-top: -5px;
5266 border-width: 5px 5px 5px 0;
5267 border-right-color: #000000;
5268 }
5269 .tooltip.left .tooltip-arrow {
5270 top: 50%;
5271 right: 0;
5272 margin-top: -5px;
5273 border-width: 5px 0 5px 5px;
5274 border-left-color: #000000;
5275 }
5276 .tooltip.bottom .tooltip-arrow {
5277 top: 0;
5278 left: 50%;
5279 margin-left: -5px;
5280 border-width: 0 5px 5px;
5281 border-bottom-color: #000000;
5282 }
5283 .tooltip.bottom-left .tooltip-arrow {
5284 top: 0;
5285 left: 5px;
5286 border-width: 0 5px 5px;
5287 border-bottom-color: #000000;
5288 }
5289 .tooltip.bottom-right .tooltip-arrow {
5290 top: 0;
5291 right: 5px;
5292 border-width: 0 5px 5px;
5293 border-bottom-color: #000000;
5294 }
5295 .popover {
5296 position: absolute;
5297 top: 0;
5298 left: 0;
5299 z-index: 1010;
5300 display: none;
5301 max-width: 276px;
5302 padding: 1px;
5303 text-align: left;
5304 background-color: #ffffff;
5305 background-clip: padding-box;
5306 border: 1px solid #cccccc;
5307 border: 1px solid rgba(0, 0, 0, 0.2);
5308 border-radius: 4px;
5309 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5310 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
5311 white-space: normal;
5312 }
5313 .popover.top {
5314 margin-top: -10px;
5315 }
5316 .popover.right {
5317 margin-left: 10px;
5318 }
5319 .popover.bottom {
5320 margin-top: 10px;
5321 }
5322 .popover.left {
5323 margin-left: -10px;
5324 }
5325 .popover-title {
5326 margin: 0;
5327 padding: 8px 14px;
5328 font-size: 14px;
5329 font-weight: normal;
5330 line-height: 18px;
5331 background-color: #f7f7f7;
5332 border-bottom: 1px solid #ebebeb;
5333 border-radius: 5px 5px 0 0;
5334 }
5335 .popover-content {
5336 padding: 9px 14px;
5337 }
5338 .popover > .arrow,
5339 .popover > .arrow:after {
5340 position: absolute;
5341 display: block;
5342 width: 0;
5343 height: 0;
5344 border-color: transparent;
5345 border-style: solid;
5346 }
5347 .popover > .arrow {
5348 border-width: 11px;
5349 }
5350 .popover > .arrow:after {
5351 border-width: 10px;
5352 content: "";
5353 }
5354 .popover.top > .arrow {
5355 left: 50%;
5356 margin-left: -11px;
5357 border-bottom-width: 0;
5358 border-top-color: #999999;
5359 border-top-color: rgba(0, 0, 0, 0.25);
5360 bottom: -11px;
5361 }
5362 .popover.top > .arrow:after {
5363 content: " ";
5364 bottom: 1px;
5365 margin-left: -10px;
5366 border-bottom-width: 0;
5367 border-top-color: #ffffff;
5368 }
5369 .popover.right > .arrow {
5370 top: 50%;
5371 left: -11px;
5372 margin-top: -11px;
5373 border-left-width: 0;
5374 border-right-color: #999999;
5375 border-right-color: rgba(0, 0, 0, 0.25);
5376 }
5377 .popover.right > .arrow:after {
5378 content: " ";
5379 left: 1px;
5380 bottom: -10px;
5381 border-left-width: 0;
5382 border-right-color: #ffffff;
5383 }
5384 .popover.bottom > .arrow {
5385 left: 50%;
5386 margin-left: -11px;
5387 border-top-width: 0;
5388 border-bottom-color: #999999;
5389 border-bottom-color: rgba(0, 0, 0, 0.25);
5390 top: -11px;
5391 }
5392 .popover.bottom > .arrow:after {
5393 content: " ";
5394 top: 1px;
5395 margin-left: -10px;
5396 border-top-width: 0;
5397 border-bottom-color: #ffffff;
5398 }
5399 .popover.left > .arrow {
5400 top: 50%;
5401 right: -11px;
5402 margin-top: -11px;
5403 border-right-width: 0;
5404 border-left-color: #999999;
5405 border-left-color: rgba(0, 0, 0, 0.25);
5406 }
5407 .popover.left > .arrow:after {
5408 content: " ";
5409 right: 1px;
5410 border-right-width: 0;
5411 border-left-color: #ffffff;
5412 bottom: -10px;
5413 }
5414 .carousel {
5415 position: relative;
5416 }
5417 .carousel-inner {
5418 position: relative;
5419 overflow: hidden;
5420 width: 100%;
5421 }
5422 .carousel-inner > .item {
5423 display: none;
5424 position: relative;
5425 -webkit-transition: 0.6s ease-in-out left;
5426 transition: 0.6s ease-in-out left;
5427 }
5428 .carousel-inner > .item > img,
5429 .carousel-inner > .item > a > img {
5430 line-height: 1;
5431 }
5432 .carousel-inner > .active,
5433 .carousel-inner > .next,
5434 .carousel-inner > .prev {
5435 display: block;
5436 }
5437 .carousel-inner > .active {
5438 left: 0;
5439 }
5440 .carousel-inner > .next,
5441 .carousel-inner > .prev {
5442 position: absolute;
5443 top: 0;
5444 width: 100%;
5445 }
5446 .carousel-inner > .next {
5447 left: 100%;
5448 }
5449 .carousel-inner > .prev {
5450 left: -100%;
5451 }
5452 .carousel-inner > .next.left,
5453 .carousel-inner > .prev.right {
5454 left: 0;
5455 }
5456 .carousel-inner > .active.left {
5457 left: -100%;
5458 }
5459 .carousel-inner > .active.right {
5460 left: 100%;
5461 }
5462 .carousel-control {
5463 position: absolute;
5464 top: 0;
5465 left: 0;
5466 bottom: 0;
5467 width: 15%;
5468 opacity: 0.5;
5469 filter: alpha(opacity=50);
5470 font-size: 20px;
5471 color: #ffffff;
5472 text-align: center;
5473 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5474 }
5475 .carousel-control.left {
5476 background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
5477 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
5478 background-repeat: repeat-x;
5479 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5480 }
5481 .carousel-control.right {
5482 left: auto;
5483 right: 0;
5484 background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
5485 background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
5486 background-repeat: repeat-x;
5487 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5488 }
5489 .carousel-control:hover,
5490 .carousel-control:focus {
5491 outline: none;
5492 color: #ffffff;
5493 text-decoration: none;
5494 opacity: 0.9;
5495 filter: alpha(opacity=90);
5496 }
5497 .carousel-control .icon-prev,
5498 .carousel-control .icon-next,
5499 .carousel-control .glyphicon-chevron-left,
5500 .carousel-control .glyphicon-chevron-right {
5501 position: absolute;
5502 top: 50%;
5503 z-index: 5;
5504 display: inline-block;
5505 }
5506 .carousel-control .icon-prev,
5507 .carousel-control .glyphicon-chevron-left {
5508 left: 50%;
5509 }
5510 .carousel-control .icon-next,
5511 .carousel-control .glyphicon-chevron-right {
5512 right: 50%;
5513 }
5514 .carousel-control .icon-prev,
5515 .carousel-control .icon-next {
5516 width: 20px;
5517 height: 20px;
5518 margin-top: -10px;
5519 margin-left: -10px;
5520 font-family: serif;
5521 }
5522 .carousel-control .icon-prev:before {
5523 content: '\2039';
5524 }
5525 .carousel-control .icon-next:before {
5526 content: '\203a';
5527 }
5528 .carousel-indicators {
5529 position: absolute;
5530 bottom: 10px;
5531 left: 50%;
5532 z-index: 15;
5533 width: 60%;
5534 margin-left: -30%;
5535 padding-left: 0;
5536 list-style: none;
5537 text-align: center;
5538 }
5539 .carousel-indicators li {
5540 display: inline-block;
5541 width: 10px;
5542 height: 10px;
5543 margin: 1px;
5544 text-indent: -999px;
5545 border: 1px solid #ffffff;
5546 border-radius: 10px;
5547 cursor: pointer;
5548 background-color: #000 \9;
5549 background-color: rgba(0, 0, 0, 0);
5550 }
5551 .carousel-indicators .active {
5552 margin: 0;
5553 width: 12px;
5554 height: 12px;
5555 background-color: #ffffff;
5556 }
5557 .carousel-caption {
5558 position: absolute;
5559 left: 15%;
5560 right: 15%;
5561 bottom: 20px;
5562 z-index: 10;
5563 padding-top: 20px;
5564 padding-bottom: 20px;
5565 color: #ffffff;
5566 text-align: center;
5567 text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
5568 }
5569 .carousel-caption .btn {
5570 text-shadow: none;
5571 }
5572 @media screen and (min-width: 768px) {
5573 .carousel-control .glyphicon-chevron-left,
5574 .carousel-control .glyphicon-chevron-right,
5575 .carousel-control .icon-prev,
5576 .carousel-control .icon-next {
5577 width: 30px;
5578 height: 30px;
5579 margin-top: -15px;
5580 margin-left: -15px;
5581 font-size: 30px;
5582 }
5583 .carousel-caption {
5584 left: 20%;
5585 right: 20%;
5586 padding-bottom: 30px;
5587 }
5588 .carousel-indicators {
5589 bottom: 20px;
5590 }
5591 }
5592 .clearfix:before,
5593 .clearfix:after,
5594 .container:before,
5595 .container:after,
5596 .container-fluid:before,
5597 .container-fluid:after,
5598 .row:before,
5599 .row:after,
5600 .form-horizontal .form-group:before,
5601 .form-horizontal .form-group:after,
5602 .btn-toolbar:before,
5603 .btn-toolbar:after,
5604 .btn-group-vertical > .btn-group:before,
5605 .btn-group-vertical > .btn-group:after,
5606 .nav:before,
5607 .nav:after,
5608 .navbar:before,
5609 .navbar:after,
5610 .navbar-header:before,
5611 .navbar-header:after,
5612 .navbar-collapse:before,
5613 .navbar-collapse:after,
5614 .pager:before,
5615 .pager:after,
5616 .panel-body:before,
5617 .panel-body:after,
5618 .modal-footer:before,
5619 .modal-footer:after {
5620 content: " ";
5621 display: table;
5622 }
5623 .clearfix:after,
5624 .container:after,
5625 .container-fluid:after,
5626 .row:after,
5627 .form-horizontal .form-group:after,
5628 .btn-toolbar:after,
5629 .btn-group-vertical > .btn-group:after,
5630 .nav:after,
5631 .navbar:after,
5632 .navbar-header:after,
5633 .navbar-collapse:after,
5634 .pager:after,
5635 .panel-body:after,
5636 .modal-footer:after {
5637 clear: both;
5638 }
5639 .center-block {
5640 display: block;
5641 margin-left: auto;
5642 margin-right: auto;
5643 }
5644 .pull-right {
5645 float: right !important;
5646 }
5647 .pull-left {
5648 float: left !important;
5649 }
5650 .hide {
5651 display: none !important;
5652 }
5653 .show {
5654 display: block !important;
5655 }
5656 .invisible {
5657 visibility: hidden;
5658 }
5659 .text-hide {
5660 font: 0/0 a;
5661 color: transparent;
5662 text-shadow: none;
5663 background-color: transparent;
5664 border: 0;
5665 }
5666 .hidden {
5667 display: none !important;
5668 visibility: hidden !important;
5669 }
5670 .affix {
5671 position: fixed;
5672 }
5673 @-ms-viewport {
5674 width: device-width;
5675 }
5676 .visible-xs,
5677 .visible-sm,
5678 .visible-md,
5679 .visible-lg {
5680 display: none !important;
5681 }
5682 @media (max-width: 767px) {
5683 .visible-xs {
5684 display: block !important;
5685 }
5686 table.visible-xs {
5687 display: table;
5688 }
5689 tr.visible-xs {
5690 display: table-row !important;
5691 }
5692 th.visible-xs,
5693 td.visible-xs {
5694 display: table-cell !important;
5695 }
5696 }
5697 @media (min-width: 768px) and (max-width: 991px) {
5698 .visible-sm {
5699 display: block !important;
5700 }
5701 table.visible-sm {
5702 display: table;
5703 }
5704 tr.visible-sm {
5705 display: table-row !important;
5706 }
5707 th.visible-sm,
5708 td.visible-sm {
5709 display: table-cell !important;
5710 }
5711 }
5712 @media (min-width: 992px) and (max-width: 1199px) {
5713 .visible-md {
5714 display: block !important;
5715 }
5716 table.visible-md {
5717 display: table;
5718 }
5719 tr.visible-md {
5720 display: table-row !important;
5721 }
5722 th.visible-md,
5723 td.visible-md {
5724 display: table-cell !important;
5725 }
5726 }
5727 @media (min-width: 1200px) {
5728 .visible-lg {
5729 display: block !important;
5730 }
5731 table.visible-lg {
5732 display: table;
5733 }
5734 tr.visible-lg {
5735 display: table-row !important;
5736 }
5737 th.visible-lg,
5738 td.visible-lg {
5739 display: table-cell !important;
5740 }
5741 }
5742 @media (max-width: 767px) {
5743 .hidden-xs {
5744 display: none !important;
5745 }
5746 }
5747 @media (min-width: 768px) and (max-width: 991px) {
5748 .hidden-sm {
5749 display: none !important;
5750 }
5751 }
5752 @media (min-width: 992px) and (max-width: 1199px) {
5753 .hidden-md {
5754 display: none !important;
5755 }
5756 }
5757 @media (min-width: 1200px) {
5758 .hidden-lg {
5759 display: none !important;
5760 }
5761 }
5762 .visible-print {
5763 display: none !important;
5764 }
5765 @media print {
5766 .visible-print {
5767 display: block !important;
5768 }
5769 table.visible-print {
5770 display: table;
5771 }
5772 tr.visible-print {
5773 display: table-row !important;
5774 }
5775 th.visible-print,
5776 td.visible-print {
5777 display: table-cell !important;
5778 }
5779 }
5780 @media print {
5781 .hidden-print {
5782 display: none !important;
5783 }
5784 }