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