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