comparison js/bootstrap/css/bootstrap.css @ 0:fee56ee2f7ac draft

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