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