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