comparison static/bootstrap/css/bootstrap.css @ 26:3df49721008c

upgrade to Bootstrap v3.3.1
author souliane <souliane@mailoo.org>
date Mon, 19 Jan 2015 21:22:40 +0100
parents
children
comparison
equal deleted inserted replaced
25:930e73ea9e8e 26:3df49721008c
1 /*!
2 * Bootstrap v3.3.1 (http://getbootstrap.com)
3 * Copyright 2011-2014 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.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 * {
887 -webkit-box-sizing: border-box;
888 -moz-box-sizing: border-box;
889 box-sizing: border-box;
890 }
891 *:before,
892 *:after {
893 -webkit-box-sizing: border-box;
894 -moz-box-sizing: border-box;
895 box-sizing: border-box;
896 }
897 html {
898 font-size: 10px;
899
900 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
901 }
902 body {
903 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
904 font-size: 14px;
905 line-height: 1.42857143;
906 color: #333;
907 background-color: #fff;
908 }
909 input,
910 button,
911 select,
912 textarea {
913 font-family: inherit;
914 font-size: inherit;
915 line-height: inherit;
916 }
917 a {
918 color: #337ab7;
919 text-decoration: none;
920 }
921 a:hover,
922 a:focus {
923 color: #23527c;
924 text-decoration: underline;
925 }
926 a:focus {
927 outline: thin dotted;
928 outline: 5px auto -webkit-focus-ring-color;
929 outline-offset: -2px;
930 }
931 figure {
932 margin: 0;
933 }
934 img {
935 vertical-align: middle;
936 }
937 .img-responsive,
938 .thumbnail > img,
939 .thumbnail a > img,
940 .carousel-inner > .item > img,
941 .carousel-inner > .item > a > img {
942 display: block;
943 max-width: 100%;
944 height: auto;
945 }
946 .img-rounded {
947 border-radius: 6px;
948 }
949 .img-thumbnail {
950 display: inline-block;
951 max-width: 100%;
952 height: auto;
953 padding: 4px;
954 line-height: 1.42857143;
955 background-color: #fff;
956 border: 1px solid #ddd;
957 border-radius: 4px;
958 -webkit-transition: all .2s ease-in-out;
959 -o-transition: all .2s ease-in-out;
960 transition: all .2s ease-in-out;
961 }
962 .img-circle {
963 border-radius: 50%;
964 }
965 hr {
966 margin-top: 20px;
967 margin-bottom: 20px;
968 border: 0;
969 border-top: 1px solid #eee;
970 }
971 .sr-only {
972 position: absolute;
973 width: 1px;
974 height: 1px;
975 padding: 0;
976 margin: -1px;
977 overflow: hidden;
978 clip: rect(0, 0, 0, 0);
979 border: 0;
980 }
981 .sr-only-focusable:active,
982 .sr-only-focusable:focus {
983 position: static;
984 width: auto;
985 height: auto;
986 margin: 0;
987 overflow: visible;
988 clip: auto;
989 }
990 h1,
991 h2,
992 h3,
993 h4,
994 h5,
995 h6,
996 .h1,
997 .h2,
998 .h3,
999 .h4,
1000 .h5,
1001 .h6 {
1002 font-family: inherit;
1003 font-weight: 500;
1004 line-height: 1.1;
1005 color: inherit;
1006 }
1007 h1 small,
1008 h2 small,
1009 h3 small,
1010 h4 small,
1011 h5 small,
1012 h6 small,
1013 .h1 small,
1014 .h2 small,
1015 .h3 small,
1016 .h4 small,
1017 .h5 small,
1018 .h6 small,
1019 h1 .small,
1020 h2 .small,
1021 h3 .small,
1022 h4 .small,
1023 h5 .small,
1024 h6 .small,
1025 .h1 .small,
1026 .h2 .small,
1027 .h3 .small,
1028 .h4 .small,
1029 .h5 .small,
1030 .h6 .small {
1031 font-weight: normal;
1032 line-height: 1;
1033 color: #777;
1034 }
1035 h1,
1036 .h1,
1037 h2,
1038 .h2,
1039 h3,
1040 .h3 {
1041 margin-top: 20px;
1042 margin-bottom: 10px;
1043 }
1044 h1 small,
1045 .h1 small,
1046 h2 small,
1047 .h2 small,
1048 h3 small,
1049 .h3 small,
1050 h1 .small,
1051 .h1 .small,
1052 h2 .small,
1053 .h2 .small,
1054 h3 .small,
1055 .h3 .small {
1056 font-size: 65%;
1057 }
1058 h4,
1059 .h4,
1060 h5,
1061 .h5,
1062 h6,
1063 .h6 {
1064 margin-top: 10px;
1065 margin-bottom: 10px;
1066 }
1067 h4 small,
1068 .h4 small,
1069 h5 small,
1070 .h5 small,
1071 h6 small,
1072 .h6 small,
1073 h4 .small,
1074 .h4 .small,
1075 h5 .small,
1076 .h5 .small,
1077 h6 .small,
1078 .h6 .small {
1079 font-size: 75%;
1080 }
1081 h1,
1082 .h1 {
1083 font-size: 36px;
1084 }
1085 h2,
1086 .h2 {
1087 font-size: 30px;
1088 }
1089 h3,
1090 .h3 {
1091 font-size: 24px;
1092 }
1093 h4,
1094 .h4 {
1095 font-size: 18px;
1096 }
1097 h5,
1098 .h5 {
1099 font-size: 14px;
1100 }
1101 h6,
1102 .h6 {
1103 font-size: 12px;
1104 }
1105 p {
1106 margin: 0 0 10px;
1107 }
1108 .lead {
1109 margin-bottom: 20px;
1110 font-size: 16px;
1111 font-weight: 300;
1112 line-height: 1.4;
1113 }
1114 @media (min-width: 768px) {
1115 .lead {
1116 font-size: 21px;
1117 }
1118 }
1119 small,
1120 .small {
1121 font-size: 85%;
1122 }
1123 mark,
1124 .mark {
1125 padding: .2em;
1126 background-color: #fcf8e3;
1127 }
1128 .text-left {
1129 text-align: left;
1130 }
1131 .text-right {
1132 text-align: right;
1133 }
1134 .text-center {
1135 text-align: center;
1136 }
1137 .text-justify {
1138 text-align: justify;
1139 }
1140 .text-nowrap {
1141 white-space: nowrap;
1142 }
1143 .text-lowercase {
1144 text-transform: lowercase;
1145 }
1146 .text-uppercase {
1147 text-transform: uppercase;
1148 }
1149 .text-capitalize {
1150 text-transform: capitalize;
1151 }
1152 .text-muted {
1153 color: #777;
1154 }
1155 .text-primary {
1156 color: #337ab7;
1157 }
1158 a.text-primary:hover {
1159 color: #286090;
1160 }
1161 .text-success {
1162 color: #3c763d;
1163 }
1164 a.text-success:hover {
1165 color: #2b542c;
1166 }
1167 .text-info {
1168 color: #31708f;
1169 }
1170 a.text-info:hover {
1171 color: #245269;
1172 }
1173 .text-warning {
1174 color: #8a6d3b;
1175 }
1176 a.text-warning:hover {
1177 color: #66512c;
1178 }
1179 .text-danger {
1180 color: #a94442;
1181 }
1182 a.text-danger:hover {
1183 color: #843534;
1184 }
1185 .bg-primary {
1186 color: #fff;
1187 background-color: #337ab7;
1188 }
1189 a.bg-primary:hover {
1190 background-color: #286090;
1191 }
1192 .bg-success {
1193 background-color: #dff0d8;
1194 }
1195 a.bg-success:hover {
1196 background-color: #c1e2b3;
1197 }
1198 .bg-info {
1199 background-color: #d9edf7;
1200 }
1201 a.bg-info:hover {
1202 background-color: #afd9ee;
1203 }
1204 .bg-warning {
1205 background-color: #fcf8e3;
1206 }
1207 a.bg-warning:hover {
1208 background-color: #f7ecb5;
1209 }
1210 .bg-danger {
1211 background-color: #f2dede;
1212 }
1213 a.bg-danger:hover {
1214 background-color: #e4b9b9;
1215 }
1216 .page-header {
1217 padding-bottom: 9px;
1218 margin: 40px 0 20px;
1219 border-bottom: 1px solid #eee;
1220 }
1221 ul,
1222 ol {
1223 margin-top: 0;
1224 margin-bottom: 10px;
1225 }
1226 ul ul,
1227 ol ul,
1228 ul ol,
1229 ol ol {
1230 margin-bottom: 0;
1231 }
1232 .list-unstyled {
1233 padding-left: 0;
1234 list-style: none;
1235 }
1236 .list-inline {
1237 padding-left: 0;
1238 margin-left: -5px;
1239 list-style: none;
1240 }
1241 .list-inline > li {
1242 display: inline-block;
1243 padding-right: 5px;
1244 padding-left: 5px;
1245 }
1246 dl {
1247 margin-top: 0;
1248 margin-bottom: 20px;
1249 }
1250 dt,
1251 dd {
1252 line-height: 1.42857143;
1253 }
1254 dt {
1255 font-weight: bold;
1256 }
1257 dd {
1258 margin-left: 0;
1259 }
1260 @media (min-width: 768px) {
1261 .dl-horizontal dt {
1262 float: left;
1263 width: 160px;
1264 overflow: hidden;
1265 clear: left;
1266 text-align: right;
1267 text-overflow: ellipsis;
1268 white-space: nowrap;
1269 }
1270 .dl-horizontal dd {
1271 margin-left: 180px;
1272 }
1273 }
1274 abbr[title],
1275 abbr[data-original-title] {
1276 cursor: help;
1277 border-bottom: 1px dotted #777;
1278 }
1279 .initialism {
1280 font-size: 90%;
1281 text-transform: uppercase;
1282 }
1283 blockquote {
1284 padding: 10px 20px;
1285 margin: 0 0 20px;
1286 font-size: 17.5px;
1287 border-left: 5px solid #eee;
1288 }
1289 blockquote p:last-child,
1290 blockquote ul:last-child,
1291 blockquote ol:last-child {
1292 margin-bottom: 0;
1293 }
1294 blockquote footer,
1295 blockquote small,
1296 blockquote .small {
1297 display: block;
1298 font-size: 80%;
1299 line-height: 1.42857143;
1300 color: #777;
1301 }
1302 blockquote footer:before,
1303 blockquote small:before,
1304 blockquote .small:before {
1305 content: '\2014 \00A0';
1306 }
1307 .blockquote-reverse,
1308 blockquote.pull-right {
1309 padding-right: 15px;
1310 padding-left: 0;
1311 text-align: right;
1312 border-right: 5px solid #eee;
1313 border-left: 0;
1314 }
1315 .blockquote-reverse footer:before,
1316 blockquote.pull-right footer:before,
1317 .blockquote-reverse small:before,
1318 blockquote.pull-right small:before,
1319 .blockquote-reverse .small:before,
1320 blockquote.pull-right .small:before {
1321 content: '';
1322 }
1323 .blockquote-reverse footer:after,
1324 blockquote.pull-right footer:after,
1325 .blockquote-reverse small:after,
1326 blockquote.pull-right small:after,
1327 .blockquote-reverse .small:after,
1328 blockquote.pull-right .small:after {
1329 content: '\00A0 \2014';
1330 }
1331 address {
1332 margin-bottom: 20px;
1333 font-style: normal;
1334 line-height: 1.42857143;
1335 }
1336 code,
1337 kbd,
1338 pre,
1339 samp {
1340 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1341 }
1342 code {
1343 padding: 2px 4px;
1344 font-size: 90%;
1345 color: #c7254e;
1346 background-color: #f9f2f4;
1347 border-radius: 4px;
1348 }
1349 kbd {
1350 padding: 2px 4px;
1351 font-size: 90%;
1352 color: #fff;
1353 background-color: #333;
1354 border-radius: 3px;
1355 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
1356 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
1357 }
1358 kbd kbd {
1359 padding: 0;
1360 font-size: 100%;
1361 font-weight: bold;
1362 -webkit-box-shadow: none;
1363 box-shadow: none;
1364 }
1365 pre {
1366 display: block;
1367 padding: 9.5px;
1368 margin: 0 0 10px;
1369 font-size: 13px;
1370 line-height: 1.42857143;
1371 color: #333;
1372 word-break: break-all;
1373 word-wrap: break-word;
1374 background-color: #f5f5f5;
1375 border: 1px solid #ccc;
1376 border-radius: 4px;
1377 }
1378 pre code {
1379 padding: 0;
1380 font-size: inherit;
1381 color: inherit;
1382 white-space: pre-wrap;
1383 background-color: transparent;
1384 border-radius: 0;
1385 }
1386 .pre-scrollable {
1387 max-height: 340px;
1388 overflow-y: scroll;
1389 }
1390 .container {
1391 padding-right: 15px;
1392 padding-left: 15px;
1393 margin-right: auto;
1394 margin-left: auto;
1395 }
1396 @media (min-width: 768px) {
1397 .container {
1398 width: 750px;
1399 }
1400 }
1401 @media (min-width: 992px) {
1402 .container {
1403 width: 970px;
1404 }
1405 }
1406 @media (min-width: 1200px) {
1407 .container {
1408 width: 1170px;
1409 }
1410 }
1411 .container-fluid {
1412 padding-right: 15px;
1413 padding-left: 15px;
1414 margin-right: auto;
1415 margin-left: auto;
1416 }
1417 .row {
1418 margin-right: -15px;
1419 margin-left: -15px;
1420 }
1421 .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 {
1422 position: relative;
1423 min-height: 1px;
1424 padding-right: 15px;
1425 padding-left: 15px;
1426 }
1427 .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 {
1428 float: left;
1429 }
1430 .col-xs-12 {
1431 width: 100%;
1432 }
1433 .col-xs-11 {
1434 width: 91.66666667%;
1435 }
1436 .col-xs-10 {
1437 width: 83.33333333%;
1438 }
1439 .col-xs-9 {
1440 width: 75%;
1441 }
1442 .col-xs-8 {
1443 width: 66.66666667%;
1444 }
1445 .col-xs-7 {
1446 width: 58.33333333%;
1447 }
1448 .col-xs-6 {
1449 width: 50%;
1450 }
1451 .col-xs-5 {
1452 width: 41.66666667%;
1453 }
1454 .col-xs-4 {
1455 width: 33.33333333%;
1456 }
1457 .col-xs-3 {
1458 width: 25%;
1459 }
1460 .col-xs-2 {
1461 width: 16.66666667%;
1462 }
1463 .col-xs-1 {
1464 width: 8.33333333%;
1465 }
1466 .col-xs-pull-12 {
1467 right: 100%;
1468 }
1469 .col-xs-pull-11 {
1470 right: 91.66666667%;
1471 }
1472 .col-xs-pull-10 {
1473 right: 83.33333333%;
1474 }
1475 .col-xs-pull-9 {
1476 right: 75%;
1477 }
1478 .col-xs-pull-8 {
1479 right: 66.66666667%;
1480 }
1481 .col-xs-pull-7 {
1482 right: 58.33333333%;
1483 }
1484 .col-xs-pull-6 {
1485 right: 50%;
1486 }
1487 .col-xs-pull-5 {
1488 right: 41.66666667%;
1489 }
1490 .col-xs-pull-4 {
1491 right: 33.33333333%;
1492 }
1493 .col-xs-pull-3 {
1494 right: 25%;
1495 }
1496 .col-xs-pull-2 {
1497 right: 16.66666667%;
1498 }
1499 .col-xs-pull-1 {
1500 right: 8.33333333%;
1501 }
1502 .col-xs-pull-0 {
1503 right: auto;
1504 }
1505 .col-xs-push-12 {
1506 left: 100%;
1507 }
1508 .col-xs-push-11 {
1509 left: 91.66666667%;
1510 }
1511 .col-xs-push-10 {
1512 left: 83.33333333%;
1513 }
1514 .col-xs-push-9 {
1515 left: 75%;
1516 }
1517 .col-xs-push-8 {
1518 left: 66.66666667%;
1519 }
1520 .col-xs-push-7 {
1521 left: 58.33333333%;
1522 }
1523 .col-xs-push-6 {
1524 left: 50%;
1525 }
1526 .col-xs-push-5 {
1527 left: 41.66666667%;
1528 }
1529 .col-xs-push-4 {
1530 left: 33.33333333%;
1531 }
1532 .col-xs-push-3 {
1533 left: 25%;
1534 }
1535 .col-xs-push-2 {
1536 left: 16.66666667%;
1537 }
1538 .col-xs-push-1 {
1539 left: 8.33333333%;
1540 }
1541 .col-xs-push-0 {
1542 left: auto;
1543 }
1544 .col-xs-offset-12 {
1545 margin-left: 100%;
1546 }
1547 .col-xs-offset-11 {
1548 margin-left: 91.66666667%;
1549 }
1550 .col-xs-offset-10 {
1551 margin-left: 83.33333333%;
1552 }
1553 .col-xs-offset-9 {
1554 margin-left: 75%;
1555 }
1556 .col-xs-offset-8 {
1557 margin-left: 66.66666667%;
1558 }
1559 .col-xs-offset-7 {
1560 margin-left: 58.33333333%;
1561 }
1562 .col-xs-offset-6 {
1563 margin-left: 50%;
1564 }
1565 .col-xs-offset-5 {
1566 margin-left: 41.66666667%;
1567 }
1568 .col-xs-offset-4 {
1569 margin-left: 33.33333333%;
1570 }
1571 .col-xs-offset-3 {
1572 margin-left: 25%;
1573 }
1574 .col-xs-offset-2 {
1575 margin-left: 16.66666667%;
1576 }
1577 .col-xs-offset-1 {
1578 margin-left: 8.33333333%;
1579 }
1580 .col-xs-offset-0 {
1581 margin-left: 0;
1582 }
1583 @media (min-width: 768px) {
1584 .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 {
1585 float: left;
1586 }
1587 .col-sm-12 {
1588 width: 100%;
1589 }
1590 .col-sm-11 {
1591 width: 91.66666667%;
1592 }
1593 .col-sm-10 {
1594 width: 83.33333333%;
1595 }
1596 .col-sm-9 {
1597 width: 75%;
1598 }
1599 .col-sm-8 {
1600 width: 66.66666667%;
1601 }
1602 .col-sm-7 {
1603 width: 58.33333333%;
1604 }
1605 .col-sm-6 {
1606 width: 50%;
1607 }
1608 .col-sm-5 {
1609 width: 41.66666667%;
1610 }
1611 .col-sm-4 {
1612 width: 33.33333333%;
1613 }
1614 .col-sm-3 {
1615 width: 25%;
1616 }
1617 .col-sm-2 {
1618 width: 16.66666667%;
1619 }
1620 .col-sm-1 {
1621 width: 8.33333333%;
1622 }
1623 .col-sm-pull-12 {
1624 right: 100%;
1625 }
1626 .col-sm-pull-11 {
1627 right: 91.66666667%;
1628 }
1629 .col-sm-pull-10 {
1630 right: 83.33333333%;
1631 }
1632 .col-sm-pull-9 {
1633 right: 75%;
1634 }
1635 .col-sm-pull-8 {
1636 right: 66.66666667%;
1637 }
1638 .col-sm-pull-7 {
1639 right: 58.33333333%;
1640 }
1641 .col-sm-pull-6 {
1642 right: 50%;
1643 }
1644 .col-sm-pull-5 {
1645 right: 41.66666667%;
1646 }
1647 .col-sm-pull-4 {
1648 right: 33.33333333%;
1649 }
1650 .col-sm-pull-3 {
1651 right: 25%;
1652 }
1653 .col-sm-pull-2 {
1654 right: 16.66666667%;
1655 }
1656 .col-sm-pull-1 {
1657 right: 8.33333333%;
1658 }
1659 .col-sm-pull-0 {
1660 right: auto;
1661 }
1662 .col-sm-push-12 {
1663 left: 100%;
1664 }
1665 .col-sm-push-11 {
1666 left: 91.66666667%;
1667 }
1668 .col-sm-push-10 {
1669 left: 83.33333333%;
1670 }
1671 .col-sm-push-9 {
1672 left: 75%;
1673 }
1674 .col-sm-push-8 {
1675 left: 66.66666667%;
1676 }
1677 .col-sm-push-7 {
1678 left: 58.33333333%;
1679 }
1680 .col-sm-push-6 {
1681 left: 50%;
1682 }
1683 .col-sm-push-5 {
1684 left: 41.66666667%;
1685 }
1686 .col-sm-push-4 {
1687 left: 33.33333333%;
1688 }
1689 .col-sm-push-3 {
1690 left: 25%;
1691 }
1692 .col-sm-push-2 {
1693 left: 16.66666667%;
1694 }
1695 .col-sm-push-1 {
1696 left: 8.33333333%;
1697 }
1698 .col-sm-push-0 {
1699 left: auto;
1700 }
1701 .col-sm-offset-12 {
1702 margin-left: 100%;
1703 }
1704 .col-sm-offset-11 {
1705 margin-left: 91.66666667%;
1706 }
1707 .col-sm-offset-10 {
1708 margin-left: 83.33333333%;
1709 }
1710 .col-sm-offset-9 {
1711 margin-left: 75%;
1712 }
1713 .col-sm-offset-8 {
1714 margin-left: 66.66666667%;
1715 }
1716 .col-sm-offset-7 {
1717 margin-left: 58.33333333%;
1718 }
1719 .col-sm-offset-6 {
1720 margin-left: 50%;
1721 }
1722 .col-sm-offset-5 {
1723 margin-left: 41.66666667%;
1724 }
1725 .col-sm-offset-4 {
1726 margin-left: 33.33333333%;
1727 }
1728 .col-sm-offset-3 {
1729 margin-left: 25%;
1730 }
1731 .col-sm-offset-2 {
1732 margin-left: 16.66666667%;
1733 }
1734 .col-sm-offset-1 {
1735 margin-left: 8.33333333%;
1736 }
1737 .col-sm-offset-0 {
1738 margin-left: 0;
1739 }
1740 }
1741 @media (min-width: 992px) {
1742 .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 {
1743 float: left;
1744 }
1745 .col-md-12 {
1746 width: 100%;
1747 }
1748 .col-md-11 {
1749 width: 91.66666667%;
1750 }
1751 .col-md-10 {
1752 width: 83.33333333%;
1753 }
1754 .col-md-9 {
1755 width: 75%;
1756 }
1757 .col-md-8 {
1758 width: 66.66666667%;
1759 }
1760 .col-md-7 {
1761 width: 58.33333333%;
1762 }
1763 .col-md-6 {
1764 width: 50%;
1765 }
1766 .col-md-5 {
1767 width: 41.66666667%;
1768 }
1769 .col-md-4 {
1770 width: 33.33333333%;
1771 }
1772 .col-md-3 {
1773 width: 25%;
1774 }
1775 .col-md-2 {
1776 width: 16.66666667%;
1777 }
1778 .col-md-1 {
1779 width: 8.33333333%;
1780 }
1781 .col-md-pull-12 {
1782 right: 100%;
1783 }
1784 .col-md-pull-11 {
1785 right: 91.66666667%;
1786 }
1787 .col-md-pull-10 {
1788 right: 83.33333333%;
1789 }
1790 .col-md-pull-9 {
1791 right: 75%;
1792 }
1793 .col-md-pull-8 {
1794 right: 66.66666667%;
1795 }
1796 .col-md-pull-7 {
1797 right: 58.33333333%;
1798 }
1799 .col-md-pull-6 {
1800 right: 50%;
1801 }
1802 .col-md-pull-5 {
1803 right: 41.66666667%;
1804 }
1805 .col-md-pull-4 {
1806 right: 33.33333333%;
1807 }
1808 .col-md-pull-3 {
1809 right: 25%;
1810 }
1811 .col-md-pull-2 {
1812 right: 16.66666667%;
1813 }
1814 .col-md-pull-1 {
1815 right: 8.33333333%;
1816 }
1817 .col-md-pull-0 {
1818 right: auto;
1819 }
1820 .col-md-push-12 {
1821 left: 100%;
1822 }
1823 .col-md-push-11 {
1824 left: 91.66666667%;
1825 }
1826 .col-md-push-10 {
1827 left: 83.33333333%;
1828 }
1829 .col-md-push-9 {
1830 left: 75%;
1831 }
1832 .col-md-push-8 {
1833 left: 66.66666667%;
1834 }
1835 .col-md-push-7 {
1836 left: 58.33333333%;
1837 }
1838 .col-md-push-6 {
1839 left: 50%;
1840 }
1841 .col-md-push-5 {
1842 left: 41.66666667%;
1843 }
1844 .col-md-push-4 {
1845 left: 33.33333333%;
1846 }
1847 .col-md-push-3 {
1848 left: 25%;
1849 }
1850 .col-md-push-2 {
1851 left: 16.66666667%;
1852 }
1853 .col-md-push-1 {
1854 left: 8.33333333%;
1855 }
1856 .col-md-push-0 {
1857 left: auto;
1858 }
1859 .col-md-offset-12 {
1860 margin-left: 100%;
1861 }
1862 .col-md-offset-11 {
1863 margin-left: 91.66666667%;
1864 }
1865 .col-md-offset-10 {
1866 margin-left: 83.33333333%;
1867 }
1868 .col-md-offset-9 {
1869 margin-left: 75%;
1870 }
1871 .col-md-offset-8 {
1872 margin-left: 66.66666667%;
1873 }
1874 .col-md-offset-7 {
1875 margin-left: 58.33333333%;
1876 }
1877 .col-md-offset-6 {
1878 margin-left: 50%;
1879 }
1880 .col-md-offset-5 {
1881 margin-left: 41.66666667%;
1882 }
1883 .col-md-offset-4 {
1884 margin-left: 33.33333333%;
1885 }
1886 .col-md-offset-3 {
1887 margin-left: 25%;
1888 }
1889 .col-md-offset-2 {
1890 margin-left: 16.66666667%;
1891 }
1892 .col-md-offset-1 {
1893 margin-left: 8.33333333%;
1894 }
1895 .col-md-offset-0 {
1896 margin-left: 0;
1897 }
1898 }
1899 @media (min-width: 1200px) {
1900 .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 {
1901 float: left;
1902 }
1903 .col-lg-12 {
1904 width: 100%;
1905 }
1906 .col-lg-11 {
1907 width: 91.66666667%;
1908 }
1909 .col-lg-10 {
1910 width: 83.33333333%;
1911 }
1912 .col-lg-9 {
1913 width: 75%;
1914 }
1915 .col-lg-8 {
1916 width: 66.66666667%;
1917 }
1918 .col-lg-7 {
1919 width: 58.33333333%;
1920 }
1921 .col-lg-6 {
1922 width: 50%;
1923 }
1924 .col-lg-5 {
1925 width: 41.66666667%;
1926 }
1927 .col-lg-4 {
1928 width: 33.33333333%;
1929 }
1930 .col-lg-3 {
1931 width: 25%;
1932 }
1933 .col-lg-2 {
1934 width: 16.66666667%;
1935 }
1936 .col-lg-1 {
1937 width: 8.33333333%;
1938 }
1939 .col-lg-pull-12 {
1940 right: 100%;
1941 }
1942 .col-lg-pull-11 {
1943 right: 91.66666667%;
1944 }
1945 .col-lg-pull-10 {
1946 right: 83.33333333%;
1947 }
1948 .col-lg-pull-9 {
1949 right: 75%;
1950 }
1951 .col-lg-pull-8 {
1952 right: 66.66666667%;
1953 }
1954 .col-lg-pull-7 {
1955 right: 58.33333333%;
1956 }
1957 .col-lg-pull-6 {
1958 right: 50%;
1959 }
1960 .col-lg-pull-5 {
1961 right: 41.66666667%;
1962 }
1963 .col-lg-pull-4 {
1964 right: 33.33333333%;
1965 }
1966 .col-lg-pull-3 {
1967 right: 25%;
1968 }
1969 .col-lg-pull-2 {
1970 right: 16.66666667%;
1971 }
1972 .col-lg-pull-1 {
1973 right: 8.33333333%;
1974 }
1975 .col-lg-pull-0 {
1976 right: auto;
1977 }
1978 .col-lg-push-12 {
1979 left: 100%;
1980 }
1981 .col-lg-push-11 {
1982 left: 91.66666667%;
1983 }
1984 .col-lg-push-10 {
1985 left: 83.33333333%;
1986 }
1987 .col-lg-push-9 {
1988 left: 75%;
1989 }
1990 .col-lg-push-8 {
1991 left: 66.66666667%;
1992 }
1993 .col-lg-push-7 {
1994 left: 58.33333333%;
1995 }
1996 .col-lg-push-6 {
1997 left: 50%;
1998 }
1999 .col-lg-push-5 {
2000 left: 41.66666667%;
2001 }
2002 .col-lg-push-4 {
2003 left: 33.33333333%;
2004 }
2005 .col-lg-push-3 {
2006 left: 25%;
2007 }
2008 .col-lg-push-2 {
2009 left: 16.66666667%;
2010 }
2011 .col-lg-push-1 {
2012 left: 8.33333333%;
2013 }
2014 .col-lg-push-0 {
2015 left: auto;
2016 }
2017 .col-lg-offset-12 {
2018 margin-left: 100%;
2019 }
2020 .col-lg-offset-11 {
2021 margin-left: 91.66666667%;
2022 }
2023 .col-lg-offset-10 {
2024 margin-left: 83.33333333%;
2025 }
2026 .col-lg-offset-9 {
2027 margin-left: 75%;
2028 }
2029 .col-lg-offset-8 {
2030 margin-left: 66.66666667%;
2031 }
2032 .col-lg-offset-7 {
2033 margin-left: 58.33333333%;
2034 }
2035 .col-lg-offset-6 {
2036 margin-left: 50%;
2037 }
2038 .col-lg-offset-5 {
2039 margin-left: 41.66666667%;
2040 }
2041 .col-lg-offset-4 {
2042 margin-left: 33.33333333%;
2043 }
2044 .col-lg-offset-3 {
2045 margin-left: 25%;
2046 }
2047 .col-lg-offset-2 {
2048 margin-left: 16.66666667%;
2049 }
2050 .col-lg-offset-1 {
2051 margin-left: 8.33333333%;
2052 }
2053 .col-lg-offset-0 {
2054 margin-left: 0;
2055 }
2056 }
2057 table {
2058 background-color: transparent;
2059 }
2060 caption {
2061 padding-top: 8px;
2062 padding-bottom: 8px;
2063 color: #777;
2064 text-align: left;
2065 }
2066 th {
2067 text-align: left;
2068 }
2069 .table {
2070 width: 100%;
2071 max-width: 100%;
2072 margin-bottom: 20px;
2073 }
2074 .table > thead > tr > th,
2075 .table > tbody > tr > th,
2076 .table > tfoot > tr > th,
2077 .table > thead > tr > td,
2078 .table > tbody > tr > td,
2079 .table > tfoot > tr > td {
2080 padding: 8px;
2081 line-height: 1.42857143;
2082 vertical-align: top;
2083 border-top: 1px solid #ddd;
2084 }
2085 .table > thead > tr > th {
2086 vertical-align: bottom;
2087 border-bottom: 2px solid #ddd;
2088 }
2089 .table > caption + thead > tr:first-child > th,
2090 .table > colgroup + thead > tr:first-child > th,
2091 .table > thead:first-child > tr:first-child > th,
2092 .table > caption + thead > tr:first-child > td,
2093 .table > colgroup + thead > tr:first-child > td,
2094 .table > thead:first-child > tr:first-child > td {
2095 border-top: 0;
2096 }
2097 .table > tbody + tbody {
2098 border-top: 2px solid #ddd;
2099 }
2100 .table .table {
2101 background-color: #fff;
2102 }
2103 .table-condensed > thead > tr > th,
2104 .table-condensed > tbody > tr > th,
2105 .table-condensed > tfoot > tr > th,
2106 .table-condensed > thead > tr > td,
2107 .table-condensed > tbody > tr > td,
2108 .table-condensed > tfoot > tr > td {
2109 padding: 5px;
2110 }
2111 .table-bordered {
2112 border: 1px solid #ddd;
2113 }
2114 .table-bordered > thead > tr > th,
2115 .table-bordered > tbody > tr > th,
2116 .table-bordered > tfoot > tr > th,
2117 .table-bordered > thead > tr > td,
2118 .table-bordered > tbody > tr > td,
2119 .table-bordered > tfoot > tr > td {
2120 border: 1px solid #ddd;
2121 }
2122 .table-bordered > thead > tr > th,
2123 .table-bordered > thead > tr > td {
2124 border-bottom-width: 2px;
2125 }
2126 .table-striped > tbody > tr:nth-child(odd) {
2127 background-color: #f9f9f9;
2128 }
2129 .table-hover > tbody > tr:hover {
2130 background-color: #f5f5f5;
2131 }
2132 table col[class*="col-"] {
2133 position: static;
2134 display: table-column;
2135 float: none;
2136 }
2137 table td[class*="col-"],
2138 table th[class*="col-"] {
2139 position: static;
2140 display: table-cell;
2141 float: none;
2142 }
2143 .table > thead > tr > td.active,
2144 .table > tbody > tr > td.active,
2145 .table > tfoot > tr > td.active,
2146 .table > thead > tr > th.active,
2147 .table > tbody > tr > th.active,
2148 .table > tfoot > tr > th.active,
2149 .table > thead > tr.active > td,
2150 .table > tbody > tr.active > td,
2151 .table > tfoot > tr.active > td,
2152 .table > thead > tr.active > th,
2153 .table > tbody > tr.active > th,
2154 .table > tfoot > tr.active > th {
2155 background-color: #f5f5f5;
2156 }
2157 .table-hover > tbody > tr > td.active:hover,
2158 .table-hover > tbody > tr > th.active:hover,
2159 .table-hover > tbody > tr.active:hover > td,
2160 .table-hover > tbody > tr:hover > .active,
2161 .table-hover > tbody > tr.active:hover > th {
2162 background-color: #e8e8e8;
2163 }
2164 .table > thead > tr > td.success,
2165 .table > tbody > tr > td.success,
2166 .table > tfoot > tr > td.success,
2167 .table > thead > tr > th.success,
2168 .table > tbody > tr > th.success,
2169 .table > tfoot > tr > th.success,
2170 .table > thead > tr.success > td,
2171 .table > tbody > tr.success > td,
2172 .table > tfoot > tr.success > td,
2173 .table > thead > tr.success > th,
2174 .table > tbody > tr.success > th,
2175 .table > tfoot > tr.success > th {
2176 background-color: #dff0d8;
2177 }
2178 .table-hover > tbody > tr > td.success:hover,
2179 .table-hover > tbody > tr > th.success:hover,
2180 .table-hover > tbody > tr.success:hover > td,
2181 .table-hover > tbody > tr:hover > .success,
2182 .table-hover > tbody > tr.success:hover > th {
2183 background-color: #d0e9c6;
2184 }
2185 .table > thead > tr > td.info,
2186 .table > tbody > tr > td.info,
2187 .table > tfoot > tr > td.info,
2188 .table > thead > tr > th.info,
2189 .table > tbody > tr > th.info,
2190 .table > tfoot > tr > th.info,
2191 .table > thead > tr.info > td,
2192 .table > tbody > tr.info > td,
2193 .table > tfoot > tr.info > td,
2194 .table > thead > tr.info > th,
2195 .table > tbody > tr.info > th,
2196 .table > tfoot > tr.info > th {
2197 background-color: #d9edf7;
2198 }
2199 .table-hover > tbody > tr > td.info:hover,
2200 .table-hover > tbody > tr > th.info:hover,
2201 .table-hover > tbody > tr.info:hover > td,
2202 .table-hover > tbody > tr:hover > .info,
2203 .table-hover > tbody > tr.info:hover > th {
2204 background-color: #c4e3f3;
2205 }
2206 .table > thead > tr > td.warning,
2207 .table > tbody > tr > td.warning,
2208 .table > tfoot > tr > td.warning,
2209 .table > thead > tr > th.warning,
2210 .table > tbody > tr > th.warning,
2211 .table > tfoot > tr > th.warning,
2212 .table > thead > tr.warning > td,
2213 .table > tbody > tr.warning > td,
2214 .table > tfoot > tr.warning > td,
2215 .table > thead > tr.warning > th,
2216 .table > tbody > tr.warning > th,
2217 .table > tfoot > tr.warning > th {
2218 background-color: #fcf8e3;
2219 }
2220 .table-hover > tbody > tr > td.warning:hover,
2221 .table-hover > tbody > tr > th.warning:hover,
2222 .table-hover > tbody > tr.warning:hover > td,
2223 .table-hover > tbody > tr:hover > .warning,
2224 .table-hover > tbody > tr.warning:hover > th {
2225 background-color: #faf2cc;
2226 }
2227 .table > thead > tr > td.danger,
2228 .table > tbody > tr > td.danger,
2229 .table > tfoot > tr > td.danger,
2230 .table > thead > tr > th.danger,
2231 .table > tbody > tr > th.danger,
2232 .table > tfoot > tr > th.danger,
2233 .table > thead > tr.danger > td,
2234 .table > tbody > tr.danger > td,
2235 .table > tfoot > tr.danger > td,
2236 .table > thead > tr.danger > th,
2237 .table > tbody > tr.danger > th,
2238 .table > tfoot > tr.danger > th {
2239 background-color: #f2dede;
2240 }
2241 .table-hover > tbody > tr > td.danger:hover,
2242 .table-hover > tbody > tr > th.danger:hover,
2243 .table-hover > tbody > tr.danger:hover > td,
2244 .table-hover > tbody > tr:hover > .danger,
2245 .table-hover > tbody > tr.danger:hover > th {
2246 background-color: #ebcccc;
2247 }
2248 .table-responsive {
2249 min-height: .01%;
2250 overflow-x: auto;
2251 }
2252 @media screen and (max-width: 767px) {
2253 .table-responsive {
2254 width: 100%;
2255 margin-bottom: 15px;
2256 overflow-y: hidden;
2257 -ms-overflow-style: -ms-autohiding-scrollbar;
2258 border: 1px solid #ddd;
2259 }
2260 .table-responsive > .table {
2261 margin-bottom: 0;
2262 }
2263 .table-responsive > .table > thead > tr > th,
2264 .table-responsive > .table > tbody > tr > th,
2265 .table-responsive > .table > tfoot > tr > th,
2266 .table-responsive > .table > thead > tr > td,
2267 .table-responsive > .table > tbody > tr > td,
2268 .table-responsive > .table > tfoot > tr > td {
2269 white-space: nowrap;
2270 }
2271 .table-responsive > .table-bordered {
2272 border: 0;
2273 }
2274 .table-responsive > .table-bordered > thead > tr > th:first-child,
2275 .table-responsive > .table-bordered > tbody > tr > th:first-child,
2276 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2277 .table-responsive > .table-bordered > thead > tr > td:first-child,
2278 .table-responsive > .table-bordered > tbody > tr > td:first-child,
2279 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2280 border-left: 0;
2281 }
2282 .table-responsive > .table-bordered > thead > tr > th:last-child,
2283 .table-responsive > .table-bordered > tbody > tr > th:last-child,
2284 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2285 .table-responsive > .table-bordered > thead > tr > td:last-child,
2286 .table-responsive > .table-bordered > tbody > tr > td:last-child,
2287 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2288 border-right: 0;
2289 }
2290 .table-responsive > .table-bordered > tbody > tr:last-child > th,
2291 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2292 .table-responsive > .table-bordered > tbody > tr:last-child > td,
2293 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2294 border-bottom: 0;
2295 }
2296 }
2297 fieldset {
2298 min-width: 0;
2299 padding: 0;
2300 margin: 0;
2301 border: 0;
2302 }
2303 legend {
2304 display: block;
2305 width: 100%;
2306 padding: 0;
2307 margin-bottom: 20px;
2308 font-size: 21px;
2309 line-height: inherit;
2310 color: #333;
2311 border: 0;
2312 border-bottom: 1px solid #e5e5e5;
2313 }
2314 label {
2315 display: inline-block;
2316 max-width: 100%;
2317 margin-bottom: 5px;
2318 font-weight: bold;
2319 }
2320 input[type="search"] {
2321 -webkit-box-sizing: border-box;
2322 -moz-box-sizing: border-box;
2323 box-sizing: border-box;
2324 }
2325 input[type="radio"],
2326 input[type="checkbox"] {
2327 margin: 4px 0 0;
2328 margin-top: 1px \9;
2329 line-height: normal;
2330 }
2331 input[type="file"] {
2332 display: block;
2333 }
2334 input[type="range"] {
2335 display: block;
2336 width: 100%;
2337 }
2338 select[multiple],
2339 select[size] {
2340 height: auto;
2341 }
2342 input[type="file"]:focus,
2343 input[type="radio"]:focus,
2344 input[type="checkbox"]:focus {
2345 outline: thin dotted;
2346 outline: 5px auto -webkit-focus-ring-color;
2347 outline-offset: -2px;
2348 }
2349 output {
2350 display: block;
2351 padding-top: 7px;
2352 font-size: 14px;
2353 line-height: 1.42857143;
2354 color: #555;
2355 }
2356 .form-control {
2357 display: block;
2358 width: 100%;
2359 height: 34px;
2360 padding: 6px 12px;
2361 font-size: 14px;
2362 line-height: 1.42857143;
2363 color: #555;
2364 background-color: #fff;
2365 background-image: none;
2366 border: 1px solid #ccc;
2367 border-radius: 4px;
2368 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2369 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2370 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
2371 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2372 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2373 }
2374 .form-control:focus {
2375 border-color: #66afe9;
2376 outline: 0;
2377 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
2378 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
2379 }
2380 .form-control::-moz-placeholder {
2381 color: #999;
2382 opacity: 1;
2383 }
2384 .form-control:-ms-input-placeholder {
2385 color: #999;
2386 }
2387 .form-control::-webkit-input-placeholder {
2388 color: #999;
2389 }
2390 .form-control[disabled],
2391 .form-control[readonly],
2392 fieldset[disabled] .form-control {
2393 cursor: not-allowed;
2394 background-color: #eee;
2395 opacity: 1;
2396 }
2397 textarea.form-control {
2398 height: auto;
2399 }
2400 input[type="search"] {
2401 -webkit-appearance: none;
2402 }
2403 @media screen and (-webkit-min-device-pixel-ratio: 0) {
2404 input[type="date"],
2405 input[type="time"],
2406 input[type="datetime-local"],
2407 input[type="month"] {
2408 line-height: 34px;
2409 }
2410 input[type="date"].input-sm,
2411 input[type="time"].input-sm,
2412 input[type="datetime-local"].input-sm,
2413 input[type="month"].input-sm {
2414 line-height: 30px;
2415 }
2416 input[type="date"].input-lg,
2417 input[type="time"].input-lg,
2418 input[type="datetime-local"].input-lg,
2419 input[type="month"].input-lg {
2420 line-height: 46px;
2421 }
2422 }
2423 .form-group {
2424 margin-bottom: 15px;
2425 }
2426 .radio,
2427 .checkbox {
2428 position: relative;
2429 display: block;
2430 margin-top: 10px;
2431 margin-bottom: 10px;
2432 }
2433 .radio label,
2434 .checkbox label {
2435 min-height: 20px;
2436 padding-left: 20px;
2437 margin-bottom: 0;
2438 font-weight: normal;
2439 cursor: pointer;
2440 }
2441 .radio input[type="radio"],
2442 .radio-inline input[type="radio"],
2443 .checkbox input[type="checkbox"],
2444 .checkbox-inline input[type="checkbox"] {
2445 position: absolute;
2446 margin-top: 4px \9;
2447 margin-left: -20px;
2448 }
2449 .radio + .radio,
2450 .checkbox + .checkbox {
2451 margin-top: -5px;
2452 }
2453 .radio-inline,
2454 .checkbox-inline {
2455 display: inline-block;
2456 padding-left: 20px;
2457 margin-bottom: 0;
2458 font-weight: normal;
2459 vertical-align: middle;
2460 cursor: pointer;
2461 }
2462 .radio-inline + .radio-inline,
2463 .checkbox-inline + .checkbox-inline {
2464 margin-top: 0;
2465 margin-left: 10px;
2466 }
2467 input[type="radio"][disabled],
2468 input[type="checkbox"][disabled],
2469 input[type="radio"].disabled,
2470 input[type="checkbox"].disabled,
2471 fieldset[disabled] input[type="radio"],
2472 fieldset[disabled] input[type="checkbox"] {
2473 cursor: not-allowed;
2474 }
2475 .radio-inline.disabled,
2476 .checkbox-inline.disabled,
2477 fieldset[disabled] .radio-inline,
2478 fieldset[disabled] .checkbox-inline {
2479 cursor: not-allowed;
2480 }
2481 .radio.disabled label,
2482 .checkbox.disabled label,
2483 fieldset[disabled] .radio label,
2484 fieldset[disabled] .checkbox label {
2485 cursor: not-allowed;
2486 }
2487 .form-control-static {
2488 padding-top: 7px;
2489 padding-bottom: 7px;
2490 margin-bottom: 0;
2491 }
2492 .form-control-static.input-lg,
2493 .form-control-static.input-sm {
2494 padding-right: 0;
2495 padding-left: 0;
2496 }
2497 .input-sm,
2498 .form-group-sm .form-control {
2499 height: 30px;
2500 padding: 5px 10px;
2501 font-size: 12px;
2502 line-height: 1.5;
2503 border-radius: 3px;
2504 }
2505 select.input-sm,
2506 select.form-group-sm .form-control {
2507 height: 30px;
2508 line-height: 30px;
2509 }
2510 textarea.input-sm,
2511 textarea.form-group-sm .form-control,
2512 select[multiple].input-sm,
2513 select[multiple].form-group-sm .form-control {
2514 height: auto;
2515 }
2516 .input-lg,
2517 .form-group-lg .form-control {
2518 height: 46px;
2519 padding: 10px 16px;
2520 font-size: 18px;
2521 line-height: 1.33;
2522 border-radius: 6px;
2523 }
2524 select.input-lg,
2525 select.form-group-lg .form-control {
2526 height: 46px;
2527 line-height: 46px;
2528 }
2529 textarea.input-lg,
2530 textarea.form-group-lg .form-control,
2531 select[multiple].input-lg,
2532 select[multiple].form-group-lg .form-control {
2533 height: auto;
2534 }
2535 .has-feedback {
2536 position: relative;
2537 }
2538 .has-feedback .form-control {
2539 padding-right: 42.5px;
2540 }
2541 .form-control-feedback {
2542 position: absolute;
2543 top: 0;
2544 right: 0;
2545 z-index: 2;
2546 display: block;
2547 width: 34px;
2548 height: 34px;
2549 line-height: 34px;
2550 text-align: center;
2551 pointer-events: none;
2552 }
2553 .input-lg + .form-control-feedback {
2554 width: 46px;
2555 height: 46px;
2556 line-height: 46px;
2557 }
2558 .input-sm + .form-control-feedback {
2559 width: 30px;
2560 height: 30px;
2561 line-height: 30px;
2562 }
2563 .has-success .help-block,
2564 .has-success .control-label,
2565 .has-success .radio,
2566 .has-success .checkbox,
2567 .has-success .radio-inline,
2568 .has-success .checkbox-inline,
2569 .has-success.radio label,
2570 .has-success.checkbox label,
2571 .has-success.radio-inline label,
2572 .has-success.checkbox-inline label {
2573 color: #3c763d;
2574 }
2575 .has-success .form-control {
2576 border-color: #3c763d;
2577 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2578 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2579 }
2580 .has-success .form-control:focus {
2581 border-color: #2b542c;
2582 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2583 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
2584 }
2585 .has-success .input-group-addon {
2586 color: #3c763d;
2587 background-color: #dff0d8;
2588 border-color: #3c763d;
2589 }
2590 .has-success .form-control-feedback {
2591 color: #3c763d;
2592 }
2593 .has-warning .help-block,
2594 .has-warning .control-label,
2595 .has-warning .radio,
2596 .has-warning .checkbox,
2597 .has-warning .radio-inline,
2598 .has-warning .checkbox-inline,
2599 .has-warning.radio label,
2600 .has-warning.checkbox label,
2601 .has-warning.radio-inline label,
2602 .has-warning.checkbox-inline label {
2603 color: #8a6d3b;
2604 }
2605 .has-warning .form-control {
2606 border-color: #8a6d3b;
2607 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2608 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2609 }
2610 .has-warning .form-control:focus {
2611 border-color: #66512c;
2612 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2613 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
2614 }
2615 .has-warning .input-group-addon {
2616 color: #8a6d3b;
2617 background-color: #fcf8e3;
2618 border-color: #8a6d3b;
2619 }
2620 .has-warning .form-control-feedback {
2621 color: #8a6d3b;
2622 }
2623 .has-error .help-block,
2624 .has-error .control-label,
2625 .has-error .radio,
2626 .has-error .checkbox,
2627 .has-error .radio-inline,
2628 .has-error .checkbox-inline,
2629 .has-error.radio label,
2630 .has-error.checkbox label,
2631 .has-error.radio-inline label,
2632 .has-error.checkbox-inline label {
2633 color: #a94442;
2634 }
2635 .has-error .form-control {
2636 border-color: #a94442;
2637 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2638 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
2639 }
2640 .has-error .form-control:focus {
2641 border-color: #843534;
2642 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2643 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
2644 }
2645 .has-error .input-group-addon {
2646 color: #a94442;
2647 background-color: #f2dede;
2648 border-color: #a94442;
2649 }
2650 .has-error .form-control-feedback {
2651 color: #a94442;
2652 }
2653 .has-feedback label ~ .form-control-feedback {
2654 top: 25px;
2655 }
2656 .has-feedback label.sr-only ~ .form-control-feedback {
2657 top: 0;
2658 }
2659 .help-block {
2660 display: block;
2661 margin-top: 5px;
2662 margin-bottom: 10px;
2663 color: #737373;
2664 }
2665 @media (min-width: 768px) {
2666 .form-inline .form-group {
2667 display: inline-block;
2668 margin-bottom: 0;
2669 vertical-align: middle;
2670 }
2671 .form-inline .form-control {
2672 display: inline-block;
2673 width: auto;
2674 vertical-align: middle;
2675 }
2676 .form-inline .form-control-static {
2677 display: inline-block;
2678 }
2679 .form-inline .input-group {
2680 display: inline-table;
2681 vertical-align: middle;
2682 }
2683 .form-inline .input-group .input-group-addon,
2684 .form-inline .input-group .input-group-btn,
2685 .form-inline .input-group .form-control {
2686 width: auto;
2687 }
2688 .form-inline .input-group > .form-control {
2689 width: 100%;
2690 }
2691 .form-inline .control-label {
2692 margin-bottom: 0;
2693 vertical-align: middle;
2694 }
2695 .form-inline .radio,
2696 .form-inline .checkbox {
2697 display: inline-block;
2698 margin-top: 0;
2699 margin-bottom: 0;
2700 vertical-align: middle;
2701 }
2702 .form-inline .radio label,
2703 .form-inline .checkbox label {
2704 padding-left: 0;
2705 }
2706 .form-inline .radio input[type="radio"],
2707 .form-inline .checkbox input[type="checkbox"] {
2708 position: relative;
2709 margin-left: 0;
2710 }
2711 .form-inline .has-feedback .form-control-feedback {
2712 top: 0;
2713 }
2714 }
2715 .form-horizontal .radio,
2716 .form-horizontal .checkbox,
2717 .form-horizontal .radio-inline,
2718 .form-horizontal .checkbox-inline {
2719 padding-top: 7px;
2720 margin-top: 0;
2721 margin-bottom: 0;
2722 }
2723 .form-horizontal .radio,
2724 .form-horizontal .checkbox {
2725 min-height: 27px;
2726 }
2727 .form-horizontal .form-group {
2728 margin-right: -15px;
2729 margin-left: -15px;
2730 }
2731 @media (min-width: 768px) {
2732 .form-horizontal .control-label {
2733 padding-top: 7px;
2734 margin-bottom: 0;
2735 text-align: right;
2736 }
2737 }
2738 .form-horizontal .has-feedback .form-control-feedback {
2739 right: 15px;
2740 }
2741 @media (min-width: 768px) {
2742 .form-horizontal .form-group-lg .control-label {
2743 padding-top: 14.3px;
2744 }
2745 }
2746 @media (min-width: 768px) {
2747 .form-horizontal .form-group-sm .control-label {
2748 padding-top: 6px;
2749 }
2750 }
2751 .btn {
2752 display: inline-block;
2753 padding: 6px 12px;
2754 margin-bottom: 0;
2755 font-size: 14px;
2756 font-weight: normal;
2757 line-height: 1.42857143;
2758 text-align: center;
2759 white-space: nowrap;
2760 vertical-align: middle;
2761 -ms-touch-action: manipulation;
2762 touch-action: manipulation;
2763 cursor: pointer;
2764 -webkit-user-select: none;
2765 -moz-user-select: none;
2766 -ms-user-select: none;
2767 user-select: none;
2768 background-image: none;
2769 border: 1px solid transparent;
2770 border-radius: 4px;
2771 }
2772 .btn:focus,
2773 .btn:active:focus,
2774 .btn.active:focus,
2775 .btn.focus,
2776 .btn:active.focus,
2777 .btn.active.focus {
2778 outline: thin dotted;
2779 outline: 5px auto -webkit-focus-ring-color;
2780 outline-offset: -2px;
2781 }
2782 .btn:hover,
2783 .btn:focus,
2784 .btn.focus {
2785 color: #333;
2786 text-decoration: none;
2787 }
2788 .btn:active,
2789 .btn.active {
2790 background-image: none;
2791 outline: 0;
2792 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2793 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
2794 }
2795 .btn.disabled,
2796 .btn[disabled],
2797 fieldset[disabled] .btn {
2798 pointer-events: none;
2799 cursor: not-allowed;
2800 filter: alpha(opacity=65);
2801 -webkit-box-shadow: none;
2802 box-shadow: none;
2803 opacity: .65;
2804 }
2805 .btn-default {
2806 color: #333;
2807 background-color: #fff;
2808 border-color: #ccc;
2809 }
2810 .btn-default:hover,
2811 .btn-default:focus,
2812 .btn-default.focus,
2813 .btn-default:active,
2814 .btn-default.active,
2815 .open > .dropdown-toggle.btn-default {
2816 color: #333;
2817 background-color: #e6e6e6;
2818 border-color: #adadad;
2819 }
2820 .btn-default:active,
2821 .btn-default.active,
2822 .open > .dropdown-toggle.btn-default {
2823 background-image: none;
2824 }
2825 .btn-default.disabled,
2826 .btn-default[disabled],
2827 fieldset[disabled] .btn-default,
2828 .btn-default.disabled:hover,
2829 .btn-default[disabled]:hover,
2830 fieldset[disabled] .btn-default:hover,
2831 .btn-default.disabled:focus,
2832 .btn-default[disabled]:focus,
2833 fieldset[disabled] .btn-default:focus,
2834 .btn-default.disabled.focus,
2835 .btn-default[disabled].focus,
2836 fieldset[disabled] .btn-default.focus,
2837 .btn-default.disabled:active,
2838 .btn-default[disabled]:active,
2839 fieldset[disabled] .btn-default:active,
2840 .btn-default.disabled.active,
2841 .btn-default[disabled].active,
2842 fieldset[disabled] .btn-default.active {
2843 background-color: #fff;
2844 border-color: #ccc;
2845 }
2846 .btn-default .badge {
2847 color: #fff;
2848 background-color: #333;
2849 }
2850 .btn-primary {
2851 color: #fff;
2852 background-color: #337ab7;
2853 border-color: #2e6da4;
2854 }
2855 .btn-primary:hover,
2856 .btn-primary:focus,
2857 .btn-primary.focus,
2858 .btn-primary:active,
2859 .btn-primary.active,
2860 .open > .dropdown-toggle.btn-primary {
2861 color: #fff;
2862 background-color: #286090;
2863 border-color: #204d74;
2864 }
2865 .btn-primary:active,
2866 .btn-primary.active,
2867 .open > .dropdown-toggle.btn-primary {
2868 background-image: none;
2869 }
2870 .btn-primary.disabled,
2871 .btn-primary[disabled],
2872 fieldset[disabled] .btn-primary,
2873 .btn-primary.disabled:hover,
2874 .btn-primary[disabled]:hover,
2875 fieldset[disabled] .btn-primary:hover,
2876 .btn-primary.disabled:focus,
2877 .btn-primary[disabled]:focus,
2878 fieldset[disabled] .btn-primary:focus,
2879 .btn-primary.disabled.focus,
2880 .btn-primary[disabled].focus,
2881 fieldset[disabled] .btn-primary.focus,
2882 .btn-primary.disabled:active,
2883 .btn-primary[disabled]:active,
2884 fieldset[disabled] .btn-primary:active,
2885 .btn-primary.disabled.active,
2886 .btn-primary[disabled].active,
2887 fieldset[disabled] .btn-primary.active {
2888 background-color: #337ab7;
2889 border-color: #2e6da4;
2890 }
2891 .btn-primary .badge {
2892 color: #337ab7;
2893 background-color: #fff;
2894 }
2895 .btn-success {
2896 color: #fff;
2897 background-color: #5cb85c;
2898 border-color: #4cae4c;
2899 }
2900 .btn-success:hover,
2901 .btn-success:focus,
2902 .btn-success.focus,
2903 .btn-success:active,
2904 .btn-success.active,
2905 .open > .dropdown-toggle.btn-success {
2906 color: #fff;
2907 background-color: #449d44;
2908 border-color: #398439;
2909 }
2910 .btn-success:active,
2911 .btn-success.active,
2912 .open > .dropdown-toggle.btn-success {
2913 background-image: none;
2914 }
2915 .btn-success.disabled,
2916 .btn-success[disabled],
2917 fieldset[disabled] .btn-success,
2918 .btn-success.disabled:hover,
2919 .btn-success[disabled]:hover,
2920 fieldset[disabled] .btn-success:hover,
2921 .btn-success.disabled:focus,
2922 .btn-success[disabled]:focus,
2923 fieldset[disabled] .btn-success:focus,
2924 .btn-success.disabled.focus,
2925 .btn-success[disabled].focus,
2926 fieldset[disabled] .btn-success.focus,
2927 .btn-success.disabled:active,
2928 .btn-success[disabled]:active,
2929 fieldset[disabled] .btn-success:active,
2930 .btn-success.disabled.active,
2931 .btn-success[disabled].active,
2932 fieldset[disabled] .btn-success.active {
2933 background-color: #5cb85c;
2934 border-color: #4cae4c;
2935 }
2936 .btn-success .badge {
2937 color: #5cb85c;
2938 background-color: #fff;
2939 }
2940 .btn-info {
2941 color: #fff;
2942 background-color: #5bc0de;
2943 border-color: #46b8da;
2944 }
2945 .btn-info:hover,
2946 .btn-info:focus,
2947 .btn-info.focus,
2948 .btn-info:active,
2949 .btn-info.active,
2950 .open > .dropdown-toggle.btn-info {
2951 color: #fff;
2952 background-color: #31b0d5;
2953 border-color: #269abc;
2954 }
2955 .btn-info:active,
2956 .btn-info.active,
2957 .open > .dropdown-toggle.btn-info {
2958 background-image: none;
2959 }
2960 .btn-info.disabled,
2961 .btn-info[disabled],
2962 fieldset[disabled] .btn-info,
2963 .btn-info.disabled:hover,
2964 .btn-info[disabled]:hover,
2965 fieldset[disabled] .btn-info:hover,
2966 .btn-info.disabled:focus,
2967 .btn-info[disabled]:focus,
2968 fieldset[disabled] .btn-info:focus,
2969 .btn-info.disabled.focus,
2970 .btn-info[disabled].focus,
2971 fieldset[disabled] .btn-info.focus,
2972 .btn-info.disabled:active,
2973 .btn-info[disabled]:active,
2974 fieldset[disabled] .btn-info:active,
2975 .btn-info.disabled.active,
2976 .btn-info[disabled].active,
2977 fieldset[disabled] .btn-info.active {
2978 background-color: #5bc0de;
2979 border-color: #46b8da;
2980 }
2981 .btn-info .badge {
2982 color: #5bc0de;
2983 background-color: #fff;
2984 }
2985 .btn-warning {
2986 color: #fff;
2987 background-color: #f0ad4e;
2988 border-color: #eea236;
2989 }
2990 .btn-warning:hover,
2991 .btn-warning:focus,
2992 .btn-warning.focus,
2993 .btn-warning:active,
2994 .btn-warning.active,
2995 .open > .dropdown-toggle.btn-warning {
2996 color: #fff;
2997 background-color: #ec971f;
2998 border-color: #d58512;
2999 }
3000 .btn-warning:active,
3001 .btn-warning.active,
3002 .open > .dropdown-toggle.btn-warning {
3003 background-image: none;
3004 }
3005 .btn-warning.disabled,
3006 .btn-warning[disabled],
3007 fieldset[disabled] .btn-warning,
3008 .btn-warning.disabled:hover,
3009 .btn-warning[disabled]:hover,
3010 fieldset[disabled] .btn-warning:hover,
3011 .btn-warning.disabled:focus,
3012 .btn-warning[disabled]:focus,
3013 fieldset[disabled] .btn-warning:focus,
3014 .btn-warning.disabled.focus,
3015 .btn-warning[disabled].focus,
3016 fieldset[disabled] .btn-warning.focus,
3017 .btn-warning.disabled:active,
3018 .btn-warning[disabled]:active,
3019 fieldset[disabled] .btn-warning:active,
3020 .btn-warning.disabled.active,
3021 .btn-warning[disabled].active,
3022 fieldset[disabled] .btn-warning.active {
3023 background-color: #f0ad4e;
3024 border-color: #eea236;
3025 }
3026 .btn-warning .badge {
3027 color: #f0ad4e;
3028 background-color: #fff;
3029 }
3030 .btn-danger {
3031 color: #fff;
3032 background-color: #d9534f;
3033 border-color: #d43f3a;
3034 }
3035 .btn-danger:hover,
3036 .btn-danger:focus,
3037 .btn-danger.focus,
3038 .btn-danger:active,
3039 .btn-danger.active,
3040 .open > .dropdown-toggle.btn-danger {
3041 color: #fff;
3042 background-color: #c9302c;
3043 border-color: #ac2925;
3044 }
3045 .btn-danger:active,
3046 .btn-danger.active,
3047 .open > .dropdown-toggle.btn-danger {
3048 background-image: none;
3049 }
3050 .btn-danger.disabled,
3051 .btn-danger[disabled],
3052 fieldset[disabled] .btn-danger,
3053 .btn-danger.disabled:hover,
3054 .btn-danger[disabled]:hover,
3055 fieldset[disabled] .btn-danger:hover,
3056 .btn-danger.disabled:focus,
3057 .btn-danger[disabled]:focus,
3058 fieldset[disabled] .btn-danger:focus,
3059 .btn-danger.disabled.focus,
3060 .btn-danger[disabled].focus,
3061 fieldset[disabled] .btn-danger.focus,
3062 .btn-danger.disabled:active,
3063 .btn-danger[disabled]:active,
3064 fieldset[disabled] .btn-danger:active,
3065 .btn-danger.disabled.active,
3066 .btn-danger[disabled].active,
3067 fieldset[disabled] .btn-danger.active {
3068 background-color: #d9534f;
3069 border-color: #d43f3a;
3070 }
3071 .btn-danger .badge {
3072 color: #d9534f;
3073 background-color: #fff;
3074 }
3075 .btn-link {
3076 font-weight: normal;
3077 color: #337ab7;
3078 border-radius: 0;
3079 }
3080 .btn-link,
3081 .btn-link:active,
3082 .btn-link.active,
3083 .btn-link[disabled],
3084 fieldset[disabled] .btn-link {
3085 background-color: transparent;
3086 -webkit-box-shadow: none;
3087 box-shadow: none;
3088 }
3089 .btn-link,
3090 .btn-link:hover,
3091 .btn-link:focus,
3092 .btn-link:active {
3093 border-color: transparent;
3094 }
3095 .btn-link:hover,
3096 .btn-link:focus {
3097 color: #23527c;
3098 text-decoration: underline;
3099 background-color: transparent;
3100 }
3101 .btn-link[disabled]:hover,
3102 fieldset[disabled] .btn-link:hover,
3103 .btn-link[disabled]:focus,
3104 fieldset[disabled] .btn-link:focus {
3105 color: #777;
3106 text-decoration: none;
3107 }
3108 .btn-lg,
3109 .btn-group-lg > .btn {
3110 padding: 10px 16px;
3111 font-size: 18px;
3112 line-height: 1.33;
3113 border-radius: 6px;
3114 }
3115 .btn-sm,
3116 .btn-group-sm > .btn {
3117 padding: 5px 10px;
3118 font-size: 12px;
3119 line-height: 1.5;
3120 border-radius: 3px;
3121 }
3122 .btn-xs,
3123 .btn-group-xs > .btn {
3124 padding: 1px 5px;
3125 font-size: 12px;
3126 line-height: 1.5;
3127 border-radius: 3px;
3128 }
3129 .btn-block {
3130 display: block;
3131 width: 100%;
3132 }
3133 .btn-block + .btn-block {
3134 margin-top: 5px;
3135 }
3136 input[type="submit"].btn-block,
3137 input[type="reset"].btn-block,
3138 input[type="button"].btn-block {
3139 width: 100%;
3140 }
3141 .fade {
3142 opacity: 0;
3143 -webkit-transition: opacity .15s linear;
3144 -o-transition: opacity .15s linear;
3145 transition: opacity .15s linear;
3146 }
3147 .fade.in {
3148 opacity: 1;
3149 }
3150 .collapse {
3151 display: none;
3152 visibility: hidden;
3153 }
3154 .collapse.in {
3155 display: block;
3156 visibility: visible;
3157 }
3158 tr.collapse.in {
3159 display: table-row;
3160 }
3161 tbody.collapse.in {
3162 display: table-row-group;
3163 }
3164 .collapsing {
3165 position: relative;
3166 height: 0;
3167 overflow: hidden;
3168 -webkit-transition-timing-function: ease;
3169 -o-transition-timing-function: ease;
3170 transition-timing-function: ease;
3171 -webkit-transition-duration: .35s;
3172 -o-transition-duration: .35s;
3173 transition-duration: .35s;
3174 -webkit-transition-property: height, visibility;
3175 -o-transition-property: height, visibility;
3176 transition-property: height, visibility;
3177 }
3178 .caret {
3179 display: inline-block;
3180 width: 0;
3181 height: 0;
3182 margin-left: 2px;
3183 vertical-align: middle;
3184 border-top: 4px solid;
3185 border-right: 4px solid transparent;
3186 border-left: 4px solid transparent;
3187 }
3188 .dropdown {
3189 position: relative;
3190 }
3191 .dropdown-toggle:focus {
3192 outline: 0;
3193 }
3194 .dropdown-menu {
3195 position: absolute;
3196 top: 100%;
3197 left: 0;
3198 z-index: 1000;
3199 display: none;
3200 float: left;
3201 min-width: 160px;
3202 padding: 5px 0;
3203 margin: 2px 0 0;
3204 font-size: 14px;
3205 text-align: left;
3206 list-style: none;
3207 background-color: #fff;
3208 -webkit-background-clip: padding-box;
3209 background-clip: padding-box;
3210 border: 1px solid #ccc;
3211 border: 1px solid rgba(0, 0, 0, .15);
3212 border-radius: 4px;
3213 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
3214 box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
3215 }
3216 .dropdown-menu.pull-right {
3217 right: 0;
3218 left: auto;
3219 }
3220 .dropdown-menu .divider {
3221 height: 1px;
3222 margin: 9px 0;
3223 overflow: hidden;
3224 background-color: #e5e5e5;
3225 }
3226 .dropdown-menu > li > a {
3227 display: block;
3228 padding: 3px 20px;
3229 clear: both;
3230 font-weight: normal;
3231 line-height: 1.42857143;
3232 color: #333;
3233 white-space: nowrap;
3234 }
3235 .dropdown-menu > li > a:hover,
3236 .dropdown-menu > li > a:focus {
3237 color: #262626;
3238 text-decoration: none;
3239 background-color: #f5f5f5;
3240 }
3241 .dropdown-menu > .active > a,
3242 .dropdown-menu > .active > a:hover,
3243 .dropdown-menu > .active > a:focus {
3244 color: #fff;
3245 text-decoration: none;
3246 background-color: #337ab7;
3247 outline: 0;
3248 }
3249 .dropdown-menu > .disabled > a,
3250 .dropdown-menu > .disabled > a:hover,
3251 .dropdown-menu > .disabled > a:focus {
3252 color: #777;
3253 }
3254 .dropdown-menu > .disabled > a:hover,
3255 .dropdown-menu > .disabled > a:focus {
3256 text-decoration: none;
3257 cursor: not-allowed;
3258 background-color: transparent;
3259 background-image: none;
3260 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3261 }
3262 .open > .dropdown-menu {
3263 display: block;
3264 }
3265 .open > a {
3266 outline: 0;
3267 }
3268 .dropdown-menu-right {
3269 right: 0;
3270 left: auto;
3271 }
3272 .dropdown-menu-left {
3273 right: auto;
3274 left: 0;
3275 }
3276 .dropdown-header {
3277 display: block;
3278 padding: 3px 20px;
3279 font-size: 12px;
3280 line-height: 1.42857143;
3281 color: #777;
3282 white-space: nowrap;
3283 }
3284 .dropdown-backdrop {
3285 position: fixed;
3286 top: 0;
3287 right: 0;
3288 bottom: 0;
3289 left: 0;
3290 z-index: 990;
3291 }
3292 .pull-right > .dropdown-menu {
3293 right: 0;
3294 left: auto;
3295 }
3296 .dropup .caret,
3297 .navbar-fixed-bottom .dropdown .caret {
3298 content: "";
3299 border-top: 0;
3300 border-bottom: 4px solid;
3301 }
3302 .dropup .dropdown-menu,
3303 .navbar-fixed-bottom .dropdown .dropdown-menu {
3304 top: auto;
3305 bottom: 100%;
3306 margin-bottom: 1px;
3307 }
3308 @media (min-width: 768px) {
3309 .navbar-right .dropdown-menu {
3310 right: 0;
3311 left: auto;
3312 }
3313 .navbar-right .dropdown-menu-left {
3314 right: auto;
3315 left: 0;
3316 }
3317 }
3318 .btn-group,
3319 .btn-group-vertical {
3320 position: relative;
3321 display: inline-block;
3322 vertical-align: middle;
3323 }
3324 .btn-group > .btn,
3325 .btn-group-vertical > .btn {
3326 position: relative;
3327 float: left;
3328 }
3329 .btn-group > .btn:hover,
3330 .btn-group-vertical > .btn:hover,
3331 .btn-group > .btn:focus,
3332 .btn-group-vertical > .btn:focus,
3333 .btn-group > .btn:active,
3334 .btn-group-vertical > .btn:active,
3335 .btn-group > .btn.active,
3336 .btn-group-vertical > .btn.active {
3337 z-index: 2;
3338 }
3339 .btn-group .btn + .btn,
3340 .btn-group .btn + .btn-group,
3341 .btn-group .btn-group + .btn,
3342 .btn-group .btn-group + .btn-group {
3343 margin-left: -1px;
3344 }
3345 .btn-toolbar {
3346 margin-left: -5px;
3347 }
3348 .btn-toolbar .btn-group,
3349 .btn-toolbar .input-group {
3350 float: left;
3351 }
3352 .btn-toolbar > .btn,
3353 .btn-toolbar > .btn-group,
3354 .btn-toolbar > .input-group {
3355 margin-left: 5px;
3356 }
3357 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3358 border-radius: 0;
3359 }
3360 .btn-group > .btn:first-child {
3361 margin-left: 0;
3362 }
3363 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3364 border-top-right-radius: 0;
3365 border-bottom-right-radius: 0;
3366 }
3367 .btn-group > .btn:last-child:not(:first-child),
3368 .btn-group > .dropdown-toggle:not(:first-child) {
3369 border-top-left-radius: 0;
3370 border-bottom-left-radius: 0;
3371 }
3372 .btn-group > .btn-group {
3373 float: left;
3374 }
3375 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3376 border-radius: 0;
3377 }
3378 .btn-group > .btn-group:first-child > .btn:last-child,
3379 .btn-group > .btn-group:first-child > .dropdown-toggle {
3380 border-top-right-radius: 0;
3381 border-bottom-right-radius: 0;
3382 }
3383 .btn-group > .btn-group:last-child > .btn:first-child {
3384 border-top-left-radius: 0;
3385 border-bottom-left-radius: 0;
3386 }
3387 .btn-group .dropdown-toggle:active,
3388 .btn-group.open .dropdown-toggle {
3389 outline: 0;
3390 }
3391 .btn-group > .btn + .dropdown-toggle {
3392 padding-right: 8px;
3393 padding-left: 8px;
3394 }
3395 .btn-group > .btn-lg + .dropdown-toggle {
3396 padding-right: 12px;
3397 padding-left: 12px;
3398 }
3399 .btn-group.open .dropdown-toggle {
3400 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3401 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
3402 }
3403 .btn-group.open .dropdown-toggle.btn-link {
3404 -webkit-box-shadow: none;
3405 box-shadow: none;
3406 }
3407 .btn .caret {
3408 margin-left: 0;
3409 }
3410 .btn-lg .caret {
3411 border-width: 5px 5px 0;
3412 border-bottom-width: 0;
3413 }
3414 .dropup .btn-lg .caret {
3415 border-width: 0 5px 5px;
3416 }
3417 .btn-group-vertical > .btn,
3418 .btn-group-vertical > .btn-group,
3419 .btn-group-vertical > .btn-group > .btn {
3420 display: block;
3421 float: none;
3422 width: 100%;
3423 max-width: 100%;
3424 }
3425 .btn-group-vertical > .btn-group > .btn {
3426 float: none;
3427 }
3428 .btn-group-vertical > .btn + .btn,
3429 .btn-group-vertical > .btn + .btn-group,
3430 .btn-group-vertical > .btn-group + .btn,
3431 .btn-group-vertical > .btn-group + .btn-group {
3432 margin-top: -1px;
3433 margin-left: 0;
3434 }
3435 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3436 border-radius: 0;
3437 }
3438 .btn-group-vertical > .btn:first-child:not(:last-child) {
3439 border-top-right-radius: 4px;
3440 border-bottom-right-radius: 0;
3441 border-bottom-left-radius: 0;
3442 }
3443 .btn-group-vertical > .btn:last-child:not(:first-child) {
3444 border-top-left-radius: 0;
3445 border-top-right-radius: 0;
3446 border-bottom-left-radius: 4px;
3447 }
3448 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3449 border-radius: 0;
3450 }
3451 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3452 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3453 border-bottom-right-radius: 0;
3454 border-bottom-left-radius: 0;
3455 }
3456 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3457 border-top-left-radius: 0;
3458 border-top-right-radius: 0;
3459 }
3460 .btn-group-justified {
3461 display: table;
3462 width: 100%;
3463 table-layout: fixed;
3464 border-collapse: separate;
3465 }
3466 .btn-group-justified > .btn,
3467 .btn-group-justified > .btn-group {
3468 display: table-cell;
3469 float: none;
3470 width: 1%;
3471 }
3472 .btn-group-justified > .btn-group .btn {
3473 width: 100%;
3474 }
3475 .btn-group-justified > .btn-group .dropdown-menu {
3476 left: auto;
3477 }
3478 [data-toggle="buttons"] > .btn input[type="radio"],
3479 [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3480 [data-toggle="buttons"] > .btn input[type="checkbox"],
3481 [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3482 position: absolute;
3483 clip: rect(0, 0, 0, 0);
3484 pointer-events: none;
3485 }
3486 .input-group {
3487 position: relative;
3488 display: table;
3489 border-collapse: separate;
3490 }
3491 .input-group[class*="col-"] {
3492 float: none;
3493 padding-right: 0;
3494 padding-left: 0;
3495 }
3496 .input-group .form-control {
3497 position: relative;
3498 z-index: 2;
3499 float: left;
3500 width: 100%;
3501 margin-bottom: 0;
3502 }
3503 .input-group-lg > .form-control,
3504 .input-group-lg > .input-group-addon,
3505 .input-group-lg > .input-group-btn > .btn {
3506 height: 46px;
3507 padding: 10px 16px;
3508 font-size: 18px;
3509 line-height: 1.33;
3510 border-radius: 6px;
3511 }
3512 select.input-group-lg > .form-control,
3513 select.input-group-lg > .input-group-addon,
3514 select.input-group-lg > .input-group-btn > .btn {
3515 height: 46px;
3516 line-height: 46px;
3517 }
3518 textarea.input-group-lg > .form-control,
3519 textarea.input-group-lg > .input-group-addon,
3520 textarea.input-group-lg > .input-group-btn > .btn,
3521 select[multiple].input-group-lg > .form-control,
3522 select[multiple].input-group-lg > .input-group-addon,
3523 select[multiple].input-group-lg > .input-group-btn > .btn {
3524 height: auto;
3525 }
3526 .input-group-sm > .form-control,
3527 .input-group-sm > .input-group-addon,
3528 .input-group-sm > .input-group-btn > .btn {
3529 height: 30px;
3530 padding: 5px 10px;
3531 font-size: 12px;
3532 line-height: 1.5;
3533 border-radius: 3px;
3534 }
3535 select.input-group-sm > .form-control,
3536 select.input-group-sm > .input-group-addon,
3537 select.input-group-sm > .input-group-btn > .btn {
3538 height: 30px;
3539 line-height: 30px;
3540 }
3541 textarea.input-group-sm > .form-control,
3542 textarea.input-group-sm > .input-group-addon,
3543 textarea.input-group-sm > .input-group-btn > .btn,
3544 select[multiple].input-group-sm > .form-control,
3545 select[multiple].input-group-sm > .input-group-addon,
3546 select[multiple].input-group-sm > .input-group-btn > .btn {
3547 height: auto;
3548 }
3549 .input-group-addon,
3550 .input-group-btn,
3551 .input-group .form-control {
3552 display: table-cell;
3553 }
3554 .input-group-addon:not(:first-child):not(:last-child),
3555 .input-group-btn:not(:first-child):not(:last-child),
3556 .input-group .form-control:not(:first-child):not(:last-child) {
3557 border-radius: 0;
3558 }
3559 .input-group-addon,
3560 .input-group-btn {
3561 width: 1%;
3562 white-space: nowrap;
3563 vertical-align: middle;
3564 }
3565 .input-group-addon {
3566 padding: 6px 12px;
3567 font-size: 14px;
3568 font-weight: normal;
3569 line-height: 1;
3570 color: #555;
3571 text-align: center;
3572 background-color: #eee;
3573 border: 1px solid #ccc;
3574 border-radius: 4px;
3575 }
3576 .input-group-addon.input-sm {
3577 padding: 5px 10px;
3578 font-size: 12px;
3579 border-radius: 3px;
3580 }
3581 .input-group-addon.input-lg {
3582 padding: 10px 16px;
3583 font-size: 18px;
3584 border-radius: 6px;
3585 }
3586 .input-group-addon input[type="radio"],
3587 .input-group-addon input[type="checkbox"] {
3588 margin-top: 0;
3589 }
3590 .input-group .form-control:first-child,
3591 .input-group-addon:first-child,
3592 .input-group-btn:first-child > .btn,
3593 .input-group-btn:first-child > .btn-group > .btn,
3594 .input-group-btn:first-child > .dropdown-toggle,
3595 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3596 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3597 border-top-right-radius: 0;
3598 border-bottom-right-radius: 0;
3599 }
3600 .input-group-addon:first-child {
3601 border-right: 0;
3602 }
3603 .input-group .form-control:last-child,
3604 .input-group-addon:last-child,
3605 .input-group-btn:last-child > .btn,
3606 .input-group-btn:last-child > .btn-group > .btn,
3607 .input-group-btn:last-child > .dropdown-toggle,
3608 .input-group-btn:first-child > .btn:not(:first-child),
3609 .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3610 border-top-left-radius: 0;
3611 border-bottom-left-radius: 0;
3612 }
3613 .input-group-addon:last-child {
3614 border-left: 0;
3615 }
3616 .input-group-btn {
3617 position: relative;
3618 font-size: 0;
3619 white-space: nowrap;
3620 }
3621 .input-group-btn > .btn {
3622 position: relative;
3623 }
3624 .input-group-btn > .btn + .btn {
3625 margin-left: -1px;
3626 }
3627 .input-group-btn > .btn:hover,
3628 .input-group-btn > .btn:focus,
3629 .input-group-btn > .btn:active {
3630 z-index: 2;
3631 }
3632 .input-group-btn:first-child > .btn,
3633 .input-group-btn:first-child > .btn-group {
3634 margin-right: -1px;
3635 }
3636 .input-group-btn:last-child > .btn,
3637 .input-group-btn:last-child > .btn-group {
3638 margin-left: -1px;
3639 }
3640 .nav {
3641 padding-left: 0;
3642 margin-bottom: 0;
3643 list-style: none;
3644 }
3645 .nav > li {
3646 position: relative;
3647 display: block;
3648 }
3649 .nav > li > a {
3650 position: relative;
3651 display: block;
3652 padding: 10px 15px;
3653 }
3654 .nav > li > a:hover,
3655 .nav > li > a:focus {
3656 text-decoration: none;
3657 background-color: #eee;
3658 }
3659 .nav > li.disabled > a {
3660 color: #777;
3661 }
3662 .nav > li.disabled > a:hover,
3663 .nav > li.disabled > a:focus {
3664 color: #777;
3665 text-decoration: none;
3666 cursor: not-allowed;
3667 background-color: transparent;
3668 }
3669 .nav .open > a,
3670 .nav .open > a:hover,
3671 .nav .open > a:focus {
3672 background-color: #eee;
3673 border-color: #337ab7;
3674 }
3675 .nav .nav-divider {
3676 height: 1px;
3677 margin: 9px 0;
3678 overflow: hidden;
3679 background-color: #e5e5e5;
3680 }
3681 .nav > li > a > img {
3682 max-width: none;
3683 }
3684 .nav-tabs {
3685 border-bottom: 1px solid #ddd;
3686 }
3687 .nav-tabs > li {
3688 float: left;
3689 margin-bottom: -1px;
3690 }
3691 .nav-tabs > li > a {
3692 margin-right: 2px;
3693 line-height: 1.42857143;
3694 border: 1px solid transparent;
3695 border-radius: 4px 4px 0 0;
3696 }
3697 .nav-tabs > li > a:hover {
3698 border-color: #eee #eee #ddd;
3699 }
3700 .nav-tabs > li.active > a,
3701 .nav-tabs > li.active > a:hover,
3702 .nav-tabs > li.active > a:focus {
3703 color: #555;
3704 cursor: default;
3705 background-color: #fff;
3706 border: 1px solid #ddd;
3707 border-bottom-color: transparent;
3708 }
3709 .nav-tabs.nav-justified {
3710 width: 100%;
3711 border-bottom: 0;
3712 }
3713 .nav-tabs.nav-justified > li {
3714 float: none;
3715 }
3716 .nav-tabs.nav-justified > li > a {
3717 margin-bottom: 5px;
3718 text-align: center;
3719 }
3720 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
3721 top: auto;
3722 left: auto;
3723 }
3724 @media (min-width: 768px) {
3725 .nav-tabs.nav-justified > li {
3726 display: table-cell;
3727 width: 1%;
3728 }
3729 .nav-tabs.nav-justified > li > a {
3730 margin-bottom: 0;
3731 }
3732 }
3733 .nav-tabs.nav-justified > li > a {
3734 margin-right: 0;
3735 border-radius: 4px;
3736 }
3737 .nav-tabs.nav-justified > .active > a,
3738 .nav-tabs.nav-justified > .active > a:hover,
3739 .nav-tabs.nav-justified > .active > a:focus {
3740 border: 1px solid #ddd;
3741 }
3742 @media (min-width: 768px) {
3743 .nav-tabs.nav-justified > li > a {
3744 border-bottom: 1px solid #ddd;
3745 border-radius: 4px 4px 0 0;
3746 }
3747 .nav-tabs.nav-justified > .active > a,
3748 .nav-tabs.nav-justified > .active > a:hover,
3749 .nav-tabs.nav-justified > .active > a:focus {
3750 border-bottom-color: #fff;
3751 }
3752 }
3753 .nav-pills > li {
3754 float: left;
3755 }
3756 .nav-pills > li > a {
3757 border-radius: 4px;
3758 }
3759 .nav-pills > li + li {
3760 margin-left: 2px;
3761 }
3762 .nav-pills > li.active > a,
3763 .nav-pills > li.active > a:hover,
3764 .nav-pills > li.active > a:focus {
3765 color: #fff;
3766 background-color: #337ab7;
3767 }
3768 .nav-stacked > li {
3769 float: none;
3770 }
3771 .nav-stacked > li + li {
3772 margin-top: 2px;
3773 margin-left: 0;
3774 }
3775 .nav-justified {
3776 width: 100%;
3777 }
3778 .nav-justified > li {
3779 float: none;
3780 }
3781 .nav-justified > li > a {
3782 margin-bottom: 5px;
3783 text-align: center;
3784 }
3785 .nav-justified > .dropdown .dropdown-menu {
3786 top: auto;
3787 left: auto;
3788 }
3789 @media (min-width: 768px) {
3790 .nav-justified > li {
3791 display: table-cell;
3792 width: 1%;
3793 }
3794 .nav-justified > li > a {
3795 margin-bottom: 0;
3796 }
3797 }
3798 .nav-tabs-justified {
3799 border-bottom: 0;
3800 }
3801 .nav-tabs-justified > li > a {
3802 margin-right: 0;
3803 border-radius: 4px;
3804 }
3805 .nav-tabs-justified > .active > a,
3806 .nav-tabs-justified > .active > a:hover,
3807 .nav-tabs-justified > .active > a:focus {
3808 border: 1px solid #ddd;
3809 }
3810 @media (min-width: 768px) {
3811 .nav-tabs-justified > li > a {
3812 border-bottom: 1px solid #ddd;
3813 border-radius: 4px 4px 0 0;
3814 }
3815 .nav-tabs-justified > .active > a,
3816 .nav-tabs-justified > .active > a:hover,
3817 .nav-tabs-justified > .active > a:focus {
3818 border-bottom-color: #fff;
3819 }
3820 }
3821 .tab-content > .tab-pane {
3822 display: none;
3823 visibility: hidden;
3824 }
3825 .tab-content > .active {
3826 display: block;
3827 visibility: visible;
3828 }
3829 .nav-tabs .dropdown-menu {
3830 margin-top: -1px;
3831 border-top-left-radius: 0;
3832 border-top-right-radius: 0;
3833 }
3834 .navbar {
3835 position: relative;
3836 min-height: 50px;
3837 margin-bottom: 20px;
3838 border: 1px solid transparent;
3839 }
3840 @media (min-width: 768px) {
3841 .navbar {
3842 border-radius: 4px;
3843 }
3844 }
3845 @media (min-width: 768px) {
3846 .navbar-header {
3847 float: left;
3848 }
3849 }
3850 .navbar-collapse {
3851 padding-right: 15px;
3852 padding-left: 15px;
3853 overflow-x: visible;
3854 -webkit-overflow-scrolling: touch;
3855 border-top: 1px solid transparent;
3856 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3857 box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
3858 }
3859 .navbar-collapse.in {
3860 overflow-y: auto;
3861 }
3862 @media (min-width: 768px) {
3863 .navbar-collapse {
3864 width: auto;
3865 border-top: 0;
3866 -webkit-box-shadow: none;
3867 box-shadow: none;
3868 }
3869 .navbar-collapse.collapse {
3870 display: block !important;
3871 height: auto !important;
3872 padding-bottom: 0;
3873 overflow: visible !important;
3874 visibility: visible !important;
3875 }
3876 .navbar-collapse.in {
3877 overflow-y: visible;
3878 }
3879 .navbar-fixed-top .navbar-collapse,
3880 .navbar-static-top .navbar-collapse,
3881 .navbar-fixed-bottom .navbar-collapse {
3882 padding-right: 0;
3883 padding-left: 0;
3884 }
3885 }
3886 .navbar-fixed-top .navbar-collapse,
3887 .navbar-fixed-bottom .navbar-collapse {
3888 max-height: 340px;
3889 }
3890 @media (max-device-width: 480px) and (orientation: landscape) {
3891 .navbar-fixed-top .navbar-collapse,
3892 .navbar-fixed-bottom .navbar-collapse {
3893 max-height: 200px;
3894 }
3895 }
3896 .container > .navbar-header,
3897 .container-fluid > .navbar-header,
3898 .container > .navbar-collapse,
3899 .container-fluid > .navbar-collapse {
3900 margin-right: -15px;
3901 margin-left: -15px;
3902 }
3903 @media (min-width: 768px) {
3904 .container > .navbar-header,
3905 .container-fluid > .navbar-header,
3906 .container > .navbar-collapse,
3907 .container-fluid > .navbar-collapse {
3908 margin-right: 0;
3909 margin-left: 0;
3910 }
3911 }
3912 .navbar-static-top {
3913 z-index: 1000;
3914 border-width: 0 0 1px;
3915 }
3916 @media (min-width: 768px) {
3917 .navbar-static-top {
3918 border-radius: 0;
3919 }
3920 }
3921 .navbar-fixed-top,
3922 .navbar-fixed-bottom {
3923 position: fixed;
3924 right: 0;
3925 left: 0;
3926 z-index: 1030;
3927 }
3928 @media (min-width: 768px) {
3929 .navbar-fixed-top,
3930 .navbar-fixed-bottom {
3931 border-radius: 0;
3932 }
3933 }
3934 .navbar-fixed-top {
3935 top: 0;
3936 border-width: 0 0 1px;
3937 }
3938 .navbar-fixed-bottom {
3939 bottom: 0;
3940 margin-bottom: 0;
3941 border-width: 1px 0 0;
3942 }
3943 .navbar-brand {
3944 float: left;
3945 height: 50px;
3946 padding: 15px 15px;
3947 font-size: 18px;
3948 line-height: 20px;
3949 }
3950 .navbar-brand:hover,
3951 .navbar-brand:focus {
3952 text-decoration: none;
3953 }
3954 .navbar-brand > img {
3955 display: block;
3956 }
3957 @media (min-width: 768px) {
3958 .navbar > .container .navbar-brand,
3959 .navbar > .container-fluid .navbar-brand {
3960 margin-left: -15px;
3961 }
3962 }
3963 .navbar-toggle {
3964 position: relative;
3965 float: right;
3966 padding: 9px 10px;
3967 margin-top: 8px;
3968 margin-right: 15px;
3969 margin-bottom: 8px;
3970 background-color: transparent;
3971 background-image: none;
3972 border: 1px solid transparent;
3973 border-radius: 4px;
3974 }
3975 .navbar-toggle:focus {
3976 outline: 0;
3977 }
3978 .navbar-toggle .icon-bar {
3979 display: block;
3980 width: 22px;
3981 height: 2px;
3982 border-radius: 1px;
3983 }
3984 .navbar-toggle .icon-bar + .icon-bar {
3985 margin-top: 4px;
3986 }
3987 @media (min-width: 768px) {
3988 .navbar-toggle {
3989 display: none;
3990 }
3991 }
3992 .navbar-nav {
3993 margin: 7.5px -15px;
3994 }
3995 .navbar-nav > li > a {
3996 padding-top: 10px;
3997 padding-bottom: 10px;
3998 line-height: 20px;
3999 }
4000 @media (max-width: 767px) {
4001 .navbar-nav .open .dropdown-menu {
4002 position: static;
4003 float: none;
4004 width: auto;
4005 margin-top: 0;
4006 background-color: transparent;
4007 border: 0;
4008 -webkit-box-shadow: none;
4009 box-shadow: none;
4010 }
4011 .navbar-nav .open .dropdown-menu > li > a,
4012 .navbar-nav .open .dropdown-menu .dropdown-header {
4013 padding: 5px 15px 5px 25px;
4014 }
4015 .navbar-nav .open .dropdown-menu > li > a {
4016 line-height: 20px;
4017 }
4018 .navbar-nav .open .dropdown-menu > li > a:hover,
4019 .navbar-nav .open .dropdown-menu > li > a:focus {
4020 background-image: none;
4021 }
4022 }
4023 @media (min-width: 768px) {
4024 .navbar-nav {
4025 float: left;
4026 margin: 0;
4027 }
4028 .navbar-nav > li {
4029 float: left;
4030 }
4031 .navbar-nav > li > a {
4032 padding-top: 15px;
4033 padding-bottom: 15px;
4034 }
4035 }
4036 .navbar-form {
4037 padding: 10px 15px;
4038 margin-top: 8px;
4039 margin-right: -15px;
4040 margin-bottom: 8px;
4041 margin-left: -15px;
4042 border-top: 1px solid transparent;
4043 border-bottom: 1px solid transparent;
4044 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
4045 box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
4046 }
4047 @media (min-width: 768px) {
4048 .navbar-form .form-group {
4049 display: inline-block;
4050 margin-bottom: 0;
4051 vertical-align: middle;
4052 }
4053 .navbar-form .form-control {
4054 display: inline-block;
4055 width: auto;
4056 vertical-align: middle;
4057 }
4058 .navbar-form .form-control-static {
4059 display: inline-block;
4060 }
4061 .navbar-form .input-group {
4062 display: inline-table;
4063 vertical-align: middle;
4064 }
4065 .navbar-form .input-group .input-group-addon,
4066 .navbar-form .input-group .input-group-btn,
4067 .navbar-form .input-group .form-control {
4068 width: auto;
4069 }
4070 .navbar-form .input-group > .form-control {
4071 width: 100%;
4072 }
4073 .navbar-form .control-label {
4074 margin-bottom: 0;
4075 vertical-align: middle;
4076 }
4077 .navbar-form .radio,
4078 .navbar-form .checkbox {
4079 display: inline-block;
4080 margin-top: 0;
4081 margin-bottom: 0;
4082 vertical-align: middle;
4083 }
4084 .navbar-form .radio label,
4085 .navbar-form .checkbox label {
4086 padding-left: 0;
4087 }
4088 .navbar-form .radio input[type="radio"],
4089 .navbar-form .checkbox input[type="checkbox"] {
4090 position: relative;
4091 margin-left: 0;
4092 }
4093 .navbar-form .has-feedback .form-control-feedback {
4094 top: 0;
4095 }
4096 }
4097 @media (max-width: 767px) {
4098 .navbar-form .form-group {
4099 margin-bottom: 5px;
4100 }
4101 .navbar-form .form-group:last-child {
4102 margin-bottom: 0;
4103 }
4104 }
4105 @media (min-width: 768px) {
4106 .navbar-form {
4107 width: auto;
4108 padding-top: 0;
4109 padding-bottom: 0;
4110 margin-right: 0;
4111 margin-left: 0;
4112 border: 0;
4113 -webkit-box-shadow: none;
4114 box-shadow: none;
4115 }
4116 }
4117 .navbar-nav > li > .dropdown-menu {
4118 margin-top: 0;
4119 border-top-left-radius: 0;
4120 border-top-right-radius: 0;
4121 }
4122 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4123 border-top-left-radius: 4px;
4124 border-top-right-radius: 4px;
4125 border-bottom-right-radius: 0;
4126 border-bottom-left-radius: 0;
4127 }
4128 .navbar-btn {
4129 margin-top: 8px;
4130 margin-bottom: 8px;
4131 }
4132 .navbar-btn.btn-sm {
4133 margin-top: 10px;
4134 margin-bottom: 10px;
4135 }
4136 .navbar-btn.btn-xs {
4137 margin-top: 14px;
4138 margin-bottom: 14px;
4139 }
4140 .navbar-text {
4141 margin-top: 15px;
4142 margin-bottom: 15px;
4143 }
4144 @media (min-width: 768px) {
4145 .navbar-text {
4146 float: left;
4147 margin-right: 15px;
4148 margin-left: 15px;
4149 }
4150 }
4151 @media (min-width: 768px) {
4152 .navbar-left {
4153 float: left !important;
4154 }
4155 .navbar-right {
4156 float: right !important;
4157 margin-right: -15px;
4158 }
4159 .navbar-right ~ .navbar-right {
4160 margin-right: 0;
4161 }
4162 }
4163 .navbar-default {
4164 background-color: #f8f8f8;
4165 border-color: #e7e7e7;
4166 }
4167 .navbar-default .navbar-brand {
4168 color: #777;
4169 }
4170 .navbar-default .navbar-brand:hover,
4171 .navbar-default .navbar-brand:focus {
4172 color: #5e5e5e;
4173 background-color: transparent;
4174 }
4175 .navbar-default .navbar-text {
4176 color: #777;
4177 }
4178 .navbar-default .navbar-nav > li > a {
4179 color: #777;
4180 }
4181 .navbar-default .navbar-nav > li > a:hover,
4182 .navbar-default .navbar-nav > li > a:focus {
4183 color: #333;
4184 background-color: transparent;
4185 }
4186 .navbar-default .navbar-nav > .active > a,
4187 .navbar-default .navbar-nav > .active > a:hover,
4188 .navbar-default .navbar-nav > .active > a:focus {
4189 color: #555;
4190 background-color: #e7e7e7;
4191 }
4192 .navbar-default .navbar-nav > .disabled > a,
4193 .navbar-default .navbar-nav > .disabled > a:hover,
4194 .navbar-default .navbar-nav > .disabled > a:focus {
4195 color: #ccc;
4196 background-color: transparent;
4197 }
4198 .navbar-default .navbar-toggle {
4199 border-color: #ddd;
4200 }
4201 .navbar-default .navbar-toggle:hover,
4202 .navbar-default .navbar-toggle:focus {
4203 background-color: #ddd;
4204 }
4205 .navbar-default .navbar-toggle .icon-bar {
4206 background-color: #888;
4207 }
4208 .navbar-default .navbar-collapse,
4209 .navbar-default .navbar-form {
4210 border-color: #e7e7e7;
4211 }
4212 .navbar-default .navbar-nav > .open > a,
4213 .navbar-default .navbar-nav > .open > a:hover,
4214 .navbar-default .navbar-nav > .open > a:focus {
4215 color: #555;
4216 background-color: #e7e7e7;
4217 }
4218 @media (max-width: 767px) {
4219 .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4220 color: #777;
4221 }
4222 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4223 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4224 color: #333;
4225 background-color: transparent;
4226 }
4227 .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4228 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4229 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4230 color: #555;
4231 background-color: #e7e7e7;
4232 }
4233 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4234 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4235 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4236 color: #ccc;
4237 background-color: transparent;
4238 }
4239 }
4240 .navbar-default .navbar-link {
4241 color: #777;
4242 }
4243 .navbar-default .navbar-link:hover {
4244 color: #333;
4245 }
4246 .navbar-default .btn-link {
4247 color: #777;
4248 }
4249 .navbar-default .btn-link:hover,
4250 .navbar-default .btn-link:focus {
4251 color: #333;
4252 }
4253 .navbar-default .btn-link[disabled]:hover,
4254 fieldset[disabled] .navbar-default .btn-link:hover,
4255 .navbar-default .btn-link[disabled]:focus,
4256 fieldset[disabled] .navbar-default .btn-link:focus {
4257 color: #ccc;
4258 }
4259 .navbar-inverse {
4260 background-color: #222;
4261 border-color: #080808;
4262 }
4263 .navbar-inverse .navbar-brand {
4264 color: #9d9d9d;
4265 }
4266 .navbar-inverse .navbar-brand:hover,
4267 .navbar-inverse .navbar-brand:focus {
4268 color: #fff;
4269 background-color: transparent;
4270 }
4271 .navbar-inverse .navbar-text {
4272 color: #9d9d9d;
4273 }
4274 .navbar-inverse .navbar-nav > li > a {
4275 color: #9d9d9d;
4276 }
4277 .navbar-inverse .navbar-nav > li > a:hover,
4278 .navbar-inverse .navbar-nav > li > a:focus {
4279 color: #fff;
4280 background-color: transparent;
4281 }
4282 .navbar-inverse .navbar-nav > .active > a,
4283 .navbar-inverse .navbar-nav > .active > a:hover,
4284 .navbar-inverse .navbar-nav > .active > a:focus {
4285 color: #fff;
4286 background-color: #080808;
4287 }
4288 .navbar-inverse .navbar-nav > .disabled > a,
4289 .navbar-inverse .navbar-nav > .disabled > a:hover,
4290 .navbar-inverse .navbar-nav > .disabled > a:focus {
4291 color: #444;
4292 background-color: transparent;
4293 }
4294 .navbar-inverse .navbar-toggle {
4295 border-color: #333;
4296 }
4297 .navbar-inverse .navbar-toggle:hover,
4298 .navbar-inverse .navbar-toggle:focus {
4299 background-color: #333;
4300 }
4301 .navbar-inverse .navbar-toggle .icon-bar {
4302 background-color: #fff;
4303 }
4304 .navbar-inverse .navbar-collapse,
4305 .navbar-inverse .navbar-form {
4306 border-color: #101010;
4307 }
4308 .navbar-inverse .navbar-nav > .open > a,
4309 .navbar-inverse .navbar-nav > .open > a:hover,
4310 .navbar-inverse .navbar-nav > .open > a:focus {
4311 color: #fff;
4312 background-color: #080808;
4313 }
4314 @media (max-width: 767px) {
4315 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4316 border-color: #080808;
4317 }
4318 .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4319 background-color: #080808;
4320 }
4321 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4322 color: #9d9d9d;
4323 }
4324 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4325 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4326 color: #fff;
4327 background-color: transparent;
4328 }
4329 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4330 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4331 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4332 color: #fff;
4333 background-color: #080808;
4334 }
4335 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4336 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4337 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4338 color: #444;
4339 background-color: transparent;
4340 }
4341 }
4342 .navbar-inverse .navbar-link {
4343 color: #9d9d9d;
4344 }
4345 .navbar-inverse .navbar-link:hover {
4346 color: #fff;
4347 }
4348 .navbar-inverse .btn-link {
4349 color: #9d9d9d;
4350 }
4351 .navbar-inverse .btn-link:hover,
4352 .navbar-inverse .btn-link:focus {
4353 color: #fff;
4354 }
4355 .navbar-inverse .btn-link[disabled]:hover,
4356 fieldset[disabled] .navbar-inverse .btn-link:hover,
4357 .navbar-inverse .btn-link[disabled]:focus,
4358 fieldset[disabled] .navbar-inverse .btn-link:focus {
4359 color: #444;
4360 }
4361 .breadcrumb {
4362 padding: 8px 15px;
4363 margin-bottom: 20px;
4364 list-style: none;
4365 background-color: #f5f5f5;
4366 border-radius: 4px;
4367 }
4368 .breadcrumb > li {
4369 display: inline-block;
4370 }
4371 .breadcrumb > li + li:before {
4372 padding: 0 5px;
4373 color: #ccc;
4374 content: "/\00a0";
4375 }
4376 .breadcrumb > .active {
4377 color: #777;
4378 }
4379 .pagination {
4380 display: inline-block;
4381 padding-left: 0;
4382 margin: 20px 0;
4383 border-radius: 4px;
4384 }
4385 .pagination > li {
4386 display: inline;
4387 }
4388 .pagination > li > a,
4389 .pagination > li > span {
4390 position: relative;
4391 float: left;
4392 padding: 6px 12px;
4393 margin-left: -1px;
4394 line-height: 1.42857143;
4395 color: #337ab7;
4396 text-decoration: none;
4397 background-color: #fff;
4398 border: 1px solid #ddd;
4399 }
4400 .pagination > li:first-child > a,
4401 .pagination > li:first-child > span {
4402 margin-left: 0;
4403 border-top-left-radius: 4px;
4404 border-bottom-left-radius: 4px;
4405 }
4406 .pagination > li:last-child > a,
4407 .pagination > li:last-child > span {
4408 border-top-right-radius: 4px;
4409 border-bottom-right-radius: 4px;
4410 }
4411 .pagination > li > a:hover,
4412 .pagination > li > span:hover,
4413 .pagination > li > a:focus,
4414 .pagination > li > span:focus {
4415 color: #23527c;
4416 background-color: #eee;
4417 border-color: #ddd;
4418 }
4419 .pagination > .active > a,
4420 .pagination > .active > span,
4421 .pagination > .active > a:hover,
4422 .pagination > .active > span:hover,
4423 .pagination > .active > a:focus,
4424 .pagination > .active > span:focus {
4425 z-index: 2;
4426 color: #fff;
4427 cursor: default;
4428 background-color: #337ab7;
4429 border-color: #337ab7;
4430 }
4431 .pagination > .disabled > span,
4432 .pagination > .disabled > span:hover,
4433 .pagination > .disabled > span:focus,
4434 .pagination > .disabled > a,
4435 .pagination > .disabled > a:hover,
4436 .pagination > .disabled > a:focus {
4437 color: #777;
4438 cursor: not-allowed;
4439 background-color: #fff;
4440 border-color: #ddd;
4441 }
4442 .pagination-lg > li > a,
4443 .pagination-lg > li > span {
4444 padding: 10px 16px;
4445 font-size: 18px;
4446 }
4447 .pagination-lg > li:first-child > a,
4448 .pagination-lg > li:first-child > span {
4449 border-top-left-radius: 6px;
4450 border-bottom-left-radius: 6px;
4451 }
4452 .pagination-lg > li:last-child > a,
4453 .pagination-lg > li:last-child > span {
4454 border-top-right-radius: 6px;
4455 border-bottom-right-radius: 6px;
4456 }
4457 .pagination-sm > li > a,
4458 .pagination-sm > li > span {
4459 padding: 5px 10px;
4460 font-size: 12px;
4461 }
4462 .pagination-sm > li:first-child > a,
4463 .pagination-sm > li:first-child > span {
4464 border-top-left-radius: 3px;
4465 border-bottom-left-radius: 3px;
4466 }
4467 .pagination-sm > li:last-child > a,
4468 .pagination-sm > li:last-child > span {
4469 border-top-right-radius: 3px;
4470 border-bottom-right-radius: 3px;
4471 }
4472 .pager {
4473 padding-left: 0;
4474 margin: 20px 0;
4475 text-align: center;
4476 list-style: none;
4477 }
4478 .pager li {
4479 display: inline;
4480 }
4481 .pager li > a,
4482 .pager li > span {
4483 display: inline-block;
4484 padding: 5px 14px;
4485 background-color: #fff;
4486 border: 1px solid #ddd;
4487 border-radius: 15px;
4488 }
4489 .pager li > a:hover,
4490 .pager li > a:focus {
4491 text-decoration: none;
4492 background-color: #eee;
4493 }
4494 .pager .next > a,
4495 .pager .next > span {
4496 float: right;
4497 }
4498 .pager .previous > a,
4499 .pager .previous > span {
4500 float: left;
4501 }
4502 .pager .disabled > a,
4503 .pager .disabled > a:hover,
4504 .pager .disabled > a:focus,
4505 .pager .disabled > span {
4506 color: #777;
4507 cursor: not-allowed;
4508 background-color: #fff;
4509 }
4510 .label {
4511 display: inline;
4512 padding: .2em .6em .3em;
4513 font-size: 75%;
4514 font-weight: bold;
4515 line-height: 1;
4516 color: #fff;
4517 text-align: center;
4518 white-space: nowrap;
4519 vertical-align: baseline;
4520 border-radius: .25em;
4521 }
4522 a.label:hover,
4523 a.label:focus {
4524 color: #fff;
4525 text-decoration: none;
4526 cursor: pointer;
4527 }
4528 .label:empty {
4529 display: none;
4530 }
4531 .btn .label {
4532 position: relative;
4533 top: -1px;
4534 }
4535 .label-default {
4536 background-color: #777;
4537 }
4538 .label-default[href]:hover,
4539 .label-default[href]:focus {
4540 background-color: #5e5e5e;
4541 }
4542 .label-primary {
4543 background-color: #337ab7;
4544 }
4545 .label-primary[href]:hover,
4546 .label-primary[href]:focus {
4547 background-color: #286090;
4548 }
4549 .label-success {
4550 background-color: #5cb85c;
4551 }
4552 .label-success[href]:hover,
4553 .label-success[href]:focus {
4554 background-color: #449d44;
4555 }
4556 .label-info {
4557 background-color: #5bc0de;
4558 }
4559 .label-info[href]:hover,
4560 .label-info[href]:focus {
4561 background-color: #31b0d5;
4562 }
4563 .label-warning {
4564 background-color: #f0ad4e;
4565 }
4566 .label-warning[href]:hover,
4567 .label-warning[href]:focus {
4568 background-color: #ec971f;
4569 }
4570 .label-danger {
4571 background-color: #d9534f;
4572 }
4573 .label-danger[href]:hover,
4574 .label-danger[href]:focus {
4575 background-color: #c9302c;
4576 }
4577 .badge {
4578 display: inline-block;
4579 min-width: 10px;
4580 padding: 3px 7px;
4581 font-size: 12px;
4582 font-weight: bold;
4583 line-height: 1;
4584 color: #fff;
4585 text-align: center;
4586 white-space: nowrap;
4587 vertical-align: baseline;
4588 background-color: #777;
4589 border-radius: 10px;
4590 }
4591 .badge:empty {
4592 display: none;
4593 }
4594 .btn .badge {
4595 position: relative;
4596 top: -1px;
4597 }
4598 .btn-xs .badge {
4599 top: 0;
4600 padding: 1px 5px;
4601 }
4602 a.badge:hover,
4603 a.badge:focus {
4604 color: #fff;
4605 text-decoration: none;
4606 cursor: pointer;
4607 }
4608 .list-group-item.active > .badge,
4609 .nav-pills > .active > a > .badge {
4610 color: #337ab7;
4611 background-color: #fff;
4612 }
4613 .list-group-item > .badge {
4614 float: right;
4615 }
4616 .list-group-item > .badge + .badge {
4617 margin-right: 5px;
4618 }
4619 .nav-pills > li > a > .badge {
4620 margin-left: 3px;
4621 }
4622 .jumbotron {
4623 padding: 30px 15px;
4624 margin-bottom: 30px;
4625 color: inherit;
4626 background-color: #eee;
4627 }
4628 .jumbotron h1,
4629 .jumbotron .h1 {
4630 color: inherit;
4631 }
4632 .jumbotron p {
4633 margin-bottom: 15px;
4634 font-size: 21px;
4635 font-weight: 200;
4636 }
4637 .jumbotron > hr {
4638 border-top-color: #d5d5d5;
4639 }
4640 .container .jumbotron,
4641 .container-fluid .jumbotron {
4642 border-radius: 6px;
4643 }
4644 .jumbotron .container {
4645 max-width: 100%;
4646 }
4647 @media screen and (min-width: 768px) {
4648 .jumbotron {
4649 padding: 48px 0;
4650 }
4651 .container .jumbotron,
4652 .container-fluid .jumbotron {
4653 padding-right: 60px;
4654 padding-left: 60px;
4655 }
4656 .jumbotron h1,
4657 .jumbotron .h1 {
4658 font-size: 63px;
4659 }
4660 }
4661 .thumbnail {
4662 display: block;
4663 padding: 4px;
4664 margin-bottom: 20px;
4665 line-height: 1.42857143;
4666 background-color: #fff;
4667 border: 1px solid #ddd;
4668 border-radius: 4px;
4669 -webkit-transition: border .2s ease-in-out;
4670 -o-transition: border .2s ease-in-out;
4671 transition: border .2s ease-in-out;
4672 }
4673 .thumbnail > img,
4674 .thumbnail a > img {
4675 margin-right: auto;
4676 margin-left: auto;
4677 }
4678 a.thumbnail:hover,
4679 a.thumbnail:focus,
4680 a.thumbnail.active {
4681 border-color: #337ab7;
4682 }
4683 .thumbnail .caption {
4684 padding: 9px;
4685 color: #333;
4686 }
4687 .alert {
4688 padding: 15px;
4689 margin-bottom: 20px;
4690 border: 1px solid transparent;
4691 border-radius: 4px;
4692 }
4693 .alert h4 {
4694 margin-top: 0;
4695 color: inherit;
4696 }
4697 .alert .alert-link {
4698 font-weight: bold;
4699 }
4700 .alert > p,
4701 .alert > ul {
4702 margin-bottom: 0;
4703 }
4704 .alert > p + p {
4705 margin-top: 5px;
4706 }
4707 .alert-dismissable,
4708 .alert-dismissible {
4709 padding-right: 35px;
4710 }
4711 .alert-dismissable .close,
4712 .alert-dismissible .close {
4713 position: relative;
4714 top: -2px;
4715 right: -21px;
4716 color: inherit;
4717 }
4718 .alert-success {
4719 color: #3c763d;
4720 background-color: #dff0d8;
4721 border-color: #d6e9c6;
4722 }
4723 .alert-success hr {
4724 border-top-color: #c9e2b3;
4725 }
4726 .alert-success .alert-link {
4727 color: #2b542c;
4728 }
4729 .alert-info {
4730 color: #31708f;
4731 background-color: #d9edf7;
4732 border-color: #bce8f1;
4733 }
4734 .alert-info hr {
4735 border-top-color: #a6e1ec;
4736 }
4737 .alert-info .alert-link {
4738 color: #245269;
4739 }
4740 .alert-warning {
4741 color: #8a6d3b;
4742 background-color: #fcf8e3;
4743 border-color: #faebcc;
4744 }
4745 .alert-warning hr {
4746 border-top-color: #f7e1b5;
4747 }
4748 .alert-warning .alert-link {
4749 color: #66512c;
4750 }
4751 .alert-danger {
4752 color: #a94442;
4753 background-color: #f2dede;
4754 border-color: #ebccd1;
4755 }
4756 .alert-danger hr {
4757 border-top-color: #e4b9c0;
4758 }
4759 .alert-danger .alert-link {
4760 color: #843534;
4761 }
4762 @-webkit-keyframes progress-bar-stripes {
4763 from {
4764 background-position: 40px 0;
4765 }
4766 to {
4767 background-position: 0 0;
4768 }
4769 }
4770 @-o-keyframes progress-bar-stripes {
4771 from {
4772 background-position: 40px 0;
4773 }
4774 to {
4775 background-position: 0 0;
4776 }
4777 }
4778 @keyframes progress-bar-stripes {
4779 from {
4780 background-position: 40px 0;
4781 }
4782 to {
4783 background-position: 0 0;
4784 }
4785 }
4786 .progress {
4787 height: 20px;
4788 margin-bottom: 20px;
4789 overflow: hidden;
4790 background-color: #f5f5f5;
4791 border-radius: 4px;
4792 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4793 box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
4794 }
4795 .progress-bar {
4796 float: left;
4797 width: 0;
4798 height: 100%;
4799 font-size: 12px;
4800 line-height: 20px;
4801 color: #fff;
4802 text-align: center;
4803 background-color: #337ab7;
4804 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4805 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
4806 -webkit-transition: width .6s ease;
4807 -o-transition: width .6s ease;
4808 transition: width .6s ease;
4809 }
4810 .progress-striped .progress-bar,
4811 .progress-bar-striped {
4812 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);
4813 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);
4814 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);
4815 -webkit-background-size: 40px 40px;
4816 background-size: 40px 40px;
4817 }
4818 .progress.active .progress-bar,
4819 .progress-bar.active {
4820 -webkit-animation: progress-bar-stripes 2s linear infinite;
4821 -o-animation: progress-bar-stripes 2s linear infinite;
4822 animation: progress-bar-stripes 2s linear infinite;
4823 }
4824 .progress-bar-success {
4825 background-color: #5cb85c;
4826 }
4827 .progress-striped .progress-bar-success {
4828 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);
4829 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);
4830 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);
4831 }
4832 .progress-bar-info {
4833 background-color: #5bc0de;
4834 }
4835 .progress-striped .progress-bar-info {
4836 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);
4837 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);
4838 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);
4839 }
4840 .progress-bar-warning {
4841 background-color: #f0ad4e;
4842 }
4843 .progress-striped .progress-bar-warning {
4844 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);
4845 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);
4846 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);
4847 }
4848 .progress-bar-danger {
4849 background-color: #d9534f;
4850 }
4851 .progress-striped .progress-bar-danger {
4852 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);
4853 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);
4854 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);
4855 }
4856 .media {
4857 margin-top: 15px;
4858 }
4859 .media:first-child {
4860 margin-top: 0;
4861 }
4862 .media-right,
4863 .media > .pull-right {
4864 padding-left: 10px;
4865 }
4866 .media-left,
4867 .media > .pull-left {
4868 padding-right: 10px;
4869 }
4870 .media-left,
4871 .media-right,
4872 .media-body {
4873 display: table-cell;
4874 vertical-align: top;
4875 }
4876 .media-middle {
4877 vertical-align: middle;
4878 }
4879 .media-bottom {
4880 vertical-align: bottom;
4881 }
4882 .media-heading {
4883 margin-top: 0;
4884 margin-bottom: 5px;
4885 }
4886 .media-list {
4887 padding-left: 0;
4888 list-style: none;
4889 }
4890 .list-group {
4891 padding-left: 0;
4892 margin-bottom: 20px;
4893 }
4894 .list-group-item {
4895 position: relative;
4896 display: block;
4897 padding: 10px 15px;
4898 margin-bottom: -1px;
4899 background-color: #fff;
4900 border: 1px solid #ddd;
4901 }
4902 .list-group-item:first-child {
4903 border-top-left-radius: 4px;
4904 border-top-right-radius: 4px;
4905 }
4906 .list-group-item:last-child {
4907 margin-bottom: 0;
4908 border-bottom-right-radius: 4px;
4909 border-bottom-left-radius: 4px;
4910 }
4911 a.list-group-item {
4912 color: #555;
4913 }
4914 a.list-group-item .list-group-item-heading {
4915 color: #333;
4916 }
4917 a.list-group-item:hover,
4918 a.list-group-item:focus {
4919 color: #555;
4920 text-decoration: none;
4921 background-color: #f5f5f5;
4922 }
4923 .list-group-item.disabled,
4924 .list-group-item.disabled:hover,
4925 .list-group-item.disabled:focus {
4926 color: #777;
4927 cursor: not-allowed;
4928 background-color: #eee;
4929 }
4930 .list-group-item.disabled .list-group-item-heading,
4931 .list-group-item.disabled:hover .list-group-item-heading,
4932 .list-group-item.disabled:focus .list-group-item-heading {
4933 color: inherit;
4934 }
4935 .list-group-item.disabled .list-group-item-text,
4936 .list-group-item.disabled:hover .list-group-item-text,
4937 .list-group-item.disabled:focus .list-group-item-text {
4938 color: #777;
4939 }
4940 .list-group-item.active,
4941 .list-group-item.active:hover,
4942 .list-group-item.active:focus {
4943 z-index: 2;
4944 color: #fff;
4945 background-color: #337ab7;
4946 border-color: #337ab7;
4947 }
4948 .list-group-item.active .list-group-item-heading,
4949 .list-group-item.active:hover .list-group-item-heading,
4950 .list-group-item.active:focus .list-group-item-heading,
4951 .list-group-item.active .list-group-item-heading > small,
4952 .list-group-item.active:hover .list-group-item-heading > small,
4953 .list-group-item.active:focus .list-group-item-heading > small,
4954 .list-group-item.active .list-group-item-heading > .small,
4955 .list-group-item.active:hover .list-group-item-heading > .small,
4956 .list-group-item.active:focus .list-group-item-heading > .small {
4957 color: inherit;
4958 }
4959 .list-group-item.active .list-group-item-text,
4960 .list-group-item.active:hover .list-group-item-text,
4961 .list-group-item.active:focus .list-group-item-text {
4962 color: #c7ddef;
4963 }
4964 .list-group-item-success {
4965 color: #3c763d;
4966 background-color: #dff0d8;
4967 }
4968 a.list-group-item-success {
4969 color: #3c763d;
4970 }
4971 a.list-group-item-success .list-group-item-heading {
4972 color: inherit;
4973 }
4974 a.list-group-item-success:hover,
4975 a.list-group-item-success:focus {
4976 color: #3c763d;
4977 background-color: #d0e9c6;
4978 }
4979 a.list-group-item-success.active,
4980 a.list-group-item-success.active:hover,
4981 a.list-group-item-success.active:focus {
4982 color: #fff;
4983 background-color: #3c763d;
4984 border-color: #3c763d;
4985 }
4986 .list-group-item-info {
4987 color: #31708f;
4988 background-color: #d9edf7;
4989 }
4990 a.list-group-item-info {
4991 color: #31708f;
4992 }
4993 a.list-group-item-info .list-group-item-heading {
4994 color: inherit;
4995 }
4996 a.list-group-item-info:hover,
4997 a.list-group-item-info:focus {
4998 color: #31708f;
4999 background-color: #c4e3f3;
5000 }
5001 a.list-group-item-info.active,
5002 a.list-group-item-info.active:hover,
5003 a.list-group-item-info.active:focus {
5004 color: #fff;
5005 background-color: #31708f;
5006 border-color: #31708f;
5007 }
5008 .list-group-item-warning {
5009 color: #8a6d3b;
5010 background-color: #fcf8e3;
5011 }
5012 a.list-group-item-warning {
5013 color: #8a6d3b;
5014 }
5015 a.list-group-item-warning .list-group-item-heading {
5016 color: inherit;
5017 }
5018 a.list-group-item-warning:hover,
5019 a.list-group-item-warning:focus {
5020 color: #8a6d3b;
5021 background-color: #faf2cc;
5022 }
5023 a.list-group-item-warning.active,
5024 a.list-group-item-warning.active:hover,
5025 a.list-group-item-warning.active:focus {
5026 color: #fff;
5027 background-color: #8a6d3b;
5028 border-color: #8a6d3b;
5029 }
5030 .list-group-item-danger {
5031 color: #a94442;
5032 background-color: #f2dede;
5033 }
5034 a.list-group-item-danger {
5035 color: #a94442;
5036 }
5037 a.list-group-item-danger .list-group-item-heading {
5038 color: inherit;
5039 }
5040 a.list-group-item-danger:hover,
5041 a.list-group-item-danger:focus {
5042 color: #a94442;
5043 background-color: #ebcccc;
5044 }
5045 a.list-group-item-danger.active,
5046 a.list-group-item-danger.active:hover,
5047 a.list-group-item-danger.active:focus {
5048 color: #fff;
5049 background-color: #a94442;
5050 border-color: #a94442;
5051 }
5052 .list-group-item-heading {
5053 margin-top: 0;
5054 margin-bottom: 5px;
5055 }
5056 .list-group-item-text {
5057 margin-bottom: 0;
5058 line-height: 1.3;
5059 }
5060 .panel {
5061 margin-bottom: 20px;
5062 background-color: #fff;
5063 border: 1px solid transparent;
5064 border-radius: 4px;
5065 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
5066 box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
5067 }
5068 .panel-body {
5069 padding: 15px;
5070 }
5071 .panel-heading {
5072 padding: 10px 15px;
5073 border-bottom: 1px solid transparent;
5074 border-top-left-radius: 3px;
5075 border-top-right-radius: 3px;
5076 }
5077 .panel-heading > .dropdown .dropdown-toggle {
5078 color: inherit;
5079 }
5080 .panel-title {
5081 margin-top: 0;
5082 margin-bottom: 0;
5083 font-size: 16px;
5084 color: inherit;
5085 }
5086 .panel-title > a {
5087 color: inherit;
5088 }
5089 .panel-footer {
5090 padding: 10px 15px;
5091 background-color: #f5f5f5;
5092 border-top: 1px solid #ddd;
5093 border-bottom-right-radius: 3px;
5094 border-bottom-left-radius: 3px;
5095 }
5096 .panel > .list-group,
5097 .panel > .panel-collapse > .list-group {
5098 margin-bottom: 0;
5099 }
5100 .panel > .list-group .list-group-item,
5101 .panel > .panel-collapse > .list-group .list-group-item {
5102 border-width: 1px 0;
5103 border-radius: 0;
5104 }
5105 .panel > .list-group:first-child .list-group-item:first-child,
5106 .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5107 border-top: 0;
5108 border-top-left-radius: 3px;
5109 border-top-right-radius: 3px;
5110 }
5111 .panel > .list-group:last-child .list-group-item:last-child,
5112 .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5113 border-bottom: 0;
5114 border-bottom-right-radius: 3px;
5115 border-bottom-left-radius: 3px;
5116 }
5117 .panel-heading + .list-group .list-group-item:first-child {
5118 border-top-width: 0;
5119 }
5120 .list-group + .panel-footer {
5121 border-top-width: 0;
5122 }
5123 .panel > .table,
5124 .panel > .table-responsive > .table,
5125 .panel > .panel-collapse > .table {
5126 margin-bottom: 0;
5127 }
5128 .panel > .table caption,
5129 .panel > .table-responsive > .table caption,
5130 .panel > .panel-collapse > .table caption {
5131 padding-right: 15px;
5132 padding-left: 15px;
5133 }
5134 .panel > .table:first-child,
5135 .panel > .table-responsive:first-child > .table:first-child {
5136 border-top-left-radius: 3px;
5137 border-top-right-radius: 3px;
5138 }
5139 .panel > .table:first-child > thead:first-child > tr:first-child,
5140 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5141 .panel > .table:first-child > tbody:first-child > tr:first-child,
5142 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5143 border-top-left-radius: 3px;
5144 border-top-right-radius: 3px;
5145 }
5146 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5147 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5148 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5149 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5150 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5151 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5152 .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5153 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5154 border-top-left-radius: 3px;
5155 }
5156 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5157 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5158 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5159 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5160 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5161 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5162 .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5163 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5164 border-top-right-radius: 3px;
5165 }
5166 .panel > .table:last-child,
5167 .panel > .table-responsive:last-child > .table:last-child {
5168 border-bottom-right-radius: 3px;
5169 border-bottom-left-radius: 3px;
5170 }
5171 .panel > .table:last-child > tbody:last-child > tr:last-child,
5172 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5173 .panel > .table:last-child > tfoot:last-child > tr:last-child,
5174 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5175 border-bottom-right-radius: 3px;
5176 border-bottom-left-radius: 3px;
5177 }
5178 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5179 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5180 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5181 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5182 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5183 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5184 .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5185 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5186 border-bottom-left-radius: 3px;
5187 }
5188 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5189 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5190 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5191 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5192 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5193 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5194 .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5195 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5196 border-bottom-right-radius: 3px;
5197 }
5198 .panel > .panel-body + .table,
5199 .panel > .panel-body + .table-responsive,
5200 .panel > .table + .panel-body,
5201 .panel > .table-responsive + .panel-body {
5202 border-top: 1px solid #ddd;
5203 }
5204 .panel > .table > tbody:first-child > tr:first-child th,
5205 .panel > .table > tbody:first-child > tr:first-child td {
5206 border-top: 0;
5207 }
5208 .panel > .table-bordered,
5209 .panel > .table-responsive > .table-bordered {
5210 border: 0;
5211 }
5212 .panel > .table-bordered > thead > tr > th:first-child,
5213 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5214 .panel > .table-bordered > tbody > tr > th:first-child,
5215 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5216 .panel > .table-bordered > tfoot > tr > th:first-child,
5217 .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5218 .panel > .table-bordered > thead > tr > td:first-child,
5219 .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5220 .panel > .table-bordered > tbody > tr > td:first-child,
5221 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5222 .panel > .table-bordered > tfoot > tr > td:first-child,
5223 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5224 border-left: 0;
5225 }
5226 .panel > .table-bordered > thead > tr > th:last-child,
5227 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5228 .panel > .table-bordered > tbody > tr > th:last-child,
5229 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5230 .panel > .table-bordered > tfoot > tr > th:last-child,
5231 .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5232 .panel > .table-bordered > thead > tr > td:last-child,
5233 .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5234 .panel > .table-bordered > tbody > tr > td:last-child,
5235 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5236 .panel > .table-bordered > tfoot > tr > td:last-child,
5237 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5238 border-right: 0;
5239 }
5240 .panel > .table-bordered > thead > tr:first-child > td,
5241 .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5242 .panel > .table-bordered > tbody > tr:first-child > td,
5243 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5244 .panel > .table-bordered > thead > tr:first-child > th,
5245 .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5246 .panel > .table-bordered > tbody > tr:first-child > th,
5247 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5248 border-bottom: 0;
5249 }
5250 .panel > .table-bordered > tbody > tr:last-child > td,
5251 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5252 .panel > .table-bordered > tfoot > tr:last-child > td,
5253 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5254 .panel > .table-bordered > tbody > tr:last-child > th,
5255 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5256 .panel > .table-bordered > tfoot > tr:last-child > th,
5257 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5258 border-bottom: 0;
5259 }
5260 .panel > .table-responsive {
5261 margin-bottom: 0;
5262 border: 0;
5263 }
5264 .panel-group {
5265 margin-bottom: 20px;
5266 }
5267 .panel-group .panel {
5268 margin-bottom: 0;
5269 border-radius: 4px;
5270 }
5271 .panel-group .panel + .panel {
5272 margin-top: 5px;
5273 }
5274 .panel-group .panel-heading {
5275 border-bottom: 0;
5276 }
5277 .panel-group .panel-heading + .panel-collapse > .panel-body,
5278 .panel-group .panel-heading + .panel-collapse > .list-group {
5279 border-top: 1px solid #ddd;
5280 }
5281 .panel-group .panel-footer {
5282 border-top: 0;
5283 }
5284 .panel-group .panel-footer + .panel-collapse .panel-body {
5285 border-bottom: 1px solid #ddd;
5286 }
5287 .panel-default {
5288 border-color: #ddd;
5289 }
5290 .panel-default > .panel-heading {
5291 color: #333;
5292 background-color: #f5f5f5;
5293 border-color: #ddd;
5294 }
5295 .panel-default > .panel-heading + .panel-collapse > .panel-body {
5296 border-top-color: #ddd;
5297 }
5298 .panel-default > .panel-heading .badge {
5299 color: #f5f5f5;
5300 background-color: #333;
5301 }
5302 .panel-default > .panel-footer + .panel-collapse > .panel-body {
5303 border-bottom-color: #ddd;
5304 }
5305 .panel-primary {
5306 border-color: #337ab7;
5307 }
5308 .panel-primary > .panel-heading {
5309 color: #fff;
5310 background-color: #337ab7;
5311 border-color: #337ab7;
5312 }
5313 .panel-primary > .panel-heading + .panel-collapse > .panel-body {
5314 border-top-color: #337ab7;
5315 }
5316 .panel-primary > .panel-heading .badge {
5317 color: #337ab7;
5318 background-color: #fff;
5319 }
5320 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
5321 border-bottom-color: #337ab7;
5322 }
5323 .panel-success {
5324 border-color: #d6e9c6;
5325 }
5326 .panel-success > .panel-heading {
5327 color: #3c763d;
5328 background-color: #dff0d8;
5329 border-color: #d6e9c6;
5330 }
5331 .panel-success > .panel-heading + .panel-collapse > .panel-body {
5332 border-top-color: #d6e9c6;
5333 }
5334 .panel-success > .panel-heading .badge {
5335 color: #dff0d8;
5336 background-color: #3c763d;
5337 }
5338 .panel-success > .panel-footer + .panel-collapse > .panel-body {
5339 border-bottom-color: #d6e9c6;
5340 }
5341 .panel-info {
5342 border-color: #bce8f1;
5343 }
5344 .panel-info > .panel-heading {
5345 color: #31708f;
5346 background-color: #d9edf7;
5347 border-color: #bce8f1;
5348 }
5349 .panel-info > .panel-heading + .panel-collapse > .panel-body {
5350 border-top-color: #bce8f1;
5351 }
5352 .panel-info > .panel-heading .badge {
5353 color: #d9edf7;
5354 background-color: #31708f;
5355 }
5356 .panel-info > .panel-footer + .panel-collapse > .panel-body {
5357 border-bottom-color: #bce8f1;
5358 }
5359 .panel-warning {
5360 border-color: #faebcc;
5361 }
5362 .panel-warning > .panel-heading {
5363 color: #8a6d3b;
5364 background-color: #fcf8e3;
5365 border-color: #faebcc;
5366 }
5367 .panel-warning > .panel-heading + .panel-collapse > .panel-body {
5368 border-top-color: #faebcc;
5369 }
5370 .panel-warning > .panel-heading .badge {
5371 color: #fcf8e3;
5372 background-color: #8a6d3b;
5373 }
5374 .panel-warning > .panel-footer + .panel-collapse > .panel-body {
5375 border-bottom-color: #faebcc;
5376 }
5377 .panel-danger {
5378 border-color: #ebccd1;
5379 }
5380 .panel-danger > .panel-heading {
5381 color: #a94442;
5382 background-color: #f2dede;
5383 border-color: #ebccd1;
5384 }
5385 .panel-danger > .panel-heading + .panel-collapse > .panel-body {
5386 border-top-color: #ebccd1;
5387 }
5388 .panel-danger > .panel-heading .badge {
5389 color: #f2dede;
5390 background-color: #a94442;
5391 }
5392 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
5393 border-bottom-color: #ebccd1;
5394 }
5395 .embed-responsive {
5396 position: relative;
5397 display: block;
5398 height: 0;
5399 padding: 0;
5400 overflow: hidden;
5401 }
5402 .embed-responsive .embed-responsive-item,
5403 .embed-responsive iframe,
5404 .embed-responsive embed,
5405 .embed-responsive object,
5406 .embed-responsive video {
5407 position: absolute;
5408 top: 0;
5409 bottom: 0;
5410 left: 0;
5411 width: 100%;
5412 height: 100%;
5413 border: 0;
5414 }
5415 .embed-responsive.embed-responsive-16by9 {
5416 padding-bottom: 56.25%;
5417 }
5418 .embed-responsive.embed-responsive-4by3 {
5419 padding-bottom: 75%;
5420 }
5421 .well {
5422 min-height: 20px;
5423 padding: 19px;
5424 margin-bottom: 20px;
5425 background-color: #f5f5f5;
5426 border: 1px solid #e3e3e3;
5427 border-radius: 4px;
5428 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5429 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
5430 }
5431 .well blockquote {
5432 border-color: #ddd;
5433 border-color: rgba(0, 0, 0, .15);
5434 }
5435 .well-lg {
5436 padding: 24px;
5437 border-radius: 6px;
5438 }
5439 .well-sm {
5440 padding: 9px;
5441 border-radius: 3px;
5442 }
5443 .close {
5444 float: right;
5445 font-size: 21px;
5446 font-weight: bold;
5447 line-height: 1;
5448 color: #000;
5449 text-shadow: 0 1px 0 #fff;
5450 filter: alpha(opacity=20);
5451 opacity: .2;
5452 }
5453 .close:hover,
5454 .close:focus {
5455 color: #000;
5456 text-decoration: none;
5457 cursor: pointer;
5458 filter: alpha(opacity=50);
5459 opacity: .5;
5460 }
5461 button.close {
5462 -webkit-appearance: none;
5463 padding: 0;
5464 cursor: pointer;
5465 background: transparent;
5466 border: 0;
5467 }
5468 .modal-open {
5469 overflow: hidden;
5470 }
5471 .modal {
5472 position: fixed;
5473 top: 0;
5474 right: 0;
5475 bottom: 0;
5476 left: 0;
5477 z-index: 1040;
5478 display: none;
5479 overflow: hidden;
5480 -webkit-overflow-scrolling: touch;
5481 outline: 0;
5482 }
5483 .modal.fade .modal-dialog {
5484 -webkit-transition: -webkit-transform .3s ease-out;
5485 -o-transition: -o-transform .3s ease-out;
5486 transition: transform .3s ease-out;
5487 -webkit-transform: translate(0, -25%);
5488 -ms-transform: translate(0, -25%);
5489 -o-transform: translate(0, -25%);
5490 transform: translate(0, -25%);
5491 }
5492 .modal.in .modal-dialog {
5493 -webkit-transform: translate(0, 0);
5494 -ms-transform: translate(0, 0);
5495 -o-transform: translate(0, 0);
5496 transform: translate(0, 0);
5497 }
5498 .modal-open .modal {
5499 overflow-x: hidden;
5500 overflow-y: auto;
5501 }
5502 .modal-dialog {
5503 position: relative;
5504 width: auto;
5505 margin: 10px;
5506 }
5507 .modal-content {
5508 position: relative;
5509 background-color: #fff;
5510 -webkit-background-clip: padding-box;
5511 background-clip: padding-box;
5512 border: 1px solid #999;
5513 border: 1px solid rgba(0, 0, 0, .2);
5514 border-radius: 6px;
5515 outline: 0;
5516 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5517 box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
5518 }
5519 .modal-backdrop {
5520 position: absolute;
5521 top: 0;
5522 right: 0;
5523 left: 0;
5524 background-color: #000;
5525 }
5526 .modal-backdrop.fade {
5527 filter: alpha(opacity=0);
5528 opacity: 0;
5529 }
5530 .modal-backdrop.in {
5531 filter: alpha(opacity=50);
5532 opacity: .5;
5533 }
5534 .modal-header {
5535 min-height: 16.42857143px;
5536 padding: 15px;
5537 border-bottom: 1px solid #e5e5e5;
5538 }
5539 .modal-header .close {
5540 margin-top: -2px;
5541 }
5542 .modal-title {
5543 margin: 0;
5544 line-height: 1.42857143;
5545 }
5546 .modal-body {
5547 position: relative;
5548 padding: 15px;
5549 }
5550 .modal-footer {
5551 padding: 15px;
5552 text-align: right;
5553 border-top: 1px solid #e5e5e5;
5554 }
5555 .modal-footer .btn + .btn {
5556 margin-bottom: 0;
5557 margin-left: 5px;
5558 }
5559 .modal-footer .btn-group .btn + .btn {
5560 margin-left: -1px;
5561 }
5562 .modal-footer .btn-block + .btn-block {
5563 margin-left: 0;
5564 }
5565 .modal-scrollbar-measure {
5566 position: absolute;
5567 top: -9999px;
5568 width: 50px;
5569 height: 50px;
5570 overflow: scroll;
5571 }
5572 @media (min-width: 768px) {
5573 .modal-dialog {
5574 width: 600px;
5575 margin: 30px auto;
5576 }
5577 .modal-content {
5578 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5579 box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
5580 }
5581 .modal-sm {
5582 width: 300px;
5583 }
5584 }
5585 @media (min-width: 992px) {
5586 .modal-lg {
5587 width: 900px;
5588 }
5589 }
5590 .tooltip {
5591 position: absolute;
5592 z-index: 1070;
5593 display: block;
5594 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5595 font-size: 12px;
5596 font-weight: normal;
5597 line-height: 1.4;
5598 visibility: visible;
5599 filter: alpha(opacity=0);
5600 opacity: 0;
5601 }
5602 .tooltip.in {
5603 filter: alpha(opacity=90);
5604 opacity: .9;
5605 }
5606 .tooltip.top {
5607 padding: 5px 0;
5608 margin-top: -3px;
5609 }
5610 .tooltip.right {
5611 padding: 0 5px;
5612 margin-left: 3px;
5613 }
5614 .tooltip.bottom {
5615 padding: 5px 0;
5616 margin-top: 3px;
5617 }
5618 .tooltip.left {
5619 padding: 0 5px;
5620 margin-left: -3px;
5621 }
5622 .tooltip-inner {
5623 max-width: 200px;
5624 padding: 3px 8px;
5625 color: #fff;
5626 text-align: center;
5627 text-decoration: none;
5628 background-color: #000;
5629 border-radius: 4px;
5630 }
5631 .tooltip-arrow {
5632 position: absolute;
5633 width: 0;
5634 height: 0;
5635 border-color: transparent;
5636 border-style: solid;
5637 }
5638 .tooltip.top .tooltip-arrow {
5639 bottom: 0;
5640 left: 50%;
5641 margin-left: -5px;
5642 border-width: 5px 5px 0;
5643 border-top-color: #000;
5644 }
5645 .tooltip.top-left .tooltip-arrow {
5646 right: 5px;
5647 bottom: 0;
5648 margin-bottom: -5px;
5649 border-width: 5px 5px 0;
5650 border-top-color: #000;
5651 }
5652 .tooltip.top-right .tooltip-arrow {
5653 bottom: 0;
5654 left: 5px;
5655 margin-bottom: -5px;
5656 border-width: 5px 5px 0;
5657 border-top-color: #000;
5658 }
5659 .tooltip.right .tooltip-arrow {
5660 top: 50%;
5661 left: 0;
5662 margin-top: -5px;
5663 border-width: 5px 5px 5px 0;
5664 border-right-color: #000;
5665 }
5666 .tooltip.left .tooltip-arrow {
5667 top: 50%;
5668 right: 0;
5669 margin-top: -5px;
5670 border-width: 5px 0 5px 5px;
5671 border-left-color: #000;
5672 }
5673 .tooltip.bottom .tooltip-arrow {
5674 top: 0;
5675 left: 50%;
5676 margin-left: -5px;
5677 border-width: 0 5px 5px;
5678 border-bottom-color: #000;
5679 }
5680 .tooltip.bottom-left .tooltip-arrow {
5681 top: 0;
5682 right: 5px;
5683 margin-top: -5px;
5684 border-width: 0 5px 5px;
5685 border-bottom-color: #000;
5686 }
5687 .tooltip.bottom-right .tooltip-arrow {
5688 top: 0;
5689 left: 5px;
5690 margin-top: -5px;
5691 border-width: 0 5px 5px;
5692 border-bottom-color: #000;
5693 }
5694 .popover {
5695 position: absolute;
5696 top: 0;
5697 left: 0;
5698 z-index: 1060;
5699 display: none;
5700 max-width: 276px;
5701 padding: 1px;
5702 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5703 font-size: 14px;
5704 font-weight: normal;
5705 line-height: 1.42857143;
5706 text-align: left;
5707 white-space: normal;
5708 background-color: #fff;
5709 -webkit-background-clip: padding-box;
5710 background-clip: padding-box;
5711 border: 1px solid #ccc;
5712 border: 1px solid rgba(0, 0, 0, .2);
5713 border-radius: 6px;
5714 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
5715 box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
5716 }
5717 .popover.top {
5718 margin-top: -10px;
5719 }
5720 .popover.right {
5721 margin-left: 10px;
5722 }
5723 .popover.bottom {
5724 margin-top: 10px;
5725 }
5726 .popover.left {
5727 margin-left: -10px;
5728 }
5729 .popover-title {
5730 padding: 8px 14px;
5731 margin: 0;
5732 font-size: 14px;
5733 background-color: #f7f7f7;
5734 border-bottom: 1px solid #ebebeb;
5735 border-radius: 5px 5px 0 0;
5736 }
5737 .popover-content {
5738 padding: 9px 14px;
5739 }
5740 .popover > .arrow,
5741 .popover > .arrow:after {
5742 position: absolute;
5743 display: block;
5744 width: 0;
5745 height: 0;
5746 border-color: transparent;
5747 border-style: solid;
5748 }
5749 .popover > .arrow {
5750 border-width: 11px;
5751 }
5752 .popover > .arrow:after {
5753 content: "";
5754 border-width: 10px;
5755 }
5756 .popover.top > .arrow {
5757 bottom: -11px;
5758 left: 50%;
5759 margin-left: -11px;
5760 border-top-color: #999;
5761 border-top-color: rgba(0, 0, 0, .25);
5762 border-bottom-width: 0;
5763 }
5764 .popover.top > .arrow:after {
5765 bottom: 1px;
5766 margin-left: -10px;
5767 content: " ";
5768 border-top-color: #fff;
5769 border-bottom-width: 0;
5770 }
5771 .popover.right > .arrow {
5772 top: 50%;
5773 left: -11px;
5774 margin-top: -11px;
5775 border-right-color: #999;
5776 border-right-color: rgba(0, 0, 0, .25);
5777 border-left-width: 0;
5778 }
5779 .popover.right > .arrow:after {
5780 bottom: -10px;
5781 left: 1px;
5782 content: " ";
5783 border-right-color: #fff;
5784 border-left-width: 0;
5785 }
5786 .popover.bottom > .arrow {
5787 top: -11px;
5788 left: 50%;
5789 margin-left: -11px;
5790 border-top-width: 0;
5791 border-bottom-color: #999;
5792 border-bottom-color: rgba(0, 0, 0, .25);
5793 }
5794 .popover.bottom > .arrow:after {
5795 top: 1px;
5796 margin-left: -10px;
5797 content: " ";
5798 border-top-width: 0;
5799 border-bottom-color: #fff;
5800 }
5801 .popover.left > .arrow {
5802 top: 50%;
5803 right: -11px;
5804 margin-top: -11px;
5805 border-right-width: 0;
5806 border-left-color: #999;
5807 border-left-color: rgba(0, 0, 0, .25);
5808 }
5809 .popover.left > .arrow:after {
5810 right: 1px;
5811 bottom: -10px;
5812 content: " ";
5813 border-right-width: 0;
5814 border-left-color: #fff;
5815 }
5816 .carousel {
5817 position: relative;
5818 }
5819 .carousel-inner {
5820 position: relative;
5821 width: 100%;
5822 overflow: hidden;
5823 }
5824 .carousel-inner > .item {
5825 position: relative;
5826 display: none;
5827 -webkit-transition: .6s ease-in-out left;
5828 -o-transition: .6s ease-in-out left;
5829 transition: .6s ease-in-out left;
5830 }
5831 .carousel-inner > .item > img,
5832 .carousel-inner > .item > a > img {
5833 line-height: 1;
5834 }
5835 @media all and (transform-3d), (-webkit-transform-3d) {
5836 .carousel-inner > .item {
5837 -webkit-transition: -webkit-transform .6s ease-in-out;
5838 -o-transition: -o-transform .6s ease-in-out;
5839 transition: transform .6s ease-in-out;
5840
5841 -webkit-backface-visibility: hidden;
5842 backface-visibility: hidden;
5843 -webkit-perspective: 1000;
5844 perspective: 1000;
5845 }
5846 .carousel-inner > .item.next,
5847 .carousel-inner > .item.active.right {
5848 left: 0;
5849 -webkit-transform: translate3d(100%, 0, 0);
5850 transform: translate3d(100%, 0, 0);
5851 }
5852 .carousel-inner > .item.prev,
5853 .carousel-inner > .item.active.left {
5854 left: 0;
5855 -webkit-transform: translate3d(-100%, 0, 0);
5856 transform: translate3d(-100%, 0, 0);
5857 }
5858 .carousel-inner > .item.next.left,
5859 .carousel-inner > .item.prev.right,
5860 .carousel-inner > .item.active {
5861 left: 0;
5862 -webkit-transform: translate3d(0, 0, 0);
5863 transform: translate3d(0, 0, 0);
5864 }
5865 }
5866 .carousel-inner > .active,
5867 .carousel-inner > .next,
5868 .carousel-inner > .prev {
5869 display: block;
5870 }
5871 .carousel-inner > .active {
5872 left: 0;
5873 }
5874 .carousel-inner > .next,
5875 .carousel-inner > .prev {
5876 position: absolute;
5877 top: 0;
5878 width: 100%;
5879 }
5880 .carousel-inner > .next {
5881 left: 100%;
5882 }
5883 .carousel-inner > .prev {
5884 left: -100%;
5885 }
5886 .carousel-inner > .next.left,
5887 .carousel-inner > .prev.right {
5888 left: 0;
5889 }
5890 .carousel-inner > .active.left {
5891 left: -100%;
5892 }
5893 .carousel-inner > .active.right {
5894 left: 100%;
5895 }
5896 .carousel-control {
5897 position: absolute;
5898 top: 0;
5899 bottom: 0;
5900 left: 0;
5901 width: 15%;
5902 font-size: 20px;
5903 color: #fff;
5904 text-align: center;
5905 text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
5906 filter: alpha(opacity=50);
5907 opacity: .5;
5908 }
5909 .carousel-control.left {
5910 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5911 background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5912 background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
5913 background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
5914 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
5915 background-repeat: repeat-x;
5916 }
5917 .carousel-control.right {
5918 right: 0;
5919 left: auto;
5920 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5921 background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5922 background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
5923 background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
5924 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
5925 background-repeat: repeat-x;
5926 }
5927 .carousel-control:hover,
5928 .carousel-control:focus {
5929 color: #fff;
5930 text-decoration: none;
5931 filter: alpha(opacity=90);
5932 outline: 0;
5933 opacity: .9;
5934 }
5935 .carousel-control .icon-prev,
5936 .carousel-control .icon-next,
5937 .carousel-control .glyphicon-chevron-left,
5938 .carousel-control .glyphicon-chevron-right {
5939 position: absolute;
5940 top: 50%;
5941 z-index: 5;
5942 display: inline-block;
5943 }
5944 .carousel-control .icon-prev,
5945 .carousel-control .glyphicon-chevron-left {
5946 left: 50%;
5947 margin-left: -10px;
5948 }
5949 .carousel-control .icon-next,
5950 .carousel-control .glyphicon-chevron-right {
5951 right: 50%;
5952 margin-right: -10px;
5953 }
5954 .carousel-control .icon-prev,
5955 .carousel-control .icon-next {
5956 width: 20px;
5957 height: 20px;
5958 margin-top: -10px;
5959 font-family: serif;
5960 }
5961 .carousel-control .icon-prev:before {
5962 content: '\2039';
5963 }
5964 .carousel-control .icon-next:before {
5965 content: '\203a';
5966 }
5967 .carousel-indicators {
5968 position: absolute;
5969 bottom: 10px;
5970 left: 50%;
5971 z-index: 15;
5972 width: 60%;
5973 padding-left: 0;
5974 margin-left: -30%;
5975 text-align: center;
5976 list-style: none;
5977 }
5978 .carousel-indicators li {
5979 display: inline-block;
5980 width: 10px;
5981 height: 10px;
5982 margin: 1px;
5983 text-indent: -999px;
5984 cursor: pointer;
5985 background-color: #000 \9;
5986 background-color: rgba(0, 0, 0, 0);
5987 border: 1px solid #fff;
5988 border-radius: 10px;
5989 }
5990 .carousel-indicators .active {
5991 width: 12px;
5992 height: 12px;
5993 margin: 0;
5994 background-color: #fff;
5995 }
5996 .carousel-caption {
5997 position: absolute;
5998 right: 15%;
5999 bottom: 20px;
6000 left: 15%;
6001 z-index: 10;
6002 padding-top: 20px;
6003 padding-bottom: 20px;
6004 color: #fff;
6005 text-align: center;
6006 text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
6007 }
6008 .carousel-caption .btn {
6009 text-shadow: none;
6010 }
6011 @media screen and (min-width: 768px) {
6012 .carousel-control .glyphicon-chevron-left,
6013 .carousel-control .glyphicon-chevron-right,
6014 .carousel-control .icon-prev,
6015 .carousel-control .icon-next {
6016 width: 30px;
6017 height: 30px;
6018 margin-top: -15px;
6019 font-size: 30px;
6020 }
6021 .carousel-control .glyphicon-chevron-left,
6022 .carousel-control .icon-prev {
6023 margin-left: -15px;
6024 }
6025 .carousel-control .glyphicon-chevron-right,
6026 .carousel-control .icon-next {
6027 margin-right: -15px;
6028 }
6029 .carousel-caption {
6030 right: 20%;
6031 left: 20%;
6032 padding-bottom: 30px;
6033 }
6034 .carousel-indicators {
6035 bottom: 20px;
6036 }
6037 }
6038 .clearfix:before,
6039 .clearfix:after,
6040 .dl-horizontal dd:before,
6041 .dl-horizontal dd:after,
6042 .container:before,
6043 .container:after,
6044 .container-fluid:before,
6045 .container-fluid:after,
6046 .row:before,
6047 .row:after,
6048 .form-horizontal .form-group:before,
6049 .form-horizontal .form-group:after,
6050 .btn-toolbar:before,
6051 .btn-toolbar:after,
6052 .btn-group-vertical > .btn-group:before,
6053 .btn-group-vertical > .btn-group:after,
6054 .nav:before,
6055 .nav:after,
6056 .navbar:before,
6057 .navbar:after,
6058 .navbar-header:before,
6059 .navbar-header:after,
6060 .navbar-collapse:before,
6061 .navbar-collapse:after,
6062 .pager:before,
6063 .pager:after,
6064 .panel-body:before,
6065 .panel-body:after,
6066 .modal-footer:before,
6067 .modal-footer:after {
6068 display: table;
6069 content: " ";
6070 }
6071 .clearfix:after,
6072 .dl-horizontal dd:after,
6073 .container:after,
6074 .container-fluid:after,
6075 .row:after,
6076 .form-horizontal .form-group:after,
6077 .btn-toolbar:after,
6078 .btn-group-vertical > .btn-group:after,
6079 .nav:after,
6080 .navbar:after,
6081 .navbar-header:after,
6082 .navbar-collapse:after,
6083 .pager:after,
6084 .panel-body:after,
6085 .modal-footer:after {
6086 clear: both;
6087 }
6088 .center-block {
6089 display: block;
6090 margin-right: auto;
6091 margin-left: auto;
6092 }
6093 .pull-right {
6094 float: right !important;
6095 }
6096 .pull-left {
6097 float: left !important;
6098 }
6099 .hide {
6100 display: none !important;
6101 }
6102 .show {
6103 display: block !important;
6104 }
6105 .invisible {
6106 visibility: hidden;
6107 }
6108 .text-hide {
6109 font: 0/0 a;
6110 color: transparent;
6111 text-shadow: none;
6112 background-color: transparent;
6113 border: 0;
6114 }
6115 .hidden {
6116 display: none !important;
6117 visibility: hidden !important;
6118 }
6119 .affix {
6120 position: fixed;
6121 }
6122 @-ms-viewport {
6123 width: device-width;
6124 }
6125 .visible-xs,
6126 .visible-sm,
6127 .visible-md,
6128 .visible-lg {
6129 display: none !important;
6130 }
6131 .visible-xs-block,
6132 .visible-xs-inline,
6133 .visible-xs-inline-block,
6134 .visible-sm-block,
6135 .visible-sm-inline,
6136 .visible-sm-inline-block,
6137 .visible-md-block,
6138 .visible-md-inline,
6139 .visible-md-inline-block,
6140 .visible-lg-block,
6141 .visible-lg-inline,
6142 .visible-lg-inline-block {
6143 display: none !important;
6144 }
6145 @media (max-width: 767px) {
6146 .visible-xs {
6147 display: block !important;
6148 }
6149 table.visible-xs {
6150 display: table;
6151 }
6152 tr.visible-xs {
6153 display: table-row !important;
6154 }
6155 th.visible-xs,
6156 td.visible-xs {
6157 display: table-cell !important;
6158 }
6159 }
6160 @media (max-width: 767px) {
6161 .visible-xs-block {
6162 display: block !important;
6163 }
6164 }
6165 @media (max-width: 767px) {
6166 .visible-xs-inline {
6167 display: inline !important;
6168 }
6169 }
6170 @media (max-width: 767px) {
6171 .visible-xs-inline-block {
6172 display: inline-block !important;
6173 }
6174 }
6175 @media (min-width: 768px) and (max-width: 991px) {
6176 .visible-sm {
6177 display: block !important;
6178 }
6179 table.visible-sm {
6180 display: table;
6181 }
6182 tr.visible-sm {
6183 display: table-row !important;
6184 }
6185 th.visible-sm,
6186 td.visible-sm {
6187 display: table-cell !important;
6188 }
6189 }
6190 @media (min-width: 768px) and (max-width: 991px) {
6191 .visible-sm-block {
6192 display: block !important;
6193 }
6194 }
6195 @media (min-width: 768px) and (max-width: 991px) {
6196 .visible-sm-inline {
6197 display: inline !important;
6198 }
6199 }
6200 @media (min-width: 768px) and (max-width: 991px) {
6201 .visible-sm-inline-block {
6202 display: inline-block !important;
6203 }
6204 }
6205 @media (min-width: 992px) and (max-width: 1199px) {
6206 .visible-md {
6207 display: block !important;
6208 }
6209 table.visible-md {
6210 display: table;
6211 }
6212 tr.visible-md {
6213 display: table-row !important;
6214 }
6215 th.visible-md,
6216 td.visible-md {
6217 display: table-cell !important;
6218 }
6219 }
6220 @media (min-width: 992px) and (max-width: 1199px) {
6221 .visible-md-block {
6222 display: block !important;
6223 }
6224 }
6225 @media (min-width: 992px) and (max-width: 1199px) {
6226 .visible-md-inline {
6227 display: inline !important;
6228 }
6229 }
6230 @media (min-width: 992px) and (max-width: 1199px) {
6231 .visible-md-inline-block {
6232 display: inline-block !important;
6233 }
6234 }
6235 @media (min-width: 1200px) {
6236 .visible-lg {
6237 display: block !important;
6238 }
6239 table.visible-lg {
6240 display: table;
6241 }
6242 tr.visible-lg {
6243 display: table-row !important;
6244 }
6245 th.visible-lg,
6246 td.visible-lg {
6247 display: table-cell !important;
6248 }
6249 }
6250 @media (min-width: 1200px) {
6251 .visible-lg-block {
6252 display: block !important;
6253 }
6254 }
6255 @media (min-width: 1200px) {
6256 .visible-lg-inline {
6257 display: inline !important;
6258 }
6259 }
6260 @media (min-width: 1200px) {
6261 .visible-lg-inline-block {
6262 display: inline-block !important;
6263 }
6264 }
6265 @media (max-width: 767px) {
6266 .hidden-xs {
6267 display: none !important;
6268 }
6269 }
6270 @media (min-width: 768px) and (max-width: 991px) {
6271 .hidden-sm {
6272 display: none !important;
6273 }
6274 }
6275 @media (min-width: 992px) and (max-width: 1199px) {
6276 .hidden-md {
6277 display: none !important;
6278 }
6279 }
6280 @media (min-width: 1200px) {
6281 .hidden-lg {
6282 display: none !important;
6283 }
6284 }
6285 .visible-print {
6286 display: none !important;
6287 }
6288 @media print {
6289 .visible-print {
6290 display: block !important;
6291 }
6292 table.visible-print {
6293 display: table;
6294 }
6295 tr.visible-print {
6296 display: table-row !important;
6297 }
6298 th.visible-print,
6299 td.visible-print {
6300 display: table-cell !important;
6301 }
6302 }
6303 .visible-print-block {
6304 display: none !important;
6305 }
6306 @media print {
6307 .visible-print-block {
6308 display: block !important;
6309 }
6310 }
6311 .visible-print-inline {
6312 display: none !important;
6313 }
6314 @media print {
6315 .visible-print-inline {
6316 display: inline !important;
6317 }
6318 }
6319 .visible-print-inline-block {
6320 display: none !important;
6321 }
6322 @media print {
6323 .visible-print-inline-block {
6324 display: inline-block !important;
6325 }
6326 }
6327 @media print {
6328 .hidden-print {
6329 display: none !important;
6330 }
6331 }
6332 /*# sourceMappingURL=bootstrap.css.map */