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