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