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