a15b084d2153f5eaaf6b8602410993aee6c9d4cb
[Packages/TYPO3.CMS.git] / typo3 / sysext / t3skin / Resources / Public / Css / visual / t3kin.css
1 /**
2 * This file is part of the TYPO3 CMS project.
3 *
4 * It is free software; you can redistribute it and/or modify it under
5 * the terms of the GNU General Public License, either version 2
6 * of the License, or any later version.
7 *
8 * For the full copyright and license information, please read the
9 * LICENSE.txt file that was distributed with this source code.
10 *
11 * The TYPO3 project - inspiring people to share!
12 */
13 /* Row-Header */
14 /* Active row */
15 /* "Notice" before #f6f7fa */
16 /* "Ok" */
17 /* "Error" */
18 /* Not supported yet in CMS */
19 @media print {
20 * {
21 text-shadow: none !important;
22 color: #000 !important;
23 background: transparent !important;
24 box-shadow: none !important;
25 }
26 a,
27 a:visited {
28 text-decoration: underline;
29 }
30 a[href]:after {
31 content: " (" attr(href) ")";
32 }
33 abbr[title]:after {
34 content: " (" attr(title) ")";
35 }
36 a[href^="javascript:"]:after,
37 a[href^="#"]:after {
38 content: "";
39 }
40 pre,
41 blockquote {
42 border: 1px solid #999;
43 page-break-inside: avoid;
44 }
45 thead {
46 display: table-header-group;
47 }
48 tr,
49 img {
50 page-break-inside: avoid;
51 }
52 img {
53 max-width: 100% !important;
54 }
55 p,
56 h2,
57 h3 {
58 orphans: 3;
59 widows: 3;
60 }
61 h2,
62 h3 {
63 page-break-after: avoid;
64 }
65 select {
66 background: #fff !important;
67 }
68 .navbar {
69 display: none;
70 }
71 .table td,
72 .table th {
73 background-color: #fff !important;
74 }
75 .btn > .caret,
76 .dropup > .btn > .caret {
77 border-top-color: #000 !important;
78 }
79 .label {
80 border: 1px solid #000;
81 }
82 .table {
83 border-collapse: collapse !important;
84 }
85 .table-bordered th,
86 .table-bordered td {
87 border: 1px solid #ddd !important;
88 }
89 }
90 @font-face {
91 font-family: 'Glyphicons Halflings';
92 src: url('../Fonts/glyphicons-halflings-regular.eot');
93 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');
94 }
95 .glyphicon {
96 position: relative;
97 top: 1px;
98 display: inline-block;
99 font-family: 'Glyphicons Halflings';
100 font-style: normal;
101 font-weight: normal;
102 line-height: 1;
103 -webkit-font-smoothing: antialiased;
104 -moz-osx-font-smoothing: grayscale;
105 }
106 .glyphicon-asterisk:before {
107 content: "\2a";
108 }
109 .glyphicon-plus:before {
110 content: "\2b";
111 }
112 .glyphicon-euro:before {
113 content: "\20ac";
114 }
115 .glyphicon-minus:before {
116 content: "\2212";
117 }
118 .glyphicon-cloud:before {
119 content: "\2601";
120 }
121 .glyphicon-envelope:before {
122 content: "\2709";
123 }
124 .glyphicon-pencil:before {
125 content: "\270f";
126 }
127 .glyphicon-glass:before {
128 content: "\e001";
129 }
130 .glyphicon-music:before {
131 content: "\e002";
132 }
133 .glyphicon-search:before {
134 content: "\e003";
135 }
136 .glyphicon-heart:before {
137 content: "\e005";
138 }
139 .glyphicon-star:before {
140 content: "\e006";
141 }
142 .glyphicon-star-empty:before {
143 content: "\e007";
144 }
145 .glyphicon-user:before {
146 content: "\e008";
147 }
148 .glyphicon-film:before {
149 content: "\e009";
150 }
151 .glyphicon-th-large:before {
152 content: "\e010";
153 }
154 .glyphicon-th:before {
155 content: "\e011";
156 }
157 .glyphicon-th-list:before {
158 content: "\e012";
159 }
160 .glyphicon-ok:before {
161 content: "\e013";
162 }
163 .glyphicon-remove:before {
164 content: "\e014";
165 }
166 .glyphicon-zoom-in:before {
167 content: "\e015";
168 }
169 .glyphicon-zoom-out:before {
170 content: "\e016";
171 }
172 .glyphicon-off:before {
173 content: "\e017";
174 }
175 .glyphicon-signal:before {
176 content: "\e018";
177 }
178 .glyphicon-cog:before {
179 content: "\e019";
180 }
181 .glyphicon-trash:before {
182 content: "\e020";
183 }
184 .glyphicon-home:before {
185 content: "\e021";
186 }
187 .glyphicon-file:before {
188 content: "\e022";
189 }
190 .glyphicon-time:before {
191 content: "\e023";
192 }
193 .glyphicon-road:before {
194 content: "\e024";
195 }
196 .glyphicon-download-alt:before {
197 content: "\e025";
198 }
199 .glyphicon-download:before {
200 content: "\e026";
201 }
202 .glyphicon-upload:before {
203 content: "\e027";
204 }
205 .glyphicon-inbox:before {
206 content: "\e028";
207 }
208 .glyphicon-play-circle:before {
209 content: "\e029";
210 }
211 .glyphicon-repeat:before {
212 content: "\e030";
213 }
214 .glyphicon-refresh:before {
215 content: "\e031";
216 }
217 .glyphicon-list-alt:before {
218 content: "\e032";
219 }
220 .glyphicon-lock:before {
221 content: "\e033";
222 }
223 .glyphicon-flag:before {
224 content: "\e034";
225 }
226 .glyphicon-headphones:before {
227 content: "\e035";
228 }
229 .glyphicon-volume-off:before {
230 content: "\e036";
231 }
232 .glyphicon-volume-down:before {
233 content: "\e037";
234 }
235 .glyphicon-volume-up:before {
236 content: "\e038";
237 }
238 .glyphicon-qrcode:before {
239 content: "\e039";
240 }
241 .glyphicon-barcode:before {
242 content: "\e040";
243 }
244 .glyphicon-tag:before {
245 content: "\e041";
246 }
247 .glyphicon-tags:before {
248 content: "\e042";
249 }
250 .glyphicon-book:before {
251 content: "\e043";
252 }
253 .glyphicon-bookmark:before {
254 content: "\e044";
255 }
256 .glyphicon-print:before {
257 content: "\e045";
258 }
259 .glyphicon-camera:before {
260 content: "\e046";
261 }
262 .glyphicon-font:before {
263 content: "\e047";
264 }
265 .glyphicon-bold:before {
266 content: "\e048";
267 }
268 .glyphicon-italic:before {
269 content: "\e049";
270 }
271 .glyphicon-text-height:before {
272 content: "\e050";
273 }
274 .glyphicon-text-width:before {
275 content: "\e051";
276 }
277 .glyphicon-align-left:before {
278 content: "\e052";
279 }
280 .glyphicon-align-center:before {
281 content: "\e053";
282 }
283 .glyphicon-align-right:before {
284 content: "\e054";
285 }
286 .glyphicon-align-justify:before {
287 content: "\e055";
288 }
289 .glyphicon-list:before {
290 content: "\e056";
291 }
292 .glyphicon-indent-left:before {
293 content: "\e057";
294 }
295 .glyphicon-indent-right:before {
296 content: "\e058";
297 }
298 .glyphicon-facetime-video:before {
299 content: "\e059";
300 }
301 .glyphicon-picture:before {
302 content: "\e060";
303 }
304 .glyphicon-map-marker:before {
305 content: "\e062";
306 }
307 .glyphicon-adjust:before {
308 content: "\e063";
309 }
310 .glyphicon-tint:before {
311 content: "\e064";
312 }
313 .glyphicon-edit:before {
314 content: "\e065";
315 }
316 .glyphicon-share:before {
317 content: "\e066";
318 }
319 .glyphicon-check:before {
320 content: "\e067";
321 }
322 .glyphicon-move:before {
323 content: "\e068";
324 }
325 .glyphicon-step-backward:before {
326 content: "\e069";
327 }
328 .glyphicon-fast-backward:before {
329 content: "\e070";
330 }
331 .glyphicon-backward:before {
332 content: "\e071";
333 }
334 .glyphicon-play:before {
335 content: "\e072";
336 }
337 .glyphicon-pause:before {
338 content: "\e073";
339 }
340 .glyphicon-stop:before {
341 content: "\e074";
342 }
343 .glyphicon-forward:before {
344 content: "\e075";
345 }
346 .glyphicon-fast-forward:before {
347 content: "\e076";
348 }
349 .glyphicon-step-forward:before {
350 content: "\e077";
351 }
352 .glyphicon-eject:before {
353 content: "\e078";
354 }
355 .glyphicon-chevron-left:before {
356 content: "\e079";
357 }
358 .glyphicon-chevron-right:before {
359 content: "\e080";
360 }
361 .glyphicon-plus-sign:before {
362 content: "\e081";
363 }
364 .glyphicon-minus-sign:before {
365 content: "\e082";
366 }
367 .glyphicon-remove-sign:before {
368 content: "\e083";
369 }
370 .glyphicon-ok-sign:before {
371 content: "\e084";
372 }
373 .glyphicon-question-sign:before {
374 content: "\e085";
375 }
376 .glyphicon-info-sign:before {
377 content: "\e086";
378 }
379 .glyphicon-screenshot:before {
380 content: "\e087";
381 }
382 .glyphicon-remove-circle:before {
383 content: "\e088";
384 }
385 .glyphicon-ok-circle:before {
386 content: "\e089";
387 }
388 .glyphicon-ban-circle:before {
389 content: "\e090";
390 }
391 .glyphicon-arrow-left:before {
392 content: "\e091";
393 }
394 .glyphicon-arrow-right:before {
395 content: "\e092";
396 }
397 .glyphicon-arrow-up:before {
398 content: "\e093";
399 }
400 .glyphicon-arrow-down:before {
401 content: "\e094";
402 }
403 .glyphicon-share-alt:before {
404 content: "\e095";
405 }
406 .glyphicon-resize-full:before {
407 content: "\e096";
408 }
409 .glyphicon-resize-small:before {
410 content: "\e097";
411 }
412 .glyphicon-exclamation-sign:before {
413 content: "\e101";
414 }
415 .glyphicon-gift:before {
416 content: "\e102";
417 }
418 .glyphicon-leaf:before {
419 content: "\e103";
420 }
421 .glyphicon-fire:before {
422 content: "\e104";
423 }
424 .glyphicon-eye-open:before {
425 content: "\e105";
426 }
427 .glyphicon-eye-close:before {
428 content: "\e106";
429 }
430 .glyphicon-warning-sign:before {
431 content: "\e107";
432 }
433 .glyphicon-plane:before {
434 content: "\e108";
435 }
436 .glyphicon-calendar:before {
437 content: "\e109";
438 }
439 .glyphicon-random:before {
440 content: "\e110";
441 }
442 .glyphicon-comment:before {
443 content: "\e111";
444 }
445 .glyphicon-magnet:before {
446 content: "\e112";
447 }
448 .glyphicon-chevron-up:before {
449 content: "\e113";
450 }
451 .glyphicon-chevron-down:before {
452 content: "\e114";
453 }
454 .glyphicon-retweet:before {
455 content: "\e115";
456 }
457 .glyphicon-shopping-cart:before {
458 content: "\e116";
459 }
460 .glyphicon-folder-close:before {
461 content: "\e117";
462 }
463 .glyphicon-folder-open:before {
464 content: "\e118";
465 }
466 .glyphicon-resize-vertical:before {
467 content: "\e119";
468 }
469 .glyphicon-resize-horizontal:before {
470 content: "\e120";
471 }
472 .glyphicon-hdd:before {
473 content: "\e121";
474 }
475 .glyphicon-bullhorn:before {
476 content: "\e122";
477 }
478 .glyphicon-bell:before {
479 content: "\e123";
480 }
481 .glyphicon-certificate:before {
482 content: "\e124";
483 }
484 .glyphicon-thumbs-up:before {
485 content: "\e125";
486 }
487 .glyphicon-thumbs-down:before {
488 content: "\e126";
489 }
490 .glyphicon-hand-right:before {
491 content: "\e127";
492 }
493 .glyphicon-hand-left:before {
494 content: "\e128";
495 }
496 .glyphicon-hand-up:before {
497 content: "\e129";
498 }
499 .glyphicon-hand-down:before {
500 content: "\e130";
501 }
502 .glyphicon-circle-arrow-right:before {
503 content: "\e131";
504 }
505 .glyphicon-circle-arrow-left:before {
506 content: "\e132";
507 }
508 .glyphicon-circle-arrow-up:before {
509 content: "\e133";
510 }
511 .glyphicon-circle-arrow-down:before {
512 content: "\e134";
513 }
514 .glyphicon-globe:before {
515 content: "\e135";
516 }
517 .glyphicon-wrench:before {
518 content: "\e136";
519 }
520 .glyphicon-tasks:before {
521 content: "\e137";
522 }
523 .glyphicon-filter:before {
524 content: "\e138";
525 }
526 .glyphicon-briefcase:before {
527 content: "\e139";
528 }
529 .glyphicon-fullscreen:before {
530 content: "\e140";
531 }
532 .glyphicon-dashboard:before {
533 content: "\e141";
534 }
535 .glyphicon-paperclip:before {
536 content: "\e142";
537 }
538 .glyphicon-heart-empty:before {
539 content: "\e143";
540 }
541 .glyphicon-link:before {
542 content: "\e144";
543 }
544 .glyphicon-phone:before {
545 content: "\e145";
546 }
547 .glyphicon-pushpin:before {
548 content: "\e146";
549 }
550 .glyphicon-usd:before {
551 content: "\e148";
552 }
553 .glyphicon-gbp:before {
554 content: "\e149";
555 }
556 .glyphicon-sort:before {
557 content: "\e150";
558 }
559 .glyphicon-sort-by-alphabet:before {
560 content: "\e151";
561 }
562 .glyphicon-sort-by-alphabet-alt:before {
563 content: "\e152";
564 }
565 .glyphicon-sort-by-order:before {
566 content: "\e153";
567 }
568 .glyphicon-sort-by-order-alt:before {
569 content: "\e154";
570 }
571 .glyphicon-sort-by-attributes:before {
572 content: "\e155";
573 }
574 .glyphicon-sort-by-attributes-alt:before {
575 content: "\e156";
576 }
577 .glyphicon-unchecked:before {
578 content: "\e157";
579 }
580 .glyphicon-expand:before {
581 content: "\e158";
582 }
583 .glyphicon-collapse-down:before {
584 content: "\e159";
585 }
586 .glyphicon-collapse-up:before {
587 content: "\e160";
588 }
589 .glyphicon-log-in:before {
590 content: "\e161";
591 }
592 .glyphicon-flash:before {
593 content: "\e162";
594 }
595 .glyphicon-log-out:before {
596 content: "\e163";
597 }
598 .glyphicon-new-window:before {
599 content: "\e164";
600 }
601 .glyphicon-record:before {
602 content: "\e165";
603 }
604 .glyphicon-save:before {
605 content: "\e166";
606 }
607 .glyphicon-open:before {
608 content: "\e167";
609 }
610 .glyphicon-saved:before {
611 content: "\e168";
612 }
613 .glyphicon-import:before {
614 content: "\e169";
615 }
616 .glyphicon-export:before {
617 content: "\e170";
618 }
619 .glyphicon-send:before {
620 content: "\e171";
621 }
622 .glyphicon-floppy-disk:before {
623 content: "\e172";
624 }
625 .glyphicon-floppy-saved:before {
626 content: "\e173";
627 }
628 .glyphicon-floppy-remove:before {
629 content: "\e174";
630 }
631 .glyphicon-floppy-save:before {
632 content: "\e175";
633 }
634 .glyphicon-floppy-open:before {
635 content: "\e176";
636 }
637 .glyphicon-credit-card:before {
638 content: "\e177";
639 }
640 .glyphicon-transfer:before {
641 content: "\e178";
642 }
643 .glyphicon-cutlery:before {
644 content: "\e179";
645 }
646 .glyphicon-header:before {
647 content: "\e180";
648 }
649 .glyphicon-compressed:before {
650 content: "\e181";
651 }
652 .glyphicon-earphone:before {
653 content: "\e182";
654 }
655 .glyphicon-phone-alt:before {
656 content: "\e183";
657 }
658 .glyphicon-tower:before {
659 content: "\e184";
660 }
661 .glyphicon-stats:before {
662 content: "\e185";
663 }
664 .glyphicon-sd-video:before {
665 content: "\e186";
666 }
667 .glyphicon-hd-video:before {
668 content: "\e187";
669 }
670 .glyphicon-subtitles:before {
671 content: "\e188";
672 }
673 .glyphicon-sound-stereo:before {
674 content: "\e189";
675 }
676 .glyphicon-sound-dolby:before {
677 content: "\e190";
678 }
679 .glyphicon-sound-5-1:before {
680 content: "\e191";
681 }
682 .glyphicon-sound-6-1:before {
683 content: "\e192";
684 }
685 .glyphicon-sound-7-1:before {
686 content: "\e193";
687 }
688 .glyphicon-copyright-mark:before {
689 content: "\e194";
690 }
691 .glyphicon-registration-mark:before {
692 content: "\e195";
693 }
694 .glyphicon-cloud-download:before {
695 content: "\e197";
696 }
697 .glyphicon-cloud-upload:before {
698 content: "\e198";
699 }
700 .glyphicon-tree-conifer:before {
701 content: "\e199";
702 }
703 .glyphicon-tree-deciduous:before {
704 content: "\e200";
705 }
706 * {
707 -webkit-box-sizing: border-box;
708 -moz-box-sizing: border-box;
709 box-sizing: border-box;
710 }
711 *:before,
712 *:after {
713 -webkit-box-sizing: border-box;
714 -moz-box-sizing: border-box;
715 box-sizing: border-box;
716 }
717 html {
718 font-size: 10px;
719 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
720 }
721 body {
722 font-family: Verdana, Arial, Helvetica, sans-serif;
723 font-size: 12px;
724 line-height: 1.5;
725 color: #000000;
726 background-color: #ffffff;
727 }
728 input,
729 button,
730 select,
731 textarea {
732 font-family: inherit;
733 font-size: inherit;
734 line-height: inherit;
735 }
736 a {
737 color: #212424;
738 text-decoration: none;
739 }
740 a:hover,
741 a:focus {
742 color: #000000;
743 text-decoration: underline;
744 }
745 a:focus {
746 outline: thin dotted;
747 outline: 5px auto -webkit-focus-ring-color;
748 outline-offset: -2px;
749 }
750 figure {
751 margin: 0;
752 }
753 img {
754 vertical-align: middle;
755 }
756 .img-responsive,
757 .thumbnail > img,
758 .thumbnail a > img {
759 display: block;
760 width: 100% \9;
761 max-width: 100%;
762 height: auto;
763 }
764 .img-rounded {
765 border-radius: 6px;
766 }
767 .img-thumbnail {
768 padding: 4px;
769 line-height: 1.5;
770 background-color: #ffffff;
771 border: 1px solid #dddddd;
772 border-radius: 4px;
773 -webkit-transition: all 0.2s ease-in-out;
774 -o-transition: all 0.2s ease-in-out;
775 transition: all 0.2s ease-in-out;
776 display: inline-block;
777 width: 100% \9;
778 max-width: 100%;
779 height: auto;
780 }
781 .img-circle {
782 border-radius: 50%;
783 }
784 hr {
785 margin-top: 18px;
786 margin-bottom: 18px;
787 border: 0;
788 border-top: 1px solid #7a7a7a;
789 }
790 .sr-only {
791 position: absolute;
792 width: 1px;
793 height: 1px;
794 margin: -1px;
795 padding: 0;
796 overflow: hidden;
797 clip: rect(0, 0, 0, 0);
798 border: 0;
799 }
800 .sr-only-focusable:active,
801 .sr-only-focusable:focus {
802 position: static;
803 width: auto;
804 height: auto;
805 margin: 0;
806 overflow: visible;
807 clip: auto;
808 }
809 h1,
810 h2,
811 h3,
812 h4,
813 h5,
814 h6,
815 .h1,
816 .h2,
817 .h3,
818 .h4,
819 .h5,
820 .h6 {
821 font-family: inherit;
822 font-weight: 500;
823 line-height: 1.1;
824 color: inherit;
825 }
826 h1 small,
827 h2 small,
828 h3 small,
829 h4 small,
830 h5 small,
831 h6 small,
832 .h1 small,
833 .h2 small,
834 .h3 small,
835 .h4 small,
836 .h5 small,
837 .h6 small,
838 h1 .small,
839 h2 .small,
840 h3 .small,
841 h4 .small,
842 h5 .small,
843 h6 .small,
844 .h1 .small,
845 .h2 .small,
846 .h3 .small,
847 .h4 .small,
848 .h5 .small,
849 .h6 .small {
850 font-weight: normal;
851 line-height: 1;
852 color: #cdcdcd;
853 }
854 h1,
855 .h1,
856 h2,
857 .h2,
858 h3,
859 .h3 {
860 margin-top: 18px;
861 margin-bottom: 9px;
862 }
863 h1 small,
864 .h1 small,
865 h2 small,
866 .h2 small,
867 h3 small,
868 .h3 small,
869 h1 .small,
870 .h1 .small,
871 h2 .small,
872 .h2 .small,
873 h3 .small,
874 .h3 .small {
875 font-size: 65%;
876 }
877 h4,
878 .h4,
879 h5,
880 .h5,
881 h6,
882 .h6 {
883 margin-top: 9px;
884 margin-bottom: 9px;
885 }
886 h4 small,
887 .h4 small,
888 h5 small,
889 .h5 small,
890 h6 small,
891 .h6 small,
892 h4 .small,
893 .h4 .small,
894 h5 .small,
895 .h5 .small,
896 h6 .small,
897 .h6 .small {
898 font-size: 75%;
899 }
900 h1,
901 .h1 {
902 font-size: 27px;
903 }
904 h2,
905 .h2 {
906 font-size: 19px;
907 }
908 h3,
909 .h3 {
910 font-size: 17px;
911 }
912 h4,
913 .h4 {
914 font-size: 15px;
915 }
916 h5,
917 .h5 {
918 font-size: 12px;
919 }
920 h6,
921 .h6 {
922 font-size: 11px;
923 }
924 p {
925 margin: 0 0 9px;
926 }
927 .lead {
928 margin-bottom: 18px;
929 font-size: 13px;
930 font-weight: 300;
931 line-height: 1.4;
932 }
933 @media (min-width: 768px) {
934 .lead {
935 font-size: 18px;
936 }
937 }
938 small,
939 .small {
940 font-size: 91%;
941 }
942 cite {
943 font-style: normal;
944 }
945 mark,
946 .mark {
947 background-color: #fcf8e3;
948 padding: .2em;
949 }
950 .text-left {
951 text-align: left;
952 }
953 .text-right {
954 text-align: right;
955 }
956 .text-center {
957 text-align: center;
958 }
959 .text-justify {
960 text-align: justify;
961 }
962 .text-nowrap {
963 white-space: nowrap;
964 }
965 .text-lowercase {
966 text-transform: lowercase;
967 }
968 .text-uppercase {
969 text-transform: uppercase;
970 }
971 .text-capitalize {
972 text-transform: capitalize;
973 }
974 .text-muted {
975 color: #cdcdcd;
976 }
977 .text-primary {
978 color: #32a0ff;
979 }
980 a.text-primary:hover {
981 color: #0088fe;
982 }
983 .text-success {
984 color: #3b7826;
985 }
986 a.text-success:hover {
987 color: #28511a;
988 }
989 .text-info {
990 color: #4c73a1;
991 }
992 a.text-info:hover {
993 color: #3c5a7e;
994 }
995 .text-warning {
996 color: #9e7d4a;
997 }
998 a.text-warning:hover {
999 color: #7b623a;
1000 }
1001 .text-danger {
1002 color: #aa0225;
1003 }
1004 a.text-danger:hover {
1005 color: #78011a;
1006 }
1007 .bg-primary {
1008 color: #fff;
1009 background-color: #32a0ff;
1010 }
1011 a.bg-primary:hover {
1012 background-color: #0088fe;
1013 }
1014 .bg-success {
1015 background-color: #dff0d8;
1016 }
1017 a.bg-success:hover {
1018 background-color: #c1e2b3;
1019 }
1020 .bg-info {
1021 background-color: #d9edf7;
1022 }
1023 a.bg-info:hover {
1024 background-color: #afd9ee;
1025 }
1026 .bg-warning {
1027 background-color: #fcf8e3;
1028 }
1029 a.bg-warning:hover {
1030 background-color: #f7ecb5;
1031 }
1032 .bg-danger {
1033 background-color: #f2dede;
1034 }
1035 a.bg-danger:hover {
1036 background-color: #e4b9b9;
1037 }
1038 .page-header {
1039 padding-bottom: 8px;
1040 margin: 36px 0 18px;
1041 border-bottom: 1px solid #f7f7f7;
1042 }
1043 ul,
1044 ol {
1045 margin-top: 0;
1046 margin-bottom: 9px;
1047 }
1048 ul ul,
1049 ol ul,
1050 ul ol,
1051 ol ol {
1052 margin-bottom: 0;
1053 }
1054 .list-unstyled {
1055 padding-left: 0;
1056 list-style: none;
1057 }
1058 .list-inline {
1059 padding-left: 0;
1060 list-style: none;
1061 margin-left: -5px;
1062 }
1063 .list-inline > li {
1064 display: inline-block;
1065 padding-left: 5px;
1066 padding-right: 5px;
1067 }
1068 dl {
1069 margin-top: 0;
1070 margin-bottom: 18px;
1071 }
1072 dt,
1073 dd {
1074 line-height: 1.5;
1075 }
1076 dt {
1077 font-weight: bold;
1078 }
1079 dd {
1080 margin-left: 0;
1081 }
1082 @media (min-width: 768px) {
1083 .dl-horizontal dt {
1084 float: left;
1085 width: 160px;
1086 clear: left;
1087 text-align: right;
1088 overflow: hidden;
1089 text-overflow: ellipsis;
1090 white-space: nowrap;
1091 }
1092 .dl-horizontal dd {
1093 margin-left: 180px;
1094 }
1095 }
1096 abbr[title],
1097 abbr[data-original-title] {
1098 cursor: help;
1099 border-bottom: 1px dotted #cdcdcd;
1100 }
1101 .initialism {
1102 font-size: 90%;
1103 text-transform: uppercase;
1104 }
1105 blockquote {
1106 padding: 9px 18px;
1107 margin: 0 0 18px;
1108 font-size: 15px;
1109 border-left: 5px solid #f7f7f7;
1110 }
1111 blockquote p:last-child,
1112 blockquote ul:last-child,
1113 blockquote ol:last-child {
1114 margin-bottom: 0;
1115 }
1116 blockquote footer,
1117 blockquote small,
1118 blockquote .small {
1119 display: block;
1120 font-size: 80%;
1121 line-height: 1.5;
1122 color: #cdcdcd;
1123 }
1124 blockquote footer:before,
1125 blockquote small:before,
1126 blockquote .small:before {
1127 content: '\2014 \00A0';
1128 }
1129 .blockquote-reverse,
1130 blockquote.pull-right {
1131 padding-right: 15px;
1132 padding-left: 0;
1133 border-right: 5px solid #f7f7f7;
1134 border-left: 0;
1135 text-align: right;
1136 }
1137 .blockquote-reverse footer:before,
1138 blockquote.pull-right footer:before,
1139 .blockquote-reverse small:before,
1140 blockquote.pull-right small:before,
1141 .blockquote-reverse .small:before,
1142 blockquote.pull-right .small:before {
1143 content: '';
1144 }
1145 .blockquote-reverse footer:after,
1146 blockquote.pull-right footer:after,
1147 .blockquote-reverse small:after,
1148 blockquote.pull-right small:after,
1149 .blockquote-reverse .small:after,
1150 blockquote.pull-right .small:after {
1151 content: '\00A0 \2014';
1152 }
1153 blockquote:before,
1154 blockquote:after {
1155 content: "";
1156 }
1157 address {
1158 margin-bottom: 18px;
1159 font-style: normal;
1160 line-height: 1.5;
1161 }
1162 code,
1163 kbd,
1164 pre,
1165 samp {
1166 font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
1167 }
1168 code {
1169 padding: 2px 4px;
1170 font-size: 90%;
1171 color: #c7254e;
1172 background-color: #f9f2f4;
1173 border-radius: 4px;
1174 }
1175 kbd {
1176 padding: 2px 4px;
1177 font-size: 90%;
1178 color: #ffffff;
1179 background-color: #333333;
1180 border-radius: 2px;
1181 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1182 }
1183 kbd kbd {
1184 padding: 0;
1185 font-size: 100%;
1186 box-shadow: none;
1187 }
1188 pre {
1189 display: block;
1190 padding: 8.5px;
1191 margin: 0 0 9px;
1192 font-size: 11px;
1193 line-height: 1.5;
1194 word-break: break-all;
1195 word-wrap: break-word;
1196 color: #333333;
1197 background-color: #f5f5f5;
1198 border: 1px solid #cccccc;
1199 border-radius: 4px;
1200 }
1201 pre code {
1202 padding: 0;
1203 font-size: inherit;
1204 color: inherit;
1205 white-space: pre-wrap;
1206 background-color: transparent;
1207 border-radius: 0;
1208 }
1209 .pre-scrollable {
1210 max-height: 340px;
1211 overflow-y: scroll;
1212 }
1213 .container {
1214 margin-right: auto;
1215 margin-left: auto;
1216 padding-left: 15px;
1217 padding-right: 15px;
1218 }
1219 @media (min-width: 768px) {
1220 .container {
1221 width: 750px;
1222 }
1223 }
1224 @media (min-width: 992px) {
1225 .container {
1226 width: 970px;
1227 }
1228 }
1229 @media (min-width: 1200px) {
1230 .container {
1231 width: 1170px;
1232 }
1233 }
1234 .container-fluid {
1235 margin-right: auto;
1236 margin-left: auto;
1237 padding-left: 15px;
1238 padding-right: 15px;
1239 }
1240 .row {
1241 margin-left: -15px;
1242 margin-right: -15px;
1243 }
1244 .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 {
1245 position: relative;
1246 min-height: 1px;
1247 padding-left: 15px;
1248 padding-right: 15px;
1249 }
1250 .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 {
1251 float: left;
1252 }
1253 .col-xs-12 {
1254 width: 100%;
1255 }
1256 .col-xs-11 {
1257 width: 91.66666667%;
1258 }
1259 .col-xs-10 {
1260 width: 83.33333333%;
1261 }
1262 .col-xs-9 {
1263 width: 75%;
1264 }
1265 .col-xs-8 {
1266 width: 66.66666667%;
1267 }
1268 .col-xs-7 {
1269 width: 58.33333333%;
1270 }
1271 .col-xs-6 {
1272 width: 50%;
1273 }
1274 .col-xs-5 {
1275 width: 41.66666667%;
1276 }
1277 .col-xs-4 {
1278 width: 33.33333333%;
1279 }
1280 .col-xs-3 {
1281 width: 25%;
1282 }
1283 .col-xs-2 {
1284 width: 16.66666667%;
1285 }
1286 .col-xs-1 {
1287 width: 8.33333333%;
1288 }
1289 .col-xs-pull-12 {
1290 right: 100%;
1291 }
1292 .col-xs-pull-11 {
1293 right: 91.66666667%;
1294 }
1295 .col-xs-pull-10 {
1296 right: 83.33333333%;
1297 }
1298 .col-xs-pull-9 {
1299 right: 75%;
1300 }
1301 .col-xs-pull-8 {
1302 right: 66.66666667%;
1303 }
1304 .col-xs-pull-7 {
1305 right: 58.33333333%;
1306 }
1307 .col-xs-pull-6 {
1308 right: 50%;
1309 }
1310 .col-xs-pull-5 {
1311 right: 41.66666667%;
1312 }
1313 .col-xs-pull-4 {
1314 right: 33.33333333%;
1315 }
1316 .col-xs-pull-3 {
1317 right: 25%;
1318 }
1319 .col-xs-pull-2 {
1320 right: 16.66666667%;
1321 }
1322 .col-xs-pull-1 {
1323 right: 8.33333333%;
1324 }
1325 .col-xs-pull-0 {
1326 right: auto;
1327 }
1328 .col-xs-push-12 {
1329 left: 100%;
1330 }
1331 .col-xs-push-11 {
1332 left: 91.66666667%;
1333 }
1334 .col-xs-push-10 {
1335 left: 83.33333333%;
1336 }
1337 .col-xs-push-9 {
1338 left: 75%;
1339 }
1340 .col-xs-push-8 {
1341 left: 66.66666667%;
1342 }
1343 .col-xs-push-7 {
1344 left: 58.33333333%;
1345 }
1346 .col-xs-push-6 {
1347 left: 50%;
1348 }
1349 .col-xs-push-5 {
1350 left: 41.66666667%;
1351 }
1352 .col-xs-push-4 {
1353 left: 33.33333333%;
1354 }
1355 .col-xs-push-3 {
1356 left: 25%;
1357 }
1358 .col-xs-push-2 {
1359 left: 16.66666667%;
1360 }
1361 .col-xs-push-1 {
1362 left: 8.33333333%;
1363 }
1364 .col-xs-push-0 {
1365 left: auto;
1366 }
1367 .col-xs-offset-12 {
1368 margin-left: 100%;
1369 }
1370 .col-xs-offset-11 {
1371 margin-left: 91.66666667%;
1372 }
1373 .col-xs-offset-10 {
1374 margin-left: 83.33333333%;
1375 }
1376 .col-xs-offset-9 {
1377 margin-left: 75%;
1378 }
1379 .col-xs-offset-8 {
1380 margin-left: 66.66666667%;
1381 }
1382 .col-xs-offset-7 {
1383 margin-left: 58.33333333%;
1384 }
1385 .col-xs-offset-6 {
1386 margin-left: 50%;
1387 }
1388 .col-xs-offset-5 {
1389 margin-left: 41.66666667%;
1390 }
1391 .col-xs-offset-4 {
1392 margin-left: 33.33333333%;
1393 }
1394 .col-xs-offset-3 {
1395 margin-left: 25%;
1396 }
1397 .col-xs-offset-2 {
1398 margin-left: 16.66666667%;
1399 }
1400 .col-xs-offset-1 {
1401 margin-left: 8.33333333%;
1402 }
1403 .col-xs-offset-0 {
1404 margin-left: 0%;
1405 }
1406 @media (min-width: 768px) {
1407 .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 {
1408 float: left;
1409 }
1410 .col-sm-12 {
1411 width: 100%;
1412 }
1413 .col-sm-11 {
1414 width: 91.66666667%;
1415 }
1416 .col-sm-10 {
1417 width: 83.33333333%;
1418 }
1419 .col-sm-9 {
1420 width: 75%;
1421 }
1422 .col-sm-8 {
1423 width: 66.66666667%;
1424 }
1425 .col-sm-7 {
1426 width: 58.33333333%;
1427 }
1428 .col-sm-6 {
1429 width: 50%;
1430 }
1431 .col-sm-5 {
1432 width: 41.66666667%;
1433 }
1434 .col-sm-4 {
1435 width: 33.33333333%;
1436 }
1437 .col-sm-3 {
1438 width: 25%;
1439 }
1440 .col-sm-2 {
1441 width: 16.66666667%;
1442 }
1443 .col-sm-1 {
1444 width: 8.33333333%;
1445 }
1446 .col-sm-pull-12 {
1447 right: 100%;
1448 }
1449 .col-sm-pull-11 {
1450 right: 91.66666667%;
1451 }
1452 .col-sm-pull-10 {
1453 right: 83.33333333%;
1454 }
1455 .col-sm-pull-9 {
1456 right: 75%;
1457 }
1458 .col-sm-pull-8 {
1459 right: 66.66666667%;
1460 }
1461 .col-sm-pull-7 {
1462 right: 58.33333333%;
1463 }
1464 .col-sm-pull-6 {
1465 right: 50%;
1466 }
1467 .col-sm-pull-5 {
1468 right: 41.66666667%;
1469 }
1470 .col-sm-pull-4 {
1471 right: 33.33333333%;
1472 }
1473 .col-sm-pull-3 {
1474 right: 25%;
1475 }
1476 .col-sm-pull-2 {
1477 right: 16.66666667%;
1478 }
1479 .col-sm-pull-1 {
1480 right: 8.33333333%;
1481 }
1482 .col-sm-pull-0 {
1483 right: auto;
1484 }
1485 .col-sm-push-12 {
1486 left: 100%;
1487 }
1488 .col-sm-push-11 {
1489 left: 91.66666667%;
1490 }
1491 .col-sm-push-10 {
1492 left: 83.33333333%;
1493 }
1494 .col-sm-push-9 {
1495 left: 75%;
1496 }
1497 .col-sm-push-8 {
1498 left: 66.66666667%;
1499 }
1500 .col-sm-push-7 {
1501 left: 58.33333333%;
1502 }
1503 .col-sm-push-6 {
1504 left: 50%;
1505 }
1506 .col-sm-push-5 {
1507 left: 41.66666667%;
1508 }
1509 .col-sm-push-4 {
1510 left: 33.33333333%;
1511 }
1512 .col-sm-push-3 {
1513 left: 25%;
1514 }
1515 .col-sm-push-2 {
1516 left: 16.66666667%;
1517 }
1518 .col-sm-push-1 {
1519 left: 8.33333333%;
1520 }
1521 .col-sm-push-0 {
1522 left: auto;
1523 }
1524 .col-sm-offset-12 {
1525 margin-left: 100%;
1526 }
1527 .col-sm-offset-11 {
1528 margin-left: 91.66666667%;
1529 }
1530 .col-sm-offset-10 {
1531 margin-left: 83.33333333%;
1532 }
1533 .col-sm-offset-9 {
1534 margin-left: 75%;
1535 }
1536 .col-sm-offset-8 {
1537 margin-left: 66.66666667%;
1538 }
1539 .col-sm-offset-7 {
1540 margin-left: 58.33333333%;
1541 }
1542 .col-sm-offset-6 {
1543 margin-left: 50%;
1544 }
1545 .col-sm-offset-5 {
1546 margin-left: 41.66666667%;
1547 }
1548 .col-sm-offset-4 {
1549 margin-left: 33.33333333%;
1550 }
1551 .col-sm-offset-3 {
1552 margin-left: 25%;
1553 }
1554 .col-sm-offset-2 {
1555 margin-left: 16.66666667%;
1556 }
1557 .col-sm-offset-1 {
1558 margin-left: 8.33333333%;
1559 }
1560 .col-sm-offset-0 {
1561 margin-left: 0%;
1562 }
1563 }
1564 @media (min-width: 992px) {
1565 .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 {
1566 float: left;
1567 }
1568 .col-md-12 {
1569 width: 100%;
1570 }
1571 .col-md-11 {
1572 width: 91.66666667%;
1573 }
1574 .col-md-10 {
1575 width: 83.33333333%;
1576 }
1577 .col-md-9 {
1578 width: 75%;
1579 }
1580 .col-md-8 {
1581 width: 66.66666667%;
1582 }
1583 .col-md-7 {
1584 width: 58.33333333%;
1585 }
1586 .col-md-6 {
1587 width: 50%;
1588 }
1589 .col-md-5 {
1590 width: 41.66666667%;
1591 }
1592 .col-md-4 {
1593 width: 33.33333333%;
1594 }
1595 .col-md-3 {
1596 width: 25%;
1597 }
1598 .col-md-2 {
1599 width: 16.66666667%;
1600 }
1601 .col-md-1 {
1602 width: 8.33333333%;
1603 }
1604 .col-md-pull-12 {
1605 right: 100%;
1606 }
1607 .col-md-pull-11 {
1608 right: 91.66666667%;
1609 }
1610 .col-md-pull-10 {
1611 right: 83.33333333%;
1612 }
1613 .col-md-pull-9 {
1614 right: 75%;
1615 }
1616 .col-md-pull-8 {
1617 right: 66.66666667%;
1618 }
1619 .col-md-pull-7 {
1620 right: 58.33333333%;
1621 }
1622 .col-md-pull-6 {
1623 right: 50%;
1624 }
1625 .col-md-pull-5 {
1626 right: 41.66666667%;
1627 }
1628 .col-md-pull-4 {
1629 right: 33.33333333%;
1630 }
1631 .col-md-pull-3 {
1632 right: 25%;
1633 }
1634 .col-md-pull-2 {
1635 right: 16.66666667%;
1636 }
1637 .col-md-pull-1 {
1638 right: 8.33333333%;
1639 }
1640 .col-md-pull-0 {
1641 right: auto;
1642 }
1643 .col-md-push-12 {
1644 left: 100%;
1645 }
1646 .col-md-push-11 {
1647 left: 91.66666667%;
1648 }
1649 .col-md-push-10 {
1650 left: 83.33333333%;
1651 }
1652 .col-md-push-9 {
1653 left: 75%;
1654 }
1655 .col-md-push-8 {
1656 left: 66.66666667%;
1657 }
1658 .col-md-push-7 {
1659 left: 58.33333333%;
1660 }
1661 .col-md-push-6 {
1662 left: 50%;
1663 }
1664 .col-md-push-5 {
1665 left: 41.66666667%;
1666 }
1667 .col-md-push-4 {
1668 left: 33.33333333%;
1669 }
1670 .col-md-push-3 {
1671 left: 25%;
1672 }
1673 .col-md-push-2 {
1674 left: 16.66666667%;
1675 }
1676 .col-md-push-1 {
1677 left: 8.33333333%;
1678 }
1679 .col-md-push-0 {
1680 left: auto;
1681 }
1682 .col-md-offset-12 {
1683 margin-left: 100%;
1684 }
1685 .col-md-offset-11 {
1686 margin-left: 91.66666667%;
1687 }
1688 .col-md-offset-10 {
1689 margin-left: 83.33333333%;
1690 }
1691 .col-md-offset-9 {
1692 margin-left: 75%;
1693 }
1694 .col-md-offset-8 {
1695 margin-left: 66.66666667%;
1696 }
1697 .col-md-offset-7 {
1698 margin-left: 58.33333333%;
1699 }
1700 .col-md-offset-6 {
1701 margin-left: 50%;
1702 }
1703 .col-md-offset-5 {
1704 margin-left: 41.66666667%;
1705 }
1706 .col-md-offset-4 {
1707 margin-left: 33.33333333%;
1708 }
1709 .col-md-offset-3 {
1710 margin-left: 25%;
1711 }
1712 .col-md-offset-2 {
1713 margin-left: 16.66666667%;
1714 }
1715 .col-md-offset-1 {
1716 margin-left: 8.33333333%;
1717 }
1718 .col-md-offset-0 {
1719 margin-left: 0%;
1720 }
1721 }
1722 @media (min-width: 1200px) {
1723 .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 {
1724 float: left;
1725 }
1726 .col-lg-12 {
1727 width: 100%;
1728 }
1729 .col-lg-11 {
1730 width: 91.66666667%;
1731 }
1732 .col-lg-10 {
1733 width: 83.33333333%;
1734 }
1735 .col-lg-9 {
1736 width: 75%;
1737 }
1738 .col-lg-8 {
1739 width: 66.66666667%;
1740 }
1741 .col-lg-7 {
1742 width: 58.33333333%;
1743 }
1744 .col-lg-6 {
1745 width: 50%;
1746 }
1747 .col-lg-5 {
1748 width: 41.66666667%;
1749 }
1750 .col-lg-4 {
1751 width: 33.33333333%;
1752 }
1753 .col-lg-3 {
1754 width: 25%;
1755 }
1756 .col-lg-2 {
1757 width: 16.66666667%;
1758 }
1759 .col-lg-1 {
1760 width: 8.33333333%;
1761 }
1762 .col-lg-pull-12 {
1763 right: 100%;
1764 }
1765 .col-lg-pull-11 {
1766 right: 91.66666667%;
1767 }
1768 .col-lg-pull-10 {
1769 right: 83.33333333%;
1770 }
1771 .col-lg-pull-9 {
1772 right: 75%;
1773 }
1774 .col-lg-pull-8 {
1775 right: 66.66666667%;
1776 }
1777 .col-lg-pull-7 {
1778 right: 58.33333333%;
1779 }
1780 .col-lg-pull-6 {
1781 right: 50%;
1782 }
1783 .col-lg-pull-5 {
1784 right: 41.66666667%;
1785 }
1786 .col-lg-pull-4 {
1787 right: 33.33333333%;
1788 }
1789 .col-lg-pull-3 {
1790 right: 25%;
1791 }
1792 .col-lg-pull-2 {
1793 right: 16.66666667%;
1794 }
1795 .col-lg-pull-1 {
1796 right: 8.33333333%;
1797 }
1798 .col-lg-pull-0 {
1799 right: auto;
1800 }
1801 .col-lg-push-12 {
1802 left: 100%;
1803 }
1804 .col-lg-push-11 {
1805 left: 91.66666667%;
1806 }
1807 .col-lg-push-10 {
1808 left: 83.33333333%;
1809 }
1810 .col-lg-push-9 {
1811 left: 75%;
1812 }
1813 .col-lg-push-8 {
1814 left: 66.66666667%;
1815 }
1816 .col-lg-push-7 {
1817 left: 58.33333333%;
1818 }
1819 .col-lg-push-6 {
1820 left: 50%;
1821 }
1822 .col-lg-push-5 {
1823 left: 41.66666667%;
1824 }
1825 .col-lg-push-4 {
1826 left: 33.33333333%;
1827 }
1828 .col-lg-push-3 {
1829 left: 25%;
1830 }
1831 .col-lg-push-2 {
1832 left: 16.66666667%;
1833 }
1834 .col-lg-push-1 {
1835 left: 8.33333333%;
1836 }
1837 .col-lg-push-0 {
1838 left: auto;
1839 }
1840 .col-lg-offset-12 {
1841 margin-left: 100%;
1842 }
1843 .col-lg-offset-11 {
1844 margin-left: 91.66666667%;
1845 }
1846 .col-lg-offset-10 {
1847 margin-left: 83.33333333%;
1848 }
1849 .col-lg-offset-9 {
1850 margin-left: 75%;
1851 }
1852 .col-lg-offset-8 {
1853 margin-left: 66.66666667%;
1854 }
1855 .col-lg-offset-7 {
1856 margin-left: 58.33333333%;
1857 }
1858 .col-lg-offset-6 {
1859 margin-left: 50%;
1860 }
1861 .col-lg-offset-5 {
1862 margin-left: 41.66666667%;
1863 }
1864 .col-lg-offset-4 {
1865 margin-left: 33.33333333%;
1866 }
1867 .col-lg-offset-3 {
1868 margin-left: 25%;
1869 }
1870 .col-lg-offset-2 {
1871 margin-left: 16.66666667%;
1872 }
1873 .col-lg-offset-1 {
1874 margin-left: 8.33333333%;
1875 }
1876 .col-lg-offset-0 {
1877 margin-left: 0%;
1878 }
1879 }
1880 table {
1881 background-color: transparent;
1882 }
1883 th {
1884 text-align: left;
1885 }
1886 .table {
1887 width: 100%;
1888 max-width: 100%;
1889 margin-bottom: 18px;
1890 }
1891 .table > thead > tr > th,
1892 .table > tbody > tr > th,
1893 .table > tfoot > tr > th,
1894 .table > thead > tr > td,
1895 .table > tbody > tr > td,
1896 .table > tfoot > tr > td {
1897 padding: 6px;
1898 line-height: 1.5;
1899 vertical-align: top;
1900 border-top: 1px solid #dddddd;
1901 }
1902 .table > thead > tr > th {
1903 vertical-align: bottom;
1904 border-bottom: 2px solid #dddddd;
1905 }
1906 .table > caption + thead > tr:first-child > th,
1907 .table > colgroup + thead > tr:first-child > th,
1908 .table > thead:first-child > tr:first-child > th,
1909 .table > caption + thead > tr:first-child > td,
1910 .table > colgroup + thead > tr:first-child > td,
1911 .table > thead:first-child > tr:first-child > td {
1912 border-top: 0;
1913 }
1914 .table > tbody + tbody {
1915 border-top: 2px solid #dddddd;
1916 }
1917 .table .table {
1918 background-color: #ffffff;
1919 }
1920 .table-condensed > thead > tr > th,
1921 .table-condensed > tbody > tr > th,
1922 .table-condensed > tfoot > tr > th,
1923 .table-condensed > thead > tr > td,
1924 .table-condensed > tbody > tr > td,
1925 .table-condensed > tfoot > tr > td {
1926 padding: 6px;
1927 }
1928 .table-bordered {
1929 border: 1px solid #dddddd;
1930 }
1931 .table-bordered > thead > tr > th,
1932 .table-bordered > tbody > tr > th,
1933 .table-bordered > tfoot > tr > th,
1934 .table-bordered > thead > tr > td,
1935 .table-bordered > tbody > tr > td,
1936 .table-bordered > tfoot > tr > td {
1937 border: 1px solid #dddddd;
1938 }
1939 .table-bordered > thead > tr > th,
1940 .table-bordered > thead > tr > td {
1941 border-bottom-width: 2px;
1942 }
1943 .table-striped > tbody > tr:nth-child(odd) > td,
1944 .table-striped > tbody > tr:nth-child(odd) > th {
1945 background-color: #f7f7f7;
1946 }
1947 .table-hover > tbody > tr:hover > td,
1948 .table-hover > tbody > tr:hover > th {
1949 background-color: #dedede;
1950 }
1951 table col[class*="col-"] {
1952 position: static;
1953 float: none;
1954 display: table-column;
1955 }
1956 table td[class*="col-"],
1957 table th[class*="col-"] {
1958 position: static;
1959 float: none;
1960 display: table-cell;
1961 }
1962 .table > thead > tr > td.active,
1963 .table > tbody > tr > td.active,
1964 .table > tfoot > tr > td.active,
1965 .table > thead > tr > th.active,
1966 .table > tbody > tr > th.active,
1967 .table > tfoot > tr > th.active,
1968 .table > thead > tr.active > td,
1969 .table > tbody > tr.active > td,
1970 .table > tfoot > tr.active > td,
1971 .table > thead > tr.active > th,
1972 .table > tbody > tr.active > th,
1973 .table > tfoot > tr.active > th {
1974 background-color: #dedede;
1975 }
1976 .table-hover > tbody > tr > td.active:hover,
1977 .table-hover > tbody > tr > th.active:hover,
1978 .table-hover > tbody > tr.active:hover > td,
1979 .table-hover > tbody > tr:hover > .active,
1980 .table-hover > tbody > tr.active:hover > th {
1981 background-color: #d1d1d1;
1982 }
1983 .table > thead > tr > td.success,
1984 .table > tbody > tr > td.success,
1985 .table > tfoot > tr > td.success,
1986 .table > thead > tr > th.success,
1987 .table > tbody > tr > th.success,
1988 .table > tfoot > tr > th.success,
1989 .table > thead > tr.success > td,
1990 .table > tbody > tr.success > td,
1991 .table > tfoot > tr.success > td,
1992 .table > thead > tr.success > th,
1993 .table > tbody > tr.success > th,
1994 .table > tfoot > tr.success > th {
1995 background-color: #dff0d8;
1996 }
1997 .table-hover > tbody > tr > td.success:hover,
1998 .table-hover > tbody > tr > th.success:hover,
1999 .table-hover > tbody > tr.success:hover > td,
2000 .table-hover > tbody > tr:hover > .success,
2001 .table-hover > tbody > tr.success:hover > th {
2002 background-color: #d0e9c6;
2003 }
2004 .table > thead > tr > td.info,
2005 .table > tbody > tr > td.info,
2006 .table > tfoot > tr > td.info,
2007 .table > thead > tr > th.info,
2008 .table > tbody > tr > th.info,
2009 .table > tfoot > tr > th.info,
2010 .table > thead > tr.info > td,
2011 .table > tbody > tr.info > td,
2012 .table > tfoot > tr.info > td,
2013 .table > thead > tr.info > th,
2014 .table > tbody > tr.info > th,
2015 .table > tfoot > tr.info > th {
2016 background-color: #d9edf7;
2017 }
2018 .table-hover > tbody > tr > td.info:hover,
2019 .table-hover > tbody > tr > th.info:hover,
2020 .table-hover > tbody > tr.info:hover > td,
2021 .table-hover > tbody > tr:hover > .info,
2022 .table-hover > tbody > tr.info:hover > th {
2023 background-color: #c4e3f3;
2024 }
2025 .table > thead > tr > td.warning,
2026 .table > tbody > tr > td.warning,
2027 .table > tfoot > tr > td.warning,
2028 .table > thead > tr > th.warning,
2029 .table > tbody > tr > th.warning,
2030 .table > tfoot > tr > th.warning,
2031 .table > thead > tr.warning > td,
2032 .table > tbody > tr.warning > td,
2033 .table > tfoot > tr.warning > td,
2034 .table > thead > tr.warning > th,
2035 .table > tbody > tr.warning > th,
2036 .table > tfoot > tr.warning > th {
2037 background-color: #fcf8e3;
2038 }
2039 .table-hover > tbody > tr > td.warning:hover,
2040 .table-hover > tbody > tr > th.warning:hover,
2041 .table-hover > tbody > tr.warning:hover > td,
2042 .table-hover > tbody > tr:hover > .warning,
2043 .table-hover > tbody > tr.warning:hover > th {
2044 background-color: #faf2cc;
2045 }
2046 .table > thead > tr > td.danger,
2047 .table > tbody > tr > td.danger,
2048 .table > tfoot > tr > td.danger,
2049 .table > thead > tr > th.danger,
2050 .table > tbody > tr > th.danger,
2051 .table > tfoot > tr > th.danger,
2052 .table > thead > tr.danger > td,
2053 .table > tbody > tr.danger > td,
2054 .table > tfoot > tr.danger > td,
2055 .table > thead > tr.danger > th,
2056 .table > tbody > tr.danger > th,
2057 .table > tfoot > tr.danger > th {
2058 background-color: #f2dede;
2059 }
2060 .table-hover > tbody > tr > td.danger:hover,
2061 .table-hover > tbody > tr > th.danger:hover,
2062 .table-hover > tbody > tr.danger:hover > td,
2063 .table-hover > tbody > tr:hover > .danger,
2064 .table-hover > tbody > tr.danger:hover > th {
2065 background-color: #ebcccc;
2066 }
2067 @media screen and (max-width: 767px) {
2068 .table-responsive {
2069 width: 100%;
2070 margin-bottom: 13.5px;
2071 overflow-y: hidden;
2072 overflow-x: auto;
2073 -ms-overflow-style: -ms-autohiding-scrollbar;
2074 border: 1px solid #dddddd;
2075 -webkit-overflow-scrolling: touch;
2076 }
2077 .table-responsive > .table {
2078 margin-bottom: 0;
2079 }
2080 .table-responsive > .table > thead > tr > th,
2081 .table-responsive > .table > tbody > tr > th,
2082 .table-responsive > .table > tfoot > tr > th,
2083 .table-responsive > .table > thead > tr > td,
2084 .table-responsive > .table > tbody > tr > td,
2085 .table-responsive > .table > tfoot > tr > td {
2086 white-space: nowrap;
2087 }
2088 .table-responsive > .table-bordered {
2089 border: 0;
2090 }
2091 .table-responsive > .table-bordered > thead > tr > th:first-child,
2092 .table-responsive > .table-bordered > tbody > tr > th:first-child,
2093 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2094 .table-responsive > .table-bordered > thead > tr > td:first-child,
2095 .table-responsive > .table-bordered > tbody > tr > td:first-child,
2096 .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2097 border-left: 0;
2098 }
2099 .table-responsive > .table-bordered > thead > tr > th:last-child,
2100 .table-responsive > .table-bordered > tbody > tr > th:last-child,
2101 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2102 .table-responsive > .table-bordered > thead > tr > td:last-child,
2103 .table-responsive > .table-bordered > tbody > tr > td:last-child,
2104 .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2105 border-right: 0;
2106 }
2107 .table-responsive > .table-bordered > tbody > tr:last-child > th,
2108 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2109 .table-responsive > .table-bordered > tbody > tr:last-child > td,
2110 .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2111 border-bottom: 0;
2112 }
2113 }
2114 fieldset {
2115 padding: 0;
2116 margin: 0;
2117 border: 0;
2118 min-width: 0;
2119 }
2120 legend {
2121 display: block;
2122 width: 100%;
2123 padding: 0;
2124 margin-bottom: 18px;
2125 font-size: 18px;
2126 line-height: inherit;
2127 color: #333333;
2128 border: 0;
2129 border-bottom: 1px solid #e5e5e5;
2130 }
2131 label {
2132 display: inline-block;
2133 max-width: 100%;
2134 margin-bottom: 5px;
2135 font-weight: bold;
2136 }
2137 input[type="search"] {
2138 -webkit-box-sizing: border-box;
2139 -moz-box-sizing: border-box;
2140 box-sizing: border-box;
2141 }
2142 input[type="radio"],
2143 input[type="checkbox"] {
2144 margin: 4px 0 0;
2145 margin-top: 1px \9;
2146 line-height: normal;
2147 }
2148 input[type="file"] {
2149 display: block;
2150 }
2151 input[type="range"] {
2152 display: block;
2153 width: 100%;
2154 }
2155 select[multiple],
2156 select[size] {
2157 height: auto;
2158 }
2159 input[type="file"]:focus,
2160 input[type="radio"]:focus,
2161 input[type="checkbox"]:focus {
2162 outline: thin dotted;
2163 outline: 5px auto -webkit-focus-ring-color;
2164 outline-offset: -2px;
2165 }
2166 output {
2167 display: block;
2168 padding-top: 7px;
2169 font-size: 12px;
2170 line-height: 1.5;
2171 color: #666666;
2172 }
2173 .form-control {
2174 display: block;
2175 width: 100%;
2176 height: 32px;
2177 padding: 6px 6px;
2178 font-size: 12px;
2179 line-height: 1.5;
2180 color: #666666;
2181 background-color: #fefefe;
2182 background-image: none;
2183 border: 1px solid #7c7c7c;
2184 border-radius: 2px;
2185 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2186 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2187 -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2188 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2189 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2190 }
2191 .form-control:focus {
2192 border-color: #66afe9;
2193 outline: 0;
2194 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2195 box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2196 }
2197 .form-control::-moz-placeholder {
2198 color: #cdcdcd;
2199 opacity: 1;
2200 }
2201 .form-control:-ms-input-placeholder {
2202 color: #cdcdcd;
2203 }
2204 .form-control::-webkit-input-placeholder {
2205 color: #cdcdcd;
2206 }
2207 .form-control[disabled],
2208 .form-control[readonly],
2209 fieldset[disabled] .form-control {
2210 cursor: not-allowed;
2211 background-color: #f7f7f7;
2212 opacity: 1;
2213 }
2214 textarea.form-control {
2215 height: auto;
2216 }
2217 input[type="search"] {
2218 -webkit-appearance: none;
2219 }
2220 input[type="date"],
2221 input[type="time"],
2222 input[type="datetime-local"],
2223 input[type="month"] {
2224 line-height: 32px;
2225 line-height: 1.5 \0;
2226 }
2227 input[type="date"].input-sm,
2228 input[type="time"].input-sm,
2229 input[type="datetime-local"].input-sm,
2230 input[type="month"].input-sm {
2231 line-height: 26px;
2232 }
2233 input[type="date"].input-lg,
2234 input[type="time"].input-lg,
2235 input[type="datetime-local"].input-lg,
2236 input[type="month"].input-lg {
2237 line-height: 46px;
2238 }
2239 .form-group {
2240 margin-bottom: 15px;
2241 }
2242 .radio,
2243 .checkbox {
2244 position: relative;
2245 display: block;
2246 min-height: 18px;
2247 margin-top: 10px;
2248 margin-bottom: 10px;
2249 }
2250 .radio label,
2251 .checkbox label {
2252 padding-left: 20px;
2253 margin-bottom: 0;
2254 font-weight: normal;
2255 cursor: pointer;
2256 }
2257 .radio input[type="radio"],
2258 .radio-inline input[type="radio"],
2259 .checkbox input[type="checkbox"],
2260 .checkbox-inline input[type="checkbox"] {
2261 position: absolute;
2262 margin-left: -20px;
2263 margin-top: 4px \9;
2264 }
2265 .radio + .radio,
2266 .checkbox + .checkbox {
2267 margin-top: -5px;
2268 }
2269 .radio-inline,
2270 .checkbox-inline {
2271 display: inline-block;
2272 padding-left: 20px;
2273 margin-bottom: 0;
2274 vertical-align: middle;
2275 font-weight: normal;
2276 cursor: pointer;
2277 }
2278 .radio-inline + .radio-inline,
2279 .checkbox-inline + .checkbox-inline {
2280 margin-top: 0;
2281 margin-left: 10px;
2282 }
2283 input[type="radio"][disabled],
2284 input[type="checkbox"][disabled],
2285 input[type="radio"].disabled,
2286 input[type="checkbox"].disabled,
2287 fieldset[disabled] input[type="radio"],
2288 fieldset[disabled] input[type="checkbox"] {
2289 cursor: not-allowed;
2290 }
2291 .radio-inline.disabled,
2292 .checkbox-inline.disabled,
2293 fieldset[disabled] .radio-inline,
2294 fieldset[disabled] .checkbox-inline {
2295 cursor: not-allowed;
2296 }
2297 .radio.disabled label,
2298 .checkbox.disabled label,
2299 fieldset[disabled] .radio label,
2300 fieldset[disabled] .checkbox label {
2301 cursor: not-allowed;
2302 }
2303 .form-control-static {
2304 padding-top: 7px;
2305 padding-bottom: 7px;
2306 margin-bottom: 0;
2307 }
2308 .form-control-static.input-lg,
2309 .form-control-static.input-sm {
2310 padding-left: 0;
2311 padding-right: 0;
2312 }
2313 .input-sm,
2314 .form-horizontal .form-group-sm .form-control {
2315 height: 26px;
2316 padding: 4px 4px;
2317 font-size: 11px;
2318 line-height: 1.5;
2319 border-radius: 2px;
2320 }
2321 select.input-sm {
2322 height: 26px;
2323 line-height: 26px;
2324 }
2325 textarea.input-sm,
2326 select[multiple].input-sm {
2327 height: auto;
2328 }
2329 .input-lg,
2330 .form-horizontal .form-group-lg .form-control {
2331 height: 46px;
2332 padding: 12px 12px;
2333 font-size: 15px;
2334 line-height: 1.33;
2335 border-radius: 6px;
2336 }
2337 select.input-lg {
2338 height: 46px;
2339 line-height: 46px;
2340 }
2341 textarea.input-lg,
2342 select[multiple].input-lg {
2343 height: auto;
2344 }
2345 .has-feedback {
2346 position: relative;
2347 }
2348 .has-feedback .form-control {
2349 padding-right: 40px;
2350 }
2351 .form-control-feedback {
2352 position: absolute;
2353 top: 23px;
2354 right: 0;
2355 z-index: 2;
2356 display: block;
2357 width: 32px;
2358 height: 32px;
2359 line-height: 32px;
2360 text-align: center;
2361 }
2362 .input-lg + .form-control-feedback {
2363 width: 46px;
2364 height: 46px;
2365 line-height: 46px;
2366 }
2367 .input-sm + .form-control-feedback {
2368 width: 26px;
2369 height: 26px;
2370 line-height: 26px;
2371 }
2372 .has-success .help-block,
2373 .has-success .control-label,
2374 .has-success .radio,
2375 .has-success .checkbox,
2376 .has-success .radio-inline,
2377 .has-success .checkbox-inline {
2378 color: #3b7826;
2379 }
2380 .has-success .form-control {
2381 border-color: #3b7826;
2382 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2383 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2384 }
2385 .has-success .form-control:focus {
2386 border-color: #28511a;
2387 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #62c341;
2388 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #62c341;
2389 }
2390 .has-success .input-group-addon {
2391 color: #3b7826;
2392 border-color: #3b7826;
2393 background-color: #dff0d8;
2394 }
2395 .has-success .form-control-feedback {
2396 color: #3b7826;
2397 }
2398 .has-warning .help-block,
2399 .has-warning .control-label,
2400 .has-warning .radio,
2401 .has-warning .checkbox,
2402 .has-warning .radio-inline,
2403 .has-warning .checkbox-inline {
2404 color: #9e7d4a;
2405 }
2406 .has-warning .form-control {
2407 border-color: #9e7d4a;
2408 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2409 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2410 }
2411 .has-warning .form-control:focus {
2412 border-color: #7b623a;
2413 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c7ae87;
2414 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c7ae87;
2415 }
2416 .has-warning .input-group-addon {
2417 color: #9e7d4a;
2418 border-color: #9e7d4a;
2419 background-color: #fcf8e3;
2420 }
2421 .has-warning .form-control-feedback {
2422 color: #9e7d4a;
2423 }
2424 .has-error .help-block,
2425 .has-error .control-label,
2426 .has-error .radio,
2427 .has-error .checkbox,
2428 .has-error .radio-inline,
2429 .has-error .checkbox-inline {
2430 color: #aa0225;
2431 }
2432 .has-error .form-control {
2433 border-color: #aa0225;
2434 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2435 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2436 }
2437 .has-error .form-control:focus {
2438 border-color: #78011a;
2439 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fc1646;
2440 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fc1646;
2441 }
2442 .has-error .input-group-addon {
2443 color: #aa0225;
2444 border-color: #aa0225;
2445 background-color: #f2dede;
2446 }
2447 .has-error .form-control-feedback {
2448 color: #aa0225;
2449 }
2450 .has-feedback label.sr-only ~ .form-control-feedback {
2451 top: 0;
2452 }
2453 .help-block {
2454 display: block;
2455 margin-top: 5px;
2456 margin-bottom: 10px;
2457 color: #404040;
2458 }
2459 @media (min-width: 768px) {
2460 .form-inline .form-group {
2461 display: inline-block;
2462 margin-bottom: 0;
2463 vertical-align: middle;
2464 }
2465 .form-inline .form-control {
2466 display: inline-block;
2467 width: auto;
2468 vertical-align: middle;
2469 }
2470 .form-inline .input-group {
2471 display: inline-table;
2472 vertical-align: middle;
2473 }
2474 .form-inline .input-group .input-group-addon,
2475 .form-inline .input-group .input-group-btn,
2476 .form-inline .input-group .form-control {
2477 width: auto;
2478 }
2479 .form-inline .input-group > .form-control {
2480 width: 100%;
2481 }
2482 .form-inline .control-label {
2483 margin-bottom: 0;
2484 vertical-align: middle;
2485 }
2486 .form-inline .radio,
2487 .form-inline .checkbox {
2488 display: inline-block;
2489 margin-top: 0;
2490 margin-bottom: 0;
2491 vertical-align: middle;
2492 }
2493 .form-inline .radio label,
2494 .form-inline .checkbox label {
2495 padding-left: 0;
2496 }
2497 .form-inline .radio input[type="radio"],
2498 .form-inline .checkbox input[type="checkbox"] {
2499 position: relative;
2500 margin-left: 0;
2501 }
2502 .form-inline .has-feedback .form-control-feedback {
2503 top: 0;
2504 }
2505 }
2506 .form-horizontal .radio,
2507 .form-horizontal .checkbox,
2508 .form-horizontal .radio-inline,
2509 .form-horizontal .checkbox-inline {
2510 margin-top: 0;
2511 margin-bottom: 0;
2512 padding-top: 7px;
2513 }
2514 .form-horizontal .radio,
2515 .form-horizontal .checkbox {
2516 min-height: 25px;
2517 }
2518 .form-horizontal .form-group {
2519 margin-left: -15px;
2520 margin-right: -15px;
2521 }
2522 @media (min-width: 768px) {
2523 .form-horizontal .control-label {
2524 text-align: right;
2525 margin-bottom: 0;
2526 padding-top: 7px;
2527 }
2528 }
2529 .form-horizontal .has-feedback .form-control-feedback {
2530 top: 0;
2531 right: 15px;
2532 }
2533 @media (min-width: 768px) {
2534 .form-horizontal .form-group-lg .control-label {
2535 padding-top: 16.96px;
2536 }
2537 }
2538 @media (min-width: 768px) {
2539 .form-horizontal .form-group-sm .control-label {
2540 padding-top: 5px;
2541 }
2542 }
2543 .btn {
2544 display: inline-block;
2545 margin-bottom: 0;
2546 font-weight: normal;
2547 text-align: center;
2548 vertical-align: middle;
2549 cursor: pointer;
2550 background-image: none;
2551 border: 1px solid transparent;
2552 white-space: nowrap;
2553 padding: 6px 6px;
2554 font-size: 12px;
2555 line-height: 1.5;
2556 border-radius: 4px;
2557 -webkit-user-select: none;
2558 -moz-user-select: none;
2559 -ms-user-select: none;
2560 user-select: none;
2561 }
2562 .btn:focus,
2563 .btn:active:focus,
2564 .btn.active:focus {
2565 outline: thin dotted;
2566 outline: 5px auto -webkit-focus-ring-color;
2567 outline-offset: -2px;
2568 }
2569 .btn:hover,
2570 .btn:focus {
2571 color: #434343;
2572 text-decoration: none;
2573 }
2574 .btn:active,
2575 .btn.active {
2576 outline: 0;
2577 background-image: none;
2578 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2579 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2580 }
2581 .btn.disabled,
2582 .btn[disabled],
2583 fieldset[disabled] .btn {
2584 cursor: not-allowed;
2585 pointer-events: none;
2586 opacity: 0.65;
2587 filter: alpha(opacity=65);
2588 -webkit-box-shadow: none;
2589 box-shadow: none;
2590 }
2591 .btn-default {
2592 color: #434343;
2593 background-color: #e0e0e0;
2594 border-color: #7c7c7c;
2595 }
2596 .btn-default:hover,
2597 .btn-default:focus,
2598 .btn-default:active,
2599 .btn-default.active,
2600 .open > .dropdown-toggle.btn-default {
2601 color: #434343;
2602 background-color: #c7c7c7;
2603 border-color: #5d5d5d;
2604 }
2605 .btn-default:active,
2606 .btn-default.active,
2607 .open > .dropdown-toggle.btn-default {
2608 background-image: none;
2609 }
2610 .btn-default.disabled,
2611 .btn-default[disabled],
2612 fieldset[disabled] .btn-default,
2613 .btn-default.disabled:hover,
2614 .btn-default[disabled]:hover,
2615 fieldset[disabled] .btn-default:hover,
2616 .btn-default.disabled:focus,
2617 .btn-default[disabled]:focus,
2618 fieldset[disabled] .btn-default:focus,
2619 .btn-default.disabled:active,
2620 .btn-default[disabled]:active,
2621 fieldset[disabled] .btn-default:active,
2622 .btn-default.disabled.active,
2623 .btn-default[disabled].active,
2624 fieldset[disabled] .btn-default.active {
2625 background-color: #e0e0e0;
2626 border-color: #7c7c7c;
2627 }
2628 .btn-default .badge {
2629 color: #e0e0e0;
2630 background-color: #434343;
2631 }
2632 .btn-primary {
2633 color: #ffffff;
2634 background-color: #32a0ff;
2635 border-color: #1894ff;
2636 }
2637 .btn-primary:hover,
2638 .btn-primary:focus,
2639 .btn-primary:active,
2640 .btn-primary.active,
2641 .open > .dropdown-toggle.btn-primary {
2642 color: #ffffff;
2643 background-color: #0088fe;
2644 border-color: #0075da;
2645 }
2646 .btn-primary:active,
2647 .btn-primary.active,
2648 .open > .dropdown-toggle.btn-primary {
2649 background-image: none;
2650 }
2651 .btn-primary.disabled,
2652 .btn-primary[disabled],
2653 fieldset[disabled] .btn-primary,
2654 .btn-primary.disabled:hover,
2655 .btn-primary[disabled]:hover,
2656 fieldset[disabled] .btn-primary:hover,
2657 .btn-primary.disabled:focus,
2658 .btn-primary[disabled]:focus,
2659 fieldset[disabled] .btn-primary:focus,
2660 .btn-primary.disabled:active,
2661 .btn-primary[disabled]:active,
2662 fieldset[disabled] .btn-primary:active,
2663 .btn-primary.disabled.active,
2664 .btn-primary[disabled].active,
2665 fieldset[disabled] .btn-primary.active {
2666 background-color: #32a0ff;
2667 border-color: #1894ff;
2668 }
2669 .btn-primary .badge {
2670 color: #32a0ff;
2671 background-color: #ffffff;
2672 }
2673 .btn-success {
2674 color: #ffffff;
2675 background-color: #cdeaca;
2676 border-color: #bce3b8;
2677 }
2678 .btn-success:hover,
2679 .btn-success:focus,
2680 .btn-success:active,
2681 .btn-success.active,
2682 .open > .dropdown-toggle.btn-success {
2683 color: #ffffff;
2684 background-color: #abdca5;
2685 border-color: #92d18c;
2686 }
2687 .btn-success:active,
2688 .btn-success.active,
2689 .open > .dropdown-toggle.btn-success {
2690 background-image: none;
2691 }
2692 .btn-success.disabled,
2693 .btn-success[disabled],
2694 fieldset[disabled] .btn-success,
2695 .btn-success.disabled:hover,
2696 .btn-success[disabled]:hover,
2697 fieldset[disabled] .btn-success:hover,
2698 .btn-success.disabled:focus,
2699 .btn-success[disabled]:focus,
2700 fieldset[disabled] .btn-success:focus,
2701 .btn-success.disabled:active,
2702 .btn-success[disabled]:active,
2703 fieldset[disabled] .btn-success:active,
2704 .btn-success.disabled.active,
2705 .btn-success[disabled].active,
2706 fieldset[disabled] .btn-success.active {
2707 background-color: #cdeaca;
2708 border-color: #bce3b8;
2709 }
2710 .btn-success .badge {
2711 color: #cdeaca;
2712 background-color: #ffffff;
2713 }
2714 .btn-info {
2715 color: #ffffff;
2716 background-color: #eaf7ff;
2717 border-color: #d0edff;
2718 }
2719 .btn-info:hover,
2720 .btn-info:focus,
2721 .btn-info:active,
2722 .btn-info.active,
2723 .open > .dropdown-toggle.btn-info {
2724 color: #ffffff;
2725 background-color: #b7e4ff;
2726 border-color: #93d6ff;
2727 }
2728 .btn-info:active,
2729 .btn-info.active,
2730 .open > .dropdown-toggle.btn-info {
2731 background-image: none;
2732 }
2733 .btn-info.disabled,
2734 .btn-info[disabled],
2735 fieldset[disabled] .btn-info,
2736 .btn-info.disabled:hover,
2737 .btn-info[disabled]:hover,
2738 fieldset[disabled] .btn-info:hover,
2739 .btn-info.disabled:focus,
2740 .btn-info[disabled]:focus,
2741 fieldset[disabled] .btn-info:focus,
2742 .btn-info.disabled:active,
2743 .btn-info[disabled]:active,
2744 fieldset[disabled] .btn-info:active,
2745 .btn-info.disabled.active,
2746 .btn-info[disabled].active,
2747 fieldset[disabled] .btn-info.active {
2748 background-color: #eaf7ff;
2749 border-color: #d0edff;
2750 }
2751 .btn-info .badge {
2752 color: #eaf7ff;
2753 background-color: #ffffff;
2754 }
2755 .btn-warning {
2756 color: #ffffff;
2757 background-color: #fbf6de;
2758 border-color: #f8f0c7;
2759 }
2760 .btn-warning:hover,
2761 .btn-warning:focus,
2762 .btn-warning:active,
2763 .btn-warning.active,
2764 .open > .dropdown-toggle.btn-warning {
2765 color: #ffffff;
2766 background-color: #f5eab1;
2767 border-color: #f2e191;
2768 }
2769 .btn-warning:active,
2770 .btn-warning.active,
2771 .open > .dropdown-toggle.btn-warning {
2772 background-image: none;
2773 }
2774 .btn-warning.disabled,
2775 .btn-warning[disabled],
2776 fieldset[disabled] .btn-warning,
2777 .btn-warning.disabled:hover,
2778 .btn-warning[disabled]:hover,
2779 fieldset[disabled] .btn-warning:hover,
2780 .btn-warning.disabled:focus,
2781 .btn-warning[disabled]:focus,
2782 fieldset[disabled] .btn-warning:focus,
2783 .btn-warning.disabled:active,
2784 .btn-warning[disabled]:active,
2785 fieldset[disabled] .btn-warning:active,
2786 .btn-warning.disabled.active,
2787 .btn-warning[disabled].active,
2788 fieldset[disabled] .btn-warning.active {
2789 background-color: #fbf6de;
2790 border-color: #f8f0c7;
2791 }
2792 .btn-warning .badge {
2793 color: #fbf6de;
2794 background-color: #ffffff;
2795 }
2796 .btn-danger {
2797 color: #ffffff;
2798 background-color: #f6d3cf;
2799 border-color: #f2bfba;
2800 }
2801 .btn-danger:hover,
2802 .btn-danger:focus,
2803 .btn-danger:active,
2804 .btn-danger.active,
2805 .open > .dropdown-toggle.btn-danger {
2806 color: #ffffff;
2807 background-color: #eeaca4;
2808 border-color: #e89086;
2809 }
2810 .btn-danger:active,
2811 .btn-danger.active,
2812 .open > .dropdown-toggle.btn-danger {
2813 background-image: none;
2814 }
2815 .btn-danger.disabled,
2816 .btn-danger[disabled],
2817 fieldset[disabled] .btn-danger,
2818 .btn-danger.disabled:hover,
2819 .btn-danger[disabled]:hover,
2820 fieldset[disabled] .btn-danger:hover,
2821 .btn-danger.disabled:focus,
2822 .btn-danger[disabled]:focus,
2823 fieldset[disabled] .btn-danger:focus,
2824 .btn-danger.disabled:active,
2825 .btn-danger[disabled]:active,
2826 fieldset[disabled] .btn-danger:active,
2827 .btn-danger.disabled.active,
2828 .btn-danger[disabled].active,
2829 fieldset[disabled] .btn-danger.active {
2830 background-color: #f6d3cf;
2831 border-color: #f2bfba;
2832 }
2833 .btn-danger .badge {
2834 color: #f6d3cf;
2835 background-color: #ffffff;
2836 }
2837 .btn-link {
2838 color: #212424;
2839 font-weight: normal;
2840 cursor: pointer;
2841 border-radius: 0;
2842 }
2843 .btn-link,
2844 .btn-link:active,
2845 .btn-link[disabled],
2846 fieldset[disabled] .btn-link {
2847 background-color: transparent;
2848 -webkit-box-shadow: none;
2849 box-shadow: none;
2850 }
2851 .btn-link,
2852 .btn-link:hover,
2853 .btn-link:focus,
2854 .btn-link:active {
2855 border-color: transparent;
2856 }
2857 .btn-link:hover,
2858 .btn-link:focus {
2859 color: #000000;
2860 text-decoration: underline;
2861 background-color: transparent;
2862 }
2863 .btn-link[disabled]:hover,
2864 fieldset[disabled] .btn-link:hover,
2865 .btn-link[disabled]:focus,
2866 fieldset[disabled] .btn-link:focus {
2867 color: #cdcdcd;
2868 text-decoration: none;
2869 }
2870 .btn-lg,
2871 .btn-group-lg > .btn {
2872 padding: 12px 12px;
2873 font-size: 15px;
2874 line-height: 1.33;
2875 border-radius: 6px;
2876 }
2877 .btn-sm,
2878 .btn-group-sm > .btn {
2879 padding: 4px 4px;
2880 font-size: 11px;
2881 line-height: 1.5;
2882 border-radius: 2px;
2883 }
2884 .btn-xs,
2885 .btn-group-xs > .btn {
2886 padding: 2px 4px;
2887 font-size: 11px;
2888 line-height: 1.5;
2889 border-radius: 2px;
2890 }
2891 .btn-block {
2892 display: block;
2893 width: 100%;
2894 }
2895 .btn-block + .btn-block {
2896 margin-top: 5px;
2897 }
2898 input[type="submit"].btn-block,
2899 input[type="reset"].btn-block,
2900 input[type="button"].btn-block {
2901 width: 100%;
2902 }
2903 .fade {
2904 opacity: 0;
2905 -webkit-transition: opacity 0.15s linear;
2906 -o-transition: opacity 0.15s linear;
2907 transition: opacity 0.15s linear;
2908 }
2909 .fade.in {
2910 opacity: 1;
2911 }
2912 .collapse {
2913 display: none;
2914 }
2915 .collapse.in {
2916 display: block;
2917 }
2918 tr.collapse.in {
2919 display: table-row;
2920 }
2921 tbody.collapse.in {
2922 display: table-row-group;
2923 }
2924 .collapsing {
2925 position: relative;
2926 height: 0;
2927 overflow: hidden;
2928 -webkit-transition: height 0.35s ease;
2929 -o-transition: height 0.35s ease;
2930 transition: height 0.35s ease;
2931 }
2932 .caret {
2933 display: inline-block;
2934 width: 0;
2935 height: 0;
2936 margin-left: 2px;
2937 vertical-align: middle;
2938 border-top: 4px solid;
2939 border-right: 4px solid transparent;
2940 border-left: 4px solid transparent;
2941 }
2942 .dropdown {
2943 position: relative;
2944 }
2945 .dropdown-toggle:focus {
2946 outline: 0;
2947 }
2948 .dropdown-menu {
2949 position: absolute;
2950 top: 100%;
2951 left: 0;
2952 z-index: 1000;
2953 display: none;
2954 float: left;
2955 min-width: 160px;
2956 padding: 5px 0;
2957 margin: 2px 0 0;
2958 list-style: none;
2959 font-size: 12px;
2960 text-align: left;
2961 background-color: #ffffff;
2962 border: 1px solid #cccccc;
2963 border: 1px solid rgba(0, 0, 0, 0.15);
2964 border-radius: 4px;
2965 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
2966 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
2967 background-clip: padding-box;
2968 }
2969 .dropdown-menu.pull-right {
2970 right: 0;
2971 left: auto;
2972 }
2973 .dropdown-menu .divider {
2974 height: 1px;
2975 margin: 8px 0;
2976 overflow: hidden;
2977 background-color: #e5e5e5;
2978 }
2979 .dropdown-menu > li > a {
2980 display: block;
2981 padding: 3px 20px;
2982 clear: both;
2983 font-weight: normal;
2984 line-height: 1.5;
2985 color: #333333;
2986 white-space: nowrap;
2987 }
2988 .dropdown-menu > li > a:hover,
2989 .dropdown-menu > li > a:focus {
2990 text-decoration: none;
2991 color: #262626;
2992 background-color: #f5f5f5;
2993 }
2994 .dropdown-menu > .active > a,
2995 .dropdown-menu > .active > a:hover,
2996 .dropdown-menu > .active > a:focus {
2997 color: #ffffff;
2998 text-decoration: none;
2999 outline: 0;
3000 background-color: #32a0ff;
3001 }
3002 .dropdown-menu > .disabled > a,
3003 .dropdown-menu > .disabled > a:hover,
3004 .dropdown-menu > .disabled > a:focus {
3005 color: #cdcdcd;
3006 }
3007 .dropdown-menu > .disabled > a:hover,
3008 .dropdown-menu > .disabled > a:focus {
3009 text-decoration: none;
3010 background-color: transparent;
3011 background-image: none;
3012 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3013 cursor: not-allowed;
3014 }
3015 .open > .dropdown-menu {
3016 display: block;
3017 }
3018 .open > a {
3019 outline: 0;
3020 }
3021 .dropdown-menu-right {
3022 left: auto;
3023 right: 0;
3024 }
3025 .dropdown-menu-left {
3026 left: 0;
3027 right: auto;
3028 }
3029 .dropdown-header {
3030 display: block;
3031 padding: 3px 20px;
3032 font-size: 11px;
3033 line-height: 1.5;
3034 color: #cdcdcd;
3035 white-space: nowrap;
3036 }
3037 .dropdown-backdrop {
3038 position: fixed;
3039 left: 0;
3040 right: 0;
3041 bottom: 0;
3042 top: 0;
3043 z-index: 990;
3044 }
3045 .pull-right > .dropdown-menu {
3046 right: 0;
3047 left: auto;
3048 }
3049 .dropup .caret,
3050 .navbar-fixed-bottom .dropdown .caret {
3051 border-top: 0;
3052 border-bottom: 4px solid;
3053 content: "";
3054 }
3055 .dropup .dropdown-menu,
3056 .navbar-fixed-bottom .dropdown .dropdown-menu {
3057 top: auto;
3058 bottom: 100%;
3059 margin-bottom: 1px;
3060 }
3061 @media (min-width: 768px) {
3062 .navbar-right .dropdown-menu {
3063 left: auto;
3064 right: 0;
3065 }
3066 .navbar-right .dropdown-menu-left {
3067 left: 0;
3068 right: auto;
3069 }
3070 }
3071 .btn-group,
3072 .btn-group-vertical {
3073 position: relative;
3074 display: inline-block;
3075 vertical-align: middle;
3076 }
3077 .btn-group > .btn,
3078 .btn-group-vertical > .btn {
3079 position: relative;
3080 float: left;
3081 }
3082 .btn-group > .btn:hover,
3083 .btn-group-vertical > .btn:hover,
3084 .btn-group > .btn:focus,
3085 .btn-group-vertical > .btn:focus,
3086 .btn-group > .btn:active,
3087 .btn-group-vertical > .btn:active,
3088 .btn-group > .btn.active,
3089 .btn-group-vertical > .btn.active {
3090 z-index: 2;
3091 }
3092 .btn-group > .btn:focus,
3093 .btn-group-vertical > .btn:focus {
3094 outline: 0;
3095 }
3096 .btn-group .btn + .btn,
3097 .btn-group .btn + .btn-group,
3098 .btn-group .btn-group + .btn,
3099 .btn-group .btn-group + .btn-group {
3100 margin-left: -1px;
3101 }
3102 .btn-toolbar {
3103 margin-left: -5px;
3104 }
3105 .btn-toolbar .btn-group,
3106 .btn-toolbar .input-group {
3107 float: left;
3108 }
3109 .btn-toolbar > .btn,
3110 .btn-toolbar > .btn-group,
3111 .btn-toolbar > .input-group {
3112 margin-left: 5px;
3113 }
3114 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3115 border-radius: 0;
3116 }
3117 .btn-group > .btn:first-child {
3118 margin-left: 0;
3119 }
3120 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3121 border-bottom-right-radius: 0;
3122 border-top-right-radius: 0;
3123 }
3124 .btn-group > .btn:last-child:not(:first-child),
3125 .btn-group > .dropdown-toggle:not(:first-child) {
3126 border-bottom-left-radius: 0;
3127 border-top-left-radius: 0;
3128 }
3129 .btn-group > .btn-group {
3130 float: left;
3131 }
3132 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3133 border-radius: 0;
3134 }
3135 .btn-group > .btn-group:first-child > .btn:last-child,
3136 .btn-group > .btn-group:first-child > .dropdown-toggle {
3137 border-bottom-right-radius: 0;
3138 border-top-right-radius: 0;
3139 }
3140 .btn-group > .btn-group:last-child > .btn:first-child {
3141 border-bottom-left-radius: 0;
3142 border-top-left-radius: 0;
3143 }
3144 .btn-group .dropdown-toggle:active,
3145 .btn-group.open .dropdown-toggle {
3146 outline: 0;
3147 }
3148 .btn-group > .btn + .dropdown-toggle {
3149 padding-left: 8px;
3150 padding-right: 8px;
3151 }
3152 .btn-group > .btn-lg + .dropdown-toggle {
3153 padding-left: 12px;
3154 padding-right: 12px;
3155 }
3156 .btn-group.open .dropdown-toggle {
3157 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3158 box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3159 }
3160 .btn-group.open .dropdown-toggle.btn-link {
3161 -webkit-box-shadow: none;
3162 box-shadow: none;
3163 }
3164 .btn .caret {
3165 margin-left: 0;
3166 }
3167 .btn-lg .caret {
3168 border-width: 5px 5px 0;
3169 border-bottom-width: 0;
3170 }
3171 .dropup .btn-lg .caret {
3172 border-width: 0 5px 5px;
3173 }
3174 .btn-group-vertical > .btn,
3175 .btn-group-vertical > .btn-group,
3176 .btn-group-vertical > .btn-group > .btn {
3177 display: block;
3178 float: none;
3179 width: 100%;
3180 max-width: 100%;
3181 }
3182 .btn-group-vertical > .btn-group > .btn {
3183 float: none;
3184 }
3185 .btn-group-vertical > .btn + .btn,
3186 .btn-group-vertical > .btn + .btn-group,
3187 .btn-group-vertical > .btn-group + .btn,
3188 .btn-group-vertical > .btn-group + .btn-group {
3189 margin-top: -1px;
3190 margin-left: 0;
3191 }
3192 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3193 border-radius: 0;
3194 }
3195 .btn-group-vertical > .btn:first-child:not(:last-child) {
3196 border-top-right-radius: 4px;
3197 border-bottom-right-radius: 0;
3198 border-bottom-left-radius: 0;
3199 }
3200 .btn-group-vertical > .btn:last-child:not(:first-child) {
3201 border-bottom-left-radius: 4px;
3202 border-top-right-radius: 0;
3203 border-top-left-radius: 0;
3204 }
3205 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3206 border-radius: 0;
3207 }
3208 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3209 .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3210 border-bottom-right-radius: 0;
3211 border-bottom-left-radius: 0;
3212 }
3213 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3214 border-top-right-radius: 0;
3215 border-top-left-radius: 0;
3216 }
3217 .btn-group-justified {
3218 display: table;
3219 width: 100%;
3220 table-layout: fixed;
3221 border-collapse: separate;
3222 }
3223 .btn-group-justified > .btn,
3224 .btn-group-justified > .btn-group {
3225 float: none;
3226 display: table-cell;
3227 width: 1%;
3228 }
3229 .btn-group-justified > .btn-group .btn {
3230 width: 100%;
3231 }
3232 .btn-group-justified > .btn-group .dropdown-menu {
3233 left: auto;
3234 }
3235 [data-toggle="buttons"] > .btn > input[type="radio"],
3236 [data-toggle="buttons"] > .btn > input[type="checkbox"] {
3237 position: absolute;
3238 z-index: -1;
3239 opacity: 0;
3240 filter: alpha(opacity=0);
3241 }
3242 .input-group {
3243 position: relative;
3244 display: table;
3245 border-collapse: separate;
3246 }
3247 .input-group[class*="col-"] {
3248 float: none;
3249 padding-left: 0;
3250 padding-right: 0;
3251 }
3252 .input-group .form-control {
3253 position: relative;
3254 z-index: 2;
3255 float: left;
3256 width: 100%;
3257 margin-bottom: 0;
3258 }
3259 .input-group-lg > .form-control,
3260 .input-group-lg > .input-group-addon,
3261 .input-group-lg > .input-group-btn > .btn {
3262 height: 46px;
3263 padding: 12px 12px;
3264 font-size: 15px;
3265 line-height: 1.33;
3266 border-radius: 6px;
3267 }
3268 select.input-group-lg > .form-control,
3269 select.input-group-lg > .input-group-addon,
3270 select.input-group-lg > .input-group-btn > .btn {
3271 height: 46px;
3272 line-height: 46px;
3273 }
3274 textarea.input-group-lg > .form-control,
3275 textarea.input-group-lg > .input-group-addon,
3276 textarea.input-group-lg > .input-group-btn > .btn,
3277 select[multiple].input-group-lg > .form-control,
3278 select[multiple].input-group-lg > .input-group-addon,
3279 select[multiple].input-group-lg > .input-group-btn > .btn {
3280 height: auto;
3281 }
3282 .input-group-sm > .form-control,
3283 .input-group-sm > .input-group-addon,
3284 .input-group-sm > .input-group-btn > .btn {
3285 height: 26px;
3286 padding: 4px 4px;
3287 font-size: 11px;
3288 line-height: 1.5;
3289 border-radius: 2px;
3290 }
3291 select.input-group-sm > .form-control,
3292 select.input-group-sm > .input-group-addon,
3293 select.input-group-sm > .input-group-btn > .btn {
3294 height: 26px;
3295 line-height: 26px;
3296 }
3297 textarea.input-group-sm > .form-control,
3298 textarea.input-group-sm > .input-group-addon,
3299 textarea.input-group-sm > .input-group-btn > .btn,
3300 select[multiple].input-group-sm > .form-control,
3301 select[multiple].input-group-sm > .input-group-addon,
3302 select[multiple].input-group-sm > .input-group-btn > .btn {
3303 height: auto;
3304 }
3305 .input-group-addon,
3306 .input-group-btn,
3307 .input-group .form-control {
3308 display: table-cell;
3309 }
3310 .input-group-addon:not(:first-child):not(:last-child),
3311 .input-group-btn:not(:first-child):not(:last-child),
3312 .input-group .form-control:not(:first-child):not(:last-child) {
3313 border-radius: 0;
3314 }
3315 .input-group-addon,
3316 .input-group-btn {
3317 width: 1%;
3318 white-space: nowrap;
3319 vertical-align: middle;
3320 }
3321 .input-group-addon {
3322 padding: 6px 6px;
3323 font-size: 12px;
3324 font-weight: normal;
3325 line-height: 1;
3326 color: #666666;
3327 text-align: center;
3328 background-color: #f7f7f7;
3329 border: 1px solid #7c7c7c;
3330 border-radius: 4px;
3331 }
3332 .input-group-addon.input-sm {
3333 padding: 4px 4px;
3334 font-size: 11px;
3335 border-radius: 2px;
3336 }
3337 .input-group-addon.input-lg {
3338 padding: 12px 12px;
3339 font-size: 15px;
3340 border-radius: 6px;
3341 }
3342 .input-group-addon input[type="radio"],
3343 .input-group-addon input[type="checkbox"] {
3344 margin-top: 0;
3345 }
3346 .input-group .form-control:first-child,
3347 .input-group-addon:first-child,
3348 .input-group-btn:first-child > .btn,
3349 .input-group-btn:first-child > .btn-group > .btn,
3350 .input-group-btn:first-child > .dropdown-toggle,
3351 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3352 .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3353 border-bottom-right-radius: 0;
3354 border-top-right-radius: 0;
3355 }
3356 .input-group-addon:first-child {
3357 border-right: 0;
3358 }