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