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