[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/libraries/bootstrap/css/ -> bootstrap.css (source)

   1  /*!
   2   * Bootstrap v2.0.1
   3   *
   4   * Copyright 2012 Twitter, Inc
   5   * Licensed under the Apache License v2.0
   6   * http://www.apache.org/licenses/LICENSE-2.0
   7   *
   8   * Designed and built with all the love in the world @twitter by @mdo and @fat.
   9   */
  10  article,
  11  aside,
  12  details,
  13  figcaption,
  14  figure,
  15  footer,
  16  header,
  17  hgroup,
  18  nav,
  19  section {
  20    display: block;
  21  }
  22  audio,
  23  canvas,
  24  video {
  25    display: inline-block;
  26    *display: inline;
  27    *zoom: 1;
  28  }
  29  audio:not([controls]) {
  30    display: none;
  31  }
  32  html {
  33    font-size: 100%;
  34    -webkit-text-size-adjust: 100%;
  35    -ms-text-size-adjust: 100%;
  36  }
  37  a:focus {
  38    outline: thin dotted #333;
  39    outline: 5px auto -webkit-focus-ring-color;
  40    outline-offset: -2px;
  41  }
  42  a:hover,
  43  a:active {
  44    outline: 0;
  45  }
  46  sub,
  47  sup {
  48    position: relative;
  49    font-size: 75%;
  50    line-height: 0;
  51    vertical-align: baseline;
  52  }
  53  sup {
  54    top: -0.5em;
  55  }
  56  sub {
  57    bottom: -0.25em;
  58  }
  59  img {
  60    max-width: 100%;
  61    height: auto;
  62    border: 0;
  63    -ms-interpolation-mode: bicubic;
  64  }
  65  button,
  66  input,
  67  select,
  68  textarea {
  69    margin: 0;
  70    font-size: 100%;
  71    vertical-align: middle;
  72  }
  73  button,
  74  input {
  75    *overflow: visible;
  76    line-height: normal;
  77  }
  78  button::-moz-focus-inner,
  79  input::-moz-focus-inner {
  80    padding: 0;
  81    border: 0;
  82  }
  83  button,
  84  input[type="button"],
  85  input[type="reset"],
  86  input[type="submit"] {
  87    cursor: pointer;
  88    -webkit-appearance: button;
  89  }
  90  
  91  label,
  92  select,
  93  button,
  94  input[type="button"],
  95  input[type="reset"],
  96  input[type="submit"],
  97  input[type="radio"],
  98  input[type="checkbox"] {
  99    cursor: pointer;
 100  }
 101  
 102  input[type="search"] {
 103    -webkit-appearance: textfield;
 104    -webkit-box-sizing: content-box;
 105    -moz-box-sizing: content-box;
 106    box-sizing: content-box;
 107  }
 108  input[type="search"]::-webkit-search-decoration,
 109  input[type="search"]::-webkit-search-cancel-button {
 110    -webkit-appearance: none;
 111  }
 112  textarea {
 113    overflow: auto;
 114    vertical-align: top;
 115  }
 116  .clearfix {
 117    *zoom: 1;
 118  }
 119  .clearfix:before,
 120  .clearfix:after {
 121    display: table;
 122    content: "";
 123  }
 124  .clearfix:after {
 125    clear: both;
 126  }
 127  body {
 128    margin: 0;
 129    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 130    font-size: 13px;
 131    line-height: 18px;
 132    color: #333333;
 133    background-color: #ffffff;
 134  }
 135  a {
 136    color: #0088cc;
 137    text-decoration: none;
 138  }
 139  a:hover {
 140    color: #005580;
 141    text-decoration: underline;
 142  }
 143  .row {
 144    margin-left: -20px;
 145    *zoom: 1;
 146  }
 147  .row:before,
 148  .row:after {
 149    display: table;
 150    content: "";
 151  }
 152  .row:after {
 153    clear: both;
 154  }
 155  [class*="span"] {
 156    float: left;
 157    margin-left: 20px;
 158  }
 159  .span1 {
 160    width: 60px;
 161  }
 162  .span2 {
 163    width: 140px;
 164  }
 165  .span3 {
 166    width: 220px;
 167  }
 168  .span4 {
 169    width: 300px;
 170  }
 171  .span5 {
 172    width: 380px;
 173  }
 174  .span6 {
 175    width: 460px;
 176  }
 177  .span7 {
 178    width: 540px;
 179  }
 180  .span8 {
 181    width: 620px;
 182  }
 183  .span9 {
 184    width: 700px;
 185  }
 186  .span10 {
 187    width: 780px;
 188  }
 189  .span11 {
 190    width: 860px;
 191  }
 192  .span12,
 193  .container {
 194    width: 940px;
 195  }
 196  .offset1 {
 197    margin-left: 100px;
 198  }
 199  .offset2 {
 200    margin-left: 180px;
 201  }
 202  .offset3 {
 203    margin-left: 260px;
 204  }
 205  .offset4 {
 206    margin-left: 340px;
 207  }
 208  .offset5 {
 209    margin-left: 420px;
 210  }
 211  .offset6 {
 212    margin-left: 500px;
 213  }
 214  .offset7 {
 215    margin-left: 580px;
 216  }
 217  .offset8 {
 218    margin-left: 660px;
 219  }
 220  .offset9 {
 221    margin-left: 740px;
 222  }
 223  .offset10 {
 224    margin-left: 820px;
 225  }
 226  .offset11 {
 227    margin-left: 900px;
 228  }
 229  .row-fluid {
 230    width: 100%;
 231    *zoom: 1;
 232  }
 233  .row-fluid:before,
 234  .row-fluid:after {
 235    display: table;
 236    content: "";
 237  }
 238  .row-fluid:after {
 239    clear: both;
 240  }
 241  .row-fluid > [class*="span"] {
 242    float: left;
 243    margin-left: 2.127659574%;
 244  }
 245  .row-fluid > [class*="span"]:first-child {
 246    margin-left: 0;
 247  }
 248  .row-fluid > .span1 {
 249    width: 6.382978723%;
 250  }
 251  .row-fluid > .span2 {
 252    width: 14.89361702%;
 253  }
 254  .row-fluid > .span3 {
 255    width: 23.404255317%;
 256  }
 257  .row-fluid > .span4 {
 258    width: 31.914893614%;
 259  }
 260  .row-fluid > .span5 {
 261    width: 40.425531911%;
 262  }
 263  .row-fluid > .span6 {
 264    width: 48.93617020799999%;
 265  }
 266  .row-fluid > .span7 {
 267    width: 57.446808505%;
 268  }
 269  .row-fluid > .span8 {
 270    width: 65.95744680199999%;
 271  }
 272  .row-fluid > .span9 {
 273    width: 74.468085099%;
 274  }
 275  .row-fluid > .span10 {
 276    width: 82.97872339599999%;
 277  }
 278  .row-fluid > .span11 {
 279    width: 91.489361693%;
 280  }
 281  .row-fluid > .span12 {
 282    width: 99.99999998999999%;
 283  }
 284  .container {
 285    width: 940px;
 286    margin-left: auto;
 287    margin-right: auto;
 288    *zoom: 1;
 289  }
 290  .container:before,
 291  .container:after {
 292    display: table;
 293    content: "";
 294  }
 295  .container:after {
 296    clear: both;
 297  }
 298  .container-fluid {
 299    padding-left: 20px;
 300    padding-right: 20px;
 301    *zoom: 1;
 302  }
 303  .container-fluid:before,
 304  .container-fluid:after {
 305    display: table;
 306    content: "";
 307  }
 308  .container-fluid:after {
 309    clear: both;
 310  }
 311  p {
 312    margin: 0 0 9px;
 313    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 314    font-size: 13px;
 315    line-height: 18px;
 316  }
 317  p small {
 318    font-size: 11px;
 319    color: #999999;
 320  }
 321  .lead {
 322    margin-bottom: 18px;
 323    font-size: 20px;
 324    font-weight: 200;
 325    line-height: 27px;
 326  }
 327  h1,
 328  h2,
 329  h3,
 330  h4,
 331  h5,
 332  h6 {
 333    margin: 0;
 334    font-weight: bold;
 335    color: #333333;
 336    text-rendering: optimizelegibility;
 337  }
 338  h1 small,
 339  h2 small,
 340  h3 small,
 341  h4 small,
 342  h5 small,
 343  h6 small {
 344    font-weight: normal;
 345    color: #999999;
 346  }
 347  h1 {
 348    font-size: 30px;
 349    line-height: 36px;
 350  }
 351  h1 small {
 352    font-size: 18px;
 353  }
 354  h2 {
 355    font-size: 24px;
 356    line-height: 36px;
 357  }
 358  h2 small {
 359    font-size: 18px;
 360  }
 361  h3 {
 362    line-height: 27px;
 363    font-size: 18px;
 364  }
 365  h3 small {
 366    font-size: 14px;
 367  }
 368  h4,
 369  h5,
 370  h6 {
 371    line-height: 18px;
 372  }
 373  h4 {
 374    font-size: 14px;
 375  }
 376  h4 small {
 377    font-size: 12px;
 378  }
 379  h5 {
 380    font-size: 12px;
 381  }
 382  h6 {
 383    font-size: 11px;
 384    color: #999999;
 385    text-transform: uppercase;
 386  }
 387  .page-header {
 388    padding-bottom: 17px;
 389    margin: 18px 0;
 390    border-bottom: 1px solid #eeeeee;
 391  }
 392  .page-header h1 {
 393    line-height: 1;
 394  }
 395  ul,
 396  ol {
 397    padding: 0;
 398    margin: 0 0 9px 25px;
 399  }
 400  ul ul,
 401  ul ol,
 402  ol ol,
 403  ol ul {
 404    margin-bottom: 0;
 405  }
 406  ul {
 407    list-style: disc;
 408  }
 409  ol {
 410    list-style: decimal;
 411  }
 412  li {
 413    line-height: 18px;
 414  }
 415  ul.unstyled,
 416  ol.unstyled {
 417    margin-left: 0;
 418    list-style: none;
 419  }
 420  dl {
 421    margin-bottom: 18px;
 422  }
 423  dt,
 424  dd {
 425    line-height: 18px;
 426  }
 427  dt {
 428    font-weight: bold;
 429  }
 430  dd {
 431    margin-left: 9px;
 432  }
 433  hr {
 434    margin: 18px 0;
 435    border: 0;
 436    border-top: 1px solid #eeeeee;
 437    border-bottom: 1px solid #ffffff;
 438  }
 439  strong {
 440    font-weight: bold;
 441  }
 442  em {
 443    font-style: italic;
 444  }
 445  .muted {
 446    color: #999999;
 447  }
 448  abbr {
 449    font-size: 90%;
 450    text-transform: uppercase;
 451    border-bottom: 1px dotted #ddd;
 452    cursor: help;
 453  }
 454  blockquote {
 455    padding: 0 0 0 15px;
 456    margin: 0 0 18px;
 457    border-left: 5px solid #eeeeee;
 458  }
 459  blockquote p {
 460    margin-bottom: 0;
 461    font-size: 16px;
 462    font-weight: 300;
 463    line-height: 22.5px;
 464  }
 465  blockquote small {
 466    display: block;
 467    line-height: 18px;
 468    color: #999999;
 469  }
 470  blockquote small:before {
 471    content: '\2014 \00A0';
 472  }
 473  blockquote.pull-right {
 474    float: right;
 475    padding-left: 0;
 476    padding-right: 15px;
 477    border-left: 0;
 478    border-right: 5px solid #eeeeee;
 479  }
 480  blockquote.pull-right p,
 481  blockquote.pull-right small {
 482    text-align: right;
 483  }
 484  q:before,
 485  q:after,
 486  blockquote:before,
 487  blockquote:after {
 488    content: "";
 489  }
 490  address {
 491    display: block;
 492    margin-bottom: 18px;
 493    line-height: 18px;
 494    font-style: normal;
 495  }
 496  small {
 497    font-size: 100%;
 498  }
 499  cite {
 500    font-style: normal;
 501  }
 502  code,
 503  pre {
 504    padding: 0 3px 2px;
 505    font-family: Menlo, Monaco, "Courier New", monospace;
 506    font-size: 12px;
 507    color: #333333;
 508    -webkit-border-radius: 3px;
 509    -moz-border-radius: 3px;
 510    border-radius: 3px;
 511  }
 512  code {
 513    padding: 3px 4px;
 514    color: #d14;
 515    background-color: #f7f7f9;
 516    border: 1px solid #e1e1e8;
 517  }
 518  pre {
 519    display: block;
 520    padding: 8.5px;
 521    margin: 0 0 9px;
 522    font-size: 12px;
 523    line-height: 18px;
 524    background-color: #f5f5f5;
 525    border: 1px solid #ccc;
 526    border: 1px solid rgba(0, 0, 0, 0.15);
 527    -webkit-border-radius: 4px;
 528    -moz-border-radius: 4px;
 529    border-radius: 4px;
 530    white-space: pre;
 531    white-space: pre-wrap;
 532    word-break: break-all;
 533    word-wrap: break-word;
 534  }
 535  pre.prettyprint {
 536    margin-bottom: 18px;
 537  }
 538  pre code {
 539    padding: 0;
 540    color: inherit;
 541    background-color: transparent;
 542    border: 0;
 543  }
 544  .pre-scrollable {
 545    max-height: 340px;
 546    overflow-y: scroll;
 547  }
 548  form {
 549    margin: 0 0 18px;
 550  }
 551  fieldset {
 552    padding: 0;
 553    margin: 0;
 554    border: 0;
 555  }
 556  legend {
 557    display: block;
 558    width: 100%;
 559    padding: 0;
 560    margin-bottom: 27px;
 561    font-size: 19.5px;
 562    line-height: 36px;
 563    color: #333333;
 564    border: 0;
 565    border-bottom: 1px solid #eee;
 566  }
 567  legend small {
 568    font-size: 13.5px;
 569    color: #999999;
 570  }
 571  label,
 572  input,
 573  button,
 574  select,
 575  textarea {
 576    font-size: 13px;
 577    font-weight: normal;
 578    line-height: 18px;
 579  }
 580  input,
 581  button,
 582  select,
 583  textarea {
 584    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 585  }
 586  label {
 587    display: block;
 588    margin-bottom: 5px;
 589    color: #333333;
 590  }
 591  input,
 592  textarea,
 593  select,
 594  .uneditable-input {
 595    display: inline-block;
 596    width: 210px;
 597    height: 18px;
 598    padding: 4px;
 599    margin-bottom: 9px;
 600    font-size: 13px;
 601    line-height: 18px;
 602    color: #555555;
 603    border: 1px solid #ccc;
 604    -webkit-border-radius: 3px;
 605    -moz-border-radius: 3px;
 606    border-radius: 3px;
 607  }
 608  .uneditable-textarea {
 609    width: auto;
 610    height: auto;
 611  }
 612  label input,
 613  label textarea,
 614  label select {
 615    display: block;
 616  }
 617  input[type="image"],
 618  input[type="checkbox"],
 619  input[type="radio"] {
 620    width: auto;
 621    height: auto;
 622    padding: 0;
 623    margin: 3px 0;
 624    *margin-top: 0;
 625    /* IE7 */
 626  
 627    line-height: normal;
 628    cursor: pointer;
 629    -webkit-border-radius: 0;
 630    -moz-border-radius: 0;
 631    border-radius: 0;
 632    border: 0 \9;
 633    /* IE9 and down */
 634  
 635  }
 636  input[type="image"] {
 637    border: 0;
 638  }
 639  input[type="file"] {
 640    width: auto;
 641    padding: initial;
 642    line-height: initial;
 643    border: initial;
 644    background-color: #ffffff;
 645    background-color: initial;
 646    -webkit-box-shadow: none;
 647    -moz-box-shadow: none;
 648    box-shadow: none;
 649  }
 650  input[type="button"],
 651  input[type="reset"],
 652  input[type="submit"] {
 653    width: auto;
 654    height: auto;
 655  }
 656  select,
 657  input[type="file"] {
 658    height: 28px;
 659    /* In IE7, the height of the select element cannot be changed by height, only font-size */
 660  
 661    *margin-top: 4px;
 662    /* For IE7, add top margin to align select with labels */
 663  
 664    line-height: 28px;
 665  }
 666  input[type="file"] {
 667    line-height: 18px \9;
 668  }
 669  select {
 670    width: 220px;
 671    background-color: #ffffff;
 672  }
 673  select[multiple],
 674  select[size] {
 675    height: auto;
 676  }
 677  input[type="image"] {
 678    -webkit-box-shadow: none;
 679    -moz-box-shadow: none;
 680    box-shadow: none;
 681  }
 682  textarea {
 683    height: auto;
 684  }
 685  input[type="hidden"] {
 686    display: none;
 687  }
 688  .radio,
 689  .checkbox {
 690    padding-left: 18px;
 691  }
 692  .radio input[type="radio"],
 693  .checkbox input[type="checkbox"] {
 694    float: left;
 695    margin-left: -18px;
 696  }
 697  .controls > .radio:first-child,
 698  .controls > .checkbox:first-child {
 699    padding-top: 5px;
 700  }
 701  .radio.inline,
 702  .checkbox.inline {
 703    display: inline-block;
 704    padding-top: 5px;
 705    margin-bottom: 0;
 706    vertical-align: middle;
 707  }
 708  .radio.inline + .radio.inline,
 709  .checkbox.inline + .checkbox.inline {
 710    margin-left: 10px;
 711  }
 712  input,
 713  textarea {
 714    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 715    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 716    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 717    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
 718    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
 719    -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
 720    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
 721    transition: border linear 0.2s, box-shadow linear 0.2s;
 722  }
 723  input:focus,
 724  textarea:focus {
 725    border-color: rgba(82, 168, 236, 0.8);
 726    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 727    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 728    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
 729    outline: 0;
 730    outline: thin dotted \9;
 731    /* IE6-9 */
 732  
 733  }
 734  input[type="file"]:focus,
 735  input[type="radio"]:focus,
 736  input[type="checkbox"]:focus,
 737  select:focus {
 738    -webkit-box-shadow: none;
 739    -moz-box-shadow: none;
 740    box-shadow: none;
 741    outline: thin dotted #333;
 742    outline: 5px auto -webkit-focus-ring-color;
 743    outline-offset: -2px;
 744  }
 745  .input-mini {
 746    width: 60px;
 747  }
 748  .input-small {
 749    width: 90px;
 750  }
 751  .input-medium {
 752    width: 150px;
 753  }
 754  .input-large {
 755    width: 210px;
 756  }
 757  .input-xlarge {
 758    width: 270px;
 759  }
 760  .input-xxlarge {
 761    width: 530px;
 762  }
 763  input[class*="span"],
 764  select[class*="span"],
 765  textarea[class*="span"],
 766  .uneditable-input {
 767    float: none;
 768    margin-left: 0;
 769  }
 770  input.span1,
 771  textarea.span1,
 772  .uneditable-input.span1 {
 773    width: 50px;
 774  }
 775  input.span2,
 776  textarea.span2,
 777  .uneditable-input.span2 {
 778    width: 130px;
 779  }
 780  input.span3,
 781  textarea.span3,
 782  .uneditable-input.span3 {
 783    width: 210px;
 784  }
 785  input.span4,
 786  textarea.span4,
 787  .uneditable-input.span4 {
 788    width: 290px;
 789  }
 790  input.span5,
 791  textarea.span5,
 792  .uneditable-input.span5 {
 793    width: 370px;
 794  }
 795  input.span6,
 796  textarea.span6,
 797  .uneditable-input.span6 {
 798    width: 450px;
 799  }
 800  input.span7,
 801  textarea.span7,
 802  .uneditable-input.span7 {
 803    width: 530px;
 804  }
 805  input.span8,
 806  textarea.span8,
 807  .uneditable-input.span8 {
 808    width: 610px;
 809  }
 810  input.span9,
 811  textarea.span9,
 812  .uneditable-input.span9 {
 813    width: 690px;
 814  }
 815  input.span10,
 816  textarea.span10,
 817  .uneditable-input.span10 {
 818    width: 770px;
 819  }
 820  input.span11,
 821  textarea.span11,
 822  .uneditable-input.span11 {
 823    width: 850px;
 824  }
 825  input.span12,
 826  textarea.span12,
 827  .uneditable-input.span12 {
 828    width: 930px;
 829  }
 830  input[disabled],
 831  select[disabled],
 832  textarea[disabled],
 833  input[readonly],
 834  select[readonly],
 835  textarea[readonly] {
 836    background-color: #f5f5f5;
 837    border-color: #ddd;
 838    cursor: not-allowed;
 839  }
 840  .control-group.warning > label,
 841  .control-group.warning .help-block,
 842  .control-group.warning .help-inline {
 843    color: #c09853;
 844  }
 845  .control-group.warning input,
 846  .control-group.warning select,
 847  .control-group.warning textarea {
 848    color: #c09853;
 849    border-color: #c09853;
 850  }
 851  .control-group.warning input:focus,
 852  .control-group.warning select:focus,
 853  .control-group.warning textarea:focus {
 854    border-color: #a47e3c;
 855    -webkit-box-shadow: 0 0 6px #dbc59e;
 856    -moz-box-shadow: 0 0 6px #dbc59e;
 857    box-shadow: 0 0 6px #dbc59e;
 858  }
 859  .control-group.warning .input-prepend .add-on,
 860  .control-group.warning .input-append .add-on {
 861    color: #c09853;
 862    background-color: #fcf8e3;
 863    border-color: #c09853;
 864  }
 865  .control-group.error > label,
 866  .control-group.error .help-block,
 867  .control-group.error .help-inline {
 868    color: #b94a48;
 869  }
 870  .control-group.error input,
 871  .control-group.error select,
 872  .control-group.error textarea {
 873    color: #b94a48;
 874    border-color: #b94a48;
 875  }
 876  .control-group.error input:focus,
 877  .control-group.error select:focus,
 878  .control-group.error textarea:focus {
 879    border-color: #953b39;
 880    -webkit-box-shadow: 0 0 6px #d59392;
 881    -moz-box-shadow: 0 0 6px #d59392;
 882    box-shadow: 0 0 6px #d59392;
 883  }
 884  .control-group.error .input-prepend .add-on,
 885  .control-group.error .input-append .add-on {
 886    color: #b94a48;
 887    background-color: #f2dede;
 888    border-color: #b94a48;
 889  }
 890  .control-group.success > label,
 891  .control-group.success .help-block,
 892  .control-group.success .help-inline {
 893    color: #468847;
 894  }
 895  .control-group.success input,
 896  .control-group.success select,
 897  .control-group.success textarea {
 898    color: #468847;
 899    border-color: #468847;
 900  }
 901  .control-group.success input:focus,
 902  .control-group.success select:focus,
 903  .control-group.success textarea:focus {
 904    border-color: #356635;
 905    -webkit-box-shadow: 0 0 6px #7aba7b;
 906    -moz-box-shadow: 0 0 6px #7aba7b;
 907    box-shadow: 0 0 6px #7aba7b;
 908  }
 909  .control-group.success .input-prepend .add-on,
 910  .control-group.success .input-append .add-on {
 911    color: #468847;
 912    background-color: #dff0d8;
 913    border-color: #468847;
 914  }
 915  input:focus:required:invalid,
 916  textarea:focus:required:invalid,
 917  select:focus:required:invalid {
 918    color: #b94a48;
 919    border-color: #ee5f5b;
 920  }
 921  input:focus:required:invalid:focus,
 922  textarea:focus:required:invalid:focus,
 923  select:focus:required:invalid:focus {
 924    border-color: #e9322d;
 925    -webkit-box-shadow: 0 0 6px #f8b9b7;
 926    -moz-box-shadow: 0 0 6px #f8b9b7;
 927    box-shadow: 0 0 6px #f8b9b7;
 928  }
 929  .form-actions {
 930    padding: 17px 20px 18px;
 931    margin-top: 18px;
 932    margin-bottom: 18px;
 933    background-color: #f5f5f5;
 934    border-top: 1px solid #ddd;
 935  }
 936  .uneditable-input {
 937    display: block;
 938    background-color: #ffffff;
 939    border-color: #eee;
 940    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
 941    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
 942    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
 943    cursor: not-allowed;
 944  }
 945  :-moz-placeholder {
 946    color: #999999;
 947  }
 948  ::-webkit-input-placeholder {
 949    color: #999999;
 950  }
 951  .help-block {
 952    display: block;
 953    margin-top: 5px;
 954    margin-bottom: 0;
 955    color: #999999;
 956  }
 957  .help-inline {
 958    display: inline-block;
 959    *display: inline;
 960    /* IE7 inline-block hack */
 961  
 962    *zoom: 1;
 963    margin-bottom: 9px;
 964    vertical-align: middle;
 965    padding-left: 5px;
 966  }
 967  .input-prepend,
 968  .input-append {
 969    margin-bottom: 5px;
 970    *zoom: 1;
 971  }
 972  .input-prepend:before,
 973  .input-append:before,
 974  .input-prepend:after,
 975  .input-append:after {
 976    display: table;
 977    content: "";
 978  }
 979  .input-prepend:after,
 980  .input-append:after {
 981    clear: both;
 982  }
 983  .input-prepend input,
 984  .input-append input,
 985  .input-prepend .uneditable-input,
 986  .input-append .uneditable-input {
 987    -webkit-border-radius: 0 3px 3px 0;
 988    -moz-border-radius: 0 3px 3px 0;
 989    border-radius: 0 3px 3px 0;
 990  }
 991  .input-prepend input:focus,
 992  .input-append input:focus,
 993  .input-prepend .uneditable-input:focus,
 994  .input-append .uneditable-input:focus {
 995    position: relative;
 996    z-index: 2;
 997  }
 998  .input-prepend .uneditable-input,
 999  .input-append .uneditable-input {
1000    border-left-color: #ccc;
1001  }
1002  .input-prepend .add-on,
1003  .input-append .add-on {
1004    float: left;
1005    display: block;
1006    width: auto;
1007    min-width: 16px;
1008    height: 18px;
1009    margin-right: -1px;
1010    padding: 4px 5px;
1011    font-weight: normal;
1012    line-height: 18px;
1013    color: #999999;
1014    text-align: center;
1015    text-shadow: 0 1px 0 #ffffff;
1016    background-color: #f5f5f5;
1017    border: 1px solid #ccc;
1018    -webkit-border-radius: 3px 0 0 3px;
1019    -moz-border-radius: 3px 0 0 3px;
1020    border-radius: 3px 0 0 3px;
1021  }
1022  .input-prepend .active,
1023  .input-append .active {
1024    background-color: #a9dba9;
1025    border-color: #46a546;
1026  }
1027  .input-prepend .add-on {
1028    *margin-top: 1px;
1029    /* IE6-7 */
1030  
1031  }
1032  .input-append input,
1033  .input-append .uneditable-input {
1034    float: left;
1035    -webkit-border-radius: 3px 0 0 3px;
1036    -moz-border-radius: 3px 0 0 3px;
1037    border-radius: 3px 0 0 3px;
1038  }
1039  .input-append .uneditable-input {
1040    border-left-color: #eee;
1041    border-right-color: #ccc;
1042  }
1043  .input-append .add-on {
1044    margin-right: 0;
1045    margin-left: -1px;
1046    -webkit-border-radius: 0 3px 3px 0;
1047    -moz-border-radius: 0 3px 3px 0;
1048    border-radius: 0 3px 3px 0;
1049  }
1050  .input-append input:first-child {
1051    *margin-left: -160px;
1052  }
1053  .input-append input:first-child + .add-on {
1054    *margin-left: -21px;
1055  }
1056  .search-query {
1057    padding-left: 14px;
1058    padding-right: 14px;
1059    margin-bottom: 0;
1060    -webkit-border-radius: 14px;
1061    -moz-border-radius: 14px;
1062    border-radius: 14px;
1063  }
1064  .form-search input,
1065  .form-inline input,
1066  .form-horizontal input,
1067  .form-search textarea,
1068  .form-inline textarea,
1069  .form-horizontal textarea,
1070  .form-search select,
1071  .form-inline select,
1072  .form-horizontal select,
1073  .form-search .help-inline,
1074  .form-inline .help-inline,
1075  .form-horizontal .help-inline,
1076  .form-search .uneditable-input,
1077  .form-inline .uneditable-input,
1078  .form-horizontal .uneditable-input {
1079    display: inline-block;
1080    margin-bottom: 0;
1081  }
1082  .form-search .hide,
1083  .form-inline .hide,
1084  .form-horizontal .hide {
1085    display: none;
1086  }
1087  .form-search label,
1088  .form-inline label,
1089  .form-search .input-append,
1090  .form-inline .input-append,
1091  .form-search .input-prepend,
1092  .form-inline .input-prepend {
1093    display: inline-block;
1094  }
1095  .form-search .input-append .add-on,
1096  .form-inline .input-prepend .add-on,
1097  .form-search .input-append .add-on,
1098  .form-inline .input-prepend .add-on {
1099    vertical-align: middle;
1100  }
1101  .form-search .radio,
1102  .form-inline .radio,
1103  .form-search .checkbox,
1104  .form-inline .checkbox {
1105    margin-bottom: 0;
1106    vertical-align: middle;
1107  }
1108  .control-group {
1109    margin-bottom: 9px;
1110  }
1111  legend + .control-group {
1112    margin-top: 18px;
1113    -webkit-margin-top-collapse: separate;
1114  }
1115  .form-horizontal .control-group {
1116    margin-bottom: 18px;
1117    *zoom: 1;
1118  }
1119  .form-horizontal .control-group:before,
1120  .form-horizontal .control-group:after {
1121    display: table;
1122    content: "";
1123  }
1124  .form-horizontal .control-group:after {
1125    clear: both;
1126  }
1127  .form-horizontal .control-label {
1128    float: left;
1129    width: 140px;
1130    padding-top: 5px;
1131    text-align: right;
1132  }
1133  .form-horizontal .controls {
1134    margin-left: 160px;
1135  }
1136  .form-horizontal .form-actions {
1137    padding-left: 160px;
1138  }
1139  table {
1140    max-width: 100%;
1141    border-collapse: collapse;
1142    border-spacing: 0;
1143  }
1144  .table {
1145    width: 100%;
1146    margin-bottom: 18px;
1147  }
1148  .table th,
1149  .table td {
1150    padding: 8px;
1151    line-height: 18px;
1152    text-align: left;
1153    vertical-align: top;
1154    border-top: 1px solid #ddd;
1155  }
1156  .table th {
1157    font-weight: bold;
1158  }
1159  .table thead th {
1160    vertical-align: bottom;
1161  }
1162  .table thead:first-child tr th,
1163  .table thead:first-child tr td {
1164    border-top: 0;
1165  }
1166  .table tbody + tbody {
1167    border-top: 2px solid #ddd;
1168  }
1169  .table-condensed th,
1170  .table-condensed td {
1171    padding: 4px 5px;
1172  }
1173  .table-bordered {
1174    border: 1px solid #ddd;
1175    border-collapse: separate;
1176    *border-collapse: collapsed;
1177    -webkit-border-radius: 4px;
1178    -moz-border-radius: 4px;
1179    border-radius: 4px;
1180  }
1181  .table-bordered th + th,
1182  .table-bordered td + td,
1183  .table-bordered th + td,
1184  .table-bordered td + th {
1185    border-left: 1px solid #ddd;
1186  }
1187  .table-bordered thead:first-child tr:first-child th,
1188  .table-bordered tbody:first-child tr:first-child th,
1189  .table-bordered tbody:first-child tr:first-child td {
1190    border-top: 0;
1191  }
1192  .table-bordered thead:first-child tr:first-child th:first-child,
1193  .table-bordered tbody:first-child tr:first-child td:first-child {
1194    -webkit-border-radius: 4px 0 0 0;
1195    -moz-border-radius: 4px 0 0 0;
1196    border-radius: 4px 0 0 0;
1197  }
1198  .table-bordered thead:first-child tr:first-child th:last-child,
1199  .table-bordered tbody:first-child tr:first-child td:last-child {
1200    -webkit-border-radius: 0 4px 0 0;
1201    -moz-border-radius: 0 4px 0 0;
1202    border-radius: 0 4px 0 0;
1203  }
1204  .table-bordered thead:last-child tr:last-child th:first-child,
1205  .table-bordered tbody:last-child tr:last-child td:first-child {
1206    -webkit-border-radius: 0 0 0 4px;
1207    -moz-border-radius: 0 0 0 4px;
1208    border-radius: 0 0 0 4px;
1209  }
1210  .table-bordered thead:last-child tr:last-child th:last-child,
1211  .table-bordered tbody:last-child tr:last-child td:last-child {
1212    -webkit-border-radius: 0 0 4px 0;
1213    -moz-border-radius: 0 0 4px 0;
1214    border-radius: 0 0 4px 0;
1215  }
1216  .table-striped tbody tr:nth-child(odd) td,
1217  .table-striped tbody tr:nth-child(odd) th {
1218    background-color: #f9f9f9;
1219  }
1220  .table tbody tr:hover td,
1221  .table tbody tr:hover th {
1222    background-color: #f5f5f5;
1223  }
1224  table .span1 {
1225    float: none;
1226    width: 44px;
1227    margin-left: 0;
1228  }
1229  table .span2 {
1230    float: none;
1231    width: 124px;
1232    margin-left: 0;
1233  }
1234  table .span3 {
1235    float: none;
1236    width: 204px;
1237    margin-left: 0;
1238  }
1239  table .span4 {
1240    float: none;
1241    width: 284px;
1242    margin-left: 0;
1243  }
1244  table .span5 {
1245    float: none;
1246    width: 364px;
1247    margin-left: 0;
1248  }
1249  table .span6 {
1250    float: none;
1251    width: 444px;
1252    margin-left: 0;
1253  }
1254  table .span7 {
1255    float: none;
1256    width: 524px;
1257    margin-left: 0;
1258  }
1259  table .span8 {
1260    float: none;
1261    width: 604px;
1262    margin-left: 0;
1263  }
1264  table .span9 {
1265    float: none;
1266    width: 684px;
1267    margin-left: 0;
1268  }
1269  table .span10 {
1270    float: none;
1271    width: 764px;
1272    margin-left: 0;
1273  }
1274  table .span11 {
1275    float: none;
1276    width: 844px;
1277    margin-left: 0;
1278  }
1279  table .span12 {
1280    float: none;
1281    width: 924px;
1282    margin-left: 0;
1283  }
1284  [class^="icon-"],
1285  [class*=" icon-"] {
1286    display: inline-block;
1287    width: 14px;
1288    height: 14px;
1289    line-height: 14px;
1290    vertical-align: text-top;
1291    background-image: url("../img/glyphicons-halflings.png");
1292    background-position: 14px 14px;
1293    background-repeat: no-repeat;
1294    *margin-right: .3em;
1295  }
1296  [class^="icon-"]:last-child,
1297  [class*=" icon-"]:last-child {
1298    *margin-left: 0;
1299  }
1300  .icon-white {
1301    background-image: url("../img/glyphicons-halflings-white.png");
1302  }
1303  .icon-glass {
1304    background-position: 0      0;
1305  }
1306  .icon-music {
1307    background-position: -24px 0;
1308  }
1309  .icon-search {
1310    background-position: -48px 0;
1311  }
1312  .icon-envelope {
1313    background-position: -72px 0;
1314  }
1315  .icon-heart {
1316    background-position: -96px 0;
1317  }
1318  .icon-star {
1319    background-position: -120px 0;
1320  }
1321  .icon-star-empty {
1322    background-position: -144px 0;
1323  }
1324  .icon-user {
1325    background-position: -168px 0;
1326  }
1327  .icon-film {
1328    background-position: -192px 0;
1329  }
1330  .icon-th-large {
1331    background-position: -216px 0;
1332  }
1333  .icon-th {
1334    background-position: -240px 0;
1335  }
1336  .icon-th-list {
1337    background-position: -264px 0;
1338  }
1339  .icon-ok {
1340    background-position: -288px 0;
1341  }
1342  .icon-remove {
1343    background-position: -312px 0;
1344  }
1345  .icon-zoom-in {
1346    background-position: -336px 0;
1347  }
1348  .icon-zoom-out {
1349    background-position: -360px 0;
1350  }
1351  .icon-off {
1352    background-position: -384px 0;
1353  }
1354  .icon-signal {
1355    background-position: -408px 0;
1356  }
1357  .icon-cog {
1358    background-position: -432px 0;
1359  }
1360  .icon-trash {
1361    background-position: -456px 0;
1362  }
1363  .icon-home {
1364    background-position: 0 -24px;
1365  }
1366  .icon-file {
1367    background-position: -24px -24px;
1368  }
1369  .icon-time {
1370    background-position: -48px -24px;
1371  }
1372  .icon-road {
1373    background-position: -72px -24px;
1374  }
1375  .icon-download-alt {
1376    background-position: -96px -24px;
1377  }
1378  .icon-download {
1379    background-position: -120px -24px;
1380  }
1381  .icon-upload {
1382    background-position: -144px -24px;
1383  }
1384  .icon-inbox {
1385    background-position: -168px -24px;
1386  }
1387  .icon-play-circle {
1388    background-position: -192px -24px;
1389  }
1390  .icon-repeat {
1391    background-position: -216px -24px;
1392  }
1393  .icon-refresh {
1394    background-position: -240px -24px;
1395  }
1396  .icon-list-alt {
1397    background-position: -264px -24px;
1398  }
1399  .icon-lock {
1400    background-position: -287px -24px;
1401  }
1402  .icon-flag {
1403    background-position: -312px -24px;
1404  }
1405  .icon-headphones {
1406    background-position: -336px -24px;
1407  }
1408  .icon-volume-off {
1409    background-position: -360px -24px;
1410  }
1411  .icon-volume-down {
1412    background-position: -384px -24px;
1413  }
1414  .icon-volume-up {
1415    background-position: -408px -24px;
1416  }
1417  .icon-qrcode {
1418    background-position: -432px -24px;
1419  }
1420  .icon-barcode {
1421    background-position: -456px -24px;
1422  }
1423  .icon-tag {
1424    background-position: 0 -48px;
1425  }
1426  .icon-tags {
1427    background-position: -25px -48px;
1428  }
1429  .icon-book {
1430    background-position: -48px -48px;
1431  }
1432  .icon-bookmark {
1433    background-position: -72px -48px;
1434  }
1435  .icon-print {
1436    background-position: -96px -48px;
1437  }
1438  .icon-camera {
1439    background-position: -120px -48px;
1440  }
1441  .icon-font {
1442    background-position: -144px -48px;
1443  }
1444  .icon-bold {
1445    background-position: -167px -48px;
1446  }
1447  .icon-italic {
1448    background-position: -192px -48px;
1449  }
1450  .icon-text-height {
1451    background-position: -216px -48px;
1452  }
1453  .icon-text-width {
1454    background-position: -240px -48px;
1455  }
1456  .icon-align-left {
1457    background-position: -264px -48px;
1458  }
1459  .icon-align-center {
1460    background-position: -288px -48px;
1461  }
1462  .icon-align-right {
1463    background-position: -312px -48px;
1464  }
1465  .icon-align-justify {
1466    background-position: -336px -48px;
1467  }
1468  .icon-list {
1469    background-position: -360px -48px;
1470  }
1471  .icon-indent-left {
1472    background-position: -384px -48px;
1473  }
1474  .icon-indent-right {
1475    background-position: -408px -48px;
1476  }
1477  .icon-facetime-video {
1478    background-position: -432px -48px;
1479  }
1480  .icon-picture {
1481    background-position: -456px -48px;
1482  }
1483  .icon-pencil {
1484    background-position: 0 -72px;
1485  }
1486  .icon-map-marker {
1487    background-position: -24px -72px;
1488  }
1489  .icon-adjust {
1490    background-position: -48px -72px;
1491  }
1492  .icon-tint {
1493    background-position: -72px -72px;
1494  }
1495  .icon-edit {
1496    background-position: -96px -72px;
1497  }
1498  .icon-share {
1499    background-position: -120px -72px;
1500  }
1501  .icon-check {
1502    background-position: -144px -72px;
1503  }
1504  .icon-move {
1505    background-position: -168px -72px;
1506  }
1507  .icon-step-backward {
1508    background-position: -192px -72px;
1509  }
1510  .icon-fast-backward {
1511    background-position: -216px -72px;
1512  }
1513  .icon-backward {
1514    background-position: -240px -72px;
1515  }
1516  .icon-play {
1517    background-position: -264px -72px;
1518  }
1519  .icon-pause {
1520    background-position: -288px -72px;
1521  }
1522  .icon-stop {
1523    background-position: -312px -72px;
1524  }
1525  .icon-forward {
1526    background-position: -336px -72px;
1527  }
1528  .icon-fast-forward {
1529    background-position: -360px -72px;
1530  }
1531  .icon-step-forward {
1532    background-position: -384px -72px;
1533  }
1534  .icon-eject {
1535    background-position: -408px -72px;
1536  }
1537  .icon-chevron-left {
1538    background-position: -432px -72px;
1539  }
1540  .icon-chevron-right {
1541    background-position: -456px -72px;
1542  }
1543  .icon-plus-sign {
1544    background-position: 0 -96px;
1545  }
1546  .icon-minus-sign {
1547    background-position: -24px -96px;
1548  }
1549  .icon-remove-sign {
1550    background-position: -48px -96px;
1551  }
1552  .icon-ok-sign {
1553    background-position: -72px -96px;
1554  }
1555  .icon-question-sign {
1556    background-position: -96px -96px;
1557  }
1558  .icon-info-sign {
1559    background-position: -120px -96px;
1560  }
1561  .icon-screenshot {
1562    background-position: -144px -96px;
1563  }
1564  .icon-remove-circle {
1565    background-position: -168px -96px;
1566  }
1567  .icon-ok-circle {
1568    background-position: -192px -96px;
1569  }
1570  .icon-ban-circle {
1571    background-position: -216px -96px;
1572  }
1573  .icon-arrow-left {
1574    background-position: -240px -96px;
1575  }
1576  .icon-arrow-right {
1577    background-position: -264px -96px;
1578  }
1579  .icon-arrow-up {
1580    background-position: -289px -96px;
1581  }
1582  .icon-arrow-down {
1583    background-position: -312px -96px;
1584  }
1585  .icon-share-alt {
1586    background-position: -336px -96px;
1587  }
1588  .icon-resize-full {
1589    background-position: -360px -96px;
1590  }
1591  .icon-resize-small {
1592    background-position: -384px -96px;
1593  }
1594  .icon-plus {
1595    background-position: -408px -96px;
1596  }
1597  .icon-minus {
1598    background-position: -433px -96px;
1599  }
1600  .icon-asterisk {
1601    background-position: -456px -96px;
1602  }
1603  .icon-exclamation-sign {
1604    background-position: 0 -120px;
1605  }
1606  .icon-gift {
1607    background-position: -24px -120px;
1608  }
1609  .icon-leaf {
1610    background-position: -48px -120px;
1611  }
1612  .icon-fire {
1613    background-position: -72px -120px;
1614  }
1615  .icon-eye-open {
1616    background-position: -96px -120px;
1617  }
1618  .icon-eye-close {
1619    background-position: -120px -120px;
1620  }
1621  .icon-warning-sign {
1622    background-position: -144px -120px;
1623  }
1624  .icon-plane {
1625    background-position: -168px -120px;
1626  }
1627  .icon-calendar {
1628    background-position: -192px -120px;
1629  }
1630  .icon-random {
1631    width: 16px;
1632    background-position: -216px -120px;
1633  }
1634  .icon-comment {
1635    background-position: -240px -120px;
1636  }
1637  .icon-magnet {
1638    background-position: -264px -120px;
1639  }
1640  .icon-chevron-up {
1641    background-position: -288px -120px;
1642  }
1643  .icon-chevron-down {
1644    background-position: -313px -119px;
1645  }
1646  .icon-retweet {
1647    background-position: -336px -120px;
1648  }
1649  .icon-shopping-cart {
1650    background-position: -360px -120px;
1651  }
1652  .icon-folder-close {
1653    width: 16px;
1654    background-position: -384px -120px;
1655  }
1656  .icon-folder-open {
1657    width: 16px;
1658    background-position: -408px -120px;
1659  }
1660  .icon-resize-vertical {
1661    background-position: -432px -119px;
1662  }
1663  .icon-resize-horizontal {
1664    background-position: -456px -118px;
1665  }
1666  
1667  .icon-hdd {
1668    background-position: 0 -144px;
1669  }
1670  
1671  .icon-bullhorn {
1672    background-position: -24px -144px;
1673  }
1674  
1675  .icon-bell {
1676    background-position: -48px -144px;
1677  }
1678  
1679  .icon-certificate {
1680    background-position: -72px -144px;
1681  }
1682  
1683  .icon-thumbs-up {
1684    background-position: -96px -144px;
1685  }
1686  
1687  .icon-thumbs-down {
1688    background-position: -120px -144px;
1689  }
1690  
1691  .icon-hand-right {
1692    background-position: -144px -144px;
1693  }
1694  
1695  .icon-hand-left {
1696    background-position: -168px -144px;
1697  }
1698  
1699  .icon-hand-up {
1700    background-position: -192px -144px;
1701  }
1702  
1703  .icon-hand-down {
1704    background-position: -216px -144px;
1705  }
1706  
1707  .icon-circle-arrow-right {
1708    background-position: -240px -144px;
1709  }
1710  
1711  .icon-circle-arrow-left {
1712    background-position: -264px -144px;
1713  }
1714  
1715  .icon-circle-arrow-up {
1716    background-position: -288px -144px;
1717  }
1718  
1719  .icon-circle-arrow-down {
1720    background-position: -312px -144px;
1721  }
1722  
1723  .icon-globe {
1724    background-position: -336px -144px;
1725  }
1726  
1727  .icon-wrench {
1728    background-position: -360px -144px;
1729  }
1730  
1731  .icon-tasks {
1732    background-position: -384px -144px;
1733  }
1734  
1735  .icon-filter {
1736    background-position: -408px -144px;
1737  }
1738  
1739  .icon-briefcase {
1740    background-position: -432px -144px;
1741  }
1742  
1743  .icon-fullscreen {
1744    background-position: -456px -144px;
1745  }
1746  
1747  .dropup,
1748  .dropdown {
1749    position: relative;
1750  }
1751  .dropdown-toggle {
1752    *margin-bottom: -3px;
1753  }
1754  .dropdown-toggle:active,
1755  .open .dropdown-toggle {
1756    outline: 0;
1757  }
1758  .caret {
1759    display: inline-block;
1760    width: 0;
1761    height: 0;
1762    text-indent: -99999px;
1763    *text-indent: 0;
1764    vertical-align: top;
1765    border-left: 4px solid transparent;
1766    border-right: 4px solid transparent;
1767    border-top: 4px solid #000000;
1768    opacity: 0.3;
1769    filter: alpha(opacity=30);
1770    content: "\2193";
1771  }
1772  .dropdown .caret {
1773    margin-top: 8px;
1774    margin-left: 2px;
1775  }
1776  .dropdown:hover .caret,
1777  .open.dropdown .caret {
1778    opacity: 1;
1779    filter: alpha(opacity=100);
1780  }
1781  .dropdown-menu {
1782    position: absolute;
1783    top: 100%;
1784    left: 0;
1785    z-index: 1000;
1786    float: left;
1787    display: none;
1788    min-width: 160px;
1789    _width: 160px;
1790    padding: 4px 0;
1791    margin: 0;
1792    list-style: none;
1793    background-color: #ffffff;
1794    border-color: #ccc;
1795    border-color: rgba(0, 0, 0, 0.2);
1796    border-style: solid;
1797    border-width: 1px;
1798    -webkit-border-radius: 0 0 5px 5px;
1799    -moz-border-radius: 0 0 5px 5px;
1800    border-radius: 0 0 5px 5px;
1801    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1802    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1803    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
1804    -webkit-background-clip: padding-box;
1805    -moz-background-clip: padding;
1806    background-clip: padding-box;
1807    *border-right-width: 2px;
1808    *border-bottom-width: 2px;
1809  }
1810  .dropdown-menu.bottom-up {
1811    top: auto;
1812    bottom: 100%;
1813    margin-bottom: 2px;
1814  }
1815  .dropdown-menu .divider {
1816    height: 1px;
1817    margin: 5px 1px;
1818    overflow: hidden;
1819    background-color: #e5e5e5;
1820    border-bottom: 1px solid #ffffff;
1821    *width: 100%;
1822    *margin: -5px 0 5px;
1823  }
1824  .dropdown-menu a {
1825    display: block;
1826    padding: 3px 15px;
1827    clear: both;
1828    font-weight: normal;
1829    line-height: 18px;
1830    color: #555555;
1831    white-space: nowrap;
1832  }
1833  .dropdown-menu li > a:hover,
1834  .dropdown-menu .active > a,
1835  .dropdown-menu .active > a:hover {
1836    color: #ffffff;
1837    text-decoration: none;
1838    background-color: #0088cc;
1839  }
1840  .dropdown.open {
1841    *z-index: 1000;
1842  }
1843  .dropdown.open .dropdown-toggle {
1844    color: #ffffff;
1845    background: #ccc;
1846    background: rgba(0, 0, 0, 0.3);
1847  }
1848  .dropdown.open .dropdown-menu {
1849    display: block;
1850  }
1851  .typeahead {
1852    margin-top: 2px;
1853    -webkit-border-radius: 4px;
1854    -moz-border-radius: 4px;
1855    border-radius: 4px;
1856  }
1857  .well {
1858    min-height: 20px;
1859    padding: 19px;
1860    margin-bottom: 20px;
1861    background-color: #f5f5f5;
1862    border: 1px solid #eee;
1863    border: 1px solid rgba(0, 0, 0, 0.05);
1864    -webkit-border-radius: 4px;
1865    -moz-border-radius: 4px;
1866    border-radius: 4px;
1867    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1868    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1869    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
1870  }
1871  .well blockquote {
1872    border-color: #ddd;
1873    border-color: rgba(0, 0, 0, 0.15);
1874  }
1875  .fade {
1876    -webkit-transition: opacity 0.15s linear;
1877    -moz-transition: opacity 0.15s linear;
1878    -ms-transition: opacity 0.15s linear;
1879    -o-transition: opacity 0.15s linear;
1880    transition: opacity 0.15s linear;
1881    opacity: 0;
1882  }
1883  .fade.in {
1884    opacity: 1;
1885  }
1886  .collapse {
1887    -webkit-transition: height 0.35s ease;
1888    -moz-transition: height 0.35s ease;
1889    -ms-transition: height 0.35s ease;
1890    -o-transition: height 0.35s ease;
1891    transition: height 0.35s ease;
1892    position: relative;
1893    overflow: hidden;
1894    height: 0;
1895  }
1896  .collapse.in {
1897    height: auto;
1898  }
1899  .close {
1900    float: right;
1901    font-size: 20px;
1902    font-weight: bold;
1903    line-height: 18px;
1904    color: #000000;
1905    text-shadow: 0 1px 0 #ffffff;
1906    opacity: 0.2;
1907    filter: alpha(opacity=20);
1908  }
1909  .close:hover {
1910    color: #000000;
1911    text-decoration: none;
1912    opacity: 0.4;
1913    filter: alpha(opacity=40);
1914    cursor: pointer;
1915  }
1916  .btn {
1917    display: inline-block;
1918    padding: 4px 10px 4px;
1919    margin-bottom: 0;
1920    font-size: 13px;
1921    line-height: 18px;
1922    color: #333333;
1923    text-align: center;
1924    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
1925    vertical-align: middle;
1926    background-color: #f5f5f5;
1927    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
1928    background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
1929    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
1930    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
1931    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
1932    background-image: linear-gradient(top, #ffffff, #e6e6e6);
1933    background-repeat: repeat-x;
1934    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
1935    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
1936    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
1937    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1938    border: 1px solid #ccc;
1939    border-bottom-color: #bbb;
1940    -webkit-border-radius: 4px;
1941    -moz-border-radius: 4px;
1942    border-radius: 4px;
1943    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1944    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1945    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
1946    cursor: pointer;
1947    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
1948    *margin-left: .3em;
1949  }
1950  .btn:hover,
1951  .btn:active,
1952  .btn.active,
1953  .btn.disabled,
1954  .btn[disabled] {
1955    background-color: #e6e6e6;
1956  }
1957  .btn:active,
1958  .btn.active {
1959    background-color: #cccccc \9;
1960  }
1961  .btn:first-child {
1962    *margin-left: 0;
1963  }
1964  .btn:hover {
1965    color: #333333;
1966    text-decoration: none;
1967    background-color: #e6e6e6;
1968    background-position: 0 -15px;
1969    -webkit-transition: background-position 0.1s linear;
1970    -moz-transition: background-position 0.1s linear;
1971    -ms-transition: background-position 0.1s linear;
1972    -o-transition: background-position 0.1s linear;
1973    transition: background-position 0.1s linear;
1974  }
1975  .btn:focus {
1976    outline: thin dotted #333;
1977    outline: 5px auto -webkit-focus-ring-color;
1978    outline-offset: -2px;
1979  }
1980  .btn.active,
1981  .btn:active {
1982    background-image: none;
1983    -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
1984    -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
1985    box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
1986    background-color: #e6e6e6;
1987    background-color: #d9d9d9 \9;
1988    outline: 0;
1989  }
1990  .btn.disabled,
1991  .btn[disabled] {
1992    cursor: default;
1993    background-image: none;
1994    background-color: #e6e6e6;
1995    opacity: 0.65;
1996    filter: alpha(opacity=65);
1997    -webkit-box-shadow: none;
1998    -moz-box-shadow: none;
1999    box-shadow: none;
2000  }
2001  .btn-large {
2002    padding: 9px 14px;
2003    font-size: 15px;
2004    line-height: normal;
2005    -webkit-border-radius: 5px;
2006    -moz-border-radius: 5px;
2007    border-radius: 5px;
2008  }
2009  .btn-large [class^="icon-"] {
2010    margin-top: 1px;
2011  }
2012  .btn-small {
2013    padding: 5px 9px;
2014    font-size: 11px;
2015    line-height: 16px;
2016  }
2017  .btn-small [class^="icon-"] {
2018    margin-top: -1px;
2019  }
2020  .btn-mini {
2021    padding: 2px 6px;
2022    font-size: 11px;
2023    line-height: 14px;
2024  }
2025  .btn-primary,
2026  .btn-primary:hover,
2027  .btn-warning,
2028  .btn-warning:hover,
2029  .btn-danger,
2030  .btn-danger:hover,
2031  .btn-success,
2032  .btn-success:hover,
2033  .btn-info,
2034  .btn-info:hover,
2035  .btn-inverse,
2036  .btn-inverse:hover {
2037    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
2038    color: #ffffff;
2039  }
2040  .btn-primary.active,
2041  .btn-warning.active,
2042  .btn-danger.active,
2043  .btn-success.active,
2044  .btn-info.active,
2045  .btn-dark.active {
2046    color: rgba(255, 255, 255, 0.75);
2047  }
2048  .btn-primary {
2049    background-color: #006dcc;
2050    background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
2051    background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
2052    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
2053    background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
2054    background-image: -o-linear-gradient(top, #0088cc, #0044cc);
2055    background-image: linear-gradient(top, #0088cc, #0044cc);
2056    background-repeat: repeat-x;
2057    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
2058    border-color: #0044cc #0044cc #002a80;
2059    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2060    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2061  }
2062  .btn-primary:hover,
2063  .btn-primary:active,
2064  .btn-primary.active,
2065  .btn-primary.disabled,
2066  .btn-primary[disabled] {
2067    background-color: #0044cc;
2068  }
2069  .btn-primary:active,
2070  .btn-primary.active {
2071    background-color: #003399 \9;
2072  }
2073  .btn-warning {
2074    background-color: #faa732;
2075    background-image: -moz-linear-gradient(top, #fbb450, #f89406);
2076    background-image: -ms-linear-gradient(top, #fbb450, #f89406);
2077    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
2078    background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
2079    background-image: -o-linear-gradient(top, #fbb450, #f89406);
2080    background-image: linear-gradient(top, #fbb450, #f89406);
2081    background-repeat: repeat-x;
2082    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
2083    border-color: #f89406 #f89406 #ad6704;
2084    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2085    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2086  }
2087  .btn-warning:hover,
2088  .btn-warning:active,
2089  .btn-warning.active,
2090  .btn-warning.disabled,
2091  .btn-warning[disabled] {
2092    background-color: #f89406;
2093  }
2094  .btn-warning:active,
2095  .btn-warning.active {
2096    background-color: #c67605 \9;
2097  }
2098  .btn-danger {
2099    background-color: #da4f49;
2100    background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
2101    background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
2102    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
2103    background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
2104    background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
2105    background-image: linear-gradient(top, #ee5f5b, #bd362f);
2106    background-repeat: repeat-x;
2107    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
2108    border-color: #bd362f #bd362f #802420;
2109    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2110    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2111  }
2112  .btn-danger:hover,
2113  .btn-danger:active,
2114  .btn-danger.active,
2115  .btn-danger.disabled,
2116  .btn-danger[disabled] {
2117    background-color: #bd362f;
2118  }
2119  .btn-danger:active,
2120  .btn-danger.active {
2121    background-color: #942a25 \9;
2122  }
2123  .btn-success {
2124    background-color: #5bb75b;
2125    background-image: -moz-linear-gradient(top, #62c462, #51a351);
2126    background-image: -ms-linear-gradient(top, #62c462, #51a351);
2127    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
2128    background-image: -webkit-linear-gradient(top, #62c462, #51a351);
2129    background-image: -o-linear-gradient(top, #62c462, #51a351);
2130    background-image: linear-gradient(top, #62c462, #51a351);
2131    background-repeat: repeat-x;
2132    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
2133    border-color: #51a351 #51a351 #387038;
2134    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2135    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2136  }
2137  .btn-success:hover,
2138  .btn-success:active,
2139  .btn-success.active,
2140  .btn-success.disabled,
2141  .btn-success[disabled] {
2142    background-color: #51a351;
2143  }
2144  .btn-success:active,
2145  .btn-success.active {
2146    background-color: #408140 \9;
2147  }
2148  .btn-info {
2149    background-color: #49afcd;
2150    background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
2151    background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
2152    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
2153    background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
2154    background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
2155    background-image: linear-gradient(top, #5bc0de, #2f96b4);
2156    background-repeat: repeat-x;
2157    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
2158    border-color: #2f96b4 #2f96b4 #1f6377;
2159    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2160    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2161  }
2162  .btn-info:hover,
2163  .btn-info:active,
2164  .btn-info.active,
2165  .btn-info.disabled,
2166  .btn-info[disabled] {
2167    background-color: #2f96b4;
2168  }
2169  .btn-info:active,
2170  .btn-info.active {
2171    background-color: #24748c \9;
2172  }
2173  .btn-inverse {
2174    background-color: #393939;
2175    background-image: -moz-linear-gradient(top, #454545, #262626);
2176    background-image: -ms-linear-gradient(top, #454545, #262626);
2177    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#454545), to(#262626));
2178    background-image: -webkit-linear-gradient(top, #454545, #262626);
2179    background-image: -o-linear-gradient(top, #454545, #262626);
2180    background-image: linear-gradient(top, #454545, #262626);
2181    background-repeat: repeat-x;
2182    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#262626', GradientType=0);
2183    border-color: #262626 #262626 #000000;
2184    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2185    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2186  }
2187  .btn-inverse:hover,
2188  .btn-inverse:active,
2189  .btn-inverse.active,
2190  .btn-inverse.disabled,
2191  .btn-inverse[disabled] {
2192    background-color: #262626;
2193  }
2194  .btn-inverse:active,
2195  .btn-inverse.active {
2196    background-color: #0c0c0c \9;
2197  }
2198  button.btn,
2199  input[type="submit"].btn {
2200    *padding-top: 2px;
2201    *padding-bottom: 2px;
2202  }
2203  button.btn::-moz-focus-inner,
2204  input[type="submit"].btn::-moz-focus-inner {
2205    padding: 0;
2206    border: 0;
2207  }
2208  button.btn.large,
2209  input[type="submit"].btn.large {
2210    *padding-top: 7px;
2211    *padding-bottom: 7px;
2212  }
2213  button.btn.small,
2214  input[type="submit"].btn.small {
2215    *padding-top: 3px;
2216    *padding-bottom: 3px;
2217  }
2218  .btn-group {
2219    position: relative;
2220    *zoom: 1;
2221    *margin-left: .3em;
2222  }
2223  .btn-group:before,
2224  .btn-group:after {
2225    display: table;
2226    content: "";
2227  }
2228  .btn-group:after {
2229    clear: both;
2230  }
2231  .btn-group:first-child {
2232    *margin-left: 0;
2233  }
2234  .btn-group + .btn-group {
2235    margin-left: 5px;
2236  }
2237  .btn-toolbar {
2238    margin-top: 9px;
2239    margin-bottom: 9px;
2240  }
2241  .btn-toolbar .btn-group {
2242    display: inline-block;
2243    *display: inline;
2244    /* IE7 inline-block hack */
2245  
2246    *zoom: 1;
2247  }
2248  .btn-group .btn {
2249    position: relative;
2250    float: left;
2251    margin-left: -1px;
2252    -webkit-border-radius: 0;
2253    -moz-border-radius: 0;
2254    border-radius: 0;
2255  }
2256  .btn-group .btn:first-child {
2257    margin-left: 0;
2258    -webkit-border-top-left-radius: 4px;
2259    -moz-border-radius-topleft: 4px;
2260    border-top-left-radius: 4px;
2261    -webkit-border-bottom-left-radius: 4px;
2262    -moz-border-radius-bottomleft: 4px;
2263    border-bottom-left-radius: 4px;
2264  }
2265  .btn-group .btn:last-child,
2266  .btn-group .dropdown-toggle {
2267    -webkit-border-top-right-radius: 4px;
2268    -moz-border-radius-topright: 4px;
2269    border-top-right-radius: 4px;
2270    -webkit-border-bottom-right-radius: 4px;
2271    -moz-border-radius-bottomright: 4px;
2272    border-bottom-right-radius: 4px;
2273  }
2274  .btn-group .btn.large:first-child {
2275    margin-left: 0;
2276    -webkit-border-top-left-radius: 6px;
2277    -moz-border-radius-topleft: 6px;
2278    border-top-left-radius: 6px;
2279    -webkit-border-bottom-left-radius: 6px;
2280    -moz-border-radius-bottomleft: 6px;
2281    border-bottom-left-radius: 6px;
2282  }
2283  .btn-group .btn.large:last-child,
2284  .btn-group .large.dropdown-toggle {
2285    -webkit-border-top-right-radius: 6px;
2286    -moz-border-radius-topright: 6px;
2287    border-top-right-radius: 6px;
2288    -webkit-border-bottom-right-radius: 6px;
2289    -moz-border-radius-bottomright: 6px;
2290    border-bottom-right-radius: 6px;
2291  }
2292  .btn-group .btn:hover,
2293  .btn-group .btn:focus,
2294  .btn-group .btn:active,
2295  .btn-group .btn.active {
2296    z-index: 2;
2297  }
2298  .btn-group .dropdown-toggle:active,
2299  .btn-group.open .dropdown-toggle {
2300    outline: 0;
2301  }
2302  .btn-group .dropdown-toggle {
2303    padding-left: 8px;
2304    padding-right: 8px;
2305    -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);
2306    -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);
2307    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);
2308    *padding-top: 5px;
2309    *padding-bottom: 5px;
2310  }
2311  .btn-group.open {
2312    *z-index: 1000;
2313  }
2314  .btn-group.open .dropdown-menu {
2315    display: block;
2316    margin-top: 1px;
2317    -webkit-border-radius: 5px;
2318    -moz-border-radius: 5px;
2319    border-radius: 5px;
2320  }
2321  .btn-group.open .dropdown-toggle {
2322    background-image: none;
2323    -webkit-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2324    -moz-box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2325    box-shadow: inset 0 1px 6px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
2326  }
2327  .btn .caret {
2328    margin-top: 7px;
2329    margin-left: 0;
2330  }
2331  .btn:hover .caret,
2332  .open.btn-group .caret {
2333    opacity: 1;
2334    filter: alpha(opacity=100);
2335  }
2336  .btn-primary .caret,
2337  .btn-danger .caret,
2338  .btn-info .caret,
2339  .btn-success .caret,
2340  .btn-inverse .caret {
2341    border-top-color: #ffffff;
2342    opacity: 0.75;
2343    filter: alpha(opacity=75);
2344  }
2345  .btn-small .caret {
2346    margin-top: 4px;
2347  }
2348  .alert {
2349    padding: 8px 35px 8px 14px;
2350    margin-bottom: 18px;
2351    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2352    background-color: #fcf8e3;
2353    border: 1px solid #fbeed5;
2354    -webkit-border-radius: 4px;
2355    -moz-border-radius: 4px;
2356    border-radius: 4px;
2357  }
2358  .alert,
2359  .alert-heading {
2360    color: #c09853;
2361  }
2362  .alert .close {
2363    position: relative;
2364    top: -2px;
2365    right: -21px;
2366    line-height: 18px;
2367  }
2368  .alert-success {
2369    background-color: #dff0d8;
2370    border-color: #d6e9c6;
2371  }
2372  .alert-success,
2373  .alert-success .alert-heading {
2374    color: #468847;
2375  }
2376  .alert-danger,
2377  .alert-error {
2378    background-color: #f2dede;
2379    border-color: #eed3d7;
2380  }
2381  .alert-danger,
2382  .alert-error,
2383  .alert-danger .alert-heading,
2384  .alert-error .alert-heading {
2385    color: #b94a48;
2386  }
2387  .alert-info {
2388    background-color: #d9edf7;
2389    border-color: #bce8f1;
2390  }
2391  .alert-info,
2392  .alert-info .alert-heading {
2393    color: #3a87ad;
2394  }
2395  .alert-block {
2396    padding-top: 14px;
2397    padding-bottom: 14px;
2398  }
2399  .alert-block > p,
2400  .alert-block > ul {
2401    margin-bottom: 0;
2402  }
2403  .alert-block p + p {
2404    margin-top: 5px;
2405  }
2406  .nav {
2407    margin-left: 0;
2408    margin-bottom: 18px;
2409    list-style: none;
2410  }
2411  .nav > li > a {
2412    display: block;
2413  }
2414  .nav > li > a:hover {
2415    text-decoration: none;
2416    background-color: #eeeeee;
2417  }
2418  .nav .nav-header {
2419    display: block;
2420    padding: 3px 15px;
2421    font-size: 11px;
2422    font-weight: bold;
2423    line-height: 18px;
2424    color: #999999;
2425    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2426    text-transform: uppercase;
2427  }
2428  .nav li + .nav-header {
2429    margin-top: 9px;
2430  }
2431  .nav-list {
2432    padding-left: 14px;
2433    padding-right: 14px;
2434    margin-bottom: 0;
2435  }
2436  .nav-list > li > a,
2437  .nav-list .nav-header {
2438    margin-left: -15px;
2439    margin-right: -15px;
2440    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
2441  }
2442  .nav-list > li > a {
2443    padding: 3px 15px;
2444  }
2445  .nav-list .active > a,
2446  .nav-list .active > a:hover {
2447    color: #ffffff;
2448    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
2449    background-color: #0088cc;
2450  }
2451  .nav-list [class^="icon-"] {
2452    margin-right: 2px;
2453  }
2454  .nav-tabs,
2455  .nav-pills {
2456    *zoom: 1;
2457  }
2458  .nav-tabs:before,
2459  .nav-pills:before,
2460  .nav-tabs:after,
2461  .nav-pills:after {
2462    display: table;
2463    content: "";
2464  }
2465  .nav-tabs:after,
2466  .nav-pills:after {
2467    clear: both;
2468  }
2469  .nav-tabs > li,
2470  .nav-pills > li {
2471    float: left;
2472  }
2473  .nav-tabs > li > a,
2474  .nav-pills > li > a {
2475    padding-right: 12px;
2476    padding-left: 12px;
2477    margin-right: 2px;
2478    line-height: 14px;
2479  }
2480  .nav-tabs {
2481    border-bottom: 1px solid #ddd;
2482  }
2483  .nav-tabs > li {
2484    margin-bottom: -1px;
2485  }
2486  .nav-tabs > li > a {
2487    padding-top: 9px;
2488    padding-bottom: 9px;
2489    border: 1px solid transparent;
2490    -webkit-border-radius: 4px 4px 0 0;
2491    -moz-border-radius: 4px 4px 0 0;
2492    border-radius: 4px 4px 0 0;
2493  }
2494  .nav-tabs > li > a:hover {
2495    border-color: #eeeeee #eeeeee #dddddd;
2496  }
2497  .nav-tabs > .active > a,
2498  .nav-tabs > .active > a:hover {
2499    color: #555555;
2500    background-color: #ffffff;
2501    border: 1px solid #ddd;
2502    border-bottom-color: transparent;
2503    cursor: default;
2504  }
2505  .nav-pills > li > a {
2506    padding-top: 8px;
2507    padding-bottom: 8px;
2508    margin-top: 2px;
2509    margin-bottom: 2px;
2510    -webkit-border-radius: 5px;
2511    -moz-border-radius: 5px;
2512    border-radius: 5px;
2513  }
2514  .nav-pills .active > a,
2515  .nav-pills .active > a:hover {
2516    color: #ffffff;
2517    background-color: #0088cc;
2518  }
2519  .nav-stacked > li {
2520    float: none;
2521  }
2522  .nav-stacked > li > a {
2523    margin-right: 0;
2524  }
2525  .nav-tabs.nav-stacked {
2526    border-bottom: 0;
2527  }
2528  .nav-tabs.nav-stacked > li > a {
2529    border: 1px solid #ddd;
2530    -webkit-border-radius: 0;
2531    -moz-border-radius: 0;
2532    border-radius: 0;
2533  }
2534  .nav-tabs.nav-stacked > li:first-child > a {
2535    -webkit-border-radius: 4px 4px 0 0;
2536    -moz-border-radius: 4px 4px 0 0;
2537    border-radius: 4px 4px 0 0;
2538  }
2539  .nav-tabs.nav-stacked > li:last-child > a {
2540    -webkit-border-radius: 0 0 4px 4px;
2541    -moz-border-radius: 0 0 4px 4px;
2542    border-radius: 0 0 4px 4px;
2543  }
2544  .nav-tabs.nav-stacked > li > a:hover {
2545    border-color: #ddd;
2546    z-index: 2;
2547  }
2548  .nav-pills.nav-stacked > li > a {
2549    margin-bottom: 3px;
2550  }
2551  .nav-pills.nav-stacked > li:last-child > a {
2552    margin-bottom: 1px;
2553  }
2554  .nav-tabs .dropdown-menu,
2555  .nav-pills .dropdown-menu {
2556    margin-top: 1px;
2557    border-width: 1px;
2558  }
2559  .nav-pills .dropdown-menu {
2560    -webkit-border-radius: 4px;
2561    -moz-border-radius: 4px;
2562    border-radius: 4px;
2563  }
2564  .nav-tabs .dropdown-toggle .caret,
2565  .nav-pills .dropdown-toggle .caret {
2566    border-top-color: #0088cc;
2567    margin-top: 6px;
2568  }
2569  .nav-tabs .dropdown-toggle:hover .caret,
2570  .nav-pills .dropdown-toggle:hover .caret {
2571    border-top-color: #005580;
2572  }
2573  .nav-tabs .active .dropdown-toggle .caret,
2574  .nav-pills .active .dropdown-toggle .caret {
2575    border-top-color: #333333;
2576  }
2577  .nav > .dropdown.active > a:hover {
2578    color: #000000;
2579    cursor: pointer;
2580  }
2581  .nav-tabs .open .dropdown-toggle,
2582  .nav-pills .open .dropdown-toggle,
2583  .nav > .open.active > a:hover {
2584    color: #ffffff;
2585    background-color: #999999;
2586    border-color: #999999;
2587  }
2588  .nav .open .caret,
2589  .nav .open.active .caret,
2590  .nav .open a:hover .caret {
2591    border-top-color: #ffffff;
2592    opacity: 1;
2593    filter: alpha(opacity=100);
2594  }
2595  .tabs-stacked .open > a:hover {
2596    border-color: #999999;
2597  }
2598  .tabbable {
2599    *zoom: 1;
2600  }
2601  .tabbable:before,
2602  .tabbable:after {
2603    display: table;
2604    content: "";
2605  }
2606  .tabbable:after {
2607    clear: both;
2608  }
2609  .tab-content {
2610    overflow: hidden;
2611  }
2612  .tabs-below .nav-tabs,
2613  .tabs-right .nav-tabs,
2614  .tabs-left .nav-tabs {
2615    border-bottom: 0;
2616  }
2617  .tab-content > .tab-pane,
2618  .pill-content > .pill-pane {
2619    display: none;
2620  }
2621  .tab-content > .active,
2622  .pill-content > .active {
2623    display: block;
2624  }
2625  .tabs-below .nav-tabs {
2626    border-top: 1px solid #ddd;
2627  }
2628  .tabs-below .nav-tabs > li {
2629    margin-top: -1px;
2630    margin-bottom: 0;
2631  }
2632  .tabs-below .nav-tabs > li > a {
2633    -webkit-border-radius: 0 0 4px 4px;
2634    -moz-border-radius: 0 0 4px 4px;
2635    border-radius: 0 0 4px 4px;
2636  }
2637  .tabs-below .nav-tabs > li > a:hover {
2638    border-bottom-color: transparent;
2639    border-top-color: #ddd;
2640  }
2641  .tabs-below .nav-tabs .active > a,
2642  .tabs-below .nav-tabs .active > a:hover {
2643    border-color: transparent #ddd #ddd #ddd;
2644  }
2645  .tabs-left .nav-tabs > li,
2646  .tabs-right .nav-tabs > li {
2647    float: none;
2648  }
2649  .tabs-left .nav-tabs > li > a,
2650  .tabs-right .nav-tabs > li > a {
2651    min-width: 74px;
2652    margin-right: 0;
2653    margin-bottom: 3px;
2654  }
2655  .tabs-left .nav-tabs {
2656    float: left;
2657    margin-right: 19px;
2658    border-right: 1px solid #ddd;
2659  }
2660  .tabs-left .nav-tabs > li > a {
2661    margin-right: -1px;
2662    -webkit-border-radius: 4px 0 0 4px;
2663    -moz-border-radius: 4px 0 0 4px;
2664    border-radius: 4px 0 0 4px;
2665  }
2666  .tabs-left .nav-tabs > li > a:hover {
2667    border-color: #eeeeee #dddddd #eeeeee #eeeeee;
2668  }
2669  .tabs-left .nav-tabs .active > a,
2670  .tabs-left .nav-tabs .active > a:hover {
2671    border-color: #ddd transparent #ddd #ddd;
2672    *border-right-color: #ffffff;
2673  }
2674  .tabs-right .nav-tabs {
2675    float: right;
2676    margin-left: 19px;
2677    border-left: 1px solid #ddd;
2678  }
2679  .tabs-right .nav-tabs > li > a {
2680    margin-left: -1px;
2681    -webkit-border-radius: 0 4px 4px 0;
2682    -moz-border-radius: 0 4px 4px 0;
2683    border-radius: 0 4px 4px 0;
2684  }
2685  .tabs-right .nav-tabs > li > a:hover {
2686    border-color: #eeeeee #eeeeee #eeeeee #dddddd;
2687  }
2688  .tabs-right .nav-tabs .active > a,
2689  .tabs-right .nav-tabs .active > a:hover {
2690    border-color: #ddd #ddd #ddd transparent;
2691    *border-left-color: #ffffff;
2692  }
2693  .navbar {
2694    overflow: visible;
2695    margin-bottom: 18px;
2696  }
2697  .navbar-inner {
2698    padding-left: 20px;
2699    padding-right: 20px;
2700    background-color: #2c2c2c;
2701    background-image: -moz-linear-gradient(top, #333333, #222222);
2702    background-image: -ms-linear-gradient(top, #333333, #222222);
2703    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
2704    background-image: -webkit-linear-gradient(top, #333333, #222222);
2705    background-image: -o-linear-gradient(top, #333333, #222222);
2706    background-image: linear-gradient(top, #333333, #222222);
2707    background-repeat: repeat-x;
2708    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
2709    -webkit-border-radius: 4px;
2710    -moz-border-radius: 4px;
2711    border-radius: 4px;
2712    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2713    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2714    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
2715  }
2716  .btn-navbar {
2717    display: none;
2718    float: right;
2719    padding: 7px 10px;
2720    margin-left: 5px;
2721    margin-right: 5px;
2722    background-color: #2c2c2c;
2723    background-image: -moz-linear-gradient(top, #333333, #222222);
2724    background-image: -ms-linear-gradient(top, #333333, #222222);
2725    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
2726    background-image: -webkit-linear-gradient(top, #333333, #222222);
2727    background-image: -o-linear-gradient(top, #333333, #222222);
2728    background-image: linear-gradient(top, #333333, #222222);
2729    background-repeat: repeat-x;
2730    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
2731    border-color: #222222 #222222 #000000;
2732    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
2733    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2734    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2735    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2736    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);
2737  }
2738  .btn-navbar:hover,
2739  .btn-navbar:active,
2740  .btn-navbar.active,
2741  .btn-navbar.disabled,
2742  .btn-navbar[disabled] {
2743    background-color: #222222;
2744  }
2745  .btn-navbar:active,
2746  .btn-navbar.active {
2747    background-color: #080808 \9;
2748  }
2749  .btn-navbar .icon-bar {
2750    display: block;
2751    width: 18px;
2752    height: 2px;
2753    background-color: #f5f5f5;
2754    -webkit-border-radius: 1px;
2755    -moz-border-radius: 1px;
2756    border-radius: 1px;
2757    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2758    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2759    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
2760  }
2761  .btn-navbar .icon-bar + .icon-bar {
2762    margin-top: 3px;
2763  }
2764  .nav-collapse.collapse {
2765    height: auto;
2766  }
2767  .navbar .brand:hover {
2768    text-decoration: none;
2769  }
2770  .navbar .brand {
2771    float: left;
2772    display: block;
2773    padding: 8px 20px 12px;
2774    margin-left: -20px;
2775    font-size: 20px;
2776    font-weight: 200;
2777    line-height: 1;
2778    color: #ffffff;
2779  }
2780  .navbar .navbar-text {
2781    margin-bottom: 0;
2782    line-height: 40px;
2783    color: #999999;
2784  }
2785  .navbar .navbar-text a:hover {
2786    color: #ffffff;
2787    background-color: transparent;
2788  }
2789  .navbar .btn,
2790  .navbar .btn-group {
2791    margin-top: 5px;
2792  }
2793  .navbar .btn-group .btn {
2794    margin-top: 0;
2795  }
2796  .navbar-form {
2797    margin-bottom: 0;
2798    *zoom: 1;
2799  }
2800  .navbar-form:before,
2801  .navbar-form:after {
2802    display: table;
2803    content: "";
2804  }
2805  .navbar-form:after {
2806    clear: both;
2807  }
2808  .navbar-form input,
2809  .navbar-form select {
2810    display: inline-block;
2811    margin-top: 5px;
2812    margin-bottom: 0;
2813  }
2814  .navbar-form .radio,
2815  .navbar-form .checkbox {
2816    margin-top: 5px;
2817  }
2818  .navbar-form input[type="image"],
2819  .navbar-form input[type="checkbox"],
2820  .navbar-form input[type="radio"] {
2821    margin-top: 3px;
2822  }
2823  .navbar-form .input-append,
2824  .navbar-form .input-prepend {
2825    margin-top: 6px;
2826    white-space: nowrap;
2827  }
2828  .navbar-form .input-append input,
2829  .navbar-form .input-prepend input {
2830    margin-top: 0;
2831  }
2832  .navbar-search {
2833    position: relative;
2834    float: left;
2835    margin-top: 6px;
2836    margin-bottom: 0;
2837  }
2838  .navbar-search .search-query {
2839    padding: 4px 9px;
2840    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
2841    font-size: 13px;
2842    font-weight: normal;
2843    line-height: 1;
2844    color: #ffffff;
2845    color: rgba(255, 255, 255, 0.75);
2846    background: #666;
2847    background: rgba(255, 255, 255, 0.3);
2848    border: 1px solid #111;
2849    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15);
2850    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15);
2851    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.15);
2852    -webkit-transition: none;
2853    -moz-transition: none;
2854    -ms-transition: none;
2855    -o-transition: none;
2856    transition: none;
2857  }
2858  .navbar-search .search-query :-moz-placeholder {
2859    color: #eeeeee;
2860  }
2861  .navbar-search .search-query::-webkit-input-placeholder {
2862    color: #eeeeee;
2863  }
2864  .navbar-search .search-query:hover {
2865    color: #ffffff;
2866    background-color: #999999;
2867    background-color: rgba(255, 255, 255, 0.5);
2868  }
2869  .navbar-search .search-query:focus,
2870  .navbar-search .search-query.focused {
2871    padding: 5px 10px;
2872    color: #333333;
2873    text-shadow: 0 1px 0 #ffffff;
2874    background-color: #ffffff;
2875    border: 0;
2876    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2877    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2878    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
2879    outline: 0;
2880  }
2881  .navbar-fixed-top {
2882    position: fixed;
2883    top: 0;
2884    right: 0;
2885    left: 0;
2886    z-index: 1030;
2887  }
2888  .navbar-fixed-top .navbar-inner {
2889    padding-left: 0;
2890    padding-right: 0;
2891    -webkit-border-radius: 0;
2892    -moz-border-radius: 0;
2893    border-radius: 0;
2894  }
2895  .navbar .nav {
2896    position: relative;
2897    left: 0;
2898    display: block;
2899    float: left;
2900    margin: 0 10px 0 0;
2901  }
2902  .navbar .nav.pull-right {
2903    float: right;
2904  }
2905  .navbar .nav > li {
2906    display: block;
2907    float: left;
2908  }
2909  .navbar .nav > li > a {
2910    float: none;
2911    padding: 10px 10px 11px;
2912    line-height: 19px;
2913    color: #999999;
2914    text-decoration: none;
2915    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
2916  }
2917  .navbar .nav > li > a:hover {
2918    background-color: transparent;
2919    color: #ffffff;
2920    text-decoration: none;
2921  }
2922  .navbar .nav .active > a,
2923  .navbar .nav .active > a:hover {
2924    color: #ffffff;
2925    text-decoration: none;
2926    background-color: #222222;
2927  }
2928  .navbar .divider-vertical {
2929    height: 40px;
2930    width: 1px;
2931    margin: 0 9px;
2932    overflow: hidden;
2933    background-color: #222222;
2934    border-right: 1px solid #333333;
2935  }
2936  .navbar .nav.pull-right {
2937    margin-left: 10px;
2938    margin-right: 0;
2939  }
2940  .navbar .dropdown-menu {
2941    margin-top: 1px;
2942    -webkit-border-radius: 4px;
2943    -moz-border-radius: 4px;
2944    border-radius: 4px;
2945  }
2946  .navbar .dropdown-menu:before {
2947    content: '';
2948    display: inline-block;
2949    border-left: 7px solid transparent;
2950    border-right: 7px solid transparent;
2951    border-bottom: 7px solid #ccc;
2952    border-bottom-color: rgba(0, 0, 0, 0.2);
2953    position: absolute;
2954    top: -7px;
2955    left: 9px;
2956  }
2957  .navbar .dropdown-menu:after {
2958    content: '';
2959    display: inline-block;
2960    border-left: 6px solid transparent;
2961    border-right: 6px solid transparent;
2962    border-bottom: 6px solid #ffffff;
2963    position: absolute;
2964    top: -6px;
2965    left: 10px;
2966  }
2967  .navbar .nav .dropdown-toggle .caret,
2968  .navbar .nav .open.dropdown .caret {
2969    border-top-color: #ffffff;
2970  }
2971  .navbar .nav .active .caret {
2972    opacity: 1;
2973    filter: alpha(opacity=100);
2974  }
2975  .navbar .nav .open > .dropdown-toggle,
2976  .navbar .nav .active > .dropdown-toggle,
2977  .navbar .nav .open.active > .dropdown-toggle {
2978    background-color: transparent;
2979  }
2980  .navbar .nav .active > .dropdown-toggle:hover {
2981    color: #ffffff;
2982  }
2983  .navbar .nav.pull-right .dropdown-menu {
2984    left: auto;
2985    right: 0;
2986  }
2987  .navbar .nav.pull-right .dropdown-menu:before {
2988    left: auto;
2989    right: 12px;
2990  }
2991  .navbar .nav.pull-right .dropdown-menu:after {
2992    left: auto;
2993    right: 13px;
2994  }
2995  .breadcrumb {
2996    padding: 7px 14px;
2997    margin: 0 0 18px;
2998    background-color: #fbfbfb;
2999    background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
3000    background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
3001    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));
3002    background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
3003    background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
3004    background-image: linear-gradient(top, #ffffff, #f5f5f5);
3005    background-repeat: repeat-x;
3006    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
3007    border: 1px solid #ddd;
3008    -webkit-border-radius: 3px;
3009    -moz-border-radius: 3px;
3010    border-radius: 3px;
3011    -webkit-box-shadow: inset 0 1px 0 #ffffff;
3012    -moz-box-shadow: inset 0 1px 0 #ffffff;
3013    box-shadow: inset 0 1px 0 #ffffff;
3014  }
3015  .breadcrumb li {
3016    display: inline-block;
3017    text-shadow: 0 1px 0 #ffffff;
3018  }
3019  .breadcrumb .divider {
3020    padding: 0 5px;
3021    color: #999999;
3022  }
3023  .breadcrumb .active a {
3024    color: #333333;
3025  }
3026  .pagination {
3027    height: 36px;
3028    margin: 18px 0;
3029  }
3030  .pagination ul {
3031    display: inline-block;
3032    *display: inline;
3033    /* IE7 inline-block hack */
3034  
3035    *zoom: 1;
3036    margin-left: 0;
3037    margin-bottom: 0;
3038    -webkit-border-radius: 3px;
3039    -moz-border-radius: 3px;
3040    border-radius: 3px;
3041    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3042    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3043    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
3044  }
3045  .pagination li {
3046    display: inline;
3047  }
3048  .pagination a {
3049    float: left;
3050    padding: 0 14px;
3051    line-height: 34px;
3052    text-decoration: none;
3053    border: 1px solid #ddd;
3054    border-left-width: 0;
3055  }
3056  .pagination a:hover,
3057  .pagination .active a {
3058    background-color: #f5f5f5;
3059  }
3060  .pagination .active a {
3061    color: #999999;
3062    cursor: default;
3063  }
3064  .pagination .disabled a,
3065  .pagination .disabled a:hover {
3066    color: #999999;
3067    background-color: transparent;
3068    cursor: default;
3069  }
3070  .pagination li:first-child a {
3071    border-left-width: 1px;
3072    -webkit-border-radius: 3px 0 0 3px;
3073    -moz-border-radius: 3px 0 0 3px;
3074    border-radius: 3px 0 0 3px;
3075  }
3076  .pagination li:last-child a {
3077    -webkit-border-radius: 0 3px 3px 0;
3078    -moz-border-radius: 0 3px 3px 0;
3079    border-radius: 0 3px 3px 0;
3080  }
3081  .pagination-centered {
3082    text-align: center;
3083  }
3084  .pagination-right {
3085    text-align: right;
3086  }
3087  .pager {
3088    margin-left: 0;
3089    margin-bottom: 18px;
3090    list-style: none;
3091    text-align: center;
3092    *zoom: 1;
3093  }
3094  .pager:before,
3095  .pager:after {
3096    display: table;
3097    content: "";
3098  }
3099  .pager:after {
3100    clear: both;
3101  }
3102  .pager li {
3103    display: inline;
3104  }
3105  .pager a {
3106    display: inline-block;
3107    padding: 5px 14px;
3108    background-color: #fff;
3109    border: 1px solid #ddd;
3110    -webkit-border-radius: 15px;
3111    -moz-border-radius: 15px;
3112    border-radius: 15px;
3113  }
3114  .pager a:hover {
3115    text-decoration: none;
3116    background-color: #f5f5f5;
3117  }
3118  .pager .next a {
3119    float: right;
3120  }
3121  .pager .previous a {
3122    float: left;
3123  }
3124  .modal-open .dropdown-menu {
3125    z-index: 2050;
3126  }
3127  .modal-open .dropdown.open {
3128    *z-index: 2050;
3129  }
3130  .modal-open .popover {
3131    z-index: 2060;
3132  }
3133  .modal-open .tooltip {
3134    z-index: 2070;
3135  }
3136  .modal-backdrop {
3137    position: fixed;
3138    top: 0;
3139    right: 0;
3140    bottom: 0;
3141    left: 0;
3142    z-index: 1040;
3143    background-color: #000000;
3144  }
3145  .modal-backdrop.fade {
3146    opacity: 0;
3147  }
3148  .modal-backdrop,
3149  .modal-backdrop.fade.in {
3150    opacity: 0.8;
3151    filter: alpha(opacity=80);
3152  }
3153  .modal {
3154    position: fixed;
3155    top: 50%;
3156    left: 50%;
3157    z-index: 1050;
3158    max-height: 500px;
3159    overflow: auto;
3160    width: 560px;
3161    margin: -250px 0 0 -280px;
3162    background-color: #ffffff;
3163    border: 1px solid #999;
3164    border: 1px solid rgba(0, 0, 0, 0.3);
3165    *border: 1px solid #999;
3166    /* IE6-7 */
3167  
3168    -webkit-border-radius: 6px;
3169    -moz-border-radius: 6px;
3170    border-radius: 6px;
3171    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3172    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3173    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3174    -webkit-background-clip: padding-box;
3175    -moz-background-clip: padding-box;
3176    background-clip: padding-box;
3177  }
3178  .modal.fade {
3179    -webkit-transition: opacity .3s linear, top .3s ease-out;
3180    -moz-transition: opacity .3s linear, top .3s ease-out;
3181    -ms-transition: opacity .3s linear, top .3s ease-out;
3182    -o-transition: opacity .3s linear, top .3s ease-out;
3183    transition: opacity .3s linear, top .3s ease-out;
3184    top: -25%;
3185  }
3186  .modal.fade.in {
3187    top: 50%;
3188  }
3189  .modal-header {
3190    padding: 9px 15px;
3191    border-bottom: 1px solid #eee;
3192  }
3193  .modal-header .close {
3194    margin-top: 2px;
3195  }
3196  .modal-body {
3197    padding: 15px;
3198  }
3199  .modal-body .modal-form {
3200    margin-bottom: 0;
3201  }
3202  .modal-footer {
3203    padding: 14px 15px 15px;
3204    margin-bottom: 0;
3205    background-color: #f5f5f5;
3206    border-top: 1px solid #ddd;
3207    -webkit-border-radius: 0 0 6px 6px;
3208    -moz-border-radius: 0 0 6px 6px;
3209    border-radius: 0 0 6px 6px;
3210    -webkit-box-shadow: inset 0 1px 0 #ffffff;
3211    -moz-box-shadow: inset 0 1px 0 #ffffff;
3212    box-shadow: inset 0 1px 0 #ffffff;
3213    *zoom: 1;
3214  }
3215  .modal-footer:before,
3216  .modal-footer:after {
3217    display: table;
3218    content: "";
3219  }
3220  .modal-footer:after {
3221    clear: both;
3222  }
3223  .modal-footer .btn {
3224    float: right;
3225    margin-left: 5px;
3226    margin-bottom: 0;
3227  }
3228  .tooltip {
3229    position: absolute;
3230    z-index: 1020;
3231    display: block;
3232    visibility: visible;
3233    padding: 5px;
3234    font-size: 11px;
3235    opacity: 0;
3236    filter: alpha(opacity=0);
3237  }
3238  .tooltip.in {
3239    opacity: 0.8;
3240    filter: alpha(opacity=80);
3241  }
3242  .tooltip.top {
3243    margin-top: -2px;
3244  }
3245  .tooltip.right {
3246    margin-left: 2px;
3247  }
3248  .tooltip.bottom {
3249    margin-top: 2px;
3250  }
3251  .tooltip.left {
3252    margin-left: -2px;
3253  }
3254  .tooltip.top .tooltip-arrow {
3255    bottom: 0;
3256    left: 50%;
3257    margin-left: -5px;
3258    border-left: 5px solid transparent;
3259    border-right: 5px solid transparent;
3260    border-top: 5px solid #000000;
3261  }
3262  .tooltip.left .tooltip-arrow {
3263    top: 50%;
3264    right: 0;
3265    margin-top: -5px;
3266    border-top: 5px solid transparent;
3267    border-bottom: 5px solid transparent;
3268    border-left: 5px solid #000000;
3269  }
3270  .tooltip.bottom .tooltip-arrow {
3271    top: 0;
3272    left: 50%;
3273    margin-left: -5px;
3274    border-left: 5px solid transparent;
3275    border-right: 5px solid transparent;
3276    border-bottom: 5px solid #000000;
3277  }
3278  .tooltip.right .tooltip-arrow {
3279    top: 50%;
3280    left: 0;
3281    margin-top: -5px;
3282    border-top: 5px solid transparent;
3283    border-bottom: 5px solid transparent;
3284    border-right: 5px solid #000000;
3285  }
3286  .tooltip-inner {
3287    max-width: 200px;
3288    padding: 3px 8px;
3289    color: #ffffff;
3290    text-align: center;
3291    text-decoration: none;
3292    background-color: #000000;
3293    -webkit-border-radius: 4px;
3294    -moz-border-radius: 4px;
3295    border-radius: 4px;
3296  }
3297  .tooltip-arrow {
3298    position: absolute;
3299    width: 0;
3300    height: 0;
3301  }
3302  .popover {
3303    position: absolute;
3304    top: 0;
3305    left: 0;
3306    z-index: 1010;
3307    display: none;
3308    padding: 5px;
3309  }
3310  .popover.top {
3311    margin-top: -5px;
3312  }
3313  .popover.right {
3314    margin-left: 5px;
3315  }
3316  .popover.bottom {
3317    margin-top: 5px;
3318  }
3319  .popover.left {
3320    margin-left: -5px;
3321  }
3322  .popover.top .arrow {
3323    bottom: 0;
3324    left: 50%;
3325    margin-left: -5px;
3326    border-left: 5px solid transparent;
3327    border-right: 5px solid transparent;
3328    border-top: 5px solid #000000;
3329  }
3330  .popover.right .arrow {
3331    top: 50%;
3332    left: 0;
3333    margin-top: -5px;
3334    border-top: 5px solid transparent;
3335    border-bottom: 5px solid transparent;
3336    border-right: 5px solid #000000;
3337  }
3338  .popover.bottom .arrow {
3339    top: 0;
3340    left: 50%;
3341    margin-left: -5px;
3342    border-left: 5px solid transparent;
3343    border-right: 5px solid transparent;
3344    border-bottom: 5px solid #000000;
3345  }
3346  .popover.left .arrow {
3347    top: 50%;
3348    right: 0;
3349    margin-top: -5px;
3350    border-top: 5px solid transparent;
3351    border-bottom: 5px solid transparent;
3352    border-left: 5px solid #000000;
3353  }
3354  .popover .arrow {
3355    position: absolute;
3356    width: 0;
3357    height: 0;
3358  }
3359  .popover-inner {
3360    padding: 3px;
3361    width: 280px;
3362    overflow: hidden;
3363    background: #000000;
3364    background: rgba(0, 0, 0, 0.8);
3365    -webkit-border-radius: 6px;
3366    -moz-border-radius: 6px;
3367    border-radius: 6px;
3368    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3369    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3370    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
3371  }
3372  .popover-title {
3373    padding: 9px 15px;
3374    line-height: 1;
3375    background-color: #f5f5f5;
3376    border-bottom: 1px solid #eee;
3377    -webkit-border-radius: 3px 3px 0 0;
3378    -moz-border-radius: 3px 3px 0 0;
3379    border-radius: 3px 3px 0 0;
3380  }
3381  .popover-content {
3382    padding: 14px;
3383    background-color: #ffffff;
3384    -webkit-border-radius: 0 0 3px 3px;
3385    -moz-border-radius: 0 0 3px 3px;
3386    border-radius: 0 0 3px 3px;
3387    -webkit-background-clip: padding-box;
3388    -moz-background-clip: padding-box;
3389    background-clip: padding-box;
3390  }
3391  .popover-content p,
3392  .popover-content ul,
3393  .popover-content ol {
3394    margin-bottom: 0;
3395  }
3396  .thumbnails {
3397    margin-left: -20px;
3398    list-style: none;
3399    *zoom: 1;
3400  }
3401  .thumbnails:before,
3402  .thumbnails:after {
3403    display: table;
3404    content: "";
3405  }
3406  .thumbnails:after {
3407    clear: both;
3408  }
3409  .thumbnails > li {
3410    float: left;
3411    margin: 0 0 18px 20px;
3412  }
3413  .thumbnail {
3414    display: block;
3415    padding: 4px;
3416    line-height: 1;
3417    border: 1px solid #ddd;
3418    -webkit-border-radius: 4px;
3419    -moz-border-radius: 4px;
3420    border-radius: 4px;
3421    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3422    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3423    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
3424  }
3425  a.thumbnail:hover {
3426    border-color: #0088cc;
3427    -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3428    -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3429    box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
3430  }
3431  .thumbnail > img {
3432    display: block;
3433    max-width: 100%;
3434    margin-left: auto;
3435    margin-right: auto;
3436  }
3437  .thumbnail .caption {
3438    padding: 9px;
3439  }
3440  .label {
3441    padding: 2px 4px 3px;
3442    font-size: 11.049999999999999px;
3443    font-weight: bold;
3444    color: #ffffff;
3445    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3446    background-color: #999999;
3447    -webkit-border-radius: 3px;
3448    -moz-border-radius: 3px;
3449    border-radius: 3px;
3450  }
3451  .label:hover {
3452    color: #ffffff;
3453    text-decoration: none;
3454  }
3455  .label-important {
3456    background-color: #b94a48;
3457  }
3458  .label-important:hover {
3459    background-color: #953b39;
3460  }
3461  .label-warning {
3462    background-color: #f89406;
3463  }
3464  .label-warning:hover {
3465    background-color: #c67605;
3466  }
3467  .label-success {
3468    background-color: #468847;
3469  }
3470  .label-success:hover {
3471    background-color: #356635;
3472  }
3473  .label-info {
3474    background-color: #3a87ad;
3475  }
3476  .label-info:hover {
3477    background-color: #2d6987;
3478  }
3479  @-webkit-keyframes progress-bar-stripes {
3480    from {
3481      background-position: 0 0;
3482    }
3483    to {
3484      background-position: 40px 0;
3485    }
3486  }
3487  @-moz-keyframes progress-bar-stripes {
3488    from {
3489      background-position: 0 0;
3490    }
3491    to {
3492      background-position: 40px 0;
3493    }
3494  }
3495  @keyframes progress-bar-stripes {
3496    from {
3497      background-position: 0 0;
3498    }
3499    to {
3500      background-position: 40px 0;
3501    }
3502  }
3503  .progress {
3504    overflow: hidden;
3505    height: 18px;
3506    margin-bottom: 18px;
3507    background-color: #f7f7f7;
3508    background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
3509    background-image: -ms-linear-gradient(top, #f5f5f5, #f9f9f9);
3510    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
3511    background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
3512    background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
3513    background-image: linear-gradient(top, #f5f5f5, #f9f9f9);
3514    background-repeat: repeat-x;
3515    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);
3516    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3517    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3518    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3519    -webkit-border-radius: 4px;
3520    -moz-border-radius: 4px;
3521    border-radius: 4px;
3522  }
3523  .progress .bar {
3524    width: 0%;
3525    height: 18px;
3526    color: #ffffff;
3527    font-size: 12px;
3528    text-align: center;
3529    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
3530    background-color: #0e90d2;
3531    background-image: -moz-linear-gradient(top, #149bdf, #0480be);
3532    background-image: -ms-linear-gradient(top, #149bdf, #0480be);
3533    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
3534    background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
3535    background-image: -o-linear-gradient(top, #149bdf, #0480be);
3536    background-image: linear-gradient(top, #149bdf, #0480be);
3537    background-repeat: repeat-x;
3538    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);
3539    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3540    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3541    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3542    -webkit-box-sizing: border-box;
3543    -moz-box-sizing: border-box;
3544    box-sizing: border-box;
3545    -webkit-transition: width 0.6s ease;
3546    -moz-transition: width 0.6s ease;
3547    -ms-transition: width 0.6s ease;
3548    -o-transition: width 0.6s ease;
3549    transition: width 0.6s ease;
3550  }
3551  .progress-striped .bar {
3552    background-color: #62c462;
3553    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));
3554    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);
3555    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);
3556    background-image: -ms-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);
3557    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);
3558    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);
3559    -webkit-background-size: 40px 40px;
3560    -moz-background-size: 40px 40px;
3561    -o-background-size: 40px 40px;
3562    background-size: 40px 40px;
3563  }
3564  .progress.active .bar {
3565    -webkit-animation: progress-bar-stripes 2s linear infinite;
3566    -moz-animation: progress-bar-stripes 2s linear infinite;
3567    animation: progress-bar-stripes 2s linear infinite;
3568  }
3569  .progress-danger .bar {
3570    background-color: #dd514c;
3571    background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
3572    background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
3573    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
3574    background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
3575    background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
3576    background-image: linear-gradient(top, #ee5f5b, #c43c35);
3577    background-repeat: repeat-x;
3578    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
3579  }
3580  .progress-danger.progress-striped .bar {
3581    background-color: #ee5f5b;
3582    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));
3583    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);
3584    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);
3585    background-image: -ms-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);
3586    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);
3587    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);
3588  }
3589  .progress-success .bar {
3590    background-color: #5eb95e;
3591    background-image: -moz-linear-gradient(top, #62c462, #57a957);
3592    background-image: -ms-linear-gradient(top, #62c462, #57a957);
3593    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
3594    background-image: -webkit-linear-gradient(top, #62c462, #57a957);
3595    background-image: -o-linear-gradient(top, #62c462, #57a957);
3596    background-image: linear-gradient(top, #62c462, #57a957);
3597    background-repeat: repeat-x;
3598    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
3599  }
3600  .progress-success.progress-striped .bar {
3601    background-color: #62c462;
3602    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));
3603    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);
3604    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);
3605    background-image: -ms-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);
3606    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);
3607    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);
3608  }
3609  .progress-info .bar {
3610    background-color: #4bb1cf;
3611    background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
3612    background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
3613    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
3614    background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
3615    background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
3616    background-image: linear-gradient(top, #5bc0de, #339bb9);
3617    background-repeat: repeat-x;
3618    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
3619  }
3620  .progress-info.progress-striped .bar {
3621    background-color: #5bc0de;
3622    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));
3623    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);
3624    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);
3625    background-image: -ms-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);
3626    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);
3627    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);
3628  }
3629  .accordion {
3630    margin-bottom: 18px;
3631  }
3632  .accordion-group {
3633    margin-bottom: 2px;
3634    border: 1px solid #e5e5e5;
3635    -webkit-border-radius: 4px;
3636    -moz-border-radius: 4px;
3637    border-radius: 4px;
3638  }
3639  .accordion-heading {
3640    border-bottom: 0;
3641  }
3642  .accordion-heading .accordion-toggle {
3643    display: block;
3644    padding: 8px 15px;
3645  }
3646  .accordion-inner {
3647    padding: 9px 15px;
3648    border-top: 1px solid #e5e5e5;
3649  }
3650  .carousel {
3651    position: relative;
3652    margin-bottom: 18px;
3653    line-height: 1;
3654  }
3655  .carousel-inner {
3656    overflow: hidden;
3657    width: 100%;
3658    position: relative;
3659  }
3660  .carousel .item {
3661    display: none;
3662    position: relative;
3663    -webkit-transition: 0.6s ease-in-out left;
3664    -moz-transition: 0.6s ease-in-out left;
3665    -ms-transition: 0.6s ease-in-out left;
3666    -o-transition: 0.6s ease-in-out left;
3667    transition: 0.6s ease-in-out left;
3668  }
3669  .carousel .item > img {
3670    display: block;
3671    line-height: 1;
3672  }
3673  .carousel .active,
3674  .carousel .next,
3675  .carousel .prev {
3676    display: block;
3677  }
3678  .carousel .active {
3679    left: 0;
3680  }
3681  .carousel .next,
3682  .carousel .prev {
3683    position: absolute;
3684    top: 0;
3685    width: 100%;
3686  }
3687  .carousel .next {
3688    left: 100%;
3689  }
3690  .carousel .prev {
3691    left: -100%;
3692  }
3693  .carousel .next.left,
3694  .carousel .prev.right {
3695    left: 0;
3696  }
3697  .carousel .active.left {
3698    left: -100%;
3699  }
3700  .carousel .active.right {
3701    left: 100%;
3702  }
3703  .carousel-control {
3704    position: absolute;
3705    top: 40%;
3706    left: 15px;
3707    width: 40px;
3708    height: 40px;
3709    margin-top: -20px;
3710    font-size: 60px;
3711    font-weight: 100;
3712    line-height: 30px;
3713    color: #ffffff;
3714    text-align: center;
3715    background: #222222;
3716    border: 3px solid #ffffff;
3717    -webkit-border-radius: 23px;
3718    -moz-border-radius: 23px;
3719    border-radius: 23px;
3720    opacity: 0.5;
3721    filter: alpha(opacity=50);
3722  }
3723  .carousel-control.right {
3724    left: auto;
3725    right: 15px;
3726  }
3727  .carousel-control:hover {
3728    color: #ffffff;
3729    text-decoration: none;
3730    opacity: 0.9;
3731    filter: alpha(opacity=90);
3732  }
3733  .carousel-caption {
3734    position: absolute;
3735    left: 0;
3736    right: 0;
3737    bottom: 0;
3738    padding: 10px 15px 5px;
3739    background: #333333;
3740    background: rgba(0, 0, 0, 0.75);
3741  }
3742  .carousel-caption h4,
3743  .carousel-caption p {
3744    color: #ffffff;
3745  }
3746  .hero-unit {
3747    padding: 60px;
3748    margin-bottom: 30px;
3749    background-color: #f5f5f5;
3750    -webkit-border-radius: 6px;
3751    -moz-border-radius: 6px;
3752    border-radius: 6px;
3753  }
3754  .hero-unit h1 {
3755    margin-bottom: 0;
3756    font-size: 60px;
3757    line-height: 1;
3758    letter-spacing: -1px;
3759  }
3760  .hero-unit p {
3761    font-size: 18px;
3762    font-weight: 200;
3763    line-height: 27px;
3764  }
3765  .pull-right {
3766    float: right;
3767  }
3768  .pull-left {
3769    float: left;
3770  }
3771  .hide {
3772    display: none;
3773  }
3774  .show {
3775    display: block;
3776  }
3777  .invisible {
3778    visibility: hidden;
3779  }


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1