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