bootstrap.css (151253B)
1 /*! 2 * Bootstrap v3.3.7 (http://getbootstrap.com) 3 * Copyright 2011-2016 Twitter, Inc. 4 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 5 */ 6 /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ 7 /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ 8 html { 9 font-family: sans-serif; 10 -ms-text-size-adjust: 100%; 11 -webkit-text-size-adjust: 100%; } 12 13 body { 14 margin: 0; } 15 16 article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { 17 display: block; } 18 19 audio, canvas, progress, video { 20 display: inline-block; 21 vertical-align: baseline; } 22 23 audio:not([controls]) { 24 display: none; 25 height: 0; } 26 27 [hidden], template { 28 display: none; } 29 30 a { 31 background-color: transparent; } 32 33 a:active, a:hover { 34 outline: 0; } 35 36 abbr[title] { 37 border-bottom: 1px dotted; } 38 39 b, strong { 40 font-weight: bold; } 41 42 dfn { 43 font-style: italic; } 44 45 h1 { 46 font-size: 2em; 47 margin: 0.67em 0; } 48 49 mark { 50 background: #ff0; 51 color: #000; } 52 53 small { 54 font-size: 80%; } 55 56 sub, sup { 57 font-size: 75%; 58 line-height: 0; 59 position: relative; 60 vertical-align: baseline; } 61 62 sup { 63 top: -0.5em; } 64 65 sub { 66 bottom: -0.25em; } 67 68 img { 69 border: 0; } 70 71 svg:not(:root) { 72 overflow: hidden; } 73 74 figure { 75 margin: 1em 40px; } 76 77 hr { 78 box-sizing: content-box; 79 height: 0; } 80 81 pre { 82 overflow: auto; } 83 84 code, kbd, pre, samp { 85 font-family: monospace, monospace; 86 font-size: 1em; } 87 88 button, input, optgroup, select, textarea { 89 color: inherit; 90 font: inherit; 91 margin: 0; } 92 93 button { 94 overflow: visible; } 95 96 button, select { 97 text-transform: none; } 98 99 button, html input[type="button"], input[type="reset"], input[type="submit"] { 100 -webkit-appearance: button; 101 cursor: pointer; } 102 103 button[disabled], html input[disabled] { 104 cursor: default; } 105 106 button::-moz-focus-inner, input::-moz-focus-inner { 107 border: 0; 108 padding: 0; } 109 110 input { 111 line-height: normal; } 112 113 input[type="checkbox"], input[type="radio"] { 114 box-sizing: border-box; 115 padding: 0; } 116 117 input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { 118 height: auto; } 119 120 input[type="search"] { 121 -webkit-appearance: textfield; 122 box-sizing: content-box; } 123 124 input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { 125 -webkit-appearance: none; } 126 127 fieldset { 128 border: 1px solid #c0c0c0; 129 margin: 0 2px; 130 padding: 0.35em 0.625em 0.75em; } 131 132 legend { 133 border: 0; 134 padding: 0; } 135 136 textarea { 137 overflow: auto; } 138 139 optgroup { 140 font-weight: bold; } 141 142 table { 143 border-collapse: collapse; 144 border-spacing: 0; } 145 146 td, th { 147 padding: 0; } 148 149 @media print { 150 *, *:before, *:after { 151 background: transparent !important; 152 color: #000 !important; 153 box-shadow: none !important; 154 text-shadow: none !important; } 155 156 a, a:visited { 157 text-decoration: underline; } 158 159 a[href]:after { 160 content: " (" attr(href) ")"; } 161 162 abbr[title]:after { 163 content: " (" attr(title) ")"; } 164 165 a[href^="#"]:after, a[href^="javascript:"]:after { 166 content: ""; } 167 168 pre, blockquote { 169 border: 1px solid #999; 170 page-break-inside: avoid; } 171 172 thead { 173 display: table-header-group; } 174 175 tr, img { 176 page-break-inside: avoid; } 177 178 img { 179 max-width: 100% !important; } 180 181 p, h2, h3 { 182 orphans: 3; 183 widows: 3; } 184 185 h2, h3 { 186 page-break-after: avoid; } 187 188 .navbar { 189 display: none; } 190 191 .btn > .caret, .dropup > .btn > .caret { 192 border-top-color: #000 !important; } 193 194 .label { 195 border: 1px solid #000; } 196 197 .table { 198 border-collapse: collapse !important; } 199 .table td, .table th { 200 background-color: #fff !important; } 201 202 .table-bordered th, .table-bordered td { 203 border: 1px solid #ddd !important; } } 204 205 @at-root { 206 @font-face { 207 font-family: 'Glyphicons Halflings'; 208 src: url('../fonts/bootstrap/glyphicons-halflings-regular.eot'); 209 src: url('../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/bootstrap/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/bootstrap/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/bootstrap/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } } 210 211 .glyphicon { 212 position: relative; 213 top: 1px; 214 display: inline-block; 215 font-family: 'Glyphicons Halflings'; 216 font-style: normal; 217 font-weight: normal; 218 line-height: 1; 219 -webkit-font-smoothing: antialiased; 220 -moz-osx-font-smoothing: grayscale; } 221 222 .glyphicon-asterisk:before { 223 content: "\002a"; } 224 225 .glyphicon-plus:before { 226 content: "\002b"; } 227 228 .glyphicon-euro:before, .glyphicon-eur:before { 229 content: "\20ac"; } 230 231 .glyphicon-minus:before { 232 content: "\2212"; } 233 234 .glyphicon-cloud:before { 235 content: "\2601"; } 236 237 .glyphicon-envelope:before { 238 content: "\2709"; } 239 240 .glyphicon-pencil:before { 241 content: "\270f"; } 242 243 .glyphicon-glass:before { 244 content: "\e001"; } 245 246 .glyphicon-music:before { 247 content: "\e002"; } 248 249 .glyphicon-search:before { 250 content: "\e003"; } 251 252 .glyphicon-heart:before { 253 content: "\e005"; } 254 255 .glyphicon-star:before { 256 content: "\e006"; } 257 258 .glyphicon-star-empty:before { 259 content: "\e007"; } 260 261 .glyphicon-user:before { 262 content: "\e008"; } 263 264 .glyphicon-film:before { 265 content: "\e009"; } 266 267 .glyphicon-th-large:before { 268 content: "\e010"; } 269 270 .glyphicon-th:before { 271 content: "\e011"; } 272 273 .glyphicon-th-list:before { 274 content: "\e012"; } 275 276 .glyphicon-ok:before { 277 content: "\e013"; } 278 279 .glyphicon-remove:before { 280 content: "\e014"; } 281 282 .glyphicon-zoom-in:before { 283 content: "\e015"; } 284 285 .glyphicon-zoom-out:before { 286 content: "\e016"; } 287 288 .glyphicon-off:before { 289 content: "\e017"; } 290 291 .glyphicon-signal:before { 292 content: "\e018"; } 293 294 .glyphicon-cog:before { 295 content: "\e019"; } 296 297 .glyphicon-trash:before { 298 content: "\e020"; } 299 300 .glyphicon-home:before { 301 content: "\e021"; } 302 303 .glyphicon-file:before { 304 content: "\e022"; } 305 306 .glyphicon-time:before { 307 content: "\e023"; } 308 309 .glyphicon-road:before { 310 content: "\e024"; } 311 312 .glyphicon-download-alt:before { 313 content: "\e025"; } 314 315 .glyphicon-download:before { 316 content: "\e026"; } 317 318 .glyphicon-upload:before { 319 content: "\e027"; } 320 321 .glyphicon-inbox:before { 322 content: "\e028"; } 323 324 .glyphicon-play-circle:before { 325 content: "\e029"; } 326 327 .glyphicon-repeat:before { 328 content: "\e030"; } 329 330 .glyphicon-refresh:before { 331 content: "\e031"; } 332 333 .glyphicon-list-alt:before { 334 content: "\e032"; } 335 336 .glyphicon-lock:before { 337 content: "\e033"; } 338 339 .glyphicon-flag:before { 340 content: "\e034"; } 341 342 .glyphicon-headphones:before { 343 content: "\e035"; } 344 345 .glyphicon-volume-off:before { 346 content: "\e036"; } 347 348 .glyphicon-volume-down:before { 349 content: "\e037"; } 350 351 .glyphicon-volume-up:before { 352 content: "\e038"; } 353 354 .glyphicon-qrcode:before { 355 content: "\e039"; } 356 357 .glyphicon-barcode:before { 358 content: "\e040"; } 359 360 .glyphicon-tag:before { 361 content: "\e041"; } 362 363 .glyphicon-tags:before { 364 content: "\e042"; } 365 366 .glyphicon-book:before { 367 content: "\e043"; } 368 369 .glyphicon-bookmark:before { 370 content: "\e044"; } 371 372 .glyphicon-print:before { 373 content: "\e045"; } 374 375 .glyphicon-camera:before { 376 content: "\e046"; } 377 378 .glyphicon-font:before { 379 content: "\e047"; } 380 381 .glyphicon-bold:before { 382 content: "\e048"; } 383 384 .glyphicon-italic:before { 385 content: "\e049"; } 386 387 .glyphicon-text-height:before { 388 content: "\e050"; } 389 390 .glyphicon-text-width:before { 391 content: "\e051"; } 392 393 .glyphicon-align-left:before { 394 content: "\e052"; } 395 396 .glyphicon-align-center:before { 397 content: "\e053"; } 398 399 .glyphicon-align-right:before { 400 content: "\e054"; } 401 402 .glyphicon-align-justify:before { 403 content: "\e055"; } 404 405 .glyphicon-list:before { 406 content: "\e056"; } 407 408 .glyphicon-indent-left:before { 409 content: "\e057"; } 410 411 .glyphicon-indent-right:before { 412 content: "\e058"; } 413 414 .glyphicon-facetime-video:before { 415 content: "\e059"; } 416 417 .glyphicon-picture:before { 418 content: "\e060"; } 419 420 .glyphicon-map-marker:before { 421 content: "\e062"; } 422 423 .glyphicon-adjust:before { 424 content: "\e063"; } 425 426 .glyphicon-tint:before { 427 content: "\e064"; } 428 429 .glyphicon-edit:before { 430 content: "\e065"; } 431 432 .glyphicon-share:before { 433 content: "\e066"; } 434 435 .glyphicon-check:before { 436 content: "\e067"; } 437 438 .glyphicon-move:before { 439 content: "\e068"; } 440 441 .glyphicon-step-backward:before { 442 content: "\e069"; } 443 444 .glyphicon-fast-backward:before { 445 content: "\e070"; } 446 447 .glyphicon-backward:before { 448 content: "\e071"; } 449 450 .glyphicon-play:before { 451 content: "\e072"; } 452 453 .glyphicon-pause:before { 454 content: "\e073"; } 455 456 .glyphicon-stop:before { 457 content: "\e074"; } 458 459 .glyphicon-forward:before { 460 content: "\e075"; } 461 462 .glyphicon-fast-forward:before { 463 content: "\e076"; } 464 465 .glyphicon-step-forward:before { 466 content: "\e077"; } 467 468 .glyphicon-eject:before { 469 content: "\e078"; } 470 471 .glyphicon-chevron-left:before { 472 content: "\e079"; } 473 474 .glyphicon-chevron-right:before { 475 content: "\e080"; } 476 477 .glyphicon-plus-sign:before { 478 content: "\e081"; } 479 480 .glyphicon-minus-sign:before { 481 content: "\e082"; } 482 483 .glyphicon-remove-sign:before { 484 content: "\e083"; } 485 486 .glyphicon-ok-sign:before { 487 content: "\e084"; } 488 489 .glyphicon-question-sign:before { 490 content: "\e085"; } 491 492 .glyphicon-info-sign:before { 493 content: "\e086"; } 494 495 .glyphicon-screenshot:before { 496 content: "\e087"; } 497 498 .glyphicon-remove-circle:before { 499 content: "\e088"; } 500 501 .glyphicon-ok-circle:before { 502 content: "\e089"; } 503 504 .glyphicon-ban-circle:before { 505 content: "\e090"; } 506 507 .glyphicon-arrow-left:before { 508 content: "\e091"; } 509 510 .glyphicon-arrow-right:before { 511 content: "\e092"; } 512 513 .glyphicon-arrow-up:before { 514 content: "\e093"; } 515 516 .glyphicon-arrow-down:before { 517 content: "\e094"; } 518 519 .glyphicon-share-alt:before { 520 content: "\e095"; } 521 522 .glyphicon-resize-full:before { 523 content: "\e096"; } 524 525 .glyphicon-resize-small:before { 526 content: "\e097"; } 527 528 .glyphicon-exclamation-sign:before { 529 content: "\e101"; } 530 531 .glyphicon-gift:before { 532 content: "\e102"; } 533 534 .glyphicon-leaf:before { 535 content: "\e103"; } 536 537 .glyphicon-fire:before { 538 content: "\e104"; } 539 540 .glyphicon-eye-open:before { 541 content: "\e105"; } 542 543 .glyphicon-eye-close:before { 544 content: "\e106"; } 545 546 .glyphicon-warning-sign:before { 547 content: "\e107"; } 548 549 .glyphicon-plane:before { 550 content: "\e108"; } 551 552 .glyphicon-calendar:before { 553 content: "\e109"; } 554 555 .glyphicon-random:before { 556 content: "\e110"; } 557 558 .glyphicon-comment:before { 559 content: "\e111"; } 560 561 .glyphicon-magnet:before { 562 content: "\e112"; } 563 564 .glyphicon-chevron-up:before { 565 content: "\e113"; } 566 567 .glyphicon-chevron-down:before { 568 content: "\e114"; } 569 570 .glyphicon-retweet:before { 571 content: "\e115"; } 572 573 .glyphicon-shopping-cart:before { 574 content: "\e116"; } 575 576 .glyphicon-folder-close:before { 577 content: "\e117"; } 578 579 .glyphicon-folder-open:before { 580 content: "\e118"; } 581 582 .glyphicon-resize-vertical:before { 583 content: "\e119"; } 584 585 .glyphicon-resize-horizontal:before { 586 content: "\e120"; } 587 588 .glyphicon-hdd:before { 589 content: "\e121"; } 590 591 .glyphicon-bullhorn:before { 592 content: "\e122"; } 593 594 .glyphicon-bell:before { 595 content: "\e123"; } 596 597 .glyphicon-certificate:before { 598 content: "\e124"; } 599 600 .glyphicon-thumbs-up:before { 601 content: "\e125"; } 602 603 .glyphicon-thumbs-down:before { 604 content: "\e126"; } 605 606 .glyphicon-hand-right:before { 607 content: "\e127"; } 608 609 .glyphicon-hand-left:before { 610 content: "\e128"; } 611 612 .glyphicon-hand-up:before { 613 content: "\e129"; } 614 615 .glyphicon-hand-down:before { 616 content: "\e130"; } 617 618 .glyphicon-circle-arrow-right:before { 619 content: "\e131"; } 620 621 .glyphicon-circle-arrow-left:before { 622 content: "\e132"; } 623 624 .glyphicon-circle-arrow-up:before { 625 content: "\e133"; } 626 627 .glyphicon-circle-arrow-down:before { 628 content: "\e134"; } 629 630 .glyphicon-globe:before { 631 content: "\e135"; } 632 633 .glyphicon-wrench:before { 634 content: "\e136"; } 635 636 .glyphicon-tasks:before { 637 content: "\e137"; } 638 639 .glyphicon-filter:before { 640 content: "\e138"; } 641 642 .glyphicon-briefcase:before { 643 content: "\e139"; } 644 645 .glyphicon-fullscreen:before { 646 content: "\e140"; } 647 648 .glyphicon-dashboard:before { 649 content: "\e141"; } 650 651 .glyphicon-paperclip:before { 652 content: "\e142"; } 653 654 .glyphicon-heart-empty:before { 655 content: "\e143"; } 656 657 .glyphicon-link:before { 658 content: "\e144"; } 659 660 .glyphicon-phone:before { 661 content: "\e145"; } 662 663 .glyphicon-pushpin:before { 664 content: "\e146"; } 665 666 .glyphicon-usd:before { 667 content: "\e148"; } 668 669 .glyphicon-gbp:before { 670 content: "\e149"; } 671 672 .glyphicon-sort:before { 673 content: "\e150"; } 674 675 .glyphicon-sort-by-alphabet:before { 676 content: "\e151"; } 677 678 .glyphicon-sort-by-alphabet-alt:before { 679 content: "\e152"; } 680 681 .glyphicon-sort-by-order:before { 682 content: "\e153"; } 683 684 .glyphicon-sort-by-order-alt:before { 685 content: "\e154"; } 686 687 .glyphicon-sort-by-attributes:before { 688 content: "\e155"; } 689 690 .glyphicon-sort-by-attributes-alt:before { 691 content: "\e156"; } 692 693 .glyphicon-unchecked:before { 694 content: "\e157"; } 695 696 .glyphicon-expand:before { 697 content: "\e158"; } 698 699 .glyphicon-collapse-down:before { 700 content: "\e159"; } 701 702 .glyphicon-collapse-up:before { 703 content: "\e160"; } 704 705 .glyphicon-log-in:before { 706 content: "\e161"; } 707 708 .glyphicon-flash:before { 709 content: "\e162"; } 710 711 .glyphicon-log-out:before { 712 content: "\e163"; } 713 714 .glyphicon-new-window:before { 715 content: "\e164"; } 716 717 .glyphicon-record:before { 718 content: "\e165"; } 719 720 .glyphicon-save:before { 721 content: "\e166"; } 722 723 .glyphicon-open:before { 724 content: "\e167"; } 725 726 .glyphicon-saved:before { 727 content: "\e168"; } 728 729 .glyphicon-import:before { 730 content: "\e169"; } 731 732 .glyphicon-export:before { 733 content: "\e170"; } 734 735 .glyphicon-send:before { 736 content: "\e171"; } 737 738 .glyphicon-floppy-disk:before { 739 content: "\e172"; } 740 741 .glyphicon-floppy-saved:before { 742 content: "\e173"; } 743 744 .glyphicon-floppy-remove:before { 745 content: "\e174"; } 746 747 .glyphicon-floppy-save:before { 748 content: "\e175"; } 749 750 .glyphicon-floppy-open:before { 751 content: "\e176"; } 752 753 .glyphicon-credit-card:before { 754 content: "\e177"; } 755 756 .glyphicon-transfer:before { 757 content: "\e178"; } 758 759 .glyphicon-cutlery:before { 760 content: "\e179"; } 761 762 .glyphicon-header:before { 763 content: "\e180"; } 764 765 .glyphicon-compressed:before { 766 content: "\e181"; } 767 768 .glyphicon-earphone:before { 769 content: "\e182"; } 770 771 .glyphicon-phone-alt:before { 772 content: "\e183"; } 773 774 .glyphicon-tower:before { 775 content: "\e184"; } 776 777 .glyphicon-stats:before { 778 content: "\e185"; } 779 780 .glyphicon-sd-video:before { 781 content: "\e186"; } 782 783 .glyphicon-hd-video:before { 784 content: "\e187"; } 785 786 .glyphicon-subtitles:before { 787 content: "\e188"; } 788 789 .glyphicon-sound-stereo:before { 790 content: "\e189"; } 791 792 .glyphicon-sound-dolby:before { 793 content: "\e190"; } 794 795 .glyphicon-sound-5-1:before { 796 content: "\e191"; } 797 798 .glyphicon-sound-6-1:before { 799 content: "\e192"; } 800 801 .glyphicon-sound-7-1:before { 802 content: "\e193"; } 803 804 .glyphicon-copyright-mark:before { 805 content: "\e194"; } 806 807 .glyphicon-registration-mark:before { 808 content: "\e195"; } 809 810 .glyphicon-cloud-download:before { 811 content: "\e197"; } 812 813 .glyphicon-cloud-upload:before { 814 content: "\e198"; } 815 816 .glyphicon-tree-conifer:before { 817 content: "\e199"; } 818 819 .glyphicon-tree-deciduous:before { 820 content: "\e200"; } 821 822 .glyphicon-cd:before { 823 content: "\e201"; } 824 825 .glyphicon-save-file:before { 826 content: "\e202"; } 827 828 .glyphicon-open-file:before { 829 content: "\e203"; } 830 831 .glyphicon-level-up:before { 832 content: "\e204"; } 833 834 .glyphicon-copy:before { 835 content: "\e205"; } 836 837 .glyphicon-paste:before { 838 content: "\e206"; } 839 840 .glyphicon-alert:before { 841 content: "\e209"; } 842 843 .glyphicon-equalizer:before { 844 content: "\e210"; } 845 846 .glyphicon-king:before { 847 content: "\e211"; } 848 849 .glyphicon-queen:before { 850 content: "\e212"; } 851 852 .glyphicon-pawn:before { 853 content: "\e213"; } 854 855 .glyphicon-bishop:before { 856 content: "\e214"; } 857 858 .glyphicon-knight:before { 859 content: "\e215"; } 860 861 .glyphicon-baby-formula:before { 862 content: "\e216"; } 863 864 .glyphicon-tent:before { 865 content: "\26fa"; } 866 867 .glyphicon-blackboard:before { 868 content: "\e218"; } 869 870 .glyphicon-bed:before { 871 content: "\e219"; } 872 873 .glyphicon-apple:before { 874 content: "\f8ff"; } 875 876 .glyphicon-erase:before { 877 content: "\e221"; } 878 879 .glyphicon-hourglass:before { 880 content: "\231b"; } 881 882 .glyphicon-lamp:before { 883 content: "\e223"; } 884 885 .glyphicon-duplicate:before { 886 content: "\e224"; } 887 888 .glyphicon-piggy-bank:before { 889 content: "\e225"; } 890 891 .glyphicon-scissors:before { 892 content: "\e226"; } 893 894 .glyphicon-bitcoin:before { 895 content: "\e227"; } 896 897 .glyphicon-btc:before { 898 content: "\e227"; } 899 900 .glyphicon-xbt:before { 901 content: "\e227"; } 902 903 .glyphicon-yen:before { 904 content: "\00a5"; } 905 906 .glyphicon-jpy:before { 907 content: "\00a5"; } 908 909 .glyphicon-ruble:before { 910 content: "\20bd"; } 911 912 .glyphicon-rub:before { 913 content: "\20bd"; } 914 915 .glyphicon-scale:before { 916 content: "\e230"; } 917 918 .glyphicon-ice-lolly:before { 919 content: "\e231"; } 920 921 .glyphicon-ice-lolly-tasted:before { 922 content: "\e232"; } 923 924 .glyphicon-education:before { 925 content: "\e233"; } 926 927 .glyphicon-option-horizontal:before { 928 content: "\e234"; } 929 930 .glyphicon-option-vertical:before { 931 content: "\e235"; } 932 933 .glyphicon-menu-hamburger:before { 934 content: "\e236"; } 935 936 .glyphicon-modal-window:before { 937 content: "\e237"; } 938 939 .glyphicon-oil:before { 940 content: "\e238"; } 941 942 .glyphicon-grain:before { 943 content: "\e239"; } 944 945 .glyphicon-sunglasses:before { 946 content: "\e240"; } 947 948 .glyphicon-text-size:before { 949 content: "\e241"; } 950 951 .glyphicon-text-color:before { 952 content: "\e242"; } 953 954 .glyphicon-text-background:before { 955 content: "\e243"; } 956 957 .glyphicon-object-align-top:before { 958 content: "\e244"; } 959 960 .glyphicon-object-align-bottom:before { 961 content: "\e245"; } 962 963 .glyphicon-object-align-horizontal:before { 964 content: "\e246"; } 965 966 .glyphicon-object-align-left:before { 967 content: "\e247"; } 968 969 .glyphicon-object-align-vertical:before { 970 content: "\e248"; } 971 972 .glyphicon-object-align-right:before { 973 content: "\e249"; } 974 975 .glyphicon-triangle-right:before { 976 content: "\e250"; } 977 978 .glyphicon-triangle-left:before { 979 content: "\e251"; } 980 981 .glyphicon-triangle-bottom:before { 982 content: "\e252"; } 983 984 .glyphicon-triangle-top:before { 985 content: "\e253"; } 986 987 .glyphicon-console:before { 988 content: "\e254"; } 989 990 .glyphicon-superscript:before { 991 content: "\e255"; } 992 993 .glyphicon-subscript:before { 994 content: "\e256"; } 995 996 .glyphicon-menu-left:before { 997 content: "\e257"; } 998 999 .glyphicon-menu-right:before { 1000 content: "\e258"; } 1001 1002 .glyphicon-menu-down:before { 1003 content: "\e259"; } 1004 1005 .glyphicon-menu-up:before { 1006 content: "\e260"; } 1007 1008 * { 1009 -webkit-box-sizing: border-box; 1010 -moz-box-sizing: border-box; 1011 box-sizing: border-box; } 1012 1013 *:before, *:after { 1014 -webkit-box-sizing: border-box; 1015 -moz-box-sizing: border-box; 1016 box-sizing: border-box; } 1017 1018 html { 1019 font-size: 10px; 1020 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } 1021 1022 body { 1023 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 1024 font-size: 13px; 1025 line-height: 1.42857; 1026 color: #333; 1027 background-color: #fff; } 1028 1029 input, button, select, textarea { 1030 font-family: inherit; 1031 font-size: inherit; 1032 line-height: inherit; } 1033 1034 a { 1035 color: #1e91cf; 1036 text-decoration: none; } 1037 a:hover, a:focus { 1038 color: #14628c; 1039 text-decoration: underline; } 1040 a:focus { 1041 outline: 5px auto -webkit-focus-ring-color; 1042 outline-offset: -2px; } 1043 1044 figure { 1045 margin: 0; } 1046 1047 img { 1048 vertical-align: middle; } 1049 1050 .img-responsive { 1051 display: block; 1052 max-width: 100%; 1053 height: auto; } 1054 1055 .img-rounded { 1056 border-radius: 5px; } 1057 1058 .img-thumbnail { 1059 padding: 4px; 1060 line-height: 1.42857; 1061 background-color: #fff; 1062 border: 1px solid #ddd; 1063 border-radius: 3px; 1064 -webkit-transition: all 0.2s ease-in-out; 1065 -o-transition: all 0.2s ease-in-out; 1066 transition: all 0.2s ease-in-out; 1067 display: inline-block; 1068 max-width: 100%; 1069 height: auto; } 1070 1071 .img-circle { 1072 border-radius: 50%; } 1073 1074 hr { 1075 margin-top: 18px; 1076 margin-bottom: 18px; 1077 border: 0; 1078 border-top: 1px solid #eee; } 1079 1080 .sr-only { 1081 position: absolute; 1082 width: 1px; 1083 height: 1px; 1084 margin: -1px; 1085 padding: 0; 1086 overflow: hidden; 1087 clip: rect(0, 0, 0, 0); 1088 border: 0; } 1089 1090 .sr-only-focusable:active, .sr-only-focusable:focus { 1091 position: static; 1092 width: auto; 1093 height: auto; 1094 margin: 0; 1095 overflow: visible; 1096 clip: auto; } 1097 1098 [role="button"] { 1099 cursor: pointer; } 1100 1101 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { 1102 font-family: inherit; 1103 font-weight: 500; 1104 line-height: 1.1; 1105 color: inherit; } 1106 h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { 1107 font-weight: normal; 1108 line-height: 1; 1109 color: #777; } 1110 1111 h1, .h1, h2, .h2, h3, .h3 { 1112 margin-top: 18px; 1113 margin-bottom: 9px; } 1114 h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small { 1115 font-size: 65%; } 1116 1117 h4, .h4, h5, .h5, h6, .h6 { 1118 margin-top: 9px; 1119 margin-bottom: 9px; } 1120 h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small { 1121 font-size: 75%; } 1122 1123 h1, .h1 { 1124 font-size: 33px; } 1125 1126 h2, .h2 { 1127 font-size: 27px; } 1128 1129 h3, .h3 { 1130 font-size: 23px; } 1131 1132 h4, .h4 { 1133 font-size: 17px; } 1134 1135 h5, .h5 { 1136 font-size: 13px; } 1137 1138 h6, .h6 { 1139 font-size: 12px; } 1140 1141 p { 1142 margin: 0 0 9px; } 1143 1144 .lead { 1145 margin-bottom: 18px; 1146 font-size: 14px; 1147 font-weight: 300; 1148 line-height: 1.4; } 1149 @media (min-width: 768px) { 1150 .lead { 1151 font-size: 19.5px; } } 1152 1153 small, .small { 1154 font-size: 92%; } 1155 1156 mark, .mark { 1157 background-color: #fce7c8; 1158 padding: 0.2em; } 1159 1160 .text-left { 1161 text-align: left; } 1162 1163 .text-right { 1164 text-align: right; } 1165 1166 .text-center { 1167 text-align: center; } 1168 1169 .text-justify { 1170 text-align: justify; } 1171 1172 .text-nowrap { 1173 white-space: nowrap; } 1174 1175 .text-lowercase { 1176 text-transform: lowercase; } 1177 1178 .text-uppercase, .initialism { 1179 text-transform: uppercase; } 1180 1181 .text-capitalize { 1182 text-transform: capitalize; } 1183 1184 .text-muted { 1185 color: #777; } 1186 1187 .text-primary { 1188 color: #1e91cf; } 1189 1190 a.text-primary:hover, a.text-primary:focus { 1191 color: #1872a2; } 1192 1193 .text-success { 1194 color: #4cb64c; } 1195 1196 a.text-success:hover, a.text-success:focus { 1197 color: #3c933c; } 1198 1199 .text-info { 1200 color: #31708f; } 1201 1202 a.text-info:hover, a.text-info:focus { 1203 color: #245269; } 1204 1205 .text-warning { 1206 color: #f3a638; } 1207 1208 a.text-warning:hover, a.text-warning:focus { 1209 color: #ea8f0e; } 1210 1211 .text-danger { 1212 color: #e3503e; } 1213 1214 a.text-danger:hover, a.text-danger:focus { 1215 color: #d0321e; } 1216 1217 .bg-primary { 1218 color: #fff; } 1219 1220 .bg-primary { 1221 background-color: #1e91cf; } 1222 1223 a.bg-primary:hover, a.bg-primary:focus { 1224 background-color: #1872a2; } 1225 1226 .bg-success { 1227 background-color: #cbeacb; } 1228 1229 a.bg-success:hover, a.bg-success:focus { 1230 background-color: #a7dba7; } 1231 1232 .bg-info { 1233 background-color: #d9edf7; } 1234 1235 a.bg-info:hover, a.bg-info:focus { 1236 background-color: #afd9ee; } 1237 1238 .bg-warning { 1239 background-color: #fce7c8; } 1240 1241 a.bg-warning:hover, a.bg-warning:focus { 1242 background-color: #f9d198; } 1243 1244 .bg-danger { 1245 background-color: #f5c1bb; } 1246 1247 a.bg-danger:hover, a.bg-danger:focus { 1248 background-color: #ef998e; } 1249 1250 .page-header { 1251 padding-bottom: 8px; 1252 margin: 36px 0 18px; 1253 border-bottom: 1px solid #eee; } 1254 1255 ul, ol { 1256 margin-top: 0; 1257 margin-bottom: 9px; } 1258 ul ul, ol ul, ul ol, ol ol { 1259 margin-bottom: 0; } 1260 1261 .list-unstyled { 1262 padding-left: 0; 1263 list-style: none; } 1264 1265 .list-inline { 1266 padding-left: 0; 1267 list-style: none; 1268 margin-left: -5px; } 1269 .list-inline > li { 1270 display: inline-block; 1271 padding-left: 5px; 1272 padding-right: 5px; } 1273 1274 dl { 1275 margin-top: 0; 1276 margin-bottom: 18px; } 1277 1278 dt, dd { 1279 line-height: 1.42857; } 1280 1281 dt { 1282 font-weight: bold; } 1283 1284 dd { 1285 margin-left: 0; } 1286 1287 .dl-horizontal dd:before, .dl-horizontal dd:after { 1288 content: " "; 1289 display: table; } 1290 .dl-horizontal dd:after { 1291 clear: both; } 1292 @media (min-width: 768px) { 1293 .dl-horizontal dt { 1294 float: left; 1295 width: 160px; 1296 clear: left; 1297 text-align: right; 1298 overflow: hidden; 1299 text-overflow: ellipsis; 1300 white-space: nowrap; } 1301 .dl-horizontal dd { 1302 margin-left: 180px; } } 1303 1304 abbr[title], abbr[data-original-title] { 1305 cursor: help; 1306 border-bottom: 1px dotted #777; } 1307 1308 .initialism { 1309 font-size: 90%; } 1310 1311 blockquote { 1312 padding: 9px 18px; 1313 margin: 0 0 18px; 1314 font-size: 16.25px; 1315 border-left: 5px solid #eee; } 1316 blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { 1317 margin-bottom: 0; } 1318 blockquote footer, blockquote small, blockquote .small { 1319 display: block; 1320 font-size: 80%; 1321 line-height: 1.42857; 1322 color: #777; } 1323 blockquote footer:before, blockquote small:before, blockquote .small:before { 1324 content: '\2014 \00A0'; } 1325 1326 .blockquote-reverse, blockquote.pull-right { 1327 padding-right: 15px; 1328 padding-left: 0; 1329 border-right: 5px solid #eee; 1330 border-left: 0; 1331 text-align: right; } 1332 .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before { 1333 content: ''; } 1334 .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after { 1335 content: '\00A0 \2014'; } 1336 1337 address { 1338 margin-bottom: 18px; 1339 font-style: normal; 1340 line-height: 1.42857; } 1341 1342 code, kbd, pre, samp { 1343 font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } 1344 1345 code { 1346 padding: 2px 4px; 1347 font-size: 90%; 1348 color: #c7254e; 1349 background-color: #f9f2f4; 1350 border-radius: 3px; } 1351 1352 kbd { 1353 padding: 2px 4px; 1354 font-size: 90%; 1355 color: #fff; 1356 background-color: #333; 1357 border-radius: 2px; 1358 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); } 1359 kbd kbd { 1360 padding: 0; 1361 font-size: 100%; 1362 font-weight: bold; 1363 box-shadow: none; } 1364 1365 pre { 1366 display: block; 1367 padding: 8.5px; 1368 margin: 0 0 9px; 1369 font-size: 12px; 1370 line-height: 1.42857; 1371 word-break: break-all; 1372 word-wrap: break-word; 1373 color: #333; 1374 background-color: #f5f5f5; 1375 border: 1px solid #ccc; 1376 border-radius: 3px; } 1377 pre code { 1378 padding: 0; 1379 font-size: inherit; 1380 color: inherit; 1381 white-space: pre-wrap; 1382 background-color: transparent; 1383 border-radius: 0; } 1384 1385 .pre-scrollable { 1386 max-height: 340px; 1387 overflow-y: scroll; } 1388 1389 .container { 1390 margin-right: auto; 1391 margin-left: auto; 1392 padding-left: 15px; 1393 padding-right: 15px; } 1394 .container:before, .container:after { 1395 content: " "; 1396 display: table; } 1397 .container:after { 1398 clear: both; } 1399 @media (min-width: 768px) { 1400 .container { 1401 width: 750px; } } 1402 @media (min-width: 992px) { 1403 .container { 1404 width: 970px; } } 1405 @media (min-width: 1200px) { 1406 .container { 1407 width: 1170px; } } 1408 1409 .container-fluid { 1410 margin-right: auto; 1411 margin-left: auto; 1412 padding-left: 15px; 1413 padding-right: 15px; } 1414 .container-fluid:before, .container-fluid:after { 1415 content: " "; 1416 display: table; } 1417 .container-fluid:after { 1418 clear: both; } 1419 1420 .row { 1421 margin-left: -15px; 1422 margin-right: -15px; } 1423 .row:before, .row:after { 1424 content: " "; 1425 display: table; } 1426 .row:after { 1427 clear: both; } 1428 1429 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { 1430 position: relative; 1431 min-height: 1px; 1432 padding-left: 15px; 1433 padding-right: 15px; } 1434 1435 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { 1436 float: left; } 1437 1438 .col-xs-1 { 1439 width: 8.33333%; } 1440 1441 .col-xs-2 { 1442 width: 16.66667%; } 1443 1444 .col-xs-3 { 1445 width: 25%; } 1446 1447 .col-xs-4 { 1448 width: 33.33333%; } 1449 1450 .col-xs-5 { 1451 width: 41.66667%; } 1452 1453 .col-xs-6 { 1454 width: 50%; } 1455 1456 .col-xs-7 { 1457 width: 58.33333%; } 1458 1459 .col-xs-8 { 1460 width: 66.66667%; } 1461 1462 .col-xs-9 { 1463 width: 75%; } 1464 1465 .col-xs-10 { 1466 width: 83.33333%; } 1467 1468 .col-xs-11 { 1469 width: 91.66667%; } 1470 1471 .col-xs-12 { 1472 width: 100%; } 1473 1474 .col-xs-pull-0 { 1475 right: auto; } 1476 1477 .col-xs-pull-1 { 1478 right: 8.33333%; } 1479 1480 .col-xs-pull-2 { 1481 right: 16.66667%; } 1482 1483 .col-xs-pull-3 { 1484 right: 25%; } 1485 1486 .col-xs-pull-4 { 1487 right: 33.33333%; } 1488 1489 .col-xs-pull-5 { 1490 right: 41.66667%; } 1491 1492 .col-xs-pull-6 { 1493 right: 50%; } 1494 1495 .col-xs-pull-7 { 1496 right: 58.33333%; } 1497 1498 .col-xs-pull-8 { 1499 right: 66.66667%; } 1500 1501 .col-xs-pull-9 { 1502 right: 75%; } 1503 1504 .col-xs-pull-10 { 1505 right: 83.33333%; } 1506 1507 .col-xs-pull-11 { 1508 right: 91.66667%; } 1509 1510 .col-xs-pull-12 { 1511 right: 100%; } 1512 1513 .col-xs-push-0 { 1514 left: auto; } 1515 1516 .col-xs-push-1 { 1517 left: 8.33333%; } 1518 1519 .col-xs-push-2 { 1520 left: 16.66667%; } 1521 1522 .col-xs-push-3 { 1523 left: 25%; } 1524 1525 .col-xs-push-4 { 1526 left: 33.33333%; } 1527 1528 .col-xs-push-5 { 1529 left: 41.66667%; } 1530 1531 .col-xs-push-6 { 1532 left: 50%; } 1533 1534 .col-xs-push-7 { 1535 left: 58.33333%; } 1536 1537 .col-xs-push-8 { 1538 left: 66.66667%; } 1539 1540 .col-xs-push-9 { 1541 left: 75%; } 1542 1543 .col-xs-push-10 { 1544 left: 83.33333%; } 1545 1546 .col-xs-push-11 { 1547 left: 91.66667%; } 1548 1549 .col-xs-push-12 { 1550 left: 100%; } 1551 1552 .col-xs-offset-0 { 1553 margin-left: 0%; } 1554 1555 .col-xs-offset-1 { 1556 margin-left: 8.33333%; } 1557 1558 .col-xs-offset-2 { 1559 margin-left: 16.66667%; } 1560 1561 .col-xs-offset-3 { 1562 margin-left: 25%; } 1563 1564 .col-xs-offset-4 { 1565 margin-left: 33.33333%; } 1566 1567 .col-xs-offset-5 { 1568 margin-left: 41.66667%; } 1569 1570 .col-xs-offset-6 { 1571 margin-left: 50%; } 1572 1573 .col-xs-offset-7 { 1574 margin-left: 58.33333%; } 1575 1576 .col-xs-offset-8 { 1577 margin-left: 66.66667%; } 1578 1579 .col-xs-offset-9 { 1580 margin-left: 75%; } 1581 1582 .col-xs-offset-10 { 1583 margin-left: 83.33333%; } 1584 1585 .col-xs-offset-11 { 1586 margin-left: 91.66667%; } 1587 1588 .col-xs-offset-12 { 1589 margin-left: 100%; } 1590 1591 @media (min-width: 768px) { 1592 .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { 1593 float: left; } 1594 .col-sm-1 { 1595 width: 8.33333%; } 1596 .col-sm-2 { 1597 width: 16.66667%; } 1598 .col-sm-3 { 1599 width: 25%; } 1600 .col-sm-4 { 1601 width: 33.33333%; } 1602 .col-sm-5 { 1603 width: 41.66667%; } 1604 .col-sm-6 { 1605 width: 50%; } 1606 .col-sm-7 { 1607 width: 58.33333%; } 1608 .col-sm-8 { 1609 width: 66.66667%; } 1610 .col-sm-9 { 1611 width: 75%; } 1612 .col-sm-10 { 1613 width: 83.33333%; } 1614 .col-sm-11 { 1615 width: 91.66667%; } 1616 .col-sm-12 { 1617 width: 100%; } 1618 .col-sm-pull-0 { 1619 right: auto; } 1620 .col-sm-pull-1 { 1621 right: 8.33333%; } 1622 .col-sm-pull-2 { 1623 right: 16.66667%; } 1624 .col-sm-pull-3 { 1625 right: 25%; } 1626 .col-sm-pull-4 { 1627 right: 33.33333%; } 1628 .col-sm-pull-5 { 1629 right: 41.66667%; } 1630 .col-sm-pull-6 { 1631 right: 50%; } 1632 .col-sm-pull-7 { 1633 right: 58.33333%; } 1634 .col-sm-pull-8 { 1635 right: 66.66667%; } 1636 .col-sm-pull-9 { 1637 right: 75%; } 1638 .col-sm-pull-10 { 1639 right: 83.33333%; } 1640 .col-sm-pull-11 { 1641 right: 91.66667%; } 1642 .col-sm-pull-12 { 1643 right: 100%; } 1644 .col-sm-push-0 { 1645 left: auto; } 1646 .col-sm-push-1 { 1647 left: 8.33333%; } 1648 .col-sm-push-2 { 1649 left: 16.66667%; } 1650 .col-sm-push-3 { 1651 left: 25%; } 1652 .col-sm-push-4 { 1653 left: 33.33333%; } 1654 .col-sm-push-5 { 1655 left: 41.66667%; } 1656 .col-sm-push-6 { 1657 left: 50%; } 1658 .col-sm-push-7 { 1659 left: 58.33333%; } 1660 .col-sm-push-8 { 1661 left: 66.66667%; } 1662 .col-sm-push-9 { 1663 left: 75%; } 1664 .col-sm-push-10 { 1665 left: 83.33333%; } 1666 .col-sm-push-11 { 1667 left: 91.66667%; } 1668 .col-sm-push-12 { 1669 left: 100%; } 1670 .col-sm-offset-0 { 1671 margin-left: 0%; } 1672 .col-sm-offset-1 { 1673 margin-left: 8.33333%; } 1674 .col-sm-offset-2 { 1675 margin-left: 16.66667%; } 1676 .col-sm-offset-3 { 1677 margin-left: 25%; } 1678 .col-sm-offset-4 { 1679 margin-left: 33.33333%; } 1680 .col-sm-offset-5 { 1681 margin-left: 41.66667%; } 1682 .col-sm-offset-6 { 1683 margin-left: 50%; } 1684 .col-sm-offset-7 { 1685 margin-left: 58.33333%; } 1686 .col-sm-offset-8 { 1687 margin-left: 66.66667%; } 1688 .col-sm-offset-9 { 1689 margin-left: 75%; } 1690 .col-sm-offset-10 { 1691 margin-left: 83.33333%; } 1692 .col-sm-offset-11 { 1693 margin-left: 91.66667%; } 1694 .col-sm-offset-12 { 1695 margin-left: 100%; } } 1696 1697 @media (min-width: 992px) { 1698 .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { 1699 float: left; } 1700 .col-md-1 { 1701 width: 8.33333%; } 1702 .col-md-2 { 1703 width: 16.66667%; } 1704 .col-md-3 { 1705 width: 25%; } 1706 .col-md-4 { 1707 width: 33.33333%; } 1708 .col-md-5 { 1709 width: 41.66667%; } 1710 .col-md-6 { 1711 width: 50%; } 1712 .col-md-7 { 1713 width: 58.33333%; } 1714 .col-md-8 { 1715 width: 66.66667%; } 1716 .col-md-9 { 1717 width: 75%; } 1718 .col-md-10 { 1719 width: 83.33333%; } 1720 .col-md-11 { 1721 width: 91.66667%; } 1722 .col-md-12 { 1723 width: 100%; } 1724 .col-md-pull-0 { 1725 right: auto; } 1726 .col-md-pull-1 { 1727 right: 8.33333%; } 1728 .col-md-pull-2 { 1729 right: 16.66667%; } 1730 .col-md-pull-3 { 1731 right: 25%; } 1732 .col-md-pull-4 { 1733 right: 33.33333%; } 1734 .col-md-pull-5 { 1735 right: 41.66667%; } 1736 .col-md-pull-6 { 1737 right: 50%; } 1738 .col-md-pull-7 { 1739 right: 58.33333%; } 1740 .col-md-pull-8 { 1741 right: 66.66667%; } 1742 .col-md-pull-9 { 1743 right: 75%; } 1744 .col-md-pull-10 { 1745 right: 83.33333%; } 1746 .col-md-pull-11 { 1747 right: 91.66667%; } 1748 .col-md-pull-12 { 1749 right: 100%; } 1750 .col-md-push-0 { 1751 left: auto; } 1752 .col-md-push-1 { 1753 left: 8.33333%; } 1754 .col-md-push-2 { 1755 left: 16.66667%; } 1756 .col-md-push-3 { 1757 left: 25%; } 1758 .col-md-push-4 { 1759 left: 33.33333%; } 1760 .col-md-push-5 { 1761 left: 41.66667%; } 1762 .col-md-push-6 { 1763 left: 50%; } 1764 .col-md-push-7 { 1765 left: 58.33333%; } 1766 .col-md-push-8 { 1767 left: 66.66667%; } 1768 .col-md-push-9 { 1769 left: 75%; } 1770 .col-md-push-10 { 1771 left: 83.33333%; } 1772 .col-md-push-11 { 1773 left: 91.66667%; } 1774 .col-md-push-12 { 1775 left: 100%; } 1776 .col-md-offset-0 { 1777 margin-left: 0%; } 1778 .col-md-offset-1 { 1779 margin-left: 8.33333%; } 1780 .col-md-offset-2 { 1781 margin-left: 16.66667%; } 1782 .col-md-offset-3 { 1783 margin-left: 25%; } 1784 .col-md-offset-4 { 1785 margin-left: 33.33333%; } 1786 .col-md-offset-5 { 1787 margin-left: 41.66667%; } 1788 .col-md-offset-6 { 1789 margin-left: 50%; } 1790 .col-md-offset-7 { 1791 margin-left: 58.33333%; } 1792 .col-md-offset-8 { 1793 margin-left: 66.66667%; } 1794 .col-md-offset-9 { 1795 margin-left: 75%; } 1796 .col-md-offset-10 { 1797 margin-left: 83.33333%; } 1798 .col-md-offset-11 { 1799 margin-left: 91.66667%; } 1800 .col-md-offset-12 { 1801 margin-left: 100%; } } 1802 1803 @media (min-width: 1200px) { 1804 .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { 1805 float: left; } 1806 .col-lg-1 { 1807 width: 8.33333%; } 1808 .col-lg-2 { 1809 width: 16.66667%; } 1810 .col-lg-3 { 1811 width: 25%; } 1812 .col-lg-4 { 1813 width: 33.33333%; } 1814 .col-lg-5 { 1815 width: 41.66667%; } 1816 .col-lg-6 { 1817 width: 50%; } 1818 .col-lg-7 { 1819 width: 58.33333%; } 1820 .col-lg-8 { 1821 width: 66.66667%; } 1822 .col-lg-9 { 1823 width: 75%; } 1824 .col-lg-10 { 1825 width: 83.33333%; } 1826 .col-lg-11 { 1827 width: 91.66667%; } 1828 .col-lg-12 { 1829 width: 100%; } 1830 .col-lg-pull-0 { 1831 right: auto; } 1832 .col-lg-pull-1 { 1833 right: 8.33333%; } 1834 .col-lg-pull-2 { 1835 right: 16.66667%; } 1836 .col-lg-pull-3 { 1837 right: 25%; } 1838 .col-lg-pull-4 { 1839 right: 33.33333%; } 1840 .col-lg-pull-5 { 1841 right: 41.66667%; } 1842 .col-lg-pull-6 { 1843 right: 50%; } 1844 .col-lg-pull-7 { 1845 right: 58.33333%; } 1846 .col-lg-pull-8 { 1847 right: 66.66667%; } 1848 .col-lg-pull-9 { 1849 right: 75%; } 1850 .col-lg-pull-10 { 1851 right: 83.33333%; } 1852 .col-lg-pull-11 { 1853 right: 91.66667%; } 1854 .col-lg-pull-12 { 1855 right: 100%; } 1856 .col-lg-push-0 { 1857 left: auto; } 1858 .col-lg-push-1 { 1859 left: 8.33333%; } 1860 .col-lg-push-2 { 1861 left: 16.66667%; } 1862 .col-lg-push-3 { 1863 left: 25%; } 1864 .col-lg-push-4 { 1865 left: 33.33333%; } 1866 .col-lg-push-5 { 1867 left: 41.66667%; } 1868 .col-lg-push-6 { 1869 left: 50%; } 1870 .col-lg-push-7 { 1871 left: 58.33333%; } 1872 .col-lg-push-8 { 1873 left: 66.66667%; } 1874 .col-lg-push-9 { 1875 left: 75%; } 1876 .col-lg-push-10 { 1877 left: 83.33333%; } 1878 .col-lg-push-11 { 1879 left: 91.66667%; } 1880 .col-lg-push-12 { 1881 left: 100%; } 1882 .col-lg-offset-0 { 1883 margin-left: 0%; } 1884 .col-lg-offset-1 { 1885 margin-left: 8.33333%; } 1886 .col-lg-offset-2 { 1887 margin-left: 16.66667%; } 1888 .col-lg-offset-3 { 1889 margin-left: 25%; } 1890 .col-lg-offset-4 { 1891 margin-left: 33.33333%; } 1892 .col-lg-offset-5 { 1893 margin-left: 41.66667%; } 1894 .col-lg-offset-6 { 1895 margin-left: 50%; } 1896 .col-lg-offset-7 { 1897 margin-left: 58.33333%; } 1898 .col-lg-offset-8 { 1899 margin-left: 66.66667%; } 1900 .col-lg-offset-9 { 1901 margin-left: 75%; } 1902 .col-lg-offset-10 { 1903 margin-left: 83.33333%; } 1904 .col-lg-offset-11 { 1905 margin-left: 91.66667%; } 1906 .col-lg-offset-12 { 1907 margin-left: 100%; } } 1908 1909 table { 1910 background-color: transparent; } 1911 1912 caption { 1913 padding-top: 8px; 1914 padding-bottom: 8px; 1915 color: #777; 1916 text-align: left; } 1917 1918 th { 1919 text-align: left; } 1920 1921 .table { 1922 width: 100%; 1923 max-width: 100%; 1924 margin-bottom: 18px; } 1925 .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { 1926 padding: 8px; 1927 line-height: 1.42857; 1928 vertical-align: top; 1929 border-top: 1px solid #ddd; } 1930 .table > thead > tr > th { 1931 vertical-align: bottom; 1932 border-bottom: 2px solid #ddd; } 1933 .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { 1934 border-top: 0; } 1935 .table > tbody + tbody { 1936 border-top: 2px solid #ddd; } 1937 .table .table { 1938 background-color: #fff; } 1939 1940 .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { 1941 padding: 5px; } 1942 1943 .table-bordered { 1944 border: 1px solid #ddd; } 1945 .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { 1946 border: 1px solid #ddd; } 1947 .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { 1948 border-bottom-width: 2px; } 1949 1950 .table-striped > tbody > tr:nth-of-type(odd) { 1951 background-color: #f9f9f9; } 1952 1953 .table-hover > tbody > tr:hover { 1954 background-color: #f5f5f5; } 1955 1956 table col[class*="col-"] { 1957 position: static; 1958 float: none; 1959 display: table-column; } 1960 1961 table td[class*="col-"], table th[class*="col-"] { 1962 position: static; 1963 float: none; 1964 display: table-cell; } 1965 1966 .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { 1967 background-color: #f5f5f5; } 1968 1969 .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { 1970 background-color: #e8e8e8; } 1971 1972 .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { 1973 background-color: #cbeacb; } 1974 1975 .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { 1976 background-color: #b9e2b9; } 1977 1978 .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th { 1979 background-color: #d9edf7; } 1980 1981 .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { 1982 background-color: #c4e3f3; } 1983 1984 .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { 1985 background-color: #fce7c8; } 1986 1987 .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { 1988 background-color: #fadcb0; } 1989 1990 .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { 1991 background-color: #f5c1bb; } 1992 1993 .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { 1994 background-color: #f2ada4; } 1995 1996 .table-responsive { 1997 overflow-x: auto; 1998 min-height: 0.01%; } 1999 @media screen and (max-width: 767px) { 2000 .table-responsive { 2001 width: 100%; 2002 margin-bottom: 13.5px; 2003 overflow-y: hidden; 2004 -ms-overflow-style: -ms-autohiding-scrollbar; 2005 border: 1px solid #ddd; } 2006 .table-responsive > .table { 2007 margin-bottom: 0; } 2008 .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { 2009 white-space: nowrap; } 2010 2011 .table-responsive > .table-bordered { 2012 border: 0; } 2013 .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { 2014 border-left: 0; } 2015 .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { 2016 border-right: 0; } 2017 .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { 2018 border-bottom: 0; } } 2019 2020 fieldset { 2021 padding: 0; 2022 margin: 0; 2023 border: 0; 2024 min-width: 0; } 2025 2026 legend { 2027 display: block; 2028 width: 100%; 2029 padding: 0; 2030 margin-bottom: 18px; 2031 font-size: 19.5px; 2032 line-height: inherit; 2033 color: #333; 2034 border: 0; 2035 border-bottom: 1px solid #e5e5e5; } 2036 2037 label { 2038 display: inline-block; 2039 max-width: 100%; 2040 margin-bottom: 5px; 2041 font-weight: bold; } 2042 2043 input[type="search"] { 2044 -webkit-box-sizing: border-box; 2045 -moz-box-sizing: border-box; 2046 box-sizing: border-box; } 2047 2048 input[type="radio"], input[type="checkbox"] { 2049 margin: 4px 0 0; 2050 margin-top: 1px \9; 2051 line-height: normal; } 2052 2053 input[type="file"] { 2054 display: block; } 2055 2056 input[type="range"] { 2057 display: block; 2058 width: 100%; } 2059 2060 select[multiple], select[size] { 2061 height: auto; } 2062 2063 input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { 2064 outline: 5px auto -webkit-focus-ring-color; 2065 outline-offset: -2px; } 2066 2067 output { 2068 display: block; 2069 padding-top: 9px; 2070 font-size: 13px; 2071 line-height: 1.42857; 2072 color: #555; } 2073 2074 .form-control { 2075 display: block; 2076 width: 100%; 2077 height: 36px; 2078 padding: 8px 13px; 2079 font-size: 13px; 2080 line-height: 1.42857; 2081 color: #555; 2082 background-color: #fff; 2083 background-image: none; 2084 border: 1px solid #ccc; 2085 border-radius: 3px; 2086 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); 2087 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); 2088 -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; 2089 -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; 2090 transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } 2091 .form-control:focus { 2092 border-color: #66afe9; 2093 outline: 0; 2094 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); 2095 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6); } 2096 .form-control::-moz-placeholder { 2097 color: #999; 2098 opacity: 1; } 2099 .form-control:-ms-input-placeholder { 2100 color: #999; } 2101 .form-control::-webkit-input-placeholder { 2102 color: #999; } 2103 .form-control::-ms-expand { 2104 border: 0; 2105 background-color: transparent; } 2106 .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { 2107 background-color: #eee; 2108 opacity: 1; } 2109 .form-control[disabled], fieldset[disabled] .form-control { 2110 cursor: not-allowed; } 2111 2112 textarea.form-control { 2113 height: auto; } 2114 2115 input[type="search"] { 2116 -webkit-appearance: none; } 2117 2118 @media screen and (-webkit-min-device-pixel-ratio: 0) { 2119 input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control { 2120 line-height: 36px; } 2121 input[type="date"].input-sm, .input-group-sm > input.form-control[type="date"], .input-group-sm > input.input-group-addon[type="date"], .input-group-sm > .input-group-btn > input.btn[type="date"], input[type="time"].input-sm, .input-group-sm > input.form-control[type="time"], .input-group-sm > input.input-group-addon[type="time"], .input-group-sm > .input-group-btn > input.btn[type="time"], input[type="datetime-local"].input-sm, .input-group-sm > input.form-control[type="datetime-local"], .input-group-sm > input.input-group-addon[type="datetime-local"], .input-group-sm > .input-group-btn > input.btn[type="datetime-local"], input[type="month"].input-sm, .input-group-sm > input.form-control[type="month"], .input-group-sm > input.input-group-addon[type="month"], .input-group-sm > .input-group-btn > input.btn[type="month"], .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"] { 2122 line-height: 28px; } 2123 input[type="date"].input-lg, .input-group-lg > input.form-control[type="date"], .input-group-lg > input.input-group-addon[type="date"], .input-group-lg > .input-group-btn > input.btn[type="date"], input[type="time"].input-lg, .input-group-lg > input.form-control[type="time"], .input-group-lg > input.input-group-addon[type="time"], .input-group-lg > .input-group-btn > input.btn[type="time"], input[type="datetime-local"].input-lg, .input-group-lg > input.form-control[type="datetime-local"], .input-group-lg > input.input-group-addon[type="datetime-local"], .input-group-lg > .input-group-btn > input.btn[type="datetime-local"], input[type="month"].input-lg, .input-group-lg > input.form-control[type="month"], .input-group-lg > input.input-group-addon[type="month"], .input-group-lg > .input-group-btn > input.btn[type="month"], .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"] { 2124 line-height: 43px; } } 2125 2126 .form-group { 2127 margin-bottom: 15px; } 2128 2129 .radio, .checkbox { 2130 position: relative; 2131 display: block; 2132 margin-top: 10px; 2133 margin-bottom: 10px; } 2134 .radio label, .checkbox label { 2135 min-height: 18px; 2136 padding-left: 20px; 2137 margin-bottom: 0; 2138 font-weight: normal; 2139 cursor: pointer; } 2140 2141 .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { 2142 position: absolute; 2143 margin-left: -20px; 2144 margin-top: 4px \9; } 2145 2146 .radio + .radio, .checkbox + .checkbox { 2147 margin-top: -5px; } 2148 2149 .radio-inline, .checkbox-inline { 2150 position: relative; 2151 display: inline-block; 2152 padding-left: 20px; 2153 margin-bottom: 0; 2154 vertical-align: middle; 2155 font-weight: normal; 2156 cursor: pointer; } 2157 2158 .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { 2159 margin-top: 0; 2160 margin-left: 10px; } 2161 2162 input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] { 2163 cursor: not-allowed; } 2164 2165 .radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { 2166 cursor: not-allowed; } 2167 2168 .radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { 2169 cursor: not-allowed; } 2170 2171 .form-control-static { 2172 padding-top: 9px; 2173 padding-bottom: 9px; 2174 margin-bottom: 0; 2175 min-height: 31px; } 2176 .form-control-static.input-lg, .input-group-lg > .form-control.form-control-static, .input-group-lg > .input-group-addon.form-control-static, .input-group-lg > .input-group-btn > .btn.form-control-static, .form-control-static.input-sm, .input-group-sm > .form-control.form-control-static, .input-group-sm > .input-group-addon.form-control-static, .input-group-sm > .input-group-btn > .btn.form-control-static { 2177 padding-left: 0; 2178 padding-right: 0; } 2179 2180 .input-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { 2181 height: 28px; 2182 padding: 4px 9px; 2183 font-size: 12px; 2184 line-height: 1.5; 2185 border-radius: 2px; } 2186 2187 select.input-sm, .input-group-sm > select.form-control, .input-group-sm > select.input-group-addon, .input-group-sm > .input-group-btn > select.btn { 2188 height: 28px; 2189 line-height: 28px; } 2190 2191 textarea.input-sm, .input-group-sm > textarea.form-control, .input-group-sm > textarea.input-group-addon, .input-group-sm > .input-group-btn > textarea.btn, select[multiple].input-sm, .input-group-sm > select.form-control[multiple], .input-group-sm > select.input-group-addon[multiple], .input-group-sm > .input-group-btn > select.btn[multiple] { 2192 height: auto; } 2193 2194 .form-group-sm .form-control { 2195 height: 28px; 2196 padding: 4px 9px; 2197 font-size: 12px; 2198 line-height: 1.5; 2199 border-radius: 2px; } 2200 .form-group-sm select.form-control { 2201 height: 28px; 2202 line-height: 28px; } 2203 .form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control { 2204 height: auto; } 2205 .form-group-sm .form-control-static { 2206 height: 28px; 2207 min-height: 30px; 2208 padding: 5px 9px; 2209 font-size: 12px; 2210 line-height: 1.5; } 2211 2212 .input-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { 2213 height: 43px; 2214 padding: 9px 18px; 2215 font-size: 17px; 2216 line-height: 1.33333; 2217 border-radius: 5px; } 2218 2219 select.input-lg, .input-group-lg > select.form-control, .input-group-lg > select.input-group-addon, .input-group-lg > .input-group-btn > select.btn { 2220 height: 43px; 2221 line-height: 43px; } 2222 2223 textarea.input-lg, .input-group-lg > textarea.form-control, .input-group-lg > textarea.input-group-addon, .input-group-lg > .input-group-btn > textarea.btn, select[multiple].input-lg, .input-group-lg > select.form-control[multiple], .input-group-lg > select.input-group-addon[multiple], .input-group-lg > .input-group-btn > select.btn[multiple] { 2224 height: auto; } 2225 2226 .form-group-lg .form-control { 2227 height: 43px; 2228 padding: 9px 18px; 2229 font-size: 17px; 2230 line-height: 1.33333; 2231 border-radius: 5px; } 2232 .form-group-lg select.form-control { 2233 height: 43px; 2234 line-height: 43px; } 2235 .form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control { 2236 height: auto; } 2237 .form-group-lg .form-control-static { 2238 height: 43px; 2239 min-height: 35px; 2240 padding: 10px 18px; 2241 font-size: 17px; 2242 line-height: 1.33333; } 2243 2244 .has-feedback { 2245 position: relative; } 2246 .has-feedback .form-control { 2247 padding-right: 45px; } 2248 2249 .form-control-feedback { 2250 position: absolute; 2251 top: 0; 2252 right: 0; 2253 z-index: 2; 2254 display: block; 2255 width: 36px; 2256 height: 36px; 2257 line-height: 36px; 2258 text-align: center; 2259 pointer-events: none; } 2260 2261 .input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback { 2262 width: 43px; 2263 height: 43px; 2264 line-height: 43px; } 2265 2266 .input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback { 2267 width: 28px; 2268 height: 28px; 2269 line-height: 28px; } 2270 2271 .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label { 2272 color: #4cb64c; } 2273 .has-success .form-control { 2274 border-color: #4cb64c; 2275 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); 2276 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } 2277 .has-success .form-control:focus { 2278 border-color: #3c933c; 2279 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #94d494; 2280 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #94d494; } 2281 .has-success .input-group-addon { 2282 color: #4cb64c; 2283 border-color: #4cb64c; 2284 background-color: #cbeacb; } 2285 .has-success .form-control-feedback { 2286 color: #4cb64c; } 2287 2288 .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label { 2289 color: #f3a638; } 2290 .has-warning .form-control { 2291 border-color: #f3a638; 2292 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); 2293 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } 2294 .has-warning .form-control:focus { 2295 border-color: #ea8f0e; 2296 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #f9d198; 2297 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #f9d198; } 2298 .has-warning .input-group-addon { 2299 color: #f3a638; 2300 border-color: #f3a638; 2301 background-color: #fce7c8; } 2302 .has-warning .form-control-feedback { 2303 color: #f3a638; } 2304 2305 .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label { 2306 color: #e3503e; } 2307 .has-error .form-control { 2308 border-color: #e3503e; 2309 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); 2310 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } 2311 .has-error .form-control:focus { 2312 border-color: #d0321e; 2313 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #f0a197; 2314 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #f0a197; } 2315 .has-error .input-group-addon { 2316 color: #e3503e; 2317 border-color: #e3503e; 2318 background-color: #f5c1bb; } 2319 .has-error .form-control-feedback { 2320 color: #e3503e; } 2321 2322 .has-feedback label ~ .form-control-feedback { 2323 top: 23px; } 2324 .has-feedback label.sr-only ~ .form-control-feedback { 2325 top: 0; } 2326 2327 .help-block { 2328 display: block; 2329 margin-top: 5px; 2330 margin-bottom: 10px; 2331 color: #737373; } 2332 2333 @media (min-width: 768px) { 2334 .form-inline .form-group { 2335 display: inline-block; 2336 margin-bottom: 0; 2337 vertical-align: middle; } 2338 .form-inline .form-control { 2339 display: inline-block; 2340 width: auto; 2341 vertical-align: middle; } 2342 .form-inline .form-control-static { 2343 display: inline-block; } 2344 .form-inline .input-group { 2345 display: inline-table; 2346 vertical-align: middle; } 2347 .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { 2348 width: auto; } 2349 .form-inline .input-group > .form-control { 2350 width: 100%; } 2351 .form-inline .control-label { 2352 margin-bottom: 0; 2353 vertical-align: middle; } 2354 .form-inline .radio, .form-inline .checkbox { 2355 display: inline-block; 2356 margin-top: 0; 2357 margin-bottom: 0; 2358 vertical-align: middle; } 2359 .form-inline .radio label, .form-inline .checkbox label { 2360 padding-left: 0; } 2361 .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { 2362 position: relative; 2363 margin-left: 0; } 2364 .form-inline .has-feedback .form-control-feedback { 2365 top: 0; } } 2366 2367 .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { 2368 margin-top: 0; 2369 margin-bottom: 0; 2370 padding-top: 9px; } 2371 .form-horizontal .radio, .form-horizontal .checkbox { 2372 min-height: 27px; } 2373 .form-horizontal .form-group { 2374 margin-left: -15px; 2375 margin-right: -15px; } 2376 .form-horizontal .form-group:before, .form-horizontal .form-group:after { 2377 content: " "; 2378 display: table; } 2379 .form-horizontal .form-group:after { 2380 clear: both; } 2381 @media (min-width: 768px) { 2382 .form-horizontal .control-label { 2383 text-align: right; 2384 margin-bottom: 0; 2385 padding-top: 9px; } } 2386 .form-horizontal .has-feedback .form-control-feedback { 2387 right: 15px; } 2388 @media (min-width: 768px) { 2389 .form-horizontal .form-group-lg .control-label { 2390 padding-top: 10px; 2391 font-size: 17px; } } 2392 @media (min-width: 768px) { 2393 .form-horizontal .form-group-sm .control-label { 2394 padding-top: 5px; 2395 font-size: 12px; } } 2396 2397 .btn { 2398 display: inline-block; 2399 margin-bottom: 0; 2400 font-weight: normal; 2401 text-align: center; 2402 vertical-align: middle; 2403 touch-action: manipulation; 2404 cursor: pointer; 2405 background-image: none; 2406 border: 1px solid transparent; 2407 white-space: nowrap; 2408 padding: 8px 13px; 2409 font-size: 13px; 2410 line-height: 1.42857; 2411 border-radius: 3px; 2412 -webkit-user-select: none; 2413 -moz-user-select: none; 2414 -ms-user-select: none; 2415 user-select: none; } 2416 .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { 2417 outline: 5px auto -webkit-focus-ring-color; 2418 outline-offset: -2px; } 2419 .btn:hover, .btn:focus, .btn.focus { 2420 color: #666; 2421 text-decoration: none; } 2422 .btn:active, .btn.active { 2423 outline: 0; 2424 background-image: none; 2425 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 2426 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } 2427 .btn.disabled, .btn[disabled], fieldset[disabled] .btn { 2428 cursor: not-allowed; 2429 opacity: 0.65; 2430 filter: alpha(opacity=65); 2431 -webkit-box-shadow: none; 2432 box-shadow: none; } 2433 2434 a.btn.disabled, fieldset[disabled] a.btn { 2435 pointer-events: none; } 2436 2437 .btn-default { 2438 color: #666; 2439 background-color: #fff; 2440 border-color: #ddd; } 2441 .btn-default:focus, .btn-default.focus { 2442 color: #666; 2443 background-color: #e6e6e6; 2444 border-color: #9d9d9d; } 2445 .btn-default:hover { 2446 color: #666; 2447 background-color: #e6e6e6; 2448 border-color: #bebebe; } 2449 .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { 2450 color: #666; 2451 background-color: #e6e6e6; 2452 border-color: #bebebe; } 2453 .btn-default:active:hover, .btn-default.active:hover, .open > .btn-default.dropdown-toggle:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .btn-default.dropdown-toggle:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle.focus { 2454 color: #666; 2455 background-color: #d4d4d4; 2456 border-color: #9d9d9d; } 2457 .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle { 2458 background-image: none; } 2459 .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus { 2460 background-color: #fff; 2461 border-color: #ddd; } 2462 .btn-default .badge { 2463 color: #fff; 2464 background-color: #666; } 2465 2466 .btn-primary { 2467 color: #fff; 2468 background-color: #1e91cf; 2469 border-color: #197bb0; } 2470 .btn-primary:focus, .btn-primary.focus { 2471 color: #fff; 2472 background-color: #1872a2; 2473 border-color: #092d40; } 2474 .btn-primary:hover { 2475 color: #fff; 2476 background-color: #1872a2; 2477 border-color: #12567a; } 2478 .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { 2479 color: #fff; 2480 background-color: #1872a2; 2481 border-color: #12567a; } 2482 .btn-primary:active:hover, .btn-primary.active:hover, .open > .btn-primary.dropdown-toggle:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .btn-primary.dropdown-toggle:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle.focus { 2483 color: #fff; 2484 background-color: #135c83; 2485 border-color: #092d40; } 2486 .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle { 2487 background-image: none; } 2488 .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus { 2489 background-color: #1e91cf; 2490 border-color: #197bb0; } 2491 .btn-primary .badge { 2492 color: #1e91cf; 2493 background-color: #fff; } 2494 2495 .btn-success { 2496 color: #fff; 2497 background-color: #4cb64c; 2498 border-color: #409e40; } 2499 .btn-success:focus, .btn-success.focus { 2500 color: #fff; 2501 background-color: #3c933c; 2502 border-color: #1b431b; } 2503 .btn-success:hover { 2504 color: #fff; 2505 background-color: #3c933c; 2506 border-color: #2f722f; } 2507 .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { 2508 color: #fff; 2509 background-color: #3c933c; 2510 border-color: #2f722f; } 2511 .btn-success:active:hover, .btn-success.active:hover, .open > .btn-success.dropdown-toggle:hover, .btn-success:active:focus, .btn-success.active:focus, .open > .btn-success.dropdown-toggle:focus, .btn-success:active.focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle.focus { 2512 color: #fff; 2513 background-color: #327a32; 2514 border-color: #1b431b; } 2515 .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle { 2516 background-image: none; } 2517 .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus { 2518 background-color: #4cb64c; 2519 border-color: #409e40; } 2520 .btn-success .badge { 2521 color: #4cb64c; 2522 background-color: #fff; } 2523 2524 .btn-info { 2525 color: #fff; 2526 background-color: #54b7d3; 2527 border-color: #38abcc; } 2528 .btn-info:focus, .btn-info.focus { 2529 color: #fff; 2530 background-color: #32a2c2; 2531 border-color: #1b5869; } 2532 .btn-info:hover { 2533 color: #fff; 2534 background-color: #32a2c2; 2535 border-color: #29849e; } 2536 .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { 2537 color: #fff; 2538 background-color: #32a2c2; 2539 border-color: #29849e; } 2540 .btn-info:active:hover, .btn-info.active:hover, .open > .btn-info.dropdown-toggle:hover, .btn-info:active:focus, .btn-info.active:focus, .open > .btn-info.dropdown-toggle:focus, .btn-info:active.focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle.focus { 2541 color: #fff; 2542 background-color: #2b8ba6; 2543 border-color: #1b5869; } 2544 .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle { 2545 background-image: none; } 2546 .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus { 2547 background-color: #54b7d3; 2548 border-color: #38abcc; } 2549 .btn-info .badge { 2550 color: #54b7d3; 2551 background-color: #fff; } 2552 2553 .btn-warning { 2554 color: #fff; 2555 background-color: #f3a638; 2556 border-color: #f19716; } 2557 .btn-warning:focus, .btn-warning.focus { 2558 color: #fff; 2559 background-color: #ea8f0e; 2560 border-color: #804f08; } 2561 .btn-warning:hover { 2562 color: #fff; 2563 background-color: #ea8f0e; 2564 border-color: #bf750b; } 2565 .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { 2566 color: #fff; 2567 background-color: #ea8f0e; 2568 border-color: #bf750b; } 2569 .btn-warning:active:hover, .btn-warning.active:hover, .open > .btn-warning.dropdown-toggle:hover, .btn-warning:active:focus, .btn-warning.active:focus, .open > .btn-warning.dropdown-toggle:focus, .btn-warning:active.focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle.focus { 2570 color: #fff; 2571 background-color: #c87b0c; 2572 border-color: #804f08; } 2573 .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle { 2574 background-image: none; } 2575 .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus { 2576 background-color: #f3a638; 2577 border-color: #f19716; } 2578 .btn-warning .badge { 2579 color: #f3a638; 2580 background-color: #fff; } 2581 2582 .btn-danger { 2583 color: #fff; 2584 background-color: #e3503e; 2585 border-color: #dd3520; } 2586 .btn-danger:focus, .btn-danger.focus { 2587 color: #fff; 2588 background-color: #d0321e; 2589 border-color: #6e1a10; } 2590 .btn-danger:hover { 2591 color: #fff; 2592 background-color: #d0321e; 2593 border-color: #a82818; } 2594 .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { 2595 color: #fff; 2596 background-color: #d0321e; 2597 border-color: #a82818; } 2598 .btn-danger:active:hover, .btn-danger.active:hover, .open > .btn-danger.dropdown-toggle:hover, .btn-danger:active:focus, .btn-danger.active:focus, .open > .btn-danger.dropdown-toggle:focus, .btn-danger:active.focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle.focus { 2599 color: #fff; 2600 background-color: #b12a1a; 2601 border-color: #6e1a10; } 2602 .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle { 2603 background-image: none; } 2604 .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus { 2605 background-color: #e3503e; 2606 border-color: #dd3520; } 2607 .btn-danger .badge { 2608 color: #e3503e; 2609 background-color: #fff; } 2610 2611 .btn-link { 2612 color: #1e91cf; 2613 font-weight: normal; 2614 border-radius: 0; } 2615 .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link { 2616 background-color: transparent; 2617 -webkit-box-shadow: none; 2618 box-shadow: none; } 2619 .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { 2620 border-color: transparent; } 2621 .btn-link:hover, .btn-link:focus { 2622 color: #14628c; 2623 text-decoration: underline; 2624 background-color: transparent; } 2625 .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { 2626 color: #777; 2627 text-decoration: none; } 2628 2629 .btn-lg, .btn-group-lg > .btn { 2630 padding: 9px 18px; 2631 font-size: 17px; 2632 line-height: 1.33333; 2633 border-radius: 5px; } 2634 2635 .btn-sm, .btn-group-sm > .btn { 2636 padding: 4px 9px; 2637 font-size: 12px; 2638 line-height: 1.5; 2639 border-radius: 2px; } 2640 2641 .btn-xs, .btn-group-xs > .btn { 2642 padding: 1px 5px; 2643 font-size: 12px; 2644 line-height: 1.5; 2645 border-radius: 2px; } 2646 2647 .btn-block { 2648 display: block; 2649 width: 100%; } 2650 2651 .btn-block + .btn-block { 2652 margin-top: 5px; } 2653 2654 input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { 2655 width: 100%; } 2656 2657 .fade { 2658 opacity: 0; 2659 -webkit-transition: opacity 0.15s linear; 2660 -o-transition: opacity 0.15s linear; 2661 transition: opacity 0.15s linear; } 2662 .fade.in { 2663 opacity: 1; } 2664 2665 .collapse { 2666 display: none; } 2667 .collapse.in { 2668 display: block; } 2669 2670 tr.collapse.in { 2671 display: table-row; } 2672 2673 tbody.collapse.in { 2674 display: table-row-group; } 2675 2676 .collapsing { 2677 position: relative; 2678 height: 0; 2679 overflow: hidden; 2680 -webkit-transition-property: height, visibility; 2681 transition-property: height, visibility; 2682 -webkit-transition-duration: 0.35s; 2683 transition-duration: 0.35s; 2684 -webkit-transition-timing-function: ease; 2685 transition-timing-function: ease; } 2686 2687 .caret { 2688 display: inline-block; 2689 width: 0; 2690 height: 0; 2691 margin-left: 2px; 2692 vertical-align: middle; 2693 border-top: 4px dashed; 2694 border-top: 4px solid \9; 2695 border-right: 4px solid transparent; 2696 border-left: 4px solid transparent; } 2697 2698 .dropup, .dropdown { 2699 position: relative; } 2700 2701 .dropdown-toggle:focus { 2702 outline: 0; } 2703 2704 .dropdown-menu { 2705 position: absolute; 2706 top: 100%; 2707 left: 0; 2708 z-index: 1000; 2709 display: none; 2710 float: left; 2711 min-width: 160px; 2712 padding: 5px 0; 2713 margin: 2px 0 0; 2714 list-style: none; 2715 font-size: 13px; 2716 text-align: left; 2717 background-color: #fff; 2718 border: 1px solid #ccc; 2719 border: 1px solid rgba(0, 0, 0, .15); 2720 border-radius: 3px; 2721 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); 2722 box-shadow: 0 6px 12px rgba(0, 0, 0, .175); 2723 background-clip: padding-box; } 2724 .dropdown-menu.pull-right { 2725 right: 0; 2726 left: auto; } 2727 .dropdown-menu .divider { 2728 height: 1px; 2729 margin: 8px 0; 2730 overflow: hidden; 2731 background-color: #e5e5e5; } 2732 .dropdown-menu > li > a { 2733 display: block; 2734 padding: 5px 20px; 2735 clear: both; 2736 font-weight: normal; 2737 line-height: 1.42857; 2738 color: #333; 2739 white-space: nowrap; } 2740 2741 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { 2742 text-decoration: none; 2743 color: #262626; 2744 background-color: #f5f5f5; } 2745 2746 .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { 2747 color: #fff; 2748 text-decoration: none; 2749 outline: 0; 2750 background-color: #1e91cf; } 2751 2752 .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { 2753 color: #777; } 2754 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { 2755 text-decoration: none; 2756 background-color: transparent; 2757 background-image: none; 2758 filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 2759 cursor: not-allowed; } 2760 2761 .open > .dropdown-menu { 2762 display: block; } 2763 .open > a { 2764 outline: 0; } 2765 2766 .dropdown-menu-right { 2767 left: auto; 2768 right: 0; } 2769 2770 .dropdown-menu-left { 2771 left: 0; 2772 right: auto; } 2773 2774 .dropdown-header { 2775 display: block; 2776 padding: 3px 20px; 2777 font-size: 12px; 2778 line-height: 1.42857; 2779 color: #777; 2780 white-space: nowrap; } 2781 2782 .dropdown-backdrop { 2783 position: fixed; 2784 left: 0; 2785 right: 0; 2786 bottom: 0; 2787 top: 0; 2788 z-index: 990; } 2789 2790 .pull-right > .dropdown-menu { 2791 right: 0; 2792 left: auto; } 2793 2794 .dropup .caret, .navbar-fixed-bottom .dropdown .caret { 2795 border-top: 0; 2796 border-bottom: 4px dashed; 2797 border-bottom: 4px solid \9; 2798 content: ""; } 2799 .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { 2800 top: auto; 2801 bottom: 100%; 2802 margin-bottom: 2px; } 2803 2804 @media (min-width: 768px) { 2805 .navbar-right .dropdown-menu { 2806 right: 0; 2807 left: auto; } 2808 .navbar-right .dropdown-menu-left { 2809 left: 0; 2810 right: auto; } } 2811 2812 .btn-group, .btn-group-vertical { 2813 position: relative; 2814 display: inline-block; 2815 vertical-align: middle; } 2816 .btn-group > .btn, .btn-group-vertical > .btn { 2817 position: relative; 2818 float: left; } 2819 .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { 2820 z-index: 2; } 2821 2822 .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { 2823 margin-left: -1px; } 2824 2825 .btn-toolbar { 2826 margin-left: -5px; } 2827 .btn-toolbar:before, .btn-toolbar:after { 2828 content: " "; 2829 display: table; } 2830 .btn-toolbar:after { 2831 clear: both; } 2832 .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group { 2833 float: left; } 2834 .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { 2835 margin-left: 5px; } 2836 2837 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { 2838 border-radius: 0; } 2839 2840 .btn-group > .btn:first-child { 2841 margin-left: 0; } 2842 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { 2843 border-bottom-right-radius: 0; 2844 border-top-right-radius: 0; } 2845 2846 .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { 2847 border-bottom-left-radius: 0; 2848 border-top-left-radius: 0; } 2849 2850 .btn-group > .btn-group { 2851 float: left; } 2852 2853 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { 2854 border-radius: 0; } 2855 2856 .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { 2857 border-bottom-right-radius: 0; 2858 border-top-right-radius: 0; } 2859 2860 .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { 2861 border-bottom-left-radius: 0; 2862 border-top-left-radius: 0; } 2863 2864 .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { 2865 outline: 0; } 2866 2867 .btn-group > .btn + .dropdown-toggle { 2868 padding-left: 8px; 2869 padding-right: 8px; } 2870 2871 .btn-group > .btn-lg + .dropdown-toggle, .btn-group > .btn-group-lg > .btn + .dropdown-toggle, .btn-group-lg > .btn-group > .btn + .dropdown-toggle { 2872 padding-left: 12px; 2873 padding-right: 12px; } 2874 2875 .btn-group.open .dropdown-toggle { 2876 -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 2877 box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } 2878 .btn-group.open .dropdown-toggle.btn-link { 2879 -webkit-box-shadow: none; 2880 box-shadow: none; } 2881 2882 .btn .caret { 2883 margin-left: 0; } 2884 2885 .btn-lg .caret, .btn-group-lg > .btn .caret { 2886 border-width: 5px 5px 0; 2887 border-bottom-width: 0; } 2888 2889 .dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .btn-group-lg > .dropup .btn .caret { 2890 border-width: 0 5px 5px; } 2891 2892 .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { 2893 display: block; 2894 float: none; 2895 width: 100%; 2896 max-width: 100%; } 2897 .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after { 2898 content: " "; 2899 display: table; } 2900 .btn-group-vertical > .btn-group:after { 2901 clear: both; } 2902 .btn-group-vertical > .btn-group > .btn { 2903 float: none; } 2904 .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { 2905 margin-top: -1px; 2906 margin-left: 0; } 2907 2908 .btn-group-vertical > .btn:not(:first-child):not(:last-child) { 2909 border-radius: 0; } 2910 .btn-group-vertical > .btn:first-child:not(:last-child) { 2911 border-top-right-radius: 3px; 2912 border-top-left-radius: 3px; 2913 border-bottom-right-radius: 0; 2914 border-bottom-left-radius: 0; } 2915 .btn-group-vertical > .btn:last-child:not(:first-child) { 2916 border-top-right-radius: 0; 2917 border-top-left-radius: 0; 2918 border-bottom-right-radius: 3px; 2919 border-bottom-left-radius: 3px; } 2920 2921 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { 2922 border-radius: 0; } 2923 2924 .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 { 2925 border-bottom-right-radius: 0; 2926 border-bottom-left-radius: 0; } 2927 2928 .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { 2929 border-top-right-radius: 0; 2930 border-top-left-radius: 0; } 2931 2932 .btn-group-justified { 2933 display: table; 2934 width: 100%; 2935 table-layout: fixed; 2936 border-collapse: separate; } 2937 .btn-group-justified > .btn, .btn-group-justified > .btn-group { 2938 float: none; 2939 display: table-cell; 2940 width: 1%; } 2941 .btn-group-justified > .btn-group .btn { 2942 width: 100%; } 2943 .btn-group-justified > .btn-group .dropdown-menu { 2944 left: auto; } 2945 2946 [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { 2947 position: absolute; 2948 clip: rect(0, 0, 0, 0); 2949 pointer-events: none; } 2950 2951 .input-group { 2952 position: relative; 2953 display: table; 2954 border-collapse: separate; } 2955 .input-group[class*="col-"] { 2956 float: none; 2957 padding-left: 0; 2958 padding-right: 0; } 2959 .input-group .form-control { 2960 position: relative; 2961 z-index: 2; 2962 float: left; 2963 width: 100%; 2964 margin-bottom: 0; } 2965 .input-group .form-control:focus { 2966 z-index: 3; } 2967 2968 .input-group-addon, .input-group-btn, .input-group .form-control { 2969 display: table-cell; } 2970 .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { 2971 border-radius: 0; } 2972 2973 .input-group-addon, .input-group-btn { 2974 width: 1%; 2975 white-space: nowrap; 2976 vertical-align: middle; } 2977 2978 .input-group-addon { 2979 padding: 8px 13px; 2980 font-size: 13px; 2981 font-weight: normal; 2982 line-height: 1; 2983 color: #555; 2984 text-align: center; 2985 background-color: #eee; 2986 border: 1px solid #ccc; 2987 border-radius: 3px; } 2988 .input-group-addon.input-sm, .input-group-sm > .form-control.input-group-addon, .input-group-sm > .input-group-addon.input-group-addon, .input-group-sm > .input-group-btn > .btn.input-group-addon { 2989 padding: 4px 9px; 2990 font-size: 12px; 2991 border-radius: 2px; } 2992 .input-group-addon.input-lg, .input-group-lg > .form-control.input-group-addon, .input-group-lg > .input-group-addon.input-group-addon, .input-group-lg > .input-group-btn > .btn.input-group-addon { 2993 padding: 9px 18px; 2994 font-size: 17px; 2995 border-radius: 5px; } 2996 .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { 2997 margin-top: 0; } 2998 2999 .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:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { 3000 border-bottom-right-radius: 0; 3001 border-top-right-radius: 0; } 3002 3003 .input-group-addon:first-child { 3004 border-right: 0; } 3005 3006 .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { 3007 border-bottom-left-radius: 0; 3008 border-top-left-radius: 0; } 3009 3010 .input-group-addon:last-child { 3011 border-left: 0; } 3012 3013 .input-group-btn { 3014 position: relative; 3015 font-size: 0; 3016 white-space: nowrap; } 3017 .input-group-btn > .btn { 3018 position: relative; } 3019 .input-group-btn > .btn + .btn { 3020 margin-left: -1px; } 3021 .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { 3022 z-index: 2; } 3023 .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { 3024 margin-right: -1px; } 3025 .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { 3026 z-index: 2; 3027 margin-left: -1px; } 3028 3029 .nav { 3030 margin-bottom: 0; 3031 padding-left: 0; 3032 list-style: none; } 3033 .nav:before, .nav:after { 3034 content: " "; 3035 display: table; } 3036 .nav:after { 3037 clear: both; } 3038 .nav > li { 3039 position: relative; 3040 display: block; } 3041 .nav > li > a { 3042 position: relative; 3043 display: block; 3044 padding: 10px 15px; } 3045 .nav > li > a:hover, .nav > li > a:focus { 3046 text-decoration: none; 3047 background-color: #eee; } 3048 .nav > li.disabled > a { 3049 color: #777; } 3050 .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { 3051 color: #777; 3052 text-decoration: none; 3053 background-color: transparent; 3054 cursor: not-allowed; } 3055 .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { 3056 background-color: #eee; 3057 border-color: #1e91cf; } 3058 .nav .nav-divider { 3059 height: 1px; 3060 margin: 8px 0; 3061 overflow: hidden; 3062 background-color: #e5e5e5; } 3063 .nav > li > a > img { 3064 max-width: none; } 3065 3066 .nav-tabs { 3067 border-bottom: 1px solid #ddd; } 3068 .nav-tabs > li { 3069 float: left; 3070 margin-bottom: -1px; } 3071 .nav-tabs > li > a { 3072 margin-right: 2px; 3073 line-height: 1.42857; 3074 border: 1px solid transparent; 3075 border-radius: 3px 3px 0 0; } 3076 .nav-tabs > li > a:hover { 3077 border-color: #eee #eee #ddd; } 3078 .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { 3079 color: #555; 3080 background-color: #fff; 3081 border: 1px solid #ddd; 3082 border-bottom-color: transparent; 3083 cursor: default; } 3084 .nav-pills > li { 3085 float: left; } 3086 .nav-pills > li > a { 3087 border-radius: 3px; } 3088 .nav-pills > li + li { 3089 margin-left: 2px; } 3090 .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { 3091 color: #fff; 3092 background-color: #1e91cf; } 3093 3094 .nav-stacked > li { 3095 float: none; } 3096 .nav-stacked > li + li { 3097 margin-top: 2px; 3098 margin-left: 0; } 3099 3100 .nav-justified, .nav-tabs.nav-justified { 3101 width: 100%; } 3102 .nav-justified > li, .nav-tabs.nav-justified > li { 3103 float: none; } 3104 .nav-justified > li > a, .nav-tabs.nav-justified > li > a { 3105 text-align: center; 3106 margin-bottom: 5px; } 3107 .nav-justified > .dropdown .dropdown-menu, .nav-tabs.nav-justified > .dropdown .dropdown-menu { 3108 top: auto; 3109 left: auto; } 3110 @media (min-width: 768px) { 3111 .nav-justified > li, .nav-tabs.nav-justified > li { 3112 display: table-cell; 3113 width: 1%; } 3114 .nav-justified > li > a, .nav-tabs.nav-justified > li > a { 3115 margin-bottom: 0; } } 3116 3117 .nav-tabs-justified, .nav-tabs.nav-justified { 3118 border-bottom: 0; } 3119 .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { 3120 margin-right: 0; 3121 border-radius: 3px; } 3122 .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { 3123 border: 1px solid #ddd; } 3124 @media (min-width: 768px) { 3125 .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a { 3126 border-bottom: 1px solid #ddd; 3127 border-radius: 3px 3px 0 0; } 3128 .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus { 3129 border-bottom-color: #fff; } } 3130 3131 .tab-content > .tab-pane { 3132 display: none; } 3133 .tab-content > .active { 3134 display: block; } 3135 3136 .nav-tabs .dropdown-menu { 3137 margin-top: -1px; 3138 border-top-right-radius: 0; 3139 border-top-left-radius: 0; } 3140 3141 .navbar { 3142 position: relative; 3143 min-height: 60px; 3144 margin-bottom: 18px; 3145 border: 1px solid transparent; } 3146 .navbar:before, .navbar:after { 3147 content: " "; 3148 display: table; } 3149 .navbar:after { 3150 clear: both; } 3151 @media (min-width: 768px) { 3152 .navbar { 3153 border-radius: 3px; } } 3154 3155 .navbar-header:before, .navbar-header:after { 3156 content: " "; 3157 display: table; } 3158 .navbar-header:after { 3159 clear: both; } 3160 @media (min-width: 768px) { 3161 .navbar-header { 3162 float: left; } } 3163 3164 .navbar-collapse { 3165 overflow-x: visible; 3166 padding-right: 15px; 3167 padding-left: 15px; 3168 border-top: 1px solid transparent; 3169 box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); 3170 -webkit-overflow-scrolling: touch; } 3171 .navbar-collapse:before, .navbar-collapse:after { 3172 content: " "; 3173 display: table; } 3174 .navbar-collapse:after { 3175 clear: both; } 3176 .navbar-collapse.in { 3177 overflow-y: auto; } 3178 @media (min-width: 768px) { 3179 .navbar-collapse { 3180 width: auto; 3181 border-top: 0; 3182 box-shadow: none; } 3183 .navbar-collapse.collapse { 3184 display: block !important; 3185 height: auto !important; 3186 padding-bottom: 0; 3187 overflow: visible !important; } 3188 3189 .navbar-collapse.in { 3190 overflow-y: visible; } 3191 3192 .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { 3193 padding-left: 0; 3194 padding-right: 0; } } 3195 3196 .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { 3197 max-height: 340px; } 3198 @media (max-device-width: 480px) and (orientation: landscape) { 3199 .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { 3200 max-height: 200px; } } 3201 3202 .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { 3203 margin-right: -15px; 3204 margin-left: -15px; } 3205 @media (min-width: 768px) { 3206 .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { 3207 margin-right: 0; 3208 margin-left: 0; } } 3209 3210 .navbar-static-top { 3211 z-index: 1000; 3212 border-width: 0 0 1px; } 3213 @media (min-width: 768px) { 3214 .navbar-static-top { 3215 border-radius: 0; } } 3216 3217 .navbar-fixed-top, .navbar-fixed-bottom { 3218 position: fixed; 3219 right: 0; 3220 left: 0; 3221 z-index: 1030; } 3222 @media (min-width: 768px) { 3223 .navbar-fixed-top, .navbar-fixed-bottom { 3224 border-radius: 0; } } 3225 3226 .navbar-fixed-top { 3227 top: 0; 3228 border-width: 0 0 1px; } 3229 3230 .navbar-fixed-bottom { 3231 bottom: 0; 3232 margin-bottom: 0; 3233 border-width: 1px 0 0; } 3234 3235 .navbar-brand { 3236 float: left; 3237 padding: 14px 15px; 3238 font-size: 17px; 3239 line-height: 18px; 3240 height: 60px; } 3241 .navbar-brand:hover, .navbar-brand:focus { 3242 text-decoration: none; } 3243 .navbar-brand > img { 3244 display: block; } 3245 @media (min-width: 768px) { 3246 .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { 3247 margin-left: -15px; } } 3248 @media screen and (max-width: 768px) { 3249 .navbar-brand { 3250 padding: 6px 7.5px; 3251 height: 45px; 3252 padding-left: 12px; 3253 padding-top: 5.6px; 3254 padding-bottom: 7px; 3255 padding-right: 15px; } } 3256 3257 .navbar-toggle { 3258 position: relative; 3259 float: right; 3260 margin-right: 15px; 3261 padding: 9px 10px; 3262 margin-top: 13px; 3263 margin-bottom: 13px; 3264 background-color: transparent; 3265 background-image: none; 3266 border: 1px solid transparent; 3267 border-radius: 3px; } 3268 .navbar-toggle:focus { 3269 outline: 0; } 3270 .navbar-toggle .icon-bar { 3271 display: block; 3272 width: 22px; 3273 height: 2px; 3274 border-radius: 1px; } 3275 .navbar-toggle .icon-bar + .icon-bar { 3276 margin-top: 4px; } 3277 @media (min-width: 768px) { 3278 .navbar-toggle { 3279 display: none; } } 3280 3281 .navbar-nav { 3282 margin: 7px -15px; } 3283 .navbar-nav > li > a { 3284 padding-top: 10px; 3285 padding-bottom: 10px; 3286 line-height: 18px; } 3287 @media (max-width: 767px) { 3288 .navbar-nav .open .dropdown-menu { 3289 position: absolute; 3290 float: none; 3291 width: auto; 3292 margin-top: 0; 3293 background-color: #fff; 3294 border: 1px solid #eee; 3295 box-shadow: none; } 3296 .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { 3297 padding: 5px 15px 5px 25px; } 3298 3299 .navbar-nav .open .dropdown-menu > li > a { 3300 line-height: 18px; } 3301 .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { 3302 background-image: none; } } 3303 @media (min-width: 768px) { 3304 .navbar-nav { 3305 float: left; 3306 margin: 0; } 3307 .navbar-nav > li { 3308 float: left; } 3309 .navbar-nav > li > a { 3310 padding-top: 14px; 3311 padding-bottom: 14px; } } 3312 3313 .navbar-form { 3314 margin-left: -15px; 3315 margin-right: -15px; 3316 padding: 10px 15px; 3317 border-top: 1px solid transparent; 3318 border-bottom: 1px solid transparent; 3319 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); 3320 box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); 3321 margin-top: 12px; 3322 margin-bottom: 12px; } 3323 @media (min-width: 768px) { 3324 .navbar-form .form-group { 3325 display: inline-block; 3326 margin-bottom: 0; 3327 vertical-align: middle; } 3328 .navbar-form .form-control { 3329 display: inline-block; 3330 width: auto; 3331 vertical-align: middle; } 3332 .navbar-form .form-control-static { 3333 display: inline-block; } 3334 .navbar-form .input-group { 3335 display: inline-table; 3336 vertical-align: middle; } 3337 .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control { 3338 width: auto; } 3339 .navbar-form .input-group > .form-control { 3340 width: 100%; } 3341 .navbar-form .control-label { 3342 margin-bottom: 0; 3343 vertical-align: middle; } 3344 .navbar-form .radio, .navbar-form .checkbox { 3345 display: inline-block; 3346 margin-top: 0; 3347 margin-bottom: 0; 3348 vertical-align: middle; } 3349 .navbar-form .radio label, .navbar-form .checkbox label { 3350 padding-left: 0; } 3351 .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { 3352 position: relative; 3353 margin-left: 0; } 3354 .navbar-form .has-feedback .form-control-feedback { 3355 top: 0; } } 3356 @media (max-width: 767px) { 3357 .navbar-form .form-group { 3358 margin-bottom: 5px; } 3359 .navbar-form .form-group:last-child { 3360 margin-bottom: 0; } } 3361 @media (min-width: 768px) { 3362 .navbar-form { 3363 width: auto; 3364 border: 0; 3365 margin-left: 0; 3366 margin-right: 0; 3367 padding-top: 0; 3368 padding-bottom: 0; 3369 -webkit-box-shadow: none; 3370 box-shadow: none; } } 3371 3372 .navbar-nav > li > .dropdown-menu { 3373 margin-top: 0; 3374 border-top-right-radius: 0; 3375 border-top-left-radius: 0; } 3376 3377 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { 3378 margin-bottom: 0; 3379 border-top-right-radius: 3px; 3380 border-top-left-radius: 3px; 3381 border-bottom-right-radius: 0; 3382 border-bottom-left-radius: 0; } 3383 3384 .navbar-btn { 3385 margin-top: 12px; 3386 margin-bottom: 12px; } 3387 .navbar-btn.btn-sm, .btn-group-sm > .btn.navbar-btn { 3388 margin-top: 16px; 3389 margin-bottom: 16px; } 3390 .navbar-btn.btn-xs, .btn-group-xs > .btn.navbar-btn { 3391 margin-top: 19px; 3392 margin-bottom: 19px; } 3393 3394 .navbar-text { 3395 margin-top: 10px; 3396 margin-bottom: 10px; } 3397 @media (min-width: 768px) { 3398 .navbar-text { 3399 float: left; 3400 margin-left: 15px; 3401 margin-right: 15px; } } 3402 @media screen and (max-width: 767px) { 3403 .navbar-text { 3404 margin-top: 3px; 3405 margin-bottom: 2px; 3406 margin-left: 5px; 3407 margin-right: 5px; } } 3408 3409 @media (min-width: 768px) { 3410 .navbar-left { 3411 float: left !important; } 3412 3413 .navbar-right { 3414 float: right !important; 3415 margin-right: -15px; } 3416 .navbar-right ~ .navbar-right { 3417 margin-right: 0; } } 3418 3419 .navbar-default { 3420 background-color: #f8f8f8; 3421 border-color: #e7e7e7; } 3422 .navbar-default .navbar-brand { 3423 color: #777; } 3424 .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { 3425 color: #5e5e5e; 3426 background-color: transparent; } 3427 .navbar-default .navbar-text { 3428 color: #777; } 3429 .navbar-default .navbar-nav > li > a { 3430 color: #777; } 3431 .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { 3432 color: #333; 3433 background-color: transparent; } 3434 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { 3435 color: #555; 3436 background-color: #e7e7e7; } 3437 .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { 3438 color: #ccc; 3439 background-color: transparent; } 3440 .navbar-default .navbar-toggle { 3441 border-color: #ddd; } 3442 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { 3443 background-color: #ddd; } 3444 .navbar-default .navbar-toggle .icon-bar { 3445 background-color: #888; } 3446 .navbar-default .navbar-collapse, .navbar-default .navbar-form { 3447 border-color: #e7e7e7; } 3448 .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { 3449 background-color: #e7e7e7; 3450 color: #555; } 3451 @media (max-width: 767px) { 3452 .navbar-default .navbar-nav .open .dropdown-menu > li > a { 3453 color: #777; } 3454 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { 3455 color: #333; 3456 background-color: transparent; } 3457 .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { 3458 color: #555; 3459 background-color: #e7e7e7; } 3460 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { 3461 color: #ccc; 3462 background-color: transparent; } } 3463 .navbar-default .navbar-link { 3464 color: #777; } 3465 .navbar-default .navbar-link:hover { 3466 color: #333; } 3467 .navbar-default .btn-link { 3468 color: #777; } 3469 .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { 3470 color: #333; } 3471 .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus { 3472 color: #ccc; } 3473 3474 .navbar-inverse { 3475 background-color: #222; 3476 border-color: #090909; } 3477 .navbar-inverse .navbar-brand { 3478 color: #9d9d9d; } 3479 .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { 3480 color: #fff; 3481 background-color: transparent; } 3482 .navbar-inverse .navbar-text { 3483 color: #9d9d9d; } 3484 .navbar-inverse .navbar-nav > li > a { 3485 color: #9d9d9d; } 3486 .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { 3487 color: #fff; 3488 background-color: transparent; } 3489 .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { 3490 color: #fff; 3491 background-color: #090909; } 3492 .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { 3493 color: #444; 3494 background-color: transparent; } 3495 .navbar-inverse .navbar-toggle { 3496 border-color: #333; } 3497 .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { 3498 background-color: #333; } 3499 .navbar-inverse .navbar-toggle .icon-bar { 3500 background-color: #fff; } 3501 .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { 3502 border-color: #101010; } 3503 .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { 3504 background-color: #090909; 3505 color: #fff; } 3506 @media (max-width: 767px) { 3507 .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { 3508 border-color: #090909; } 3509 .navbar-inverse .navbar-nav .open .dropdown-menu .divider { 3510 background-color: #090909; } 3511 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { 3512 color: #9d9d9d; } 3513 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { 3514 color: #fff; 3515 background-color: transparent; } 3516 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { 3517 color: #fff; 3518 background-color: #090909; } 3519 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { 3520 color: #444; 3521 background-color: transparent; } } 3522 .navbar-inverse .navbar-link { 3523 color: #9d9d9d; } 3524 .navbar-inverse .navbar-link:hover { 3525 color: #fff; } 3526 .navbar-inverse .btn-link { 3527 color: #9d9d9d; } 3528 .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { 3529 color: #fff; } 3530 .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus { 3531 color: #444; } 3532 3533 .breadcrumb { 3534 padding: 8px 15px; 3535 margin-bottom: 18px; 3536 list-style: none; 3537 background-color: #f5f5f5; 3538 border-radius: 3px; } 3539 .breadcrumb > li { 3540 display: inline-block; 3541 text-shadow: 0 1px #fff; } 3542 .breadcrumb > li + li:before { 3543 content: "/\00a0"; 3544 padding: 0 5px; 3545 color: #ccc; } 3546 .breadcrumb > li:last-child a { 3547 color: #1e91cf; } 3548 .breadcrumb > .active { 3549 color: #777; } 3550 3551 .pagination { 3552 display: inline-block; 3553 padding-left: 0; 3554 margin: 18px 0; 3555 border-radius: 3px; } 3556 .pagination > li { 3557 display: inline; } 3558 .pagination > li > a, .pagination > li > span { 3559 position: relative; 3560 float: left; 3561 padding: 8px 13px; 3562 line-height: 1.42857; 3563 text-decoration: none; 3564 color: #1e91cf; 3565 background-color: #fff; 3566 border: 1px solid #ddd; 3567 margin-left: -1px; } 3568 .pagination > li:first-child > a, .pagination > li:first-child > span { 3569 margin-left: 0; 3570 border-bottom-left-radius: 3px; 3571 border-top-left-radius: 3px; } 3572 .pagination > li:last-child > a, .pagination > li:last-child > span { 3573 border-bottom-right-radius: 3px; 3574 border-top-right-radius: 3px; } 3575 .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { 3576 z-index: 2; 3577 color: #14628c; 3578 background-color: #eee; 3579 border-color: #ddd; } 3580 .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { 3581 z-index: 3; 3582 color: #fff; 3583 background-color: #1e91cf; 3584 border-color: #1e91cf; 3585 cursor: default; } 3586 .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { 3587 color: #777; 3588 background-color: #fff; 3589 border-color: #ddd; 3590 cursor: not-allowed; } 3591 3592 .pagination-lg > li > a, .pagination-lg > li > span { 3593 padding: 9px 18px; 3594 font-size: 17px; 3595 line-height: 1.33333; } 3596 .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { 3597 border-bottom-left-radius: 5px; 3598 border-top-left-radius: 5px; } 3599 .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { 3600 border-bottom-right-radius: 5px; 3601 border-top-right-radius: 5px; } 3602 3603 .pagination-sm > li > a, .pagination-sm > li > span { 3604 padding: 4px 9px; 3605 font-size: 12px; 3606 line-height: 1.5; } 3607 .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { 3608 border-bottom-left-radius: 2px; 3609 border-top-left-radius: 2px; } 3610 .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { 3611 border-bottom-right-radius: 2px; 3612 border-top-right-radius: 2px; } 3613 3614 .pager { 3615 padding-left: 0; 3616 margin: 18px 0; 3617 list-style: none; 3618 text-align: center; } 3619 .pager:before, .pager:after { 3620 content: " "; 3621 display: table; } 3622 .pager:after { 3623 clear: both; } 3624 .pager li { 3625 display: inline; } 3626 .pager li > a, .pager li > span { 3627 display: inline-block; 3628 padding: 5px 14px; 3629 background-color: #fff; 3630 border: 1px solid #ddd; 3631 border-radius: 15px; } 3632 .pager li > a:hover, .pager li > a:focus { 3633 text-decoration: none; 3634 background-color: #eee; } 3635 .pager .next > a, .pager .next > span { 3636 float: right; } 3637 .pager .previous > a, .pager .previous > span { 3638 float: left; } 3639 .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { 3640 color: #777; 3641 background-color: #fff; 3642 cursor: not-allowed; } 3643 3644 .label { 3645 display: inline; 3646 padding: 0.2em 0.6em 0.3em; 3647 font-size: 75%; 3648 font-weight: bold; 3649 line-height: 1; 3650 color: #fff; 3651 text-align: center; 3652 white-space: nowrap; 3653 vertical-align: baseline; 3654 border-radius: 0.25em; } 3655 .label:empty { 3656 display: none; } 3657 .btn .label { 3658 position: relative; 3659 top: -1px; } 3660 3661 a.label:hover, a.label:focus { 3662 color: #fff; 3663 text-decoration: none; 3664 cursor: pointer; } 3665 3666 .label-default { 3667 background-color: #777; } 3668 .label-default[href]:hover, .label-default[href]:focus { 3669 background-color: #5e5e5e; } 3670 3671 .label-primary { 3672 background-color: #1e91cf; } 3673 .label-primary[href]:hover, .label-primary[href]:focus { 3674 background-color: #1872a2; } 3675 3676 .label-success { 3677 background-color: #4cb64c; } 3678 .label-success[href]:hover, .label-success[href]:focus { 3679 background-color: #3c933c; } 3680 3681 .label-info { 3682 background-color: #54b7d3; } 3683 .label-info[href]:hover, .label-info[href]:focus { 3684 background-color: #32a2c2; } 3685 3686 .label-warning { 3687 background-color: #f3a638; } 3688 .label-warning[href]:hover, .label-warning[href]:focus { 3689 background-color: #ea8f0e; } 3690 3691 .label-danger { 3692 background-color: #e3503e; } 3693 .label-danger[href]:hover, .label-danger[href]:focus { 3694 background-color: #d0321e; } 3695 3696 .badge { 3697 display: inline-block; 3698 min-width: 10px; 3699 padding: 3px 7px; 3700 font-size: 12px; 3701 font-weight: bold; 3702 color: #fff; 3703 line-height: 1; 3704 vertical-align: middle; 3705 white-space: nowrap; 3706 text-align: center; 3707 background-color: #777; 3708 border-radius: 10px; } 3709 .badge:empty { 3710 display: none; } 3711 .btn .badge { 3712 position: relative; 3713 top: -1px; } 3714 .btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > .btn .badge { 3715 top: 0; 3716 padding: 1px 5px; } 3717 .list-group-item.active > .badge, .nav-pills > .active > a > .badge { 3718 color: #1e91cf; 3719 background-color: #fff; } 3720 .list-group-item > .badge { 3721 float: right; } 3722 .list-group-item > .badge + .badge { 3723 margin-right: 5px; } 3724 .nav-pills > li > a > .badge { 3725 margin-left: 3px; } 3726 3727 a.badge:hover, a.badge:focus { 3728 color: #fff; 3729 text-decoration: none; 3730 cursor: pointer; } 3731 3732 .jumbotron { 3733 padding-top: 30px; 3734 padding-bottom: 30px; 3735 margin-bottom: 30px; 3736 color: inherit; 3737 background-color: #eee; } 3738 .jumbotron h1, .jumbotron .h1 { 3739 color: inherit; } 3740 .jumbotron p { 3741 margin-bottom: 15px; 3742 font-size: 20px; 3743 font-weight: 200; } 3744 .jumbotron > hr { 3745 border-top-color: #d5d5d5; } 3746 .container .jumbotron, .container-fluid .jumbotron { 3747 border-radius: 5px; 3748 padding-left: 15px; 3749 padding-right: 15px; } 3750 .jumbotron .container { 3751 max-width: 100%; } 3752 @media screen and (min-width: 768px) { 3753 .jumbotron { 3754 padding-top: 48px; 3755 padding-bottom: 48px; } 3756 .container .jumbotron, .container-fluid .jumbotron { 3757 padding-left: 60px; 3758 padding-right: 60px; } 3759 3760 .jumbotron h1, .jumbotron .h1 { 3761 font-size: 59px; } } 3762 3763 .thumbnail { 3764 display: block; 3765 padding: 4px; 3766 margin-bottom: 18px; 3767 line-height: 1.42857; 3768 background-color: #fff; 3769 border: 1px solid #ddd; 3770 border-radius: 3px; 3771 -webkit-transition: border 0.2s ease-in-out; 3772 -o-transition: border 0.2s ease-in-out; 3773 transition: border 0.2s ease-in-out; } 3774 .thumbnail > img, .thumbnail a > img { 3775 display: block; 3776 max-width: 100%; 3777 height: auto; 3778 margin-left: auto; 3779 margin-right: auto; } 3780 .thumbnail .caption { 3781 padding: 9px; 3782 color: #333; } 3783 3784 a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { 3785 border-color: #1e91cf; } 3786 3787 .alert { 3788 padding: 10px; 3789 margin-bottom: 18px; 3790 border: 1px solid transparent; 3791 border-radius: 3px; } 3792 .alert h4 { 3793 margin-top: 0; 3794 color: inherit; } 3795 .alert .alert-link { 3796 font-weight: bold; } 3797 .alert > p, .alert > ul { 3798 margin-bottom: 0; } 3799 .alert > p + p { 3800 margin-top: 5px; } 3801 3802 .alert-dismissable, .alert-dismissible { 3803 padding-right: 30px; } 3804 .alert-dismissable .close, .alert-dismissible .close { 3805 position: relative; 3806 top: -2px; 3807 right: -21px; 3808 color: inherit; } 3809 3810 .alert-success { 3811 background-color: #cbeacb; 3812 border-color: #b9e2b9; 3813 color: #398c39; } 3814 .alert-success hr { 3815 border-top-color: #a7dba7; } 3816 .alert-success .alert-link { 3817 color: #2a682a; } 3818 3819 .alert-info { 3820 background-color: #d9edf7; 3821 border-color: #bce8f1; 3822 color: #214c61; } 3823 .alert-info hr { 3824 border-top-color: #a6e1ec; } 3825 .alert-info .alert-link { 3826 color: #142f3b; } 3827 3828 .alert-warning { 3829 background-color: #fce7c8; 3830 border-color: #f9d5a2; 3831 color: #e0890e; } 3832 .alert-warning hr { 3833 border-top-color: #f8cb8a; } 3834 .alert-warning .alert-link { 3835 color: #b06c0b; } 3836 3837 .alert-danger { 3838 background-color: #f5c1bb; 3839 border-color: #f3b5ad; 3840 color: #c72f1d; } 3841 .alert-danger hr { 3842 border-top-color: #f0a197; } 3843 .alert-danger .alert-link { 3844 color: #9a2516; } 3845 3846 @-webkit-keyframes progress-bar-stripes { 3847 from { 3848 background-position: 40px 0; } 3849 3850 to { 3851 background-position: 0 0; } } 3852 3853 @keyframes progress-bar-stripes { 3854 from { 3855 background-position: 40px 0; } 3856 3857 to { 3858 background-position: 0 0; } } 3859 3860 .progress { 3861 overflow: hidden; 3862 height: 18px; 3863 margin-bottom: 18px; 3864 background-color: #f5f5f5; 3865 border-radius: 3px; 3866 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); 3867 box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); } 3868 3869 .progress-bar { 3870 float: left; 3871 width: 0%; 3872 height: 100%; 3873 font-size: 12px; 3874 line-height: 18px; 3875 color: #fff; 3876 text-align: center; 3877 background-color: #1e91cf; 3878 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); 3879 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); 3880 -webkit-transition: width 0.6s ease; 3881 -o-transition: width 0.6s ease; 3882 transition: width 0.6s ease; } 3883 3884 .progress-striped .progress-bar, .progress-bar-striped { 3885 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3886 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3887 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3888 background-size: 40px 40px; } 3889 3890 .progress.active .progress-bar, .progress-bar.active { 3891 -webkit-animation: progress-bar-stripes 2s linear infinite; 3892 -o-animation: progress-bar-stripes 2s linear infinite; 3893 animation: progress-bar-stripes 2s linear infinite; } 3894 3895 .progress-bar-success { 3896 background-color: #4cb64c; } 3897 .progress-striped .progress-bar-success { 3898 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3899 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3900 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } 3901 3902 .progress-bar-info { 3903 background-color: #54b7d3; } 3904 .progress-striped .progress-bar-info { 3905 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3906 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3907 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } 3908 3909 .progress-bar-warning { 3910 background-color: #f3a638; } 3911 .progress-striped .progress-bar-warning { 3912 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3913 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3914 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } 3915 3916 .progress-bar-danger { 3917 background-color: #e3503e; } 3918 .progress-striped .progress-bar-danger { 3919 background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3920 background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 3921 background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } 3922 3923 .media { 3924 margin-top: 15px; } 3925 .media:first-child { 3926 margin-top: 0; } 3927 3928 .media, .media-body { 3929 zoom: 1; 3930 overflow: hidden; } 3931 3932 .media-body { 3933 width: 10000px; } 3934 3935 .media-object { 3936 display: block; } 3937 .media-object.img-thumbnail { 3938 max-width: none; } 3939 3940 .media-right, .media > .pull-right { 3941 padding-left: 10px; } 3942 3943 .media-left, .media > .pull-left { 3944 padding-right: 10px; } 3945 3946 .media-left, .media-right, .media-body { 3947 display: table-cell; 3948 vertical-align: top; } 3949 3950 .media-middle { 3951 vertical-align: middle; } 3952 3953 .media-bottom { 3954 vertical-align: bottom; } 3955 3956 .media-heading { 3957 margin-top: 0; 3958 margin-bottom: 5px; } 3959 3960 .media-list { 3961 padding-left: 0; 3962 list-style: none; } 3963 3964 .list-group { 3965 margin-bottom: 20px; 3966 padding-left: 0; } 3967 3968 .list-group-item { 3969 position: relative; 3970 display: block; 3971 padding: 10px 15px; 3972 margin-bottom: -1px; 3973 background-color: #fff; 3974 border: 1px solid #ddd; } 3975 .list-group-item:first-child { 3976 border-top-right-radius: 3px; 3977 border-top-left-radius: 3px; } 3978 .list-group-item:last-child { 3979 margin-bottom: 0; 3980 border-bottom-right-radius: 3px; 3981 border-bottom-left-radius: 3px; } 3982 3983 a.list-group-item, button.list-group-item { 3984 color: #555; } 3985 a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading { 3986 color: #333; } 3987 a.list-group-item:hover, button.list-group-item:hover, a.list-group-item:focus, button.list-group-item:focus { 3988 text-decoration: none; 3989 color: #555; 3990 background-color: #f5f5f5; } 3991 3992 button.list-group-item { 3993 width: 100%; 3994 text-align: left; } 3995 3996 .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { 3997 background-color: #eee; 3998 color: #777; 3999 cursor: not-allowed; } 4000 .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { 4001 color: inherit; } 4002 .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { 4003 color: #777; } 4004 .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { 4005 z-index: 2; 4006 color: #fff; 4007 background-color: #1e91cf; 4008 border-color: #1e91cf; } 4009 .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small { 4010 color: inherit; } 4011 .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { 4012 color: #c3e4f6; } 4013 4014 .list-group-item-success { 4015 color: #4cb64c; 4016 background-color: #cbeacb; } 4017 4018 a.list-group-item-success, button.list-group-item-success { 4019 color: #4cb64c; } 4020 a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading { 4021 color: inherit; } 4022 a.list-group-item-success:hover, button.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:focus { 4023 color: #4cb64c; 4024 background-color: #b9e2b9; } 4025 a.list-group-item-success.active, button.list-group-item-success.active, a.list-group-item-success.active:hover, button.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active:focus { 4026 color: #fff; 4027 background-color: #4cb64c; 4028 border-color: #4cb64c; } 4029 4030 .list-group-item-info { 4031 color: #31708f; 4032 background-color: #d9edf7; } 4033 4034 a.list-group-item-info, button.list-group-item-info { 4035 color: #31708f; } 4036 a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading { 4037 color: inherit; } 4038 a.list-group-item-info:hover, button.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:focus { 4039 color: #31708f; 4040 background-color: #c4e3f3; } 4041 a.list-group-item-info.active, button.list-group-item-info.active, a.list-group-item-info.active:hover, button.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active:focus { 4042 color: #fff; 4043 background-color: #31708f; 4044 border-color: #31708f; } 4045 4046 .list-group-item-warning { 4047 color: #f3a638; 4048 background-color: #fce7c8; } 4049 4050 a.list-group-item-warning, button.list-group-item-warning { 4051 color: #f3a638; } 4052 a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading { 4053 color: inherit; } 4054 a.list-group-item-warning:hover, button.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:focus { 4055 color: #f3a638; 4056 background-color: #fadcb0; } 4057 a.list-group-item-warning.active, button.list-group-item-warning.active, a.list-group-item-warning.active:hover, button.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active:focus { 4058 color: #fff; 4059 background-color: #f3a638; 4060 border-color: #f3a638; } 4061 4062 .list-group-item-danger { 4063 color: #e3503e; 4064 background-color: #f5c1bb; } 4065 4066 a.list-group-item-danger, button.list-group-item-danger { 4067 color: #e3503e; } 4068 a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading { 4069 color: inherit; } 4070 a.list-group-item-danger:hover, button.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:focus { 4071 color: #e3503e; 4072 background-color: #f2ada4; } 4073 a.list-group-item-danger.active, button.list-group-item-danger.active, a.list-group-item-danger.active:hover, button.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active:focus { 4074 color: #fff; 4075 background-color: #e3503e; 4076 border-color: #e3503e; } 4077 4078 .list-group-item-heading { 4079 margin-top: 0; 4080 margin-bottom: 5px; } 4081 4082 .list-group-item-text { 4083 margin-bottom: 0; 4084 line-height: 1.3; } 4085 4086 .panel { 4087 margin-bottom: 18px; 4088 background-color: #fff; 4089 border: 1px solid transparent; 4090 border-radius: 3px; 4091 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); 4092 box-shadow: 0 1px 1px rgba(0, 0, 0, .05); } 4093 4094 .panel-body { 4095 padding: 15px; } 4096 .panel-body:before, .panel-body:after { 4097 content: " "; 4098 display: table; } 4099 .panel-body:after { 4100 clear: both; } 4101 4102 .panel-heading { 4103 padding: 12px 15px; 4104 border-bottom: 1px solid transparent; 4105 border-top-right-radius: 2px; 4106 border-top-left-radius: 2px; } 4107 .panel-heading > .dropdown .dropdown-toggle { 4108 color: inherit; } 4109 4110 .panel-title { 4111 margin-top: 0; 4112 margin-bottom: 0; 4113 font-size: 15px; 4114 color: inherit; } 4115 .panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a { 4116 color: inherit; } 4117 4118 .panel-footer { 4119 padding: 12px 15px; 4120 background-color: #f5f5f5; 4121 border-top: 1px solid #ddd; 4122 border-bottom-right-radius: 2px; 4123 border-bottom-left-radius: 2px; } 4124 4125 .panel > .list-group, .panel > .panel-collapse > .list-group { 4126 margin-bottom: 0; } 4127 .panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { 4128 border-width: 1px 0; 4129 border-radius: 0; } 4130 .panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { 4131 border-top: 0; 4132 border-top-right-radius: 2px; 4133 border-top-left-radius: 2px; } 4134 .panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { 4135 border-bottom: 0; 4136 border-bottom-right-radius: 2px; 4137 border-bottom-left-radius: 2px; } 4138 .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { 4139 border-top-right-radius: 0; 4140 border-top-left-radius: 0; } 4141 4142 .panel-heading + .list-group .list-group-item:first-child { 4143 border-top-width: 0; } 4144 4145 .list-group + .panel-footer { 4146 border-top-width: 0; } 4147 4148 .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { 4149 margin-bottom: 0; } 4150 .panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption { 4151 padding-left: 15px; 4152 padding-right: 15px; } 4153 .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { 4154 border-top-right-radius: 2px; 4155 border-top-left-radius: 2px; } 4156 .panel > .table:first-child > thead: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-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { 4157 border-top-left-radius: 2px; 4158 border-top-right-radius: 2px; } 4159 .panel > .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 td:first-child, .panel > .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 td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th: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 th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { 4160 border-top-left-radius: 2px; } 4161 .panel > .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 td:last-child, .panel > .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 td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th: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 th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { 4162 border-top-right-radius: 2px; } 4163 .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { 4164 border-bottom-right-radius: 2px; 4165 border-bottom-left-radius: 2px; } 4166 .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { 4167 border-bottom-left-radius: 2px; 4168 border-bottom-right-radius: 2px; } 4169 .panel > .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 td:first-child, .panel > .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 td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { 4170 border-bottom-left-radius: 2px; } 4171 .panel > .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 td:last-child, .panel > .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 td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { 4172 border-bottom-right-radius: 2px; } 4173 .panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { 4174 border-top: 1px solid #ddd; } 4175 .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { 4176 border-top: 0; } 4177 .panel > .table-bordered, .panel > .table-responsive > .table-bordered { 4178 border: 0; } 4179 .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { 4180 border-left: 0; } 4181 .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { 4182 border-right: 0; } 4183 .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { 4184 border-bottom: 0; } 4185 .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { 4186 border-bottom: 0; } 4187 .panel > .table-responsive { 4188 border: 0; 4189 margin-bottom: 0; } 4190 4191 .panel-group { 4192 margin-bottom: 18px; } 4193 .panel-group .panel { 4194 margin-bottom: 0; 4195 border-radius: 3px; } 4196 .panel-group .panel + .panel { 4197 margin-top: 5px; } 4198 .panel-group .panel-heading { 4199 border-bottom: 0; } 4200 .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { 4201 border-top: 1px solid #ddd; } 4202 .panel-group .panel-footer { 4203 border-top: 0; } 4204 .panel-group .panel-footer + .panel-collapse .panel-body { 4205 border-bottom: 1px solid #ddd; } 4206 4207 .panel-default { 4208 border-color: #ddd; } 4209 .panel-default > .panel-heading { 4210 color: #333; 4211 background-color: #fafafa; 4212 border-color: #ddd; } 4213 .panel-default > .panel-heading + .panel-collapse > .panel-body { 4214 border-top-color: #ddd; } 4215 .panel-default > .panel-heading .badge { 4216 color: #fafafa; 4217 background-color: #333; } 4218 .panel-default > .panel-footer + .panel-collapse > .panel-body { 4219 border-bottom-color: #ddd; } 4220 4221 .panel-primary { 4222 border-color: #1e91cf; } 4223 .panel-primary > .panel-heading { 4224 color: #fff; 4225 background-color: #1e91cf; 4226 border-color: #1e91cf; } 4227 .panel-primary > .panel-heading + .panel-collapse > .panel-body { 4228 border-top-color: #1e91cf; } 4229 .panel-primary > .panel-heading .badge { 4230 color: #1e91cf; 4231 background-color: #fff; } 4232 .panel-primary > .panel-footer + .panel-collapse > .panel-body { 4233 border-bottom-color: #1e91cf; } 4234 4235 .panel-success { 4236 border-color: #b9e2b9; } 4237 .panel-success > .panel-heading { 4238 color: #4cb64c; 4239 background-color: #cbeacb; 4240 border-color: #b9e2b9; } 4241 .panel-success > .panel-heading + .panel-collapse > .panel-body { 4242 border-top-color: #b9e2b9; } 4243 .panel-success > .panel-heading .badge { 4244 color: #cbeacb; 4245 background-color: #4cb64c; } 4246 .panel-success > .panel-footer + .panel-collapse > .panel-body { 4247 border-bottom-color: #b9e2b9; } 4248 4249 .panel-info { 4250 border-color: #bce8f1; } 4251 .panel-info > .panel-heading { 4252 color: #31708f; 4253 background-color: #d9edf7; 4254 border-color: #bce8f1; } 4255 .panel-info > .panel-heading + .panel-collapse > .panel-body { 4256 border-top-color: #bce8f1; } 4257 .panel-info > .panel-heading .badge { 4258 color: #d9edf7; 4259 background-color: #31708f; } 4260 .panel-info > .panel-footer + .panel-collapse > .panel-body { 4261 border-bottom-color: #bce8f1; } 4262 4263 .panel-warning { 4264 border-color: #f9d5a2; } 4265 .panel-warning > .panel-heading { 4266 color: #f3a638; 4267 background-color: #fce7c8; 4268 border-color: #f9d5a2; } 4269 .panel-warning > .panel-heading + .panel-collapse > .panel-body { 4270 border-top-color: #f9d5a2; } 4271 .panel-warning > .panel-heading .badge { 4272 color: #fce7c8; 4273 background-color: #f3a638; } 4274 .panel-warning > .panel-footer + .panel-collapse > .panel-body { 4275 border-bottom-color: #f9d5a2; } 4276 4277 .panel-danger { 4278 border-color: #f3b5ad; } 4279 .panel-danger > .panel-heading { 4280 color: #e3503e; 4281 background-color: #f5c1bb; 4282 border-color: #f3b5ad; } 4283 .panel-danger > .panel-heading + .panel-collapse > .panel-body { 4284 border-top-color: #f3b5ad; } 4285 .panel-danger > .panel-heading .badge { 4286 color: #f5c1bb; 4287 background-color: #e3503e; } 4288 .panel-danger > .panel-footer + .panel-collapse > .panel-body { 4289 border-bottom-color: #f3b5ad; } 4290 4291 .embed-responsive { 4292 position: relative; 4293 display: block; 4294 height: 0; 4295 padding: 0; 4296 overflow: hidden; } 4297 .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { 4298 position: absolute; 4299 top: 0; 4300 left: 0; 4301 bottom: 0; 4302 height: 100%; 4303 width: 100%; 4304 border: 0; } 4305 4306 .embed-responsive-16by9 { 4307 padding-bottom: 56.25%; } 4308 4309 .embed-responsive-4by3 { 4310 padding-bottom: 75%; } 4311 4312 .well { 4313 min-height: 20px; 4314 padding: 19px; 4315 margin-bottom: 20px; 4316 background-color: #f5f5f5; 4317 border: 1px solid #e3e3e3; 4318 border-radius: 3px; 4319 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); 4320 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); } 4321 .well blockquote { 4322 border-color: #ddd; 4323 border-color: rgba(0, 0, 0, .15); } 4324 4325 .well-lg { 4326 padding: 24px; 4327 border-radius: 5px; } 4328 4329 .well-sm { 4330 padding: 9px; 4331 border-radius: 2px; } 4332 4333 .close { 4334 float: right; 4335 font-size: 19.5px; 4336 font-weight: bold; 4337 line-height: 1; 4338 color: #000; 4339 text-shadow: 0 1px 0 #fff; 4340 opacity: 0.2; 4341 filter: alpha(opacity=20); } 4342 .close:hover, .close:focus { 4343 color: #000; 4344 text-decoration: none; 4345 cursor: pointer; 4346 opacity: 0.5; 4347 filter: alpha(opacity=50); } 4348 4349 button.close { 4350 padding: 0; 4351 cursor: pointer; 4352 background: transparent; 4353 border: 0; 4354 -webkit-appearance: none; } 4355 4356 .modal-open { 4357 overflow: hidden; } 4358 4359 .modal { 4360 display: none; 4361 overflow: hidden; 4362 position: fixed; 4363 top: 0; 4364 right: 0; 4365 bottom: 0; 4366 left: 0; 4367 z-index: 1050; 4368 -webkit-overflow-scrolling: touch; 4369 outline: 0; } 4370 .modal.fade .modal-dialog { 4371 -webkit-transform: translate(0, -25%); 4372 -ms-transform: translate(0, -25%); 4373 -o-transform: translate(0, -25%); 4374 transform: translate(0, -25%); 4375 -webkit-transition: -webkit-transform 0.3s ease-out; 4376 -moz-transition: -moz-transform 0.3s ease-out; 4377 -o-transition: -o-transform 0.3s ease-out; 4378 transition: transform 0.3s ease-out; } 4379 .modal.in .modal-dialog { 4380 -webkit-transform: translate(0, 0); 4381 -ms-transform: translate(0, 0); 4382 -o-transform: translate(0, 0); 4383 transform: translate(0, 0); } 4384 4385 .modal-open .modal { 4386 overflow-x: hidden; 4387 overflow-y: auto; } 4388 4389 .modal-dialog { 4390 position: relative; 4391 width: auto; 4392 margin: 10px; } 4393 4394 .modal-content { 4395 position: relative; 4396 background-color: #fff; 4397 border: 1px solid #999; 4398 border: 1px solid rgba(0, 0, 0, .2); 4399 border-radius: 5px; 4400 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); 4401 box-shadow: 0 3px 9px rgba(0, 0, 0, .5); 4402 background-clip: padding-box; 4403 outline: 0; } 4404 4405 .modal-backdrop { 4406 position: fixed; 4407 top: 0; 4408 right: 0; 4409 bottom: 0; 4410 left: 0; 4411 z-index: 1040; 4412 background-color: #000; } 4413 .modal-backdrop.fade { 4414 opacity: 0; 4415 filter: alpha(opacity=0); } 4416 .modal-backdrop.in { 4417 opacity: 0.5; 4418 filter: alpha(opacity=50); } 4419 4420 .modal-header { 4421 padding: 15px; 4422 border-bottom: 1px solid #e5e5e5; } 4423 .modal-header:before, .modal-header:after { 4424 content: " "; 4425 display: table; } 4426 .modal-header:after { 4427 clear: both; } 4428 4429 .modal-header .close { 4430 margin-top: -2px; } 4431 4432 .modal-title { 4433 margin: 0; 4434 line-height: 1.42857; } 4435 4436 .modal-body { 4437 position: relative; 4438 padding: 15px; } 4439 4440 .modal-footer { 4441 padding: 15px; 4442 text-align: right; 4443 border-top: 1px solid #e5e5e5; } 4444 .modal-footer:before, .modal-footer:after { 4445 content: " "; 4446 display: table; } 4447 .modal-footer:after { 4448 clear: both; } 4449 .modal-footer .btn + .btn { 4450 margin-left: 5px; 4451 margin-bottom: 0; } 4452 .modal-footer .btn-group .btn + .btn { 4453 margin-left: -1px; } 4454 .modal-footer .btn-block + .btn-block { 4455 margin-left: 0; } 4456 4457 .modal-scrollbar-measure { 4458 position: absolute; 4459 top: -9999px; 4460 width: 50px; 4461 height: 50px; 4462 overflow: scroll; } 4463 4464 @media (min-width: 768px) { 4465 .modal-dialog { 4466 width: 600px; 4467 margin: 30px auto; } 4468 4469 .modal-content { 4470 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); 4471 box-shadow: 0 5px 15px rgba(0, 0, 0, .5); } 4472 4473 .modal-sm { 4474 width: 300px; } } 4475 4476 @media (min-width: 992px) { 4477 .modal-lg { 4478 width: 900px; } } 4479 4480 .tooltip { 4481 position: absolute; 4482 z-index: 1070; 4483 display: block; 4484 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 4485 font-style: normal; 4486 font-weight: normal; 4487 letter-spacing: normal; 4488 line-break: auto; 4489 line-height: 1.42857; 4490 text-align: left; 4491 text-align: start; 4492 text-decoration: none; 4493 text-shadow: none; 4494 text-transform: none; 4495 white-space: normal; 4496 word-break: normal; 4497 word-spacing: normal; 4498 word-wrap: normal; 4499 font-size: 12px; 4500 opacity: 0; 4501 filter: alpha(opacity=0); } 4502 .tooltip.in { 4503 opacity: 0.9; 4504 filter: alpha(opacity=90); } 4505 .tooltip.top { 4506 margin-top: -3px; 4507 padding: 5px 0; } 4508 .tooltip.right { 4509 margin-left: 3px; 4510 padding: 0 5px; } 4511 .tooltip.bottom { 4512 margin-top: 3px; 4513 padding: 5px 0; } 4514 .tooltip.left { 4515 margin-left: -3px; 4516 padding: 0 5px; } 4517 4518 .tooltip-inner { 4519 max-width: 200px; 4520 padding: 3px 8px; 4521 color: #fff; 4522 text-align: center; 4523 background-color: #000; 4524 border-radius: 3px; } 4525 4526 .tooltip-arrow { 4527 position: absolute; 4528 width: 0; 4529 height: 0; 4530 border-color: transparent; 4531 border-style: solid; } 4532 4533 .tooltip.top .tooltip-arrow { 4534 bottom: 0; 4535 left: 50%; 4536 margin-left: -5px; 4537 border-width: 5px 5px 0; 4538 border-top-color: #000; } 4539 .tooltip.top-left .tooltip-arrow { 4540 bottom: 0; 4541 right: 5px; 4542 margin-bottom: -5px; 4543 border-width: 5px 5px 0; 4544 border-top-color: #000; } 4545 .tooltip.top-right .tooltip-arrow { 4546 bottom: 0; 4547 left: 5px; 4548 margin-bottom: -5px; 4549 border-width: 5px 5px 0; 4550 border-top-color: #000; } 4551 .tooltip.right .tooltip-arrow { 4552 top: 50%; 4553 left: 0; 4554 margin-top: -5px; 4555 border-width: 5px 5px 5px 0; 4556 border-right-color: #000; } 4557 .tooltip.left .tooltip-arrow { 4558 top: 50%; 4559 right: 0; 4560 margin-top: -5px; 4561 border-width: 5px 0 5px 5px; 4562 border-left-color: #000; } 4563 .tooltip.bottom .tooltip-arrow { 4564 top: 0; 4565 left: 50%; 4566 margin-left: -5px; 4567 border-width: 0 5px 5px; 4568 border-bottom-color: #000; } 4569 .tooltip.bottom-left .tooltip-arrow { 4570 top: 0; 4571 right: 5px; 4572 margin-top: -5px; 4573 border-width: 0 5px 5px; 4574 border-bottom-color: #000; } 4575 .tooltip.bottom-right .tooltip-arrow { 4576 top: 0; 4577 left: 5px; 4578 margin-top: -5px; 4579 border-width: 0 5px 5px; 4580 border-bottom-color: #000; } 4581 4582 .popover { 4583 position: absolute; 4584 top: 0; 4585 left: 0; 4586 z-index: 1060; 4587 display: none; 4588 max-width: 276px; 4589 padding: 1px; 4590 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 4591 font-style: normal; 4592 font-weight: normal; 4593 letter-spacing: normal; 4594 line-break: auto; 4595 line-height: 1.42857; 4596 text-align: left; 4597 text-align: start; 4598 text-decoration: none; 4599 text-shadow: none; 4600 text-transform: none; 4601 white-space: normal; 4602 word-break: normal; 4603 word-spacing: normal; 4604 word-wrap: normal; 4605 font-size: 13px; 4606 background-color: #fff; 4607 background-clip: padding-box; 4608 border: 1px solid #ccc; 4609 border: 1px solid rgba(0, 0, 0, .2); 4610 border-radius: 5px; 4611 -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); 4612 box-shadow: 0 5px 10px rgba(0, 0, 0, .2); } 4613 .popover.top { 4614 margin-top: -10px; } 4615 .popover.right { 4616 margin-left: 10px; } 4617 .popover.bottom { 4618 margin-top: 10px; } 4619 .popover.left { 4620 margin-left: -10px; } 4621 4622 .popover-title { 4623 margin: 0; 4624 padding: 8px 14px; 4625 font-size: 13px; 4626 background-color: #f7f7f7; 4627 border-bottom: 1px solid #ebebeb; 4628 border-radius: 4px 4px 0 0; } 4629 4630 .popover-content { 4631 padding: 9px 14px; } 4632 4633 .popover > .arrow, .popover > .arrow:after { 4634 position: absolute; 4635 display: block; 4636 width: 0; 4637 height: 0; 4638 border-color: transparent; 4639 border-style: solid; } 4640 4641 .popover > .arrow { 4642 border-width: 11px; } 4643 4644 .popover > .arrow:after { 4645 border-width: 10px; 4646 content: ""; } 4647 4648 .popover.top > .arrow { 4649 left: 50%; 4650 margin-left: -11px; 4651 border-bottom-width: 0; 4652 border-top-color: #999; 4653 border-top-color: rgba(0, 0, 0, 0.25); 4654 bottom: -11px; } 4655 .popover.top > .arrow:after { 4656 content: " "; 4657 bottom: 1px; 4658 margin-left: -10px; 4659 border-bottom-width: 0; 4660 border-top-color: #fff; } 4661 .popover.right > .arrow { 4662 top: 50%; 4663 left: -11px; 4664 margin-top: -11px; 4665 border-left-width: 0; 4666 border-right-color: #999; 4667 border-right-color: rgba(0, 0, 0, 0.25); } 4668 .popover.right > .arrow:after { 4669 content: " "; 4670 left: 1px; 4671 bottom: -10px; 4672 border-left-width: 0; 4673 border-right-color: #fff; } 4674 .popover.bottom > .arrow { 4675 left: 50%; 4676 margin-left: -11px; 4677 border-top-width: 0; 4678 border-bottom-color: #999; 4679 border-bottom-color: rgba(0, 0, 0, 0.25); 4680 top: -11px; } 4681 .popover.bottom > .arrow:after { 4682 content: " "; 4683 top: 1px; 4684 margin-left: -10px; 4685 border-top-width: 0; 4686 border-bottom-color: #fff; } 4687 .popover.left > .arrow { 4688 top: 50%; 4689 right: -11px; 4690 margin-top: -11px; 4691 border-right-width: 0; 4692 border-left-color: #999; 4693 border-left-color: rgba(0, 0, 0, 0.25); } 4694 .popover.left > .arrow:after { 4695 content: " "; 4696 right: 1px; 4697 border-right-width: 0; 4698 border-left-color: #fff; 4699 bottom: -10px; } 4700 4701 .carousel { 4702 position: relative; } 4703 4704 .carousel-inner { 4705 position: relative; 4706 overflow: hidden; 4707 width: 100%; } 4708 .carousel-inner > .item { 4709 display: none; 4710 position: relative; 4711 -webkit-transition: 0.6s ease-in-out left; 4712 -o-transition: 0.6s ease-in-out left; 4713 transition: 0.6s ease-in-out left; } 4714 .carousel-inner > .item > img, .carousel-inner > .item > a > img { 4715 display: block; 4716 max-width: 100%; 4717 height: auto; 4718 line-height: 1; } 4719 @media all and (transform-3d), (-webkit-transform-3d) { 4720 .carousel-inner > .item { 4721 -webkit-transition: -webkit-transform 0.6s ease-in-out; 4722 -moz-transition: -moz-transform 0.6s ease-in-out; 4723 -o-transition: -o-transform 0.6s ease-in-out; 4724 transition: transform 0.6s ease-in-out; 4725 -webkit-backface-visibility: hidden; 4726 -moz-backface-visibility: hidden; 4727 backface-visibility: hidden; 4728 -webkit-perspective: 1000px; 4729 -moz-perspective: 1000px; 4730 perspective: 1000px; } 4731 .carousel-inner > .item.next, .carousel-inner > .item.active.right { 4732 -webkit-transform: translate3d(100%, 0, 0); 4733 transform: translate3d(100%, 0, 0); 4734 left: 0; } 4735 .carousel-inner > .item.prev, .carousel-inner > .item.active.left { 4736 -webkit-transform: translate3d(-100%, 0, 0); 4737 transform: translate3d(-100%, 0, 0); 4738 left: 0; } 4739 .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { 4740 -webkit-transform: translate3d(0, 0, 0); 4741 transform: translate3d(0, 0, 0); 4742 left: 0; } } 4743 .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { 4744 display: block; } 4745 .carousel-inner > .active { 4746 left: 0; } 4747 .carousel-inner > .next, .carousel-inner > .prev { 4748 position: absolute; 4749 top: 0; 4750 width: 100%; } 4751 .carousel-inner > .next { 4752 left: 100%; } 4753 .carousel-inner > .prev { 4754 left: -100%; } 4755 .carousel-inner > .next.left, .carousel-inner > .prev.right { 4756 left: 0; } 4757 .carousel-inner > .active.left { 4758 left: -100%; } 4759 .carousel-inner > .active.right { 4760 left: 100%; } 4761 4762 .carousel-control { 4763 position: absolute; 4764 top: 0; 4765 left: 0; 4766 bottom: 0; 4767 width: 15%; 4768 opacity: 0.5; 4769 filter: alpha(opacity=50); 4770 font-size: 20px; 4771 color: #fff; 4772 text-align: center; 4773 text-shadow: 0 1px 2px rgba(0, 0, 0, .6); 4774 background-color: rgba(0, 0, 0, 0); } 4775 .carousel-control.left { 4776 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); 4777 background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); 4778 background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); 4779 background-repeat: repeat-x; 4780 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); } 4781 .carousel-control.right { 4782 left: auto; 4783 right: 0; 4784 background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); 4785 background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); 4786 background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); 4787 background-repeat: repeat-x; 4788 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); } 4789 .carousel-control:hover, .carousel-control:focus { 4790 outline: 0; 4791 color: #fff; 4792 text-decoration: none; 4793 opacity: 0.9; 4794 filter: alpha(opacity=90); } 4795 .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { 4796 position: absolute; 4797 top: 50%; 4798 margin-top: -10px; 4799 z-index: 5; 4800 display: inline-block; } 4801 .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { 4802 left: 50%; 4803 margin-left: -10px; } 4804 .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { 4805 right: 50%; 4806 margin-right: -10px; } 4807 .carousel-control .icon-prev, .carousel-control .icon-next { 4808 width: 20px; 4809 height: 20px; 4810 line-height: 1; 4811 font-family: serif; } 4812 .carousel-control .icon-prev:before { 4813 content: '\2039'; } 4814 .carousel-control .icon-next:before { 4815 content: '\203a'; } 4816 4817 .carousel-indicators { 4818 position: absolute; 4819 bottom: 10px; 4820 left: 50%; 4821 z-index: 15; 4822 width: 60%; 4823 margin-left: -30%; 4824 padding-left: 0; 4825 list-style: none; 4826 text-align: center; } 4827 .carousel-indicators li { 4828 display: inline-block; 4829 width: 10px; 4830 height: 10px; 4831 margin: 1px; 4832 text-indent: -999px; 4833 border: 1px solid #fff; 4834 border-radius: 10px; 4835 cursor: pointer; 4836 background-color: #000 \9; 4837 background-color: rgba(0, 0, 0, 0); } 4838 .carousel-indicators .active { 4839 margin: 0; 4840 width: 12px; 4841 height: 12px; 4842 background-color: #fff; } 4843 4844 .carousel-caption { 4845 position: absolute; 4846 left: 15%; 4847 right: 15%; 4848 bottom: 20px; 4849 z-index: 10; 4850 padding-top: 20px; 4851 padding-bottom: 20px; 4852 color: #fff; 4853 text-align: center; 4854 text-shadow: 0 1px 2px rgba(0, 0, 0, .6); } 4855 .carousel-caption .btn { 4856 text-shadow: none; } 4857 4858 @media screen and (min-width: 768px) { 4859 .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { 4860 width: 30px; 4861 height: 30px; 4862 margin-top: -10px; 4863 font-size: 30px; } 4864 .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { 4865 margin-left: -10px; } 4866 .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { 4867 margin-right: -10px; } 4868 4869 .carousel-caption { 4870 left: 20%; 4871 right: 20%; 4872 padding-bottom: 30px; } 4873 4874 .carousel-indicators { 4875 bottom: 20px; } } 4876 4877 .clearfix:before, .clearfix:after { 4878 content: " "; 4879 display: table; } 4880 .clearfix:after { 4881 clear: both; } 4882 4883 .center-block { 4884 display: block; 4885 margin-left: auto; 4886 margin-right: auto; } 4887 4888 .pull-right { 4889 float: right !important; } 4890 4891 .pull-left { 4892 float: left !important; } 4893 4894 .hide { 4895 display: none !important; } 4896 4897 .show { 4898 display: block !important; } 4899 4900 .invisible { 4901 visibility: hidden; } 4902 4903 .text-hide { 4904 font: 0/0 a; 4905 color: transparent; 4906 text-shadow: none; 4907 background-color: transparent; 4908 border: 0; } 4909 4910 .hidden { 4911 display: none !important; } 4912 4913 .affix { 4914 position: fixed; } 4915 4916 @at-root { 4917 @-ms-viewport { 4918 width: device-width; } } 4919 4920 .visible-xs { 4921 display: none !important; } 4922 4923 .visible-sm { 4924 display: none !important; } 4925 4926 .visible-md { 4927 display: none !important; } 4928 4929 .visible-lg { 4930 display: none !important; } 4931 4932 .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { 4933 display: none !important; } 4934 4935 @media (max-width: 767px) { 4936 .visible-xs { 4937 display: block !important; } 4938 table.visible-xs { 4939 display: table !important; } 4940 tr.visible-xs { 4941 display: table-row !important; } 4942 th.visible-xs, td.visible-xs { 4943 display: table-cell !important; } } 4944 4945 @media (max-width: 767px) { 4946 .visible-xs-block { 4947 display: block !important; } } 4948 4949 @media (max-width: 767px) { 4950 .visible-xs-inline { 4951 display: inline !important; } } 4952 4953 @media (max-width: 767px) { 4954 .visible-xs-inline-block { 4955 display: inline-block !important; } } 4956 4957 @media (min-width: 768px) and (max-width: 991px) { 4958 .visible-sm { 4959 display: block !important; } 4960 table.visible-sm { 4961 display: table !important; } 4962 tr.visible-sm { 4963 display: table-row !important; } 4964 th.visible-sm, td.visible-sm { 4965 display: table-cell !important; } } 4966 4967 @media (min-width: 768px) and (max-width: 991px) { 4968 .visible-sm-block { 4969 display: block !important; } } 4970 4971 @media (min-width: 768px) and (max-width: 991px) { 4972 .visible-sm-inline { 4973 display: inline !important; } } 4974 4975 @media (min-width: 768px) and (max-width: 991px) { 4976 .visible-sm-inline-block { 4977 display: inline-block !important; } } 4978 4979 @media (min-width: 992px) and (max-width: 1199px) { 4980 .visible-md { 4981 display: block !important; } 4982 table.visible-md { 4983 display: table !important; } 4984 tr.visible-md { 4985 display: table-row !important; } 4986 th.visible-md, td.visible-md { 4987 display: table-cell !important; } } 4988 4989 @media (min-width: 992px) and (max-width: 1199px) { 4990 .visible-md-block { 4991 display: block !important; } } 4992 4993 @media (min-width: 992px) and (max-width: 1199px) { 4994 .visible-md-inline { 4995 display: inline !important; } } 4996 4997 @media (min-width: 992px) and (max-width: 1199px) { 4998 .visible-md-inline-block { 4999 display: inline-block !important; } } 5000 5001 @media (min-width: 1200px) { 5002 .visible-lg { 5003 display: block !important; } 5004 table.visible-lg { 5005 display: table !important; } 5006 tr.visible-lg { 5007 display: table-row !important; } 5008 th.visible-lg, td.visible-lg { 5009 display: table-cell !important; } } 5010 5011 @media (min-width: 1200px) { 5012 .visible-lg-block { 5013 display: block !important; } } 5014 5015 @media (min-width: 1200px) { 5016 .visible-lg-inline { 5017 display: inline !important; } } 5018 5019 @media (min-width: 1200px) { 5020 .visible-lg-inline-block { 5021 display: inline-block !important; } } 5022 5023 @media (max-width: 767px) { 5024 .hidden-xs { 5025 display: none !important; } } 5026 5027 @media (min-width: 768px) and (max-width: 991px) { 5028 .hidden-sm { 5029 display: none !important; } } 5030 5031 @media (min-width: 992px) and (max-width: 1199px) { 5032 .hidden-md { 5033 display: none !important; } } 5034 5035 @media (min-width: 1200px) { 5036 .hidden-lg { 5037 display: none !important; } } 5038 5039 .visible-print { 5040 display: none !important; } 5041 5042 @media print { 5043 .visible-print { 5044 display: block !important; } 5045 table.visible-print { 5046 display: table !important; } 5047 tr.visible-print { 5048 display: table-row !important; } 5049 th.visible-print, td.visible-print { 5050 display: table-cell !important; } } 5051 5052 .visible-print-block { 5053 display: none !important; } 5054 @media print { 5055 .visible-print-block { 5056 display: block !important; } } 5057 5058 .visible-print-inline { 5059 display: none !important; } 5060 @media print { 5061 .visible-print-inline { 5062 display: inline !important; } } 5063 5064 .visible-print-inline-block { 5065 display: none !important; } 5066 @media print { 5067 .visible-print-inline-block { 5068 display: inline-block !important; } } 5069 5070 @media print { 5071 .hidden-print { 5072 display: none !important; } }