static/css/bootstrap.css
changeset 55 acd0d17b4cb3
parent 49 92f6f02a692a
child 63 46c37d55294e
equal deleted inserted replaced
54:0ded9d7748b7 55:acd0d17b4cb3
     1 /*!
       
     2  * Bootstrap v3.0.3 (http://getbootstrap.com)
       
     3  * Copyright 2013 Twitter, Inc.
       
     4  * Licensed under http://www.apache.org/licenses/LICENSE-2.0
       
     5  */
       
     6 
       
     7 /*! normalize.css v2.1.3 | MIT License | git.io/normalize */
     1 /*! normalize.css v2.1.3 | MIT License | git.io/normalize */
     8 
       
     9 article,
     2 article,
    10 aside,
     3 aside,
    11 details,
     4 details,
    12 figcaption,
     5 figcaption,
    13 figure,
     6 figure,
    18 nav,
    11 nav,
    19 section,
    12 section,
    20 summary {
    13 summary {
    21   display: block;
    14   display: block;
    22 }
    15 }
    23 
       
    24 audio,
    16 audio,
    25 canvas,
    17 canvas,
    26 video {
    18 video {
    27   display: inline-block;
    19   display: inline-block;
    28 }
    20 }
    29 
       
    30 audio:not([controls]) {
    21 audio:not([controls]) {
    31   display: none;
    22   display: none;
    32   height: 0;
    23   height: 0;
    33 }
    24 }
    34 
       
    35 [hidden],
    25 [hidden],
    36 template {
    26 template {
    37   display: none;
    27   display: none;
    38 }
    28 }
    39 
       
    40 html {
    29 html {
    41   font-family: sans-serif;
    30   font-family: sans-serif;
       
    31   -ms-text-size-adjust: 100%;
    42   -webkit-text-size-adjust: 100%;
    32   -webkit-text-size-adjust: 100%;
    43       -ms-text-size-adjust: 100%;
    33 }
    44 }
       
    45 
       
    46 body {
    34 body {
    47   margin: 0;
    35   margin: 0;
    48 }
    36 }
    49 
       
    50 a {
    37 a {
    51   background: transparent;
    38   background: transparent;
    52 }
    39 }
    53 
       
    54 a:focus {
    40 a:focus {
    55   outline: thin dotted;
    41   outline: thin dotted;
    56 }
    42 }
    57 
       
    58 a:active,
    43 a:active,
    59 a:hover {
    44 a:hover {
    60   outline: 0;
    45   outline: 0;
    61 }
    46 }
    62 
       
    63 h1 {
    47 h1 {
       
    48   font-size: 2em;
    64   margin: 0.67em 0;
    49   margin: 0.67em 0;
    65   font-size: 2em;
    50 }
    66 }
       
    67 
       
    68 abbr[title] {
    51 abbr[title] {
    69   border-bottom: 1px dotted;
    52   border-bottom: 1px dotted;
    70 }
    53 }
    71 
       
    72 b,
    54 b,
    73 strong {
    55 strong {
    74   font-weight: bold;
    56   font-weight: bold;
    75 }
    57 }
    76 
       
    77 dfn {
    58 dfn {
    78   font-style: italic;
    59   font-style: italic;
    79 }
    60 }
    80 
       
    81 hr {
    61 hr {
       
    62   -moz-box-sizing: content-box;
       
    63   box-sizing: content-box;
    82   height: 0;
    64   height: 0;
    83   -moz-box-sizing: content-box;
    65 }
    84        box-sizing: content-box;
       
    85 }
       
    86 
       
    87 mark {
    66 mark {
       
    67   background: #ff0;
    88   color: #000;
    68   color: #000;
    89   background: #ff0;
    69 }
    90 }
       
    91 
       
    92 code,
    70 code,
    93 kbd,
    71 kbd,
    94 pre,
    72 pre,
    95 samp {
    73 samp {
    96   font-family: monospace, serif;
    74   font-family: monospace, serif;
    97   font-size: 1em;
    75   font-size: 1em;
    98 }
    76 }
    99 
       
   100 pre {
    77 pre {
   101   white-space: pre-wrap;
    78   white-space: pre-wrap;
   102 }
    79 }
   103 
       
   104 q {
    80 q {
   105   quotes: "\201C" "\201D" "\2018" "\2019";
    81   quotes: "\201C" "\201D" "\2018" "\2019";
   106 }
    82 }
   107 
       
   108 small {
    83 small {
   109   font-size: 80%;
    84   font-size: 80%;
   110 }
    85 }
   111 
       
   112 sub,
    86 sub,
   113 sup {
    87 sup {
   114   position: relative;
       
   115   font-size: 75%;
    88   font-size: 75%;
   116   line-height: 0;
    89   line-height: 0;
       
    90   position: relative;
   117   vertical-align: baseline;
    91   vertical-align: baseline;
   118 }
    92 }
   119 
       
   120 sup {
    93 sup {
   121   top: -0.5em;
    94   top: -0.5em;
   122 }
    95 }
   123 
       
   124 sub {
    96 sub {
   125   bottom: -0.25em;
    97   bottom: -0.25em;
   126 }
    98 }
   127 
       
   128 img {
    99 img {
   129   border: 0;
   100   border: 0;
   130 }
   101 }
   131 
       
   132 svg:not(:root) {
   102 svg:not(:root) {
   133   overflow: hidden;
   103   overflow: hidden;
   134 }
   104 }
   135 
       
   136 figure {
   105 figure {
   137   margin: 0;
   106   margin: 0;
   138 }
   107 }
   139 
       
   140 fieldset {
   108 fieldset {
       
   109   border: 1px solid #c0c0c0;
       
   110   margin: 0 2px;
   141   padding: 0.35em 0.625em 0.75em;
   111   padding: 0.35em 0.625em 0.75em;
   142   margin: 0 2px;
   112 }
   143   border: 1px solid #c0c0c0;
       
   144 }
       
   145 
       
   146 legend {
   113 legend {
       
   114   border: 0;
   147   padding: 0;
   115   padding: 0;
   148   border: 0;
   116 }
   149 }
       
   150 
       
   151 button,
   117 button,
   152 input,
   118 input,
   153 select,
   119 select,
   154 textarea {
   120 textarea {
   155   margin: 0;
       
   156   font-family: inherit;
   121   font-family: inherit;
   157   font-size: 100%;
   122   font-size: 100%;
   158 }
   123   margin: 0;
   159 
   124 }
   160 button,
   125 button,
   161 input {
   126 input {
   162   line-height: normal;
   127   line-height: normal;
   163 }
   128 }
   164 
       
   165 button,
   129 button,
   166 select {
   130 select {
   167   text-transform: none;
   131   text-transform: none;
   168 }
   132 }
   169 
       
   170 button,
   133 button,
   171 html input[type="button"],
   134 html input[type="button"],
   172 input[type="reset"],
   135 input[type="reset"],
   173 input[type="submit"] {
   136 input[type="submit"] {
       
   137   -webkit-appearance: button;
   174   cursor: pointer;
   138   cursor: pointer;
   175   -webkit-appearance: button;
   139 }
   176 }
       
   177 
       
   178 button[disabled],
   140 button[disabled],
   179 html input[disabled] {
   141 html input[disabled] {
   180   cursor: default;
   142   cursor: default;
   181 }
   143 }
   182 
       
   183 input[type="checkbox"],
   144 input[type="checkbox"],
   184 input[type="radio"] {
   145 input[type="radio"] {
       
   146   box-sizing: border-box;
   185   padding: 0;
   147   padding: 0;
   186   box-sizing: border-box;
   148 }
   187 }
       
   188 
       
   189 input[type="search"] {
   149 input[type="search"] {
       
   150   -webkit-appearance: textfield;
       
   151   -moz-box-sizing: content-box;
   190   -webkit-box-sizing: content-box;
   152   -webkit-box-sizing: content-box;
   191      -moz-box-sizing: content-box;
   153   box-sizing: content-box;
   192           box-sizing: content-box;
   154 }
   193   -webkit-appearance: textfield;
       
   194 }
       
   195 
       
   196 input[type="search"]::-webkit-search-cancel-button,
   155 input[type="search"]::-webkit-search-cancel-button,
   197 input[type="search"]::-webkit-search-decoration {
   156 input[type="search"]::-webkit-search-decoration {
   198   -webkit-appearance: none;
   157   -webkit-appearance: none;
   199 }
   158 }
   200 
       
   201 button::-moz-focus-inner,
   159 button::-moz-focus-inner,
   202 input::-moz-focus-inner {
   160 input::-moz-focus-inner {
       
   161   border: 0;
   203   padding: 0;
   162   padding: 0;
   204   border: 0;
   163 }
   205 }
       
   206 
       
   207 textarea {
   164 textarea {
   208   overflow: auto;
   165   overflow: auto;
   209   vertical-align: top;
   166   vertical-align: top;
   210 }
   167 }
   211 
       
   212 table {
   168 table {
   213   border-collapse: collapse;
   169   border-collapse: collapse;
   214   border-spacing: 0;
   170   border-spacing: 0;
   215 }
   171 }
   216 
       
   217 @media print {
   172 @media print {
   218   * {
   173   * {
       
   174     text-shadow: none !important;
   219     color: #000 !important;
   175     color: #000 !important;
   220     text-shadow: none !important;
       
   221     background: transparent !important;
   176     background: transparent !important;
   222     box-shadow: none !important;
   177     box-shadow: none !important;
   223   }
   178   }
   224   a,
   179   a,
   225   a:visited {
   180   a:visited {
   286   .table-bordered th,
   241   .table-bordered th,
   287   .table-bordered td {
   242   .table-bordered td {
   288     border: 1px solid #ddd !important;
   243     border: 1px solid #ddd !important;
   289   }
   244   }
   290 }
   245 }
   291 
       
   292 *,
   246 *,
   293 *:before,
   247 *:before,
   294 *:after {
   248 *:after {
   295   -webkit-box-sizing: border-box;
   249   -webkit-box-sizing: border-box;
   296      -moz-box-sizing: border-box;
   250   -moz-box-sizing: border-box;
   297           box-sizing: border-box;
   251   box-sizing: border-box;
   298 }
   252 }
   299 
       
   300 html {
   253 html {
   301   font-size: 62.5%;
   254   font-size: 62.5%;
   302   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
   255   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
   303 }
   256 }
   304 
       
   305 body {
   257 body {
   306   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   258   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   307   font-size: 14px;
   259   font-size: 14px;
   308   line-height: 1.428571429;
   260   line-height: 1.428571429;
   309   color: #333333;
   261   color: #333333;
   310   background-color: #ffffff;
   262   background-color: #ffffff;
   311 }
   263 }
   312 
       
   313 input,
   264 input,
   314 button,
   265 button,
   315 select,
   266 select,
   316 textarea {
   267 textarea {
   317   font-family: inherit;
   268   font-family: inherit;
   318   font-size: inherit;
   269   font-size: inherit;
   319   line-height: inherit;
   270   line-height: inherit;
   320 }
   271 }
   321 
       
   322 a {
   272 a {
   323   color: #428bca;
   273   color: #428bca;
   324   text-decoration: none;
   274   text-decoration: none;
   325 }
   275 }
   326 
       
   327 a:hover,
   276 a:hover,
   328 a:focus {
   277 a:focus {
   329   color: #2a6496;
   278   color: #2a6496;
   330   text-decoration: underline;
   279   text-decoration: underline;
   331 }
   280 }
   332 
       
   333 a:focus {
   281 a:focus {
   334   outline: thin dotted;
   282   outline: thin dotted;
   335   outline: 5px auto -webkit-focus-ring-color;
   283   outline: 5px auto -webkit-focus-ring-color;
   336   outline-offset: -2px;
   284   outline-offset: -2px;
   337 }
   285 }
   338 
       
   339 img {
   286 img {
   340   vertical-align: middle;
   287   vertical-align: middle;
   341 }
   288 }
   342 
       
   343 .img-responsive {
   289 .img-responsive {
   344   display: block;
   290   display: block;
       
   291   max-width: 100%;
   345   height: auto;
   292   height: auto;
   346   max-width: 100%;
   293 }
   347 }
       
   348 
       
   349 .img-rounded {
   294 .img-rounded {
   350   border-radius: 6px;
   295   border-radius: 6px;
   351 }
   296 }
   352 
       
   353 .img-thumbnail {
   297 .img-thumbnail {
   354   display: inline-block;
       
   355   height: auto;
       
   356   max-width: 100%;
       
   357   padding: 4px;
   298   padding: 4px;
   358   line-height: 1.428571429;
   299   line-height: 1.428571429;
   359   background-color: #ffffff;
   300   background-color: #ffffff;
   360   border: 1px solid #dddddd;
   301   border: 1px solid #dddddd;
   361   border-radius: 4px;
   302   border-radius: 4px;
   362   -webkit-transition: all 0.2s ease-in-out;
   303   -webkit-transition: all 0.2s ease-in-out;
   363           transition: all 0.2s ease-in-out;
   304   transition: all 0.2s ease-in-out;
   364 }
   305   display: inline-block;
   365 
   306   max-width: 100%;
       
   307   height: auto;
       
   308 }
   366 .img-circle {
   309 .img-circle {
   367   border-radius: 50%;
   310   border-radius: 50%;
   368 }
   311 }
   369 
       
   370 hr {
   312 hr {
   371   margin-top: 20px;
   313   margin-top: 20px;
   372   margin-bottom: 20px;
   314   margin-bottom: 20px;
   373   border: 0;
   315   border: 0;
   374   border-top: 1px solid #eeeeee;
   316   border-top: 1px solid #eeeeee;
   375 }
   317 }
   376 
       
   377 .sr-only {
   318 .sr-only {
   378   position: absolute;
   319   position: absolute;
   379   width: 1px;
   320   width: 1px;
   380   height: 1px;
   321   height: 1px;
       
   322   margin: -1px;
   381   padding: 0;
   323   padding: 0;
   382   margin: -1px;
       
   383   overflow: hidden;
   324   overflow: hidden;
   384   clip: rect(0, 0, 0, 0);
   325   clip: rect(0, 0, 0, 0);
   385   border: 0;
   326   border: 0;
   386 }
   327 }
   387 
       
   388 h1,
   328 h1,
   389 h2,
   329 h2,
   390 h3,
   330 h3,
   391 h4,
   331 h4,
   392 h5,
   332 h5,
   400   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   340   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   401   font-weight: 500;
   341   font-weight: 500;
   402   line-height: 1.1;
   342   line-height: 1.1;
   403   color: inherit;
   343   color: inherit;
   404 }
   344 }
   405 
       
   406 h1 small,
   345 h1 small,
   407 h2 small,
   346 h2 small,
   408 h3 small,
   347 h3 small,
   409 h4 small,
   348 h4 small,
   410 h5 small,
   349 h5 small,
   429 .h6 .small {
   368 .h6 .small {
   430   font-weight: normal;
   369   font-weight: normal;
   431   line-height: 1;
   370   line-height: 1;
   432   color: #999999;
   371   color: #999999;
   433 }
   372 }
   434 
       
   435 h1,
   373 h1,
   436 h2,
   374 h2,
   437 h3 {
   375 h3 {
   438   margin-top: 20px;
   376   margin-top: 20px;
   439   margin-bottom: 10px;
   377   margin-bottom: 10px;
   440 }
   378 }
   441 
       
   442 h1 small,
   379 h1 small,
   443 h2 small,
   380 h2 small,
   444 h3 small,
   381 h3 small,
   445 h1 .small,
   382 h1 .small,
   446 h2 .small,
   383 h2 .small,
   447 h3 .small {
   384 h3 .small {
   448   font-size: 65%;
   385   font-size: 65%;
   449 }
   386 }
   450 
       
   451 h4,
   387 h4,
   452 h5,
   388 h5,
   453 h6 {
   389 h6 {
   454   margin-top: 10px;
   390   margin-top: 10px;
   455   margin-bottom: 10px;
   391   margin-bottom: 10px;
   456 }
   392 }
   457 
       
   458 h4 small,
   393 h4 small,
   459 h5 small,
   394 h5 small,
   460 h6 small,
   395 h6 small,
   461 h4 .small,
   396 h4 .small,
   462 h5 .small,
   397 h5 .small,
   463 h6 .small {
   398 h6 .small {
   464   font-size: 75%;
   399   font-size: 75%;
   465 }
   400 }
   466 
       
   467 h1,
   401 h1,
   468 .h1 {
   402 .h1 {
   469   font-size: 36px;
   403   font-size: 36px;
   470 }
   404 }
   471 
       
   472 h2,
   405 h2,
   473 .h2 {
   406 .h2 {
   474   font-size: 30px;
   407   font-size: 30px;
   475 }
   408 }
   476 
       
   477 h3,
   409 h3,
   478 .h3 {
   410 .h3 {
   479   font-size: 24px;
   411   font-size: 24px;
   480 }
   412 }
   481 
       
   482 h4,
   413 h4,
   483 .h4 {
   414 .h4 {
   484   font-size: 18px;
   415   font-size: 18px;
   485 }
   416 }
   486 
       
   487 h5,
   417 h5,
   488 .h5 {
   418 .h5 {
   489   font-size: 14px;
   419   font-size: 14px;
   490 }
   420 }
   491 
       
   492 h6,
   421 h6,
   493 .h6 {
   422 .h6 {
   494   font-size: 12px;
   423   font-size: 12px;
   495 }
   424 }
   496 
       
   497 p {
   425 p {
   498   margin: 0 0 10px;
   426   margin: 0 0 10px;
   499 }
   427 }
   500 
       
   501 .lead {
   428 .lead {
   502   margin-bottom: 20px;
   429   margin-bottom: 20px;
   503   font-size: 16px;
   430   font-size: 16px;
   504   font-weight: 200;
   431   font-weight: 200;
   505   line-height: 1.4;
   432   line-height: 1.4;
   506 }
   433 }
   507 
       
   508 @media (min-width: 768px) {
   434 @media (min-width: 768px) {
   509   .lead {
   435   .lead {
   510     font-size: 21px;
   436     font-size: 21px;
   511   }
   437   }
   512 }
   438 }
   513 
       
   514 small,
   439 small,
   515 .small {
   440 .small {
   516   font-size: 85%;
   441   font-size: 85%;
   517 }
   442 }
   518 
       
   519 cite {
   443 cite {
   520   font-style: normal;
   444   font-style: normal;
   521 }
   445 }
   522 
       
   523 .text-muted {
   446 .text-muted {
   524   color: #999999;
   447   color: #999999;
   525 }
   448 }
   526 
       
   527 .text-primary {
   449 .text-primary {
   528   color: #428bca;
   450   color: #428bca;
   529 }
   451 }
   530 
       
   531 .text-primary:hover {
   452 .text-primary:hover {
   532   color: #3071a9;
   453   color: #3071a9;
   533 }
   454 }
   534 
       
   535 .text-warning {
   455 .text-warning {
   536   color: #8a6d3b;
   456   color: #8a6d3b;
   537 }
   457 }
   538 
       
   539 .text-warning:hover {
   458 .text-warning:hover {
   540   color: #66512c;
   459   color: #66512c;
   541 }
   460 }
   542 
       
   543 .text-danger {
   461 .text-danger {
   544   color: #a94442;
   462   color: #a94442;
   545 }
   463 }
   546 
       
   547 .text-danger:hover {
   464 .text-danger:hover {
   548   color: #843534;
   465   color: #843534;
   549 }
   466 }
   550 
       
   551 .text-success {
   467 .text-success {
   552   color: #3c763d;
   468   color: #3c763d;
   553 }
   469 }
   554 
       
   555 .text-success:hover {
   470 .text-success:hover {
   556   color: #2b542c;
   471   color: #2b542c;
   557 }
   472 }
   558 
       
   559 .text-info {
   473 .text-info {
   560   color: #31708f;
   474   color: #31708f;
   561 }
   475 }
   562 
       
   563 .text-info:hover {
   476 .text-info:hover {
   564   color: #245269;
   477   color: #245269;
   565 }
   478 }
   566 
       
   567 .text-left {
   479 .text-left {
   568   text-align: left;
   480   text-align: left;
   569 }
   481 }
   570 
       
   571 .text-right {
   482 .text-right {
   572   text-align: right;
   483   text-align: right;
   573 }
   484 }
   574 
       
   575 .text-center {
   485 .text-center {
   576   text-align: center;
   486   text-align: center;
   577 }
   487 }
   578 
       
   579 .page-header {
   488 .page-header {
   580   padding-bottom: 9px;
   489   padding-bottom: 9px;
   581   margin: 40px 0 20px;
   490   margin: 40px 0 20px;
   582   border-bottom: 1px solid #eeeeee;
   491   border-bottom: 1px solid #eeeeee;
   583 }
   492 }
   584 
       
   585 ul,
   493 ul,
   586 ol {
   494 ol {
   587   margin-top: 0;
   495   margin-top: 0;
   588   margin-bottom: 10px;
   496   margin-bottom: 10px;
   589 }
   497 }
   590 
       
   591 ul ul,
   498 ul ul,
   592 ol ul,
   499 ol ul,
   593 ul ol,
   500 ul ol,
   594 ol ol {
   501 ol ol {
   595   margin-bottom: 0;
   502   margin-bottom: 0;
   596 }
   503 }
   597 
       
   598 .list-unstyled {
   504 .list-unstyled {
   599   padding-left: 0;
   505   padding-left: 0;
   600   list-style: none;
   506   list-style: none;
   601 }
   507 }
   602 
       
   603 .list-inline {
   508 .list-inline {
   604   padding-left: 0;
   509   padding-left: 0;
   605   list-style: none;
   510   list-style: none;
   606 }
   511 }
   607 
       
   608 .list-inline > li {
   512 .list-inline > li {
   609   display: inline-block;
   513   display: inline-block;
       
   514   padding-left: 5px;
   610   padding-right: 5px;
   515   padding-right: 5px;
   611   padding-left: 5px;
   516 }
   612 }
       
   613 
       
   614 .list-inline > li:first-child {
   517 .list-inline > li:first-child {
   615   padding-left: 0;
   518   padding-left: 0;
   616 }
   519 }
   617 
       
   618 dl {
   520 dl {
   619   margin-top: 0;
   521   margin-top: 0;
   620   margin-bottom: 20px;
   522   margin-bottom: 20px;
   621 }
   523 }
   622 
       
   623 dt,
   524 dt,
   624 dd {
   525 dd {
   625   line-height: 1.428571429;
   526   line-height: 1.428571429;
   626 }
   527 }
   627 
       
   628 dt {
   528 dt {
   629   font-weight: bold;
   529   font-weight: bold;
   630 }
   530 }
   631 
       
   632 dd {
   531 dd {
   633   margin-left: 0;
   532   margin-left: 0;
   634 }
   533 }
   635 
       
   636 @media (min-width: 768px) {
   534 @media (min-width: 768px) {
   637   .dl-horizontal dt {
   535   .dl-horizontal dt {
   638     float: left;
   536     float: left;
   639     width: 160px;
   537     width: 160px;
   640     overflow: hidden;
       
   641     clear: left;
   538     clear: left;
   642     text-align: right;
   539     text-align: right;
       
   540     overflow: hidden;
   643     text-overflow: ellipsis;
   541     text-overflow: ellipsis;
   644     white-space: nowrap;
   542     white-space: nowrap;
   645   }
   543   }
   646   .dl-horizontal dd {
   544   .dl-horizontal dd {
   647     margin-left: 180px;
   545     margin-left: 180px;
   648   }
   546   }
   649   .dl-horizontal dd:before,
   547   .dl-horizontal dd:before,
   650   .dl-horizontal dd:after {
   548   .dl-horizontal dd:after {
       
   549     content: " ";
   651     display: table;
   550     display: table;
   652     content: " ";
       
   653   }
   551   }
   654   .dl-horizontal dd:after {
   552   .dl-horizontal dd:after {
   655     clear: both;
   553     clear: both;
   656   }
   554   }
   657   .dl-horizontal dd:before,
   555   .dl-horizontal dd:before,
   658   .dl-horizontal dd:after {
   556   .dl-horizontal dd:after {
       
   557     content: " ";
   659     display: table;
   558     display: table;
   660     content: " ";
       
   661   }
   559   }
   662   .dl-horizontal dd:after {
   560   .dl-horizontal dd:after {
   663     clear: both;
   561     clear: both;
   664   }
   562   }
   665 }
   563 }
   666 
       
   667 abbr[title],
   564 abbr[title],
   668 abbr[data-original-title] {
   565 abbr[data-original-title] {
   669   cursor: help;
   566   cursor: help;
   670   border-bottom: 1px dotted #999999;
   567   border-bottom: 1px dotted #999999;
   671 }
   568 }
   672 
       
   673 .initialism {
   569 .initialism {
   674   font-size: 90%;
   570   font-size: 90%;
   675   text-transform: uppercase;
   571   text-transform: uppercase;
   676 }
   572 }
   677 
       
   678 blockquote {
   573 blockquote {
   679   padding: 10px 20px;
   574   padding: 10px 20px;
   680   margin: 0 0 20px;
   575   margin: 0 0 20px;
   681   border-left: 5px solid #eeeeee;
   576   border-left: 5px solid #eeeeee;
   682 }
   577 }
   683 
       
   684 blockquote p {
   578 blockquote p {
   685   font-size: 17.5px;
   579   font-size: 17.5px;
   686   font-weight: 300;
   580   font-weight: 300;
   687   line-height: 1.25;
   581   line-height: 1.25;
   688 }
   582 }
   689 
       
   690 blockquote p:last-child {
   583 blockquote p:last-child {
   691   margin-bottom: 0;
   584   margin-bottom: 0;
   692 }
   585 }
   693 
       
   694 blockquote small,
   586 blockquote small,
   695 blockquote .small {
   587 blockquote .small {
   696   display: block;
   588   display: block;
   697   line-height: 1.428571429;
   589   line-height: 1.428571429;
   698   color: #999999;
   590   color: #999999;
   699 }
   591 }
   700 
       
   701 blockquote small:before,
   592 blockquote small:before,
   702 blockquote .small:before {
   593 blockquote .small:before {
   703   content: '\2014 \00A0';
   594   content: '\2014 \00A0';
   704 }
   595 }
   705 
       
   706 blockquote.pull-right {
   596 blockquote.pull-right {
   707   padding-right: 15px;
   597   padding-right: 15px;
   708   padding-left: 0;
   598   padding-left: 0;
   709   border-right: 5px solid #eeeeee;
   599   border-right: 5px solid #eeeeee;
   710   border-left: 0;
   600   border-left: 0;
   711 }
   601 }
   712 
       
   713 blockquote.pull-right p,
   602 blockquote.pull-right p,
   714 blockquote.pull-right small,
   603 blockquote.pull-right small,
   715 blockquote.pull-right .small {
   604 blockquote.pull-right .small {
   716   text-align: right;
   605   text-align: right;
   717 }
   606 }
   718 
       
   719 blockquote.pull-right small:before,
   607 blockquote.pull-right small:before,
   720 blockquote.pull-right .small:before {
   608 blockquote.pull-right .small:before {
   721   content: '';
   609   content: '';
   722 }
   610 }
   723 
       
   724 blockquote.pull-right small:after,
   611 blockquote.pull-right small:after,
   725 blockquote.pull-right .small:after {
   612 blockquote.pull-right .small:after {
   726   content: '\00A0 \2014';
   613   content: '\00A0 \2014';
   727 }
   614 }
   728 
       
   729 blockquote:before,
   615 blockquote:before,
   730 blockquote:after {
   616 blockquote:after {
   731   content: "";
   617   content: "";
   732 }
   618 }
   733 
       
   734 address {
   619 address {
   735   margin-bottom: 20px;
   620   margin-bottom: 20px;
   736   font-style: normal;
   621   font-style: normal;
   737   line-height: 1.428571429;
   622   line-height: 1.428571429;
   738 }
   623 }
   739 
       
   740 code,
   624 code,
   741 kbd,
   625 kbd,
   742 pre,
   626 pre,
   743 samp {
   627 samp {
   744   font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
   628   font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
   745 }
   629 }
   746 
       
   747 code {
   630 code {
   748   padding: 2px 4px;
   631   padding: 2px 4px;
   749   font-size: 90%;
   632   font-size: 90%;
   750   color: #c7254e;
   633   color: #c7254e;
       
   634   background-color: #f9f2f4;
   751   white-space: nowrap;
   635   white-space: nowrap;
   752   background-color: #f9f2f4;
       
   753   border-radius: 4px;
   636   border-radius: 4px;
   754 }
   637 }
   755 
       
   756 pre {
   638 pre {
   757   display: block;
   639   display: block;
   758   padding: 9.5px;
   640   padding: 9.5px;
   759   margin: 0 0 10px;
   641   margin: 0 0 10px;
   760   font-size: 13px;
   642   font-size: 13px;
   761   line-height: 1.428571429;
   643   line-height: 1.428571429;
   762   color: #333333;
       
   763   word-break: break-all;
   644   word-break: break-all;
   764   word-wrap: break-word;
   645   word-wrap: break-word;
       
   646   color: #333333;
   765   background-color: #f5f5f5;
   647   background-color: #f5f5f5;
   766   border: 1px solid #cccccc;
   648   border: 1px solid #cccccc;
   767   border-radius: 4px;
   649   border-radius: 4px;
   768 }
   650 }
   769 
       
   770 pre code {
   651 pre code {
   771   padding: 0;
   652   padding: 0;
   772   font-size: inherit;
   653   font-size: inherit;
   773   color: inherit;
   654   color: inherit;
   774   white-space: pre-wrap;
   655   white-space: pre-wrap;
   775   background-color: transparent;
   656   background-color: transparent;
   776   border-radius: 0;
   657   border-radius: 0;
   777 }
   658 }
   778 
       
   779 .pre-scrollable {
   659 .pre-scrollable {
   780   max-height: 340px;
   660   max-height: 340px;
   781   overflow-y: scroll;
   661   overflow-y: scroll;
   782 }
   662 }
   783 
       
   784 .container {
   663 .container {
   785   padding-right: 15px;
       
   786   padding-left: 15px;
       
   787   margin-right: auto;
   664   margin-right: auto;
   788   margin-left: auto;
   665   margin-left: auto;
   789 }
   666   padding-left: 15px;
   790 
   667   padding-right: 15px;
       
   668 }
   791 .container:before,
   669 .container:before,
   792 .container:after {
   670 .container:after {
       
   671   content: " ";
   793   display: table;
   672   display: table;
   794   content: " ";
   673 }
   795 }
       
   796 
       
   797 .container:after {
   674 .container:after {
   798   clear: both;
   675   clear: both;
   799 }
   676 }
   800 
       
   801 .container:before,
   677 .container:before,
   802 .container:after {
   678 .container:after {
       
   679   content: " ";
   803   display: table;
   680   display: table;
   804   content: " ";
   681 }
   805 }
       
   806 
       
   807 .container:after {
   682 .container:after {
   808   clear: both;
   683   clear: both;
   809 }
   684 }
   810 
       
   811 @media (min-width: 768px) {
   685 @media (min-width: 768px) {
   812   .container {
   686   .container {
   813     width: 750px;
   687     width: 750px;
   814   }
   688   }
   815 }
   689 }
   816 
       
   817 @media (min-width: 992px) {
   690 @media (min-width: 992px) {
   818   .container {
   691   .container {
   819     width: 970px;
   692     width: 970px;
   820   }
   693   }
   821 }
   694 }
   822 
       
   823 @media (min-width: 1200px) {
   695 @media (min-width: 1200px) {
   824   .container {
   696   .container {
   825     width: 1170px;
   697     width: 1170px;
   826   }
   698   }
   827 }
   699 }
   828 
       
   829 .row {
   700 .row {
       
   701   margin-left: -15px;
   830   margin-right: -15px;
   702   margin-right: -15px;
   831   margin-left: -15px;
   703 }
   832 }
       
   833 
       
   834 .row:before,
   704 .row:before,
   835 .row:after {
   705 .row:after {
       
   706   content: " ";
   836   display: table;
   707   display: table;
   837   content: " ";
   708 }
   838 }
       
   839 
       
   840 .row:after {
   709 .row:after {
   841   clear: both;
   710   clear: both;
   842 }
   711 }
   843 
       
   844 .row:before,
   712 .row:before,
   845 .row:after {
   713 .row:after {
       
   714   content: " ";
   846   display: table;
   715   display: table;
   847   content: " ";
   716 }
   848 }
       
   849 
       
   850 .row:after {
   717 .row:after {
   851   clear: both;
   718   clear: both;
   852 }
   719 }
   853 
   720 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
   854 .col-xs-1,
       
   855 .col-sm-1,
       
   856 .col-md-1,
       
   857 .col-lg-1,
       
   858 .col-xs-2,
       
   859 .col-sm-2,
       
   860 .col-md-2,
       
   861 .col-lg-2,
       
   862 .col-xs-3,
       
   863 .col-sm-3,
       
   864 .col-md-3,
       
   865 .col-lg-3,
       
   866 .col-xs-4,
       
   867 .col-sm-4,
       
   868 .col-md-4,
       
   869 .col-lg-4,
       
   870 .col-xs-5,
       
   871 .col-sm-5,
       
   872 .col-md-5,
       
   873 .col-lg-5,
       
   874 .col-xs-6,
       
   875 .col-sm-6,
       
   876 .col-md-6,
       
   877 .col-lg-6,
       
   878 .col-xs-7,
       
   879 .col-sm-7,
       
   880 .col-md-7,
       
   881 .col-lg-7,
       
   882 .col-xs-8,
       
   883 .col-sm-8,
       
   884 .col-md-8,
       
   885 .col-lg-8,
       
   886 .col-xs-9,
       
   887 .col-sm-9,
       
   888 .col-md-9,
       
   889 .col-lg-9,
       
   890 .col-xs-10,
       
   891 .col-sm-10,
       
   892 .col-md-10,
       
   893 .col-lg-10,
       
   894 .col-xs-11,
       
   895 .col-sm-11,
       
   896 .col-md-11,
       
   897 .col-lg-11,
       
   898 .col-xs-12,
       
   899 .col-sm-12,
       
   900 .col-md-12,
       
   901 .col-lg-12 {
       
   902   position: relative;
   721   position: relative;
   903   min-height: 1px;
   722   min-height: 1px;
       
   723   padding-left: 15px;
   904   padding-right: 15px;
   724   padding-right: 15px;
   905   padding-left: 15px;
   725 }
   906 }
   726 .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
   907 
       
   908 .col-xs-1,
       
   909 .col-xs-2,
       
   910 .col-xs-3,
       
   911 .col-xs-4,
       
   912 .col-xs-5,
       
   913 .col-xs-6,
       
   914 .col-xs-7,
       
   915 .col-xs-8,
       
   916 .col-xs-9,
       
   917 .col-xs-10,
       
   918 .col-xs-11,
       
   919 .col-xs-12 {
       
   920   float: left;
   727   float: left;
   921 }
   728 }
   922 
       
   923 .col-xs-12 {
   729 .col-xs-12 {
   924   width: 100%;
   730   width: 100%;
   925 }
   731 }
   926 
       
   927 .col-xs-11 {
   732 .col-xs-11 {
   928   width: 91.66666666666666%;
   733   width: 91.66666666666666%;
   929 }
   734 }
   930 
       
   931 .col-xs-10 {
   735 .col-xs-10 {
   932   width: 83.33333333333334%;
   736   width: 83.33333333333334%;
   933 }
   737 }
   934 
       
   935 .col-xs-9 {
   738 .col-xs-9 {
   936   width: 75%;
   739   width: 75%;
   937 }
   740 }
   938 
       
   939 .col-xs-8 {
   741 .col-xs-8 {
   940   width: 66.66666666666666%;
   742   width: 66.66666666666666%;
   941 }
   743 }
   942 
       
   943 .col-xs-7 {
   744 .col-xs-7 {
   944   width: 58.333333333333336%;
   745   width: 58.333333333333336%;
   945 }
   746 }
   946 
       
   947 .col-xs-6 {
   747 .col-xs-6 {
   948   width: 50%;
   748   width: 50%;
   949 }
   749 }
   950 
       
   951 .col-xs-5 {
   750 .col-xs-5 {
   952   width: 41.66666666666667%;
   751   width: 41.66666666666667%;
   953 }
   752 }
   954 
       
   955 .col-xs-4 {
   753 .col-xs-4 {
   956   width: 33.33333333333333%;
   754   width: 33.33333333333333%;
   957 }
   755 }
   958 
       
   959 .col-xs-3 {
   756 .col-xs-3 {
   960   width: 25%;
   757   width: 25%;
   961 }
   758 }
   962 
       
   963 .col-xs-2 {
   759 .col-xs-2 {
   964   width: 16.666666666666664%;
   760   width: 16.666666666666664%;
   965 }
   761 }
   966 
       
   967 .col-xs-1 {
   762 .col-xs-1 {
   968   width: 8.333333333333332%;
   763   width: 8.333333333333332%;
   969 }
   764 }
   970 
       
   971 .col-xs-pull-12 {
   765 .col-xs-pull-12 {
   972   right: 100%;
   766   right: 100%;
   973 }
   767 }
   974 
       
   975 .col-xs-pull-11 {
   768 .col-xs-pull-11 {
   976   right: 91.66666666666666%;
   769   right: 91.66666666666666%;
   977 }
   770 }
   978 
       
   979 .col-xs-pull-10 {
   771 .col-xs-pull-10 {
   980   right: 83.33333333333334%;
   772   right: 83.33333333333334%;
   981 }
   773 }
   982 
       
   983 .col-xs-pull-9 {
   774 .col-xs-pull-9 {
   984   right: 75%;
   775   right: 75%;
   985 }
   776 }
   986 
       
   987 .col-xs-pull-8 {
   777 .col-xs-pull-8 {
   988   right: 66.66666666666666%;
   778   right: 66.66666666666666%;
   989 }
   779 }
   990 
       
   991 .col-xs-pull-7 {
   780 .col-xs-pull-7 {
   992   right: 58.333333333333336%;
   781   right: 58.333333333333336%;
   993 }
   782 }
   994 
       
   995 .col-xs-pull-6 {
   783 .col-xs-pull-6 {
   996   right: 50%;
   784   right: 50%;
   997 }
   785 }
   998 
       
   999 .col-xs-pull-5 {
   786 .col-xs-pull-5 {
  1000   right: 41.66666666666667%;
   787   right: 41.66666666666667%;
  1001 }
   788 }
  1002 
       
  1003 .col-xs-pull-4 {
   789 .col-xs-pull-4 {
  1004   right: 33.33333333333333%;
   790   right: 33.33333333333333%;
  1005 }
   791 }
  1006 
       
  1007 .col-xs-pull-3 {
   792 .col-xs-pull-3 {
  1008   right: 25%;
   793   right: 25%;
  1009 }
   794 }
  1010 
       
  1011 .col-xs-pull-2 {
   795 .col-xs-pull-2 {
  1012   right: 16.666666666666664%;
   796   right: 16.666666666666664%;
  1013 }
   797 }
  1014 
       
  1015 .col-xs-pull-1 {
   798 .col-xs-pull-1 {
  1016   right: 8.333333333333332%;
   799   right: 8.333333333333332%;
  1017 }
   800 }
  1018 
       
  1019 .col-xs-pull-0 {
   801 .col-xs-pull-0 {
  1020   right: 0;
   802   right: 0%;
  1021 }
   803 }
  1022 
       
  1023 .col-xs-push-12 {
   804 .col-xs-push-12 {
  1024   left: 100%;
   805   left: 100%;
  1025 }
   806 }
  1026 
       
  1027 .col-xs-push-11 {
   807 .col-xs-push-11 {
  1028   left: 91.66666666666666%;
   808   left: 91.66666666666666%;
  1029 }
   809 }
  1030 
       
  1031 .col-xs-push-10 {
   810 .col-xs-push-10 {
  1032   left: 83.33333333333334%;
   811   left: 83.33333333333334%;
  1033 }
   812 }
  1034 
       
  1035 .col-xs-push-9 {
   813 .col-xs-push-9 {
  1036   left: 75%;
   814   left: 75%;
  1037 }
   815 }
  1038 
       
  1039 .col-xs-push-8 {
   816 .col-xs-push-8 {
  1040   left: 66.66666666666666%;
   817   left: 66.66666666666666%;
  1041 }
   818 }
  1042 
       
  1043 .col-xs-push-7 {
   819 .col-xs-push-7 {
  1044   left: 58.333333333333336%;
   820   left: 58.333333333333336%;
  1045 }
   821 }
  1046 
       
  1047 .col-xs-push-6 {
   822 .col-xs-push-6 {
  1048   left: 50%;
   823   left: 50%;
  1049 }
   824 }
  1050 
       
  1051 .col-xs-push-5 {
   825 .col-xs-push-5 {
  1052   left: 41.66666666666667%;
   826   left: 41.66666666666667%;
  1053 }
   827 }
  1054 
       
  1055 .col-xs-push-4 {
   828 .col-xs-push-4 {
  1056   left: 33.33333333333333%;
   829   left: 33.33333333333333%;
  1057 }
   830 }
  1058 
       
  1059 .col-xs-push-3 {
   831 .col-xs-push-3 {
  1060   left: 25%;
   832   left: 25%;
  1061 }
   833 }
  1062 
       
  1063 .col-xs-push-2 {
   834 .col-xs-push-2 {
  1064   left: 16.666666666666664%;
   835   left: 16.666666666666664%;
  1065 }
   836 }
  1066 
       
  1067 .col-xs-push-1 {
   837 .col-xs-push-1 {
  1068   left: 8.333333333333332%;
   838   left: 8.333333333333332%;
  1069 }
   839 }
  1070 
       
  1071 .col-xs-push-0 {
   840 .col-xs-push-0 {
  1072   left: 0;
   841   left: 0%;
  1073 }
   842 }
  1074 
       
  1075 .col-xs-offset-12 {
   843 .col-xs-offset-12 {
  1076   margin-left: 100%;
   844   margin-left: 100%;
  1077 }
   845 }
  1078 
       
  1079 .col-xs-offset-11 {
   846 .col-xs-offset-11 {
  1080   margin-left: 91.66666666666666%;
   847   margin-left: 91.66666666666666%;
  1081 }
   848 }
  1082 
       
  1083 .col-xs-offset-10 {
   849 .col-xs-offset-10 {
  1084   margin-left: 83.33333333333334%;
   850   margin-left: 83.33333333333334%;
  1085 }
   851 }
  1086 
       
  1087 .col-xs-offset-9 {
   852 .col-xs-offset-9 {
  1088   margin-left: 75%;
   853   margin-left: 75%;
  1089 }
   854 }
  1090 
       
  1091 .col-xs-offset-8 {
   855 .col-xs-offset-8 {
  1092   margin-left: 66.66666666666666%;
   856   margin-left: 66.66666666666666%;
  1093 }
   857 }
  1094 
       
  1095 .col-xs-offset-7 {
   858 .col-xs-offset-7 {
  1096   margin-left: 58.333333333333336%;
   859   margin-left: 58.333333333333336%;
  1097 }
   860 }
  1098 
       
  1099 .col-xs-offset-6 {
   861 .col-xs-offset-6 {
  1100   margin-left: 50%;
   862   margin-left: 50%;
  1101 }
   863 }
  1102 
       
  1103 .col-xs-offset-5 {
   864 .col-xs-offset-5 {
  1104   margin-left: 41.66666666666667%;
   865   margin-left: 41.66666666666667%;
  1105 }
   866 }
  1106 
       
  1107 .col-xs-offset-4 {
   867 .col-xs-offset-4 {
  1108   margin-left: 33.33333333333333%;
   868   margin-left: 33.33333333333333%;
  1109 }
   869 }
  1110 
       
  1111 .col-xs-offset-3 {
   870 .col-xs-offset-3 {
  1112   margin-left: 25%;
   871   margin-left: 25%;
  1113 }
   872 }
  1114 
       
  1115 .col-xs-offset-2 {
   873 .col-xs-offset-2 {
  1116   margin-left: 16.666666666666664%;
   874   margin-left: 16.666666666666664%;
  1117 }
   875 }
  1118 
       
  1119 .col-xs-offset-1 {
   876 .col-xs-offset-1 {
  1120   margin-left: 8.333333333333332%;
   877   margin-left: 8.333333333333332%;
  1121 }
   878 }
  1122 
       
  1123 .col-xs-offset-0 {
   879 .col-xs-offset-0 {
  1124   margin-left: 0;
   880   margin-left: 0%;
  1125 }
   881 }
  1126 
       
  1127 @media (min-width: 768px) {
   882 @media (min-width: 768px) {
  1128   .col-sm-1,
   883   .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
  1129   .col-sm-2,
       
  1130   .col-sm-3,
       
  1131   .col-sm-4,
       
  1132   .col-sm-5,
       
  1133   .col-sm-6,
       
  1134   .col-sm-7,
       
  1135   .col-sm-8,
       
  1136   .col-sm-9,
       
  1137   .col-sm-10,
       
  1138   .col-sm-11,
       
  1139   .col-sm-12 {
       
  1140     float: left;
   884     float: left;
  1141   }
   885   }
  1142   .col-sm-12 {
   886   .col-sm-12 {
  1143     width: 100%;
   887     width: 100%;
  1144   }
   888   }
  1210   }
   954   }
  1211   .col-sm-pull-1 {
   955   .col-sm-pull-1 {
  1212     right: 8.333333333333332%;
   956     right: 8.333333333333332%;
  1213   }
   957   }
  1214   .col-sm-pull-0 {
   958   .col-sm-pull-0 {
  1215     right: 0;
   959     right: 0%;
  1216   }
   960   }
  1217   .col-sm-push-12 {
   961   .col-sm-push-12 {
  1218     left: 100%;
   962     left: 100%;
  1219   }
   963   }
  1220   .col-sm-push-11 {
   964   .col-sm-push-11 {
  1249   }
   993   }
  1250   .col-sm-push-1 {
   994   .col-sm-push-1 {
  1251     left: 8.333333333333332%;
   995     left: 8.333333333333332%;
  1252   }
   996   }
  1253   .col-sm-push-0 {
   997   .col-sm-push-0 {
  1254     left: 0;
   998     left: 0%;
  1255   }
   999   }
  1256   .col-sm-offset-12 {
  1000   .col-sm-offset-12 {
  1257     margin-left: 100%;
  1001     margin-left: 100%;
  1258   }
  1002   }
  1259   .col-sm-offset-11 {
  1003   .col-sm-offset-11 {
  1288   }
  1032   }
  1289   .col-sm-offset-1 {
  1033   .col-sm-offset-1 {
  1290     margin-left: 8.333333333333332%;
  1034     margin-left: 8.333333333333332%;
  1291   }
  1035   }
  1292   .col-sm-offset-0 {
  1036   .col-sm-offset-0 {
  1293     margin-left: 0;
  1037     margin-left: 0%;
  1294   }
  1038   }
  1295 }
  1039 }
  1296 
       
  1297 @media (min-width: 992px) {
  1040 @media (min-width: 992px) {
  1298   .col-md-1,
  1041   .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
  1299   .col-md-2,
       
  1300   .col-md-3,
       
  1301   .col-md-4,
       
  1302   .col-md-5,
       
  1303   .col-md-6,
       
  1304   .col-md-7,
       
  1305   .col-md-8,
       
  1306   .col-md-9,
       
  1307   .col-md-10,
       
  1308   .col-md-11,
       
  1309   .col-md-12 {
       
  1310     float: left;
  1042     float: left;
  1311   }
  1043   }
  1312   .col-md-12 {
  1044   .col-md-12 {
  1313     width: 100%;
  1045     width: 100%;
  1314   }
  1046   }
  1380   }
  1112   }
  1381   .col-md-pull-1 {
  1113   .col-md-pull-1 {
  1382     right: 8.333333333333332%;
  1114     right: 8.333333333333332%;
  1383   }
  1115   }
  1384   .col-md-pull-0 {
  1116   .col-md-pull-0 {
  1385     right: 0;
  1117     right: 0%;
  1386   }
  1118   }
  1387   .col-md-push-12 {
  1119   .col-md-push-12 {
  1388     left: 100%;
  1120     left: 100%;
  1389   }
  1121   }
  1390   .col-md-push-11 {
  1122   .col-md-push-11 {
  1419   }
  1151   }
  1420   .col-md-push-1 {
  1152   .col-md-push-1 {
  1421     left: 8.333333333333332%;
  1153     left: 8.333333333333332%;
  1422   }
  1154   }
  1423   .col-md-push-0 {
  1155   .col-md-push-0 {
  1424     left: 0;
  1156     left: 0%;
  1425   }
  1157   }
  1426   .col-md-offset-12 {
  1158   .col-md-offset-12 {
  1427     margin-left: 100%;
  1159     margin-left: 100%;
  1428   }
  1160   }
  1429   .col-md-offset-11 {
  1161   .col-md-offset-11 {
  1458   }
  1190   }
  1459   .col-md-offset-1 {
  1191   .col-md-offset-1 {
  1460     margin-left: 8.333333333333332%;
  1192     margin-left: 8.333333333333332%;
  1461   }
  1193   }
  1462   .col-md-offset-0 {
  1194   .col-md-offset-0 {
  1463     margin-left: 0;
  1195     margin-left: 0%;
  1464   }
  1196   }
  1465 }
  1197 }
  1466 
       
  1467 @media (min-width: 1200px) {
  1198 @media (min-width: 1200px) {
  1468   .col-lg-1,
  1199   .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
  1469   .col-lg-2,
       
  1470   .col-lg-3,
       
  1471   .col-lg-4,
       
  1472   .col-lg-5,
       
  1473   .col-lg-6,
       
  1474   .col-lg-7,
       
  1475   .col-lg-8,
       
  1476   .col-lg-9,
       
  1477   .col-lg-10,
       
  1478   .col-lg-11,
       
  1479   .col-lg-12 {
       
  1480     float: left;
  1200     float: left;
  1481   }
  1201   }
  1482   .col-lg-12 {
  1202   .col-lg-12 {
  1483     width: 100%;
  1203     width: 100%;
  1484   }
  1204   }
  1550   }
  1270   }
  1551   .col-lg-pull-1 {
  1271   .col-lg-pull-1 {
  1552     right: 8.333333333333332%;
  1272     right: 8.333333333333332%;
  1553   }
  1273   }
  1554   .col-lg-pull-0 {
  1274   .col-lg-pull-0 {
  1555     right: 0;
  1275     right: 0%;
  1556   }
  1276   }
  1557   .col-lg-push-12 {
  1277   .col-lg-push-12 {
  1558     left: 100%;
  1278     left: 100%;
  1559   }
  1279   }
  1560   .col-lg-push-11 {
  1280   .col-lg-push-11 {
  1589   }
  1309   }
  1590   .col-lg-push-1 {
  1310   .col-lg-push-1 {
  1591     left: 8.333333333333332%;
  1311     left: 8.333333333333332%;
  1592   }
  1312   }
  1593   .col-lg-push-0 {
  1313   .col-lg-push-0 {
  1594     left: 0;
  1314     left: 0%;
  1595   }
  1315   }
  1596   .col-lg-offset-12 {
  1316   .col-lg-offset-12 {
  1597     margin-left: 100%;
  1317     margin-left: 100%;
  1598   }
  1318   }
  1599   .col-lg-offset-11 {
  1319   .col-lg-offset-11 {
  1628   }
  1348   }
  1629   .col-lg-offset-1 {
  1349   .col-lg-offset-1 {
  1630     margin-left: 8.333333333333332%;
  1350     margin-left: 8.333333333333332%;
  1631   }
  1351   }
  1632   .col-lg-offset-0 {
  1352   .col-lg-offset-0 {
  1633     margin-left: 0;
  1353     margin-left: 0%;
  1634   }
  1354   }
  1635 }
  1355 }
  1636 
       
  1637 table {
  1356 table {
  1638   max-width: 100%;
  1357   max-width: 100%;
  1639   background-color: transparent;
  1358   background-color: transparent;
  1640 }
  1359 }
  1641 
       
  1642 th {
  1360 th {
  1643   text-align: left;
  1361   text-align: left;
  1644 }
  1362 }
  1645 
       
  1646 .table {
  1363 .table {
  1647   width: 100%;
  1364   width: 100%;
  1648   margin-bottom: 20px;
  1365   margin-bottom: 20px;
  1649 }
  1366 }
  1650 
       
  1651 .table > thead > tr > th,
  1367 .table > thead > tr > th,
  1652 .table > tbody > tr > th,
  1368 .table > tbody > tr > th,
  1653 .table > tfoot > tr > th,
  1369 .table > tfoot > tr > th,
  1654 .table > thead > tr > td,
  1370 .table > thead > tr > td,
  1655 .table > tbody > tr > td,
  1371 .table > tbody > tr > td,
  1657   padding: 8px;
  1373   padding: 8px;
  1658   line-height: 1.428571429;
  1374   line-height: 1.428571429;
  1659   vertical-align: top;
  1375   vertical-align: top;
  1660   border-top: 1px solid #dddddd;
  1376   border-top: 1px solid #dddddd;
  1661 }
  1377 }
  1662 
       
  1663 .table > thead > tr > th {
  1378 .table > thead > tr > th {
  1664   vertical-align: bottom;
  1379   vertical-align: bottom;
  1665   border-bottom: 2px solid #dddddd;
  1380   border-bottom: 2px solid #dddddd;
  1666 }
  1381 }
  1667 
       
  1668 .table > caption + thead > tr:first-child > th,
  1382 .table > caption + thead > tr:first-child > th,
  1669 .table > colgroup + thead > tr:first-child > th,
  1383 .table > colgroup + thead > tr:first-child > th,
  1670 .table > thead:first-child > tr:first-child > th,
  1384 .table > thead:first-child > tr:first-child > th,
  1671 .table > caption + thead > tr:first-child > td,
  1385 .table > caption + thead > tr:first-child > td,
  1672 .table > colgroup + thead > tr:first-child > td,
  1386 .table > colgroup + thead > tr:first-child > td,
  1673 .table > thead:first-child > tr:first-child > td {
  1387 .table > thead:first-child > tr:first-child > td {
  1674   border-top: 0;
  1388   border-top: 0;
  1675 }
  1389 }
  1676 
       
  1677 .table > tbody + tbody {
  1390 .table > tbody + tbody {
  1678   border-top: 2px solid #dddddd;
  1391   border-top: 2px solid #dddddd;
  1679 }
  1392 }
  1680 
       
  1681 .table .table {
  1393 .table .table {
  1682   background-color: #ffffff;
  1394   background-color: #ffffff;
  1683 }
  1395 }
  1684 
       
  1685 .table-condensed > thead > tr > th,
  1396 .table-condensed > thead > tr > th,
  1686 .table-condensed > tbody > tr > th,
  1397 .table-condensed > tbody > tr > th,
  1687 .table-condensed > tfoot > tr > th,
  1398 .table-condensed > tfoot > tr > th,
  1688 .table-condensed > thead > tr > td,
  1399 .table-condensed > thead > tr > td,
  1689 .table-condensed > tbody > tr > td,
  1400 .table-condensed > tbody > tr > td,
  1690 .table-condensed > tfoot > tr > td {
  1401 .table-condensed > tfoot > tr > td {
  1691   padding: 5px;
  1402   padding: 5px;
  1692 }
  1403 }
  1693 
       
  1694 .table-bordered {
  1404 .table-bordered {
  1695   border: 1px solid #dddddd;
  1405   border: 1px solid #dddddd;
  1696 }
  1406 }
  1697 
       
  1698 .table-bordered > thead > tr > th,
  1407 .table-bordered > thead > tr > th,
  1699 .table-bordered > tbody > tr > th,
  1408 .table-bordered > tbody > tr > th,
  1700 .table-bordered > tfoot > tr > th,
  1409 .table-bordered > tfoot > tr > th,
  1701 .table-bordered > thead > tr > td,
  1410 .table-bordered > thead > tr > td,
  1702 .table-bordered > tbody > tr > td,
  1411 .table-bordered > tbody > tr > td,
  1703 .table-bordered > tfoot > tr > td {
  1412 .table-bordered > tfoot > tr > td {
  1704   border: 1px solid #dddddd;
  1413   border: 1px solid #dddddd;
  1705 }
  1414 }
  1706 
       
  1707 .table-bordered > thead > tr > th,
  1415 .table-bordered > thead > tr > th,
  1708 .table-bordered > thead > tr > td {
  1416 .table-bordered > thead > tr > td {
  1709   border-bottom-width: 2px;
  1417   border-bottom-width: 2px;
  1710 }
  1418 }
  1711 
       
  1712 .table-striped > tbody > tr:nth-child(odd) > td,
  1419 .table-striped > tbody > tr:nth-child(odd) > td,
  1713 .table-striped > tbody > tr:nth-child(odd) > th {
  1420 .table-striped > tbody > tr:nth-child(odd) > th {
  1714   background-color: #f9f9f9;
  1421   background-color: #f9f9f9;
  1715 }
  1422 }
  1716 
       
  1717 .table-hover > tbody > tr:hover > td,
  1423 .table-hover > tbody > tr:hover > td,
  1718 .table-hover > tbody > tr:hover > th {
  1424 .table-hover > tbody > tr:hover > th {
  1719   background-color: #f5f5f5;
  1425   background-color: #f5f5f5;
  1720 }
  1426 }
  1721 
       
  1722 table col[class*="col-"] {
  1427 table col[class*="col-"] {
  1723   position: static;
  1428   position: static;
       
  1429   float: none;
  1724   display: table-column;
  1430   display: table-column;
  1725   float: none;
  1431 }
  1726 }
       
  1727 
       
  1728 table td[class*="col-"],
  1432 table td[class*="col-"],
  1729 table th[class*="col-"] {
  1433 table th[class*="col-"] {
       
  1434   float: none;
  1730   display: table-cell;
  1435   display: table-cell;
  1731   float: none;
  1436 }
  1732 }
       
  1733 
       
  1734 .table > thead > tr > .active,
  1437 .table > thead > tr > .active,
  1735 .table > tbody > tr > .active,
  1438 .table > tbody > tr > .active,
  1736 .table > tfoot > tr > .active,
  1439 .table > tfoot > tr > .active,
  1737 .table > thead > .active > td,
  1440 .table > thead > .active > td,
  1738 .table > tbody > .active > td,
  1441 .table > tbody > .active > td,
  1740 .table > thead > .active > th,
  1443 .table > thead > .active > th,
  1741 .table > tbody > .active > th,
  1444 .table > tbody > .active > th,
  1742 .table > tfoot > .active > th {
  1445 .table > tfoot > .active > th {
  1743   background-color: #f5f5f5;
  1446   background-color: #f5f5f5;
  1744 }
  1447 }
  1745 
       
  1746 .table-hover > tbody > tr > .active:hover,
  1448 .table-hover > tbody > tr > .active:hover,
  1747 .table-hover > tbody > .active:hover > td,
  1449 .table-hover > tbody > .active:hover > td,
  1748 .table-hover > tbody > .active:hover > th {
  1450 .table-hover > tbody > .active:hover > th {
  1749   background-color: #e8e8e8;
  1451   background-color: #e8e8e8;
  1750 }
  1452 }
  1751 
       
  1752 .table > thead > tr > .success,
  1453 .table > thead > tr > .success,
  1753 .table > tbody > tr > .success,
  1454 .table > tbody > tr > .success,
  1754 .table > tfoot > tr > .success,
  1455 .table > tfoot > tr > .success,
  1755 .table > thead > .success > td,
  1456 .table > thead > .success > td,
  1756 .table > tbody > .success > td,
  1457 .table > tbody > .success > td,
  1758 .table > thead > .success > th,
  1459 .table > thead > .success > th,
  1759 .table > tbody > .success > th,
  1460 .table > tbody > .success > th,
  1760 .table > tfoot > .success > th {
  1461 .table > tfoot > .success > th {
  1761   background-color: #dff0d8;
  1462   background-color: #dff0d8;
  1762 }
  1463 }
  1763 
       
  1764 .table-hover > tbody > tr > .success:hover,
  1464 .table-hover > tbody > tr > .success:hover,
  1765 .table-hover > tbody > .success:hover > td,
  1465 .table-hover > tbody > .success:hover > td,
  1766 .table-hover > tbody > .success:hover > th {
  1466 .table-hover > tbody > .success:hover > th {
  1767   background-color: #d0e9c6;
  1467   background-color: #d0e9c6;
  1768 }
  1468 }
  1769 
       
  1770 .table > thead > tr > .danger,
  1469 .table > thead > tr > .danger,
  1771 .table > tbody > tr > .danger,
  1470 .table > tbody > tr > .danger,
  1772 .table > tfoot > tr > .danger,
  1471 .table > tfoot > tr > .danger,
  1773 .table > thead > .danger > td,
  1472 .table > thead > .danger > td,
  1774 .table > tbody > .danger > td,
  1473 .table > tbody > .danger > td,
  1776 .table > thead > .danger > th,
  1475 .table > thead > .danger > th,
  1777 .table > tbody > .danger > th,
  1476 .table > tbody > .danger > th,
  1778 .table > tfoot > .danger > th {
  1477 .table > tfoot > .danger > th {
  1779   background-color: #f2dede;
  1478   background-color: #f2dede;
  1780 }
  1479 }
  1781 
       
  1782 .table-hover > tbody > tr > .danger:hover,
  1480 .table-hover > tbody > tr > .danger:hover,
  1783 .table-hover > tbody > .danger:hover > td,
  1481 .table-hover > tbody > .danger:hover > td,
  1784 .table-hover > tbody > .danger:hover > th {
  1482 .table-hover > tbody > .danger:hover > th {
  1785   background-color: #ebcccc;
  1483   background-color: #ebcccc;
  1786 }
  1484 }
  1787 
       
  1788 .table > thead > tr > .warning,
  1485 .table > thead > tr > .warning,
  1789 .table > tbody > tr > .warning,
  1486 .table > tbody > tr > .warning,
  1790 .table > tfoot > tr > .warning,
  1487 .table > tfoot > tr > .warning,
  1791 .table > thead > .warning > td,
  1488 .table > thead > .warning > td,
  1792 .table > tbody > .warning > td,
  1489 .table > tbody > .warning > td,
  1794 .table > thead > .warning > th,
  1491 .table > thead > .warning > th,
  1795 .table > tbody > .warning > th,
  1492 .table > tbody > .warning > th,
  1796 .table > tfoot > .warning > th {
  1493 .table > tfoot > .warning > th {
  1797   background-color: #fcf8e3;
  1494   background-color: #fcf8e3;
  1798 }
  1495 }
  1799 
       
  1800 .table-hover > tbody > tr > .warning:hover,
  1496 .table-hover > tbody > tr > .warning:hover,
  1801 .table-hover > tbody > .warning:hover > td,
  1497 .table-hover > tbody > .warning:hover > td,
  1802 .table-hover > tbody > .warning:hover > th {
  1498 .table-hover > tbody > .warning:hover > th {
  1803   background-color: #faf2cc;
  1499   background-color: #faf2cc;
  1804 }
  1500 }
  1805 
       
  1806 @media (max-width: 767px) {
  1501 @media (max-width: 767px) {
  1807   .table-responsive {
  1502   .table-responsive {
  1808     width: 100%;
  1503     width: 100%;
  1809     margin-bottom: 15px;
  1504     margin-bottom: 15px;
       
  1505     overflow-y: hidden;
  1810     overflow-x: scroll;
  1506     overflow-x: scroll;
  1811     overflow-y: hidden;
  1507     -ms-overflow-style: -ms-autohiding-scrollbar;
  1812     border: 1px solid #dddddd;
  1508     border: 1px solid #dddddd;
  1813     -ms-overflow-style: -ms-autohiding-scrollbar;
       
  1814     -webkit-overflow-scrolling: touch;
  1509     -webkit-overflow-scrolling: touch;
  1815   }
  1510   }
  1816   .table-responsive > .table {
  1511   .table-responsive > .table {
  1817     margin-bottom: 0;
  1512     margin-bottom: 0;
  1818   }
  1513   }
  1848   .table-responsive > .table-bordered > tbody > tr:last-child > td,
  1543   .table-responsive > .table-bordered > tbody > tr:last-child > td,
  1849   .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  1544   .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  1850     border-bottom: 0;
  1545     border-bottom: 0;
  1851   }
  1546   }
  1852 }
  1547 }
  1853 
       
  1854 fieldset {
  1548 fieldset {
  1855   padding: 0;
  1549   padding: 0;
  1856   margin: 0;
  1550   margin: 0;
  1857   border: 0;
  1551   border: 0;
  1858 }
  1552 }
  1859 
       
  1860 legend {
  1553 legend {
  1861   display: block;
  1554   display: block;
  1862   width: 100%;
  1555   width: 100%;
  1863   padding: 0;
  1556   padding: 0;
  1864   margin-bottom: 20px;
  1557   margin-bottom: 20px;
  1866   line-height: inherit;
  1559   line-height: inherit;
  1867   color: #333333;
  1560   color: #333333;
  1868   border: 0;
  1561   border: 0;
  1869   border-bottom: 1px solid #e5e5e5;
  1562   border-bottom: 1px solid #e5e5e5;
  1870 }
  1563 }
  1871 
       
  1872 label {
  1564 label {
  1873   display: inline-block;
  1565   display: inline-block;
  1874   margin-bottom: 5px;
  1566   margin-bottom: 5px;
  1875   font-weight: bold;
  1567   font-weight: bold;
  1876 }
  1568 }
  1877 
       
  1878 input[type="search"] {
  1569 input[type="search"] {
  1879   -webkit-box-sizing: border-box;
  1570   -webkit-box-sizing: border-box;
  1880      -moz-box-sizing: border-box;
  1571   -moz-box-sizing: border-box;
  1881           box-sizing: border-box;
  1572   box-sizing: border-box;
  1882 }
  1573 }
  1883 
       
  1884 input[type="radio"],
  1574 input[type="radio"],
  1885 input[type="checkbox"] {
  1575 input[type="checkbox"] {
  1886   margin: 4px 0 0;
  1576   margin: 4px 0 0;
  1887   margin-top: 1px \9;
  1577   margin-top: 1px \9;
  1888   /* IE8-9 */
  1578   /* IE8-9 */
  1889 
  1579 
  1890   line-height: normal;
  1580   line-height: normal;
  1891 }
  1581 }
  1892 
       
  1893 input[type="file"] {
  1582 input[type="file"] {
  1894   display: block;
  1583   display: block;
  1895 }
  1584 }
  1896 
       
  1897 select[multiple],
  1585 select[multiple],
  1898 select[size] {
  1586 select[size] {
  1899   height: auto;
  1587   height: auto;
  1900 }
  1588 }
  1901 
       
  1902 select optgroup {
  1589 select optgroup {
  1903   font-family: inherit;
       
  1904   font-size: inherit;
  1590   font-size: inherit;
  1905   font-style: inherit;
  1591   font-style: inherit;
  1906 }
  1592   font-family: inherit;
  1907 
  1593 }
  1908 input[type="file"]:focus,
  1594 input[type="file"]:focus,
  1909 input[type="radio"]:focus,
  1595 input[type="radio"]:focus,
  1910 input[type="checkbox"]:focus {
  1596 input[type="checkbox"]:focus {
  1911   outline: thin dotted;
  1597   outline: thin dotted;
  1912   outline: 5px auto -webkit-focus-ring-color;
  1598   outline: 5px auto -webkit-focus-ring-color;
  1913   outline-offset: -2px;
  1599   outline-offset: -2px;
  1914 }
  1600 }
  1915 
       
  1916 input[type="number"]::-webkit-outer-spin-button,
  1601 input[type="number"]::-webkit-outer-spin-button,
  1917 input[type="number"]::-webkit-inner-spin-button {
  1602 input[type="number"]::-webkit-inner-spin-button {
  1918   height: auto;
  1603   height: auto;
  1919 }
  1604 }
  1920 
       
  1921 output {
  1605 output {
  1922   display: block;
  1606   display: block;
  1923   padding-top: 7px;
  1607   padding-top: 7px;
  1924   font-size: 14px;
  1608   font-size: 14px;
  1925   line-height: 1.428571429;
  1609   line-height: 1.428571429;
  1926   color: #555555;
  1610   color: #555555;
  1927   vertical-align: middle;
  1611   vertical-align: middle;
  1928 }
  1612 }
  1929 
       
  1930 .form-control {
  1613 .form-control {
  1931   display: block;
  1614   display: block;
  1932   width: 100%;
  1615   width: 100%;
  1933   height: 34px;
  1616   height: 34px;
  1934   padding: 6px 12px;
  1617   padding: 6px 12px;
  1939   background-color: #ffffff;
  1622   background-color: #ffffff;
  1940   background-image: none;
  1623   background-image: none;
  1941   border: 1px solid #cccccc;
  1624   border: 1px solid #cccccc;
  1942   border-radius: 4px;
  1625   border-radius: 4px;
  1943   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1626   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1944           box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1627   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1945   -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  1628   -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  1946           transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  1629   transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  1947 }
  1630 }
  1948 
       
  1949 .form-control:focus {
  1631 .form-control:focus {
  1950   border-color: #66afe9;
  1632   border-color: #66afe9;
  1951   outline: 0;
  1633   outline: 0;
  1952   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1634   -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1953           box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1635   box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1954 }
  1636 }
  1955 
       
  1956 .form-control:-moz-placeholder {
  1637 .form-control:-moz-placeholder {
  1957   color: #999999;
  1638   color: #999999;
  1958 }
  1639 }
  1959 
       
  1960 .form-control::-moz-placeholder {
  1640 .form-control::-moz-placeholder {
  1961   color: #999999;
  1641   color: #999999;
  1962   opacity: 1;
  1642   opacity: 1;
  1963 }
  1643 }
  1964 
       
  1965 .form-control:-ms-input-placeholder {
  1644 .form-control:-ms-input-placeholder {
  1966   color: #999999;
  1645   color: #999999;
  1967 }
  1646 }
  1968 
       
  1969 .form-control::-webkit-input-placeholder {
  1647 .form-control::-webkit-input-placeholder {
  1970   color: #999999;
  1648   color: #999999;
  1971 }
  1649 }
  1972 
       
  1973 .form-control[disabled],
  1650 .form-control[disabled],
  1974 .form-control[readonly],
  1651 .form-control[readonly],
  1975 fieldset[disabled] .form-control {
  1652 fieldset[disabled] .form-control {
  1976   cursor: not-allowed;
  1653   cursor: not-allowed;
  1977   background-color: #eeeeee;
  1654   background-color: #eeeeee;
  1978 }
  1655 }
  1979 
       
  1980 textarea.form-control {
  1656 textarea.form-control {
  1981   height: auto;
  1657   height: auto;
  1982 }
  1658 }
  1983 
       
  1984 .form-group {
  1659 .form-group {
  1985   margin-bottom: 15px;
  1660   margin-bottom: 15px;
  1986 }
  1661 }
  1987 
       
  1988 .radio,
  1662 .radio,
  1989 .checkbox {
  1663 .checkbox {
  1990   display: block;
  1664   display: block;
  1991   min-height: 20px;
  1665   min-height: 20px;
  1992   padding-left: 20px;
       
  1993   margin-top: 10px;
  1666   margin-top: 10px;
  1994   margin-bottom: 10px;
  1667   margin-bottom: 10px;
       
  1668   padding-left: 20px;
  1995   vertical-align: middle;
  1669   vertical-align: middle;
  1996 }
  1670 }
  1997 
       
  1998 .radio label,
  1671 .radio label,
  1999 .checkbox label {
  1672 .checkbox label {
  2000   display: inline;
  1673   display: inline;
  2001   margin-bottom: 0;
  1674   margin-bottom: 0;
  2002   font-weight: normal;
  1675   font-weight: normal;
  2003   cursor: pointer;
  1676   cursor: pointer;
  2004 }
  1677 }
  2005 
       
  2006 .radio input[type="radio"],
  1678 .radio input[type="radio"],
  2007 .radio-inline input[type="radio"],
  1679 .radio-inline input[type="radio"],
  2008 .checkbox input[type="checkbox"],
  1680 .checkbox input[type="checkbox"],
  2009 .checkbox-inline input[type="checkbox"] {
  1681 .checkbox-inline input[type="checkbox"] {
  2010   float: left;
  1682   float: left;
  2011   margin-left: -20px;
  1683   margin-left: -20px;
  2012 }
  1684 }
  2013 
       
  2014 .radio + .radio,
  1685 .radio + .radio,
  2015 .checkbox + .checkbox {
  1686 .checkbox + .checkbox {
  2016   margin-top: -5px;
  1687   margin-top: -5px;
  2017 }
  1688 }
  2018 
       
  2019 .radio-inline,
  1689 .radio-inline,
  2020 .checkbox-inline {
  1690 .checkbox-inline {
  2021   display: inline-block;
  1691   display: inline-block;
  2022   padding-left: 20px;
  1692   padding-left: 20px;
  2023   margin-bottom: 0;
  1693   margin-bottom: 0;
       
  1694   vertical-align: middle;
  2024   font-weight: normal;
  1695   font-weight: normal;
  2025   vertical-align: middle;
       
  2026   cursor: pointer;
  1696   cursor: pointer;
  2027 }
  1697 }
  2028 
       
  2029 .radio-inline + .radio-inline,
  1698 .radio-inline + .radio-inline,
  2030 .checkbox-inline + .checkbox-inline {
  1699 .checkbox-inline + .checkbox-inline {
  2031   margin-top: 0;
  1700   margin-top: 0;
  2032   margin-left: 10px;
  1701   margin-left: 10px;
  2033 }
  1702 }
  2034 
       
  2035 input[type="radio"][disabled],
  1703 input[type="radio"][disabled],
  2036 input[type="checkbox"][disabled],
  1704 input[type="checkbox"][disabled],
  2037 .radio[disabled],
  1705 .radio[disabled],
  2038 .radio-inline[disabled],
  1706 .radio-inline[disabled],
  2039 .checkbox[disabled],
  1707 .checkbox[disabled],
  2044 fieldset[disabled] .radio-inline,
  1712 fieldset[disabled] .radio-inline,
  2045 fieldset[disabled] .checkbox,
  1713 fieldset[disabled] .checkbox,
  2046 fieldset[disabled] .checkbox-inline {
  1714 fieldset[disabled] .checkbox-inline {
  2047   cursor: not-allowed;
  1715   cursor: not-allowed;
  2048 }
  1716 }
  2049 
       
  2050 .input-sm {
  1717 .input-sm {
  2051   height: 30px;
  1718   height: 30px;
  2052   padding: 5px 10px;
  1719   padding: 5px 10px;
  2053   font-size: 12px;
  1720   font-size: 12px;
  2054   line-height: 1.5;
  1721   line-height: 1.5;
  2055   border-radius: 3px;
  1722   border-radius: 3px;
  2056 }
  1723 }
  2057 
       
  2058 select.input-sm {
  1724 select.input-sm {
  2059   height: 30px;
  1725   height: 30px;
  2060   line-height: 30px;
  1726   line-height: 30px;
  2061 }
  1727 }
  2062 
       
  2063 textarea.input-sm {
  1728 textarea.input-sm {
  2064   height: auto;
  1729   height: auto;
  2065 }
  1730 }
  2066 
       
  2067 .input-lg {
  1731 .input-lg {
  2068   height: 46px;
  1732   height: 46px;
  2069   padding: 10px 16px;
  1733   padding: 10px 16px;
  2070   font-size: 18px;
  1734   font-size: 18px;
  2071   line-height: 1.33;
  1735   line-height: 1.33;
  2072   border-radius: 6px;
  1736   border-radius: 6px;
  2073 }
  1737 }
  2074 
       
  2075 select.input-lg {
  1738 select.input-lg {
  2076   height: 46px;
  1739   height: 46px;
  2077   line-height: 46px;
  1740   line-height: 46px;
  2078 }
  1741 }
  2079 
       
  2080 textarea.input-lg {
  1742 textarea.input-lg {
  2081   height: auto;
  1743   height: auto;
  2082 }
  1744 }
  2083 
       
  2084 .has-warning .help-block,
  1745 .has-warning .help-block,
  2085 .has-warning .control-label,
  1746 .has-warning .control-label,
  2086 .has-warning .radio,
  1747 .has-warning .radio,
  2087 .has-warning .checkbox,
  1748 .has-warning .checkbox,
  2088 .has-warning .radio-inline,
  1749 .has-warning .radio-inline,
  2089 .has-warning .checkbox-inline {
  1750 .has-warning .checkbox-inline {
  2090   color: #8a6d3b;
  1751   color: #8a6d3b;
  2091 }
  1752 }
  2092 
       
  2093 .has-warning .form-control {
  1753 .has-warning .form-control {
  2094   border-color: #8a6d3b;
  1754   border-color: #8a6d3b;
  2095   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1755   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2096           box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1756   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2097 }
  1757 }
  2098 
       
  2099 .has-warning .form-control:focus {
  1758 .has-warning .form-control:focus {
  2100   border-color: #66512c;
  1759   border-color: #66512c;
  2101   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  1760   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  2102           box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  1761   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  2103 }
  1762 }
  2104 
       
  2105 .has-warning .input-group-addon {
  1763 .has-warning .input-group-addon {
  2106   color: #8a6d3b;
  1764   color: #8a6d3b;
       
  1765   border-color: #8a6d3b;
  2107   background-color: #fcf8e3;
  1766   background-color: #fcf8e3;
  2108   border-color: #8a6d3b;
  1767 }
  2109 }
       
  2110 
       
  2111 .has-error .help-block,
  1768 .has-error .help-block,
  2112 .has-error .control-label,
  1769 .has-error .control-label,
  2113 .has-error .radio,
  1770 .has-error .radio,
  2114 .has-error .checkbox,
  1771 .has-error .checkbox,
  2115 .has-error .radio-inline,
  1772 .has-error .radio-inline,
  2116 .has-error .checkbox-inline {
  1773 .has-error .checkbox-inline {
  2117   color: #a94442;
  1774   color: #a94442;
  2118 }
  1775 }
  2119 
       
  2120 .has-error .form-control {
  1776 .has-error .form-control {
  2121   border-color: #a94442;
  1777   border-color: #a94442;
  2122   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1778   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2123           box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1779   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2124 }
  1780 }
  2125 
       
  2126 .has-error .form-control:focus {
  1781 .has-error .form-control:focus {
  2127   border-color: #843534;
  1782   border-color: #843534;
  2128   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  1783   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  2129           box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  1784   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  2130 }
  1785 }
  2131 
       
  2132 .has-error .input-group-addon {
  1786 .has-error .input-group-addon {
  2133   color: #a94442;
  1787   color: #a94442;
       
  1788   border-color: #a94442;
  2134   background-color: #f2dede;
  1789   background-color: #f2dede;
  2135   border-color: #a94442;
  1790 }
  2136 }
       
  2137 
       
  2138 .has-success .help-block,
  1791 .has-success .help-block,
  2139 .has-success .control-label,
  1792 .has-success .control-label,
  2140 .has-success .radio,
  1793 .has-success .radio,
  2141 .has-success .checkbox,
  1794 .has-success .checkbox,
  2142 .has-success .radio-inline,
  1795 .has-success .radio-inline,
  2143 .has-success .checkbox-inline {
  1796 .has-success .checkbox-inline {
  2144   color: #3c763d;
  1797   color: #3c763d;
  2145 }
  1798 }
  2146 
       
  2147 .has-success .form-control {
  1799 .has-success .form-control {
  2148   border-color: #3c763d;
  1800   border-color: #3c763d;
  2149   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1801   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2150           box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1802   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  2151 }
  1803 }
  2152 
       
  2153 .has-success .form-control:focus {
  1804 .has-success .form-control:focus {
  2154   border-color: #2b542c;
  1805   border-color: #2b542c;
  2155   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  1806   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  2156           box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  1807   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  2157 }
  1808 }
  2158 
       
  2159 .has-success .input-group-addon {
  1809 .has-success .input-group-addon {
  2160   color: #3c763d;
  1810   color: #3c763d;
       
  1811   border-color: #3c763d;
  2161   background-color: #dff0d8;
  1812   background-color: #dff0d8;
  2162   border-color: #3c763d;
  1813 }
  2163 }
       
  2164 
       
  2165 .form-control-static {
  1814 .form-control-static {
  2166   margin-bottom: 0;
  1815   margin-bottom: 0;
  2167 }
  1816 }
  2168 
       
  2169 .help-block {
  1817 .help-block {
  2170   display: block;
  1818   display: block;
  2171   margin-top: 5px;
  1819   margin-top: 5px;
  2172   margin-bottom: 10px;
  1820   margin-bottom: 10px;
  2173   color: #737373;
  1821   color: #737373;
  2174 }
  1822 }
  2175 
       
  2176 @media (min-width: 768px) {
  1823 @media (min-width: 768px) {
  2177   .form-inline .form-group {
  1824   .form-inline .form-group {
  2178     display: inline-block;
  1825     display: inline-block;
  2179     margin-bottom: 0;
  1826     margin-bottom: 0;
  2180     vertical-align: middle;
  1827     vertical-align: middle;
  2186     width: auto;
  1833     width: auto;
  2187   }
  1834   }
  2188   .form-inline .radio,
  1835   .form-inline .radio,
  2189   .form-inline .checkbox {
  1836   .form-inline .checkbox {
  2190     display: inline-block;
  1837     display: inline-block;
  2191     padding-left: 0;
       
  2192     margin-top: 0;
  1838     margin-top: 0;
  2193     margin-bottom: 0;
  1839     margin-bottom: 0;
       
  1840     padding-left: 0;
  2194   }
  1841   }
  2195   .form-inline .radio input[type="radio"],
  1842   .form-inline .radio input[type="radio"],
  2196   .form-inline .checkbox input[type="checkbox"] {
  1843   .form-inline .checkbox input[type="checkbox"] {
  2197     float: none;
  1844     float: none;
  2198     margin-left: 0;
  1845     margin-left: 0;
  2199   }
  1846   }
  2200 }
  1847 }
  2201 
       
  2202 .form-horizontal .control-label,
  1848 .form-horizontal .control-label,
  2203 .form-horizontal .radio,
  1849 .form-horizontal .radio,
  2204 .form-horizontal .checkbox,
  1850 .form-horizontal .checkbox,
  2205 .form-horizontal .radio-inline,
  1851 .form-horizontal .radio-inline,
  2206 .form-horizontal .checkbox-inline {
  1852 .form-horizontal .checkbox-inline {
  2207   padding-top: 7px;
       
  2208   margin-top: 0;
  1853   margin-top: 0;
  2209   margin-bottom: 0;
  1854   margin-bottom: 0;
  2210 }
  1855   padding-top: 7px;
  2211 
  1856 }
  2212 .form-horizontal .radio,
  1857 .form-horizontal .radio,
  2213 .form-horizontal .checkbox {
  1858 .form-horizontal .checkbox {
  2214   min-height: 27px;
  1859   min-height: 27px;
  2215 }
  1860 }
  2216 
       
  2217 .form-horizontal .form-group {
  1861 .form-horizontal .form-group {
       
  1862   margin-left: -15px;
  2218   margin-right: -15px;
  1863   margin-right: -15px;
  2219   margin-left: -15px;
  1864 }
  2220 }
       
  2221 
       
  2222 .form-horizontal .form-group:before,
  1865 .form-horizontal .form-group:before,
  2223 .form-horizontal .form-group:after {
  1866 .form-horizontal .form-group:after {
       
  1867   content: " ";
  2224   display: table;
  1868   display: table;
  2225   content: " ";
  1869 }
  2226 }
       
  2227 
       
  2228 .form-horizontal .form-group:after {
  1870 .form-horizontal .form-group:after {
  2229   clear: both;
  1871   clear: both;
  2230 }
  1872 }
  2231 
       
  2232 .form-horizontal .form-group:before,
  1873 .form-horizontal .form-group:before,
  2233 .form-horizontal .form-group:after {
  1874 .form-horizontal .form-group:after {
       
  1875   content: " ";
  2234   display: table;
  1876   display: table;
  2235   content: " ";
  1877 }
  2236 }
       
  2237 
       
  2238 .form-horizontal .form-group:after {
  1878 .form-horizontal .form-group:after {
  2239   clear: both;
  1879   clear: both;
  2240 }
  1880 }
  2241 
       
  2242 .form-horizontal .form-control-static {
  1881 .form-horizontal .form-control-static {
  2243   padding-top: 7px;
  1882   padding-top: 7px;
  2244 }
  1883 }
  2245 
       
  2246 @media (min-width: 768px) {
  1884 @media (min-width: 768px) {
  2247   .form-horizontal .control-label {
  1885   .form-horizontal .control-label {
  2248     text-align: right;
  1886     text-align: right;
  2249   }
  1887   }
  2250 }
  1888 }
  2251 
       
  2252 .btn {
  1889 .btn {
  2253   display: inline-block;
  1890   display: inline-block;
  2254   padding: 6px 12px;
       
  2255   margin-bottom: 0;
  1891   margin-bottom: 0;
  2256   font-size: 14px;
       
  2257   font-weight: normal;
  1892   font-weight: normal;
  2258   line-height: 1.428571429;
       
  2259   text-align: center;
  1893   text-align: center;
  2260   white-space: nowrap;
       
  2261   vertical-align: middle;
  1894   vertical-align: middle;
  2262   cursor: pointer;
  1895   cursor: pointer;
  2263   background-image: none;
  1896   background-image: none;
  2264   border: 1px solid transparent;
  1897   border: 1px solid transparent;
       
  1898   white-space: nowrap;
       
  1899   padding: 6px 12px;
       
  1900   font-size: 14px;
       
  1901   line-height: 1.428571429;
  2265   border-radius: 4px;
  1902   border-radius: 4px;
  2266   -webkit-user-select: none;
  1903   -webkit-user-select: none;
  2267      -moz-user-select: none;
  1904   -moz-user-select: none;
  2268       -ms-user-select: none;
  1905   -ms-user-select: none;
  2269        -o-user-select: none;
  1906   -o-user-select: none;
  2270           user-select: none;
  1907   user-select: none;
  2271 }
  1908 }
  2272 
       
  2273 .btn:focus {
  1909 .btn:focus {
  2274   outline: thin dotted;
  1910   outline: thin dotted;
  2275   outline: 5px auto -webkit-focus-ring-color;
  1911   outline: 5px auto -webkit-focus-ring-color;
  2276   outline-offset: -2px;
  1912   outline-offset: -2px;
  2277 }
  1913 }
  2278 
       
  2279 .btn:hover,
  1914 .btn:hover,
  2280 .btn:focus {
  1915 .btn:focus {
  2281   color: #333333;
  1916   color: #333333;
  2282   text-decoration: none;
  1917   text-decoration: none;
  2283 }
  1918 }
  2284 
       
  2285 .btn:active,
  1919 .btn:active,
  2286 .btn.active {
  1920 .btn.active {
       
  1921   outline: 0;
  2287   background-image: none;
  1922   background-image: none;
  2288   outline: 0;
       
  2289   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1923   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  2290           box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1924   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  2291 }
  1925 }
  2292 
       
  2293 .btn.disabled,
  1926 .btn.disabled,
  2294 .btn[disabled],
  1927 .btn[disabled],
  2295 fieldset[disabled] .btn {
  1928 fieldset[disabled] .btn {
       
  1929   cursor: not-allowed;
  2296   pointer-events: none;
  1930   pointer-events: none;
  2297   cursor: not-allowed;
       
  2298   opacity: 0.65;
  1931   opacity: 0.65;
  2299   filter: alpha(opacity=65);
  1932   filter: alpha(opacity=65);
  2300   -webkit-box-shadow: none;
  1933   -webkit-box-shadow: none;
  2301           box-shadow: none;
  1934   box-shadow: none;
  2302 }
  1935 }
  2303 
       
  2304 .btn-default {
  1936 .btn-default {
  2305   color: #333333;
  1937   color: #333333;
  2306   background-color: #ffffff;
  1938   background-color: #ffffff;
  2307   border-color: #cccccc;
  1939   border-color: #cccccc;
  2308 }
  1940 }
  2309 
       
  2310 .btn-default:hover,
  1941 .btn-default:hover,
  2311 .btn-default:focus,
  1942 .btn-default:focus,
  2312 .btn-default:active,
  1943 .btn-default:active,
  2313 .btn-default.active,
  1944 .btn-default.active,
  2314 .open .dropdown-toggle.btn-default {
  1945 .open .dropdown-toggle.btn-default {
  2315   color: #333333;
  1946   color: #333333;
  2316   background-color: #ebebeb;
  1947   background-color: #ebebeb;
  2317   border-color: #adadad;
  1948   border-color: #adadad;
  2318 }
  1949 }
  2319 
       
  2320 .btn-default:active,
  1950 .btn-default:active,
  2321 .btn-default.active,
  1951 .btn-default.active,
  2322 .open .dropdown-toggle.btn-default {
  1952 .open .dropdown-toggle.btn-default {
  2323   background-image: none;
  1953   background-image: none;
  2324 }
  1954 }
  2325 
       
  2326 .btn-default.disabled,
  1955 .btn-default.disabled,
  2327 .btn-default[disabled],
  1956 .btn-default[disabled],
  2328 fieldset[disabled] .btn-default,
  1957 fieldset[disabled] .btn-default,
  2329 .btn-default.disabled:hover,
  1958 .btn-default.disabled:hover,
  2330 .btn-default[disabled]:hover,
  1959 .btn-default[disabled]:hover,
  2339 .btn-default[disabled].active,
  1968 .btn-default[disabled].active,
  2340 fieldset[disabled] .btn-default.active {
  1969 fieldset[disabled] .btn-default.active {
  2341   background-color: #ffffff;
  1970   background-color: #ffffff;
  2342   border-color: #cccccc;
  1971   border-color: #cccccc;
  2343 }
  1972 }
  2344 
       
  2345 .btn-default .badge {
  1973 .btn-default .badge {
  2346   color: #ffffff;
  1974   color: #ffffff;
  2347   background-color: #fff;
  1975   background-color: #fff;
  2348 }
  1976 }
  2349 
       
  2350 .btn-primary {
  1977 .btn-primary {
  2351   color: #ffffff;
  1978   color: #ffffff;
  2352   background-color: #428bca;
  1979   background-color: #428bca;
  2353   border-color: #357ebd;
  1980   border-color: #357ebd;
  2354 }
  1981 }
  2355 
       
  2356 .btn-primary:hover,
  1982 .btn-primary:hover,
  2357 .btn-primary:focus,
  1983 .btn-primary:focus,
  2358 .btn-primary:active,
  1984 .btn-primary:active,
  2359 .btn-primary.active,
  1985 .btn-primary.active,
  2360 .open .dropdown-toggle.btn-primary {
  1986 .open .dropdown-toggle.btn-primary {
  2361   color: #ffffff;
  1987   color: #ffffff;
  2362   background-color: #3276b1;
  1988   background-color: #3276b1;
  2363   border-color: #285e8e;
  1989   border-color: #285e8e;
  2364 }
  1990 }
  2365 
       
  2366 .btn-primary:active,
  1991 .btn-primary:active,
  2367 .btn-primary.active,
  1992 .btn-primary.active,
  2368 .open .dropdown-toggle.btn-primary {
  1993 .open .dropdown-toggle.btn-primary {
  2369   background-image: none;
  1994   background-image: none;
  2370 }
  1995 }
  2371 
       
  2372 .btn-primary.disabled,
  1996 .btn-primary.disabled,
  2373 .btn-primary[disabled],
  1997 .btn-primary[disabled],
  2374 fieldset[disabled] .btn-primary,
  1998 fieldset[disabled] .btn-primary,
  2375 .btn-primary.disabled:hover,
  1999 .btn-primary.disabled:hover,
  2376 .btn-primary[disabled]:hover,
  2000 .btn-primary[disabled]:hover,
  2385 .btn-primary[disabled].active,
  2009 .btn-primary[disabled].active,
  2386 fieldset[disabled] .btn-primary.active {
  2010 fieldset[disabled] .btn-primary.active {
  2387   background-color: #428bca;
  2011   background-color: #428bca;
  2388   border-color: #357ebd;
  2012   border-color: #357ebd;
  2389 }
  2013 }
  2390 
       
  2391 .btn-primary .badge {
  2014 .btn-primary .badge {
  2392   color: #428bca;
  2015   color: #428bca;
  2393   background-color: #fff;
  2016   background-color: #fff;
  2394 }
  2017 }
  2395 
       
  2396 .btn-warning {
  2018 .btn-warning {
  2397   color: #ffffff;
  2019   color: #ffffff;
  2398   background-color: #f0ad4e;
  2020   background-color: #f0ad4e;
  2399   border-color: #eea236;
  2021   border-color: #eea236;
  2400 }
  2022 }
  2401 
       
  2402 .btn-warning:hover,
  2023 .btn-warning:hover,
  2403 .btn-warning:focus,
  2024 .btn-warning:focus,
  2404 .btn-warning:active,
  2025 .btn-warning:active,
  2405 .btn-warning.active,
  2026 .btn-warning.active,
  2406 .open .dropdown-toggle.btn-warning {
  2027 .open .dropdown-toggle.btn-warning {
  2407   color: #ffffff;
  2028   color: #ffffff;
  2408   background-color: #ed9c28;
  2029   background-color: #ed9c28;
  2409   border-color: #d58512;
  2030   border-color: #d58512;
  2410 }
  2031 }
  2411 
       
  2412 .btn-warning:active,
  2032 .btn-warning:active,
  2413 .btn-warning.active,
  2033 .btn-warning.active,
  2414 .open .dropdown-toggle.btn-warning {
  2034 .open .dropdown-toggle.btn-warning {
  2415   background-image: none;
  2035   background-image: none;
  2416 }
  2036 }
  2417 
       
  2418 .btn-warning.disabled,
  2037 .btn-warning.disabled,
  2419 .btn-warning[disabled],
  2038 .btn-warning[disabled],
  2420 fieldset[disabled] .btn-warning,
  2039 fieldset[disabled] .btn-warning,
  2421 .btn-warning.disabled:hover,
  2040 .btn-warning.disabled:hover,
  2422 .btn-warning[disabled]:hover,
  2041 .btn-warning[disabled]:hover,
  2431 .btn-warning[disabled].active,
  2050 .btn-warning[disabled].active,
  2432 fieldset[disabled] .btn-warning.active {
  2051 fieldset[disabled] .btn-warning.active {
  2433   background-color: #f0ad4e;
  2052   background-color: #f0ad4e;
  2434   border-color: #eea236;
  2053   border-color: #eea236;
  2435 }
  2054 }
  2436 
       
  2437 .btn-warning .badge {
  2055 .btn-warning .badge {
  2438   color: #f0ad4e;
  2056   color: #f0ad4e;
  2439   background-color: #fff;
  2057   background-color: #fff;
  2440 }
  2058 }
  2441 
       
  2442 .btn-danger {
  2059 .btn-danger {
  2443   color: #ffffff;
  2060   color: #ffffff;
  2444   background-color: #d9534f;
  2061   background-color: #d9534f;
  2445   border-color: #d43f3a;
  2062   border-color: #d43f3a;
  2446 }
  2063 }
  2447 
       
  2448 .btn-danger:hover,
  2064 .btn-danger:hover,
  2449 .btn-danger:focus,
  2065 .btn-danger:focus,
  2450 .btn-danger:active,
  2066 .btn-danger:active,
  2451 .btn-danger.active,
  2067 .btn-danger.active,
  2452 .open .dropdown-toggle.btn-danger {
  2068 .open .dropdown-toggle.btn-danger {
  2453   color: #ffffff;
  2069   color: #ffffff;
  2454   background-color: #d2322d;
  2070   background-color: #d2322d;
  2455   border-color: #ac2925;
  2071   border-color: #ac2925;
  2456 }
  2072 }
  2457 
       
  2458 .btn-danger:active,
  2073 .btn-danger:active,
  2459 .btn-danger.active,
  2074 .btn-danger.active,
  2460 .open .dropdown-toggle.btn-danger {
  2075 .open .dropdown-toggle.btn-danger {
  2461   background-image: none;
  2076   background-image: none;
  2462 }
  2077 }
  2463 
       
  2464 .btn-danger.disabled,
  2078 .btn-danger.disabled,
  2465 .btn-danger[disabled],
  2079 .btn-danger[disabled],
  2466 fieldset[disabled] .btn-danger,
  2080 fieldset[disabled] .btn-danger,
  2467 .btn-danger.disabled:hover,
  2081 .btn-danger.disabled:hover,
  2468 .btn-danger[disabled]:hover,
  2082 .btn-danger[disabled]:hover,
  2477 .btn-danger[disabled].active,
  2091 .btn-danger[disabled].active,
  2478 fieldset[disabled] .btn-danger.active {
  2092 fieldset[disabled] .btn-danger.active {
  2479   background-color: #d9534f;
  2093   background-color: #d9534f;
  2480   border-color: #d43f3a;
  2094   border-color: #d43f3a;
  2481 }
  2095 }
  2482 
       
  2483 .btn-danger .badge {
  2096 .btn-danger .badge {
  2484   color: #d9534f;
  2097   color: #d9534f;
  2485   background-color: #fff;
  2098   background-color: #fff;
  2486 }
  2099 }
  2487 
       
  2488 .btn-success {
  2100 .btn-success {
  2489   color: #ffffff;
  2101   color: #ffffff;
  2490   background-color: #5cb85c;
  2102   background-color: #5cb85c;
  2491   border-color: #4cae4c;
  2103   border-color: #4cae4c;
  2492 }
  2104 }
  2493 
       
  2494 .btn-success:hover,
  2105 .btn-success:hover,
  2495 .btn-success:focus,
  2106 .btn-success:focus,
  2496 .btn-success:active,
  2107 .btn-success:active,
  2497 .btn-success.active,
  2108 .btn-success.active,
  2498 .open .dropdown-toggle.btn-success {
  2109 .open .dropdown-toggle.btn-success {
  2499   color: #ffffff;
  2110   color: #ffffff;
  2500   background-color: #47a447;
  2111   background-color: #47a447;
  2501   border-color: #398439;
  2112   border-color: #398439;
  2502 }
  2113 }
  2503 
       
  2504 .btn-success:active,
  2114 .btn-success:active,
  2505 .btn-success.active,
  2115 .btn-success.active,
  2506 .open .dropdown-toggle.btn-success {
  2116 .open .dropdown-toggle.btn-success {
  2507   background-image: none;
  2117   background-image: none;
  2508 }
  2118 }
  2509 
       
  2510 .btn-success.disabled,
  2119 .btn-success.disabled,
  2511 .btn-success[disabled],
  2120 .btn-success[disabled],
  2512 fieldset[disabled] .btn-success,
  2121 fieldset[disabled] .btn-success,
  2513 .btn-success.disabled:hover,
  2122 .btn-success.disabled:hover,
  2514 .btn-success[disabled]:hover,
  2123 .btn-success[disabled]:hover,
  2523 .btn-success[disabled].active,
  2132 .btn-success[disabled].active,
  2524 fieldset[disabled] .btn-success.active {
  2133 fieldset[disabled] .btn-success.active {
  2525   background-color: #5cb85c;
  2134   background-color: #5cb85c;
  2526   border-color: #4cae4c;
  2135   border-color: #4cae4c;
  2527 }
  2136 }
  2528 
       
  2529 .btn-success .badge {
  2137 .btn-success .badge {
  2530   color: #5cb85c;
  2138   color: #5cb85c;
  2531   background-color: #fff;
  2139   background-color: #fff;
  2532 }
  2140 }
  2533 
       
  2534 .btn-info {
  2141 .btn-info {
  2535   color: #ffffff;
  2142   color: #ffffff;
  2536   background-color: #5bc0de;
  2143   background-color: #5bc0de;
  2537   border-color: #46b8da;
  2144   border-color: #46b8da;
  2538 }
  2145 }
  2539 
       
  2540 .btn-info:hover,
  2146 .btn-info:hover,
  2541 .btn-info:focus,
  2147 .btn-info:focus,
  2542 .btn-info:active,
  2148 .btn-info:active,
  2543 .btn-info.active,
  2149 .btn-info.active,
  2544 .open .dropdown-toggle.btn-info {
  2150 .open .dropdown-toggle.btn-info {
  2545   color: #ffffff;
  2151   color: #ffffff;
  2546   background-color: #39b3d7;
  2152   background-color: #39b3d7;
  2547   border-color: #269abc;
  2153   border-color: #269abc;
  2548 }
  2154 }
  2549 
       
  2550 .btn-info:active,
  2155 .btn-info:active,
  2551 .btn-info.active,
  2156 .btn-info.active,
  2552 .open .dropdown-toggle.btn-info {
  2157 .open .dropdown-toggle.btn-info {
  2553   background-image: none;
  2158   background-image: none;
  2554 }
  2159 }
  2555 
       
  2556 .btn-info.disabled,
  2160 .btn-info.disabled,
  2557 .btn-info[disabled],
  2161 .btn-info[disabled],
  2558 fieldset[disabled] .btn-info,
  2162 fieldset[disabled] .btn-info,
  2559 .btn-info.disabled:hover,
  2163 .btn-info.disabled:hover,
  2560 .btn-info[disabled]:hover,
  2164 .btn-info[disabled]:hover,
  2569 .btn-info[disabled].active,
  2173 .btn-info[disabled].active,
  2570 fieldset[disabled] .btn-info.active {
  2174 fieldset[disabled] .btn-info.active {
  2571   background-color: #5bc0de;
  2175   background-color: #5bc0de;
  2572   border-color: #46b8da;
  2176   border-color: #46b8da;
  2573 }
  2177 }
  2574 
       
  2575 .btn-info .badge {
  2178 .btn-info .badge {
  2576   color: #5bc0de;
  2179   color: #5bc0de;
  2577   background-color: #fff;
  2180   background-color: #fff;
  2578 }
  2181 }
  2579 
       
  2580 .btn-link {
  2182 .btn-link {
       
  2183   color: #428bca;
  2581   font-weight: normal;
  2184   font-weight: normal;
  2582   color: #428bca;
       
  2583   cursor: pointer;
  2185   cursor: pointer;
  2584   border-radius: 0;
  2186   border-radius: 0;
  2585 }
  2187 }
  2586 
       
  2587 .btn-link,
  2188 .btn-link,
  2588 .btn-link:active,
  2189 .btn-link:active,
  2589 .btn-link[disabled],
  2190 .btn-link[disabled],
  2590 fieldset[disabled] .btn-link {
  2191 fieldset[disabled] .btn-link {
  2591   background-color: transparent;
  2192   background-color: transparent;
  2592   -webkit-box-shadow: none;
  2193   -webkit-box-shadow: none;
  2593           box-shadow: none;
  2194   box-shadow: none;
  2594 }
  2195 }
  2595 
       
  2596 .btn-link,
  2196 .btn-link,
  2597 .btn-link:hover,
  2197 .btn-link:hover,
  2598 .btn-link:focus,
  2198 .btn-link:focus,
  2599 .btn-link:active {
  2199 .btn-link:active {
  2600   border-color: transparent;
  2200   border-color: transparent;
  2601 }
  2201 }
  2602 
       
  2603 .btn-link:hover,
  2202 .btn-link:hover,
  2604 .btn-link:focus {
  2203 .btn-link:focus {
  2605   color: #2a6496;
  2204   color: #2a6496;
  2606   text-decoration: underline;
  2205   text-decoration: underline;
  2607   background-color: transparent;
  2206   background-color: transparent;
  2608 }
  2207 }
  2609 
       
  2610 .btn-link[disabled]:hover,
  2208 .btn-link[disabled]:hover,
  2611 fieldset[disabled] .btn-link:hover,
  2209 fieldset[disabled] .btn-link:hover,
  2612 .btn-link[disabled]:focus,
  2210 .btn-link[disabled]:focus,
  2613 fieldset[disabled] .btn-link:focus {
  2211 fieldset[disabled] .btn-link:focus {
  2614   color: #999999;
  2212   color: #999999;
  2615   text-decoration: none;
  2213   text-decoration: none;
  2616 }
  2214 }
  2617 
       
  2618 .btn-lg {
  2215 .btn-lg {
  2619   padding: 10px 16px;
  2216   padding: 10px 16px;
  2620   font-size: 18px;
  2217   font-size: 18px;
  2621   line-height: 1.33;
  2218   line-height: 1.33;
  2622   border-radius: 6px;
  2219   border-radius: 6px;
  2623 }
  2220 }
  2624 
       
  2625 .btn-sm {
  2221 .btn-sm {
  2626   padding: 5px 10px;
  2222   padding: 5px 10px;
  2627   font-size: 12px;
  2223   font-size: 12px;
  2628   line-height: 1.5;
  2224   line-height: 1.5;
  2629   border-radius: 3px;
  2225   border-radius: 3px;
  2630 }
  2226 }
  2631 
       
  2632 .btn-xs {
  2227 .btn-xs {
  2633   padding: 1px 5px;
  2228   padding: 1px 5px;
  2634   font-size: 12px;
  2229   font-size: 12px;
  2635   line-height: 1.5;
  2230   line-height: 1.5;
  2636   border-radius: 3px;
  2231   border-radius: 3px;
  2637 }
  2232 }
  2638 
       
  2639 .btn-block {
  2233 .btn-block {
  2640   display: block;
  2234   display: block;
  2641   width: 100%;
  2235   width: 100%;
       
  2236   padding-left: 0;
  2642   padding-right: 0;
  2237   padding-right: 0;
  2643   padding-left: 0;
  2238 }
  2644 }
       
  2645 
       
  2646 .btn-block + .btn-block {
  2239 .btn-block + .btn-block {
  2647   margin-top: 5px;
  2240   margin-top: 5px;
  2648 }
  2241 }
  2649 
       
  2650 input[type="submit"].btn-block,
  2242 input[type="submit"].btn-block,
  2651 input[type="reset"].btn-block,
  2243 input[type="reset"].btn-block,
  2652 input[type="button"].btn-block {
  2244 input[type="button"].btn-block {
  2653   width: 100%;
  2245   width: 100%;
  2654 }
  2246 }
  2655 
       
  2656 .fade {
  2247 .fade {
  2657   opacity: 0;
  2248   opacity: 0;
  2658   -webkit-transition: opacity 0.15s linear;
  2249   -webkit-transition: opacity 0.15s linear;
  2659           transition: opacity 0.15s linear;
  2250   transition: opacity 0.15s linear;
  2660 }
  2251 }
  2661 
       
  2662 .fade.in {
  2252 .fade.in {
  2663   opacity: 1;
  2253   opacity: 1;
  2664 }
  2254 }
  2665 
       
  2666 .collapse {
  2255 .collapse {
  2667   display: none;
  2256   display: none;
  2668 }
  2257 }
  2669 
       
  2670 .collapse.in {
  2258 .collapse.in {
  2671   display: block;
  2259   display: block;
  2672 }
  2260 }
  2673 
       
  2674 .collapsing {
  2261 .collapsing {
  2675   position: relative;
  2262   position: relative;
  2676   height: 0;
  2263   height: 0;
  2677   overflow: hidden;
  2264   overflow: hidden;
  2678   -webkit-transition: height 0.35s ease;
  2265   -webkit-transition: height 0.35s ease;
  2679           transition: height 0.35s ease;
  2266   transition: height 0.35s ease;
  2680 }
  2267 }
  2681 
       
  2682 @font-face {
  2268 @font-face {
  2683   font-family: 'Glyphicons Halflings';
  2269   font-family: 'Glyphicons Halflings';
  2684   src: url('../fonts/glyphicons-halflings-regular.eot');
  2270   src: url('../fonts/glyphicons-halflings-regular.eot');
  2685   src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
  2271   src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
  2686 }
  2272 }
  2687 
       
  2688 .glyphicon {
  2273 .glyphicon {
  2689   position: relative;
  2274   position: relative;
  2690   top: 1px;
  2275   top: 1px;
  2691   display: inline-block;
  2276   display: inline-block;
  2692   font-family: 'Glyphicons Halflings';
  2277   font-family: 'Glyphicons Halflings';
  2693   -webkit-font-smoothing: antialiased;
       
  2694   font-style: normal;
  2278   font-style: normal;
  2695   font-weight: normal;
  2279   font-weight: normal;
  2696   line-height: 1;
  2280   line-height: 1;
       
  2281   -webkit-font-smoothing: antialiased;
  2697   -moz-osx-font-smoothing: grayscale;
  2282   -moz-osx-font-smoothing: grayscale;
  2698 }
  2283 }
  2699 
       
  2700 .glyphicon:empty {
  2284 .glyphicon:empty {
  2701   width: 1em;
  2285   width: 1em;
  2702 }
  2286 }
  2703 
       
  2704 .glyphicon-asterisk:before {
  2287 .glyphicon-asterisk:before {
  2705   content: "\2a";
  2288   content: "\2a";
  2706 }
  2289 }
  2707 
       
  2708 .glyphicon-plus:before {
  2290 .glyphicon-plus:before {
  2709   content: "\2b";
  2291   content: "\2b";
  2710 }
  2292 }
  2711 
       
  2712 .glyphicon-euro:before {
  2293 .glyphicon-euro:before {
  2713   content: "\20ac";
  2294   content: "\20ac";
  2714 }
  2295 }
  2715 
       
  2716 .glyphicon-minus:before {
  2296 .glyphicon-minus:before {
  2717   content: "\2212";
  2297   content: "\2212";
  2718 }
  2298 }
  2719 
       
  2720 .glyphicon-cloud:before {
  2299 .glyphicon-cloud:before {
  2721   content: "\2601";
  2300   content: "\2601";
  2722 }
  2301 }
  2723 
       
  2724 .glyphicon-envelope:before {
  2302 .glyphicon-envelope:before {
  2725   content: "\2709";
  2303   content: "\2709";
  2726 }
  2304 }
  2727 
       
  2728 .glyphicon-pencil:before {
  2305 .glyphicon-pencil:before {
  2729   content: "\270f";
  2306   content: "\270f";
  2730 }
  2307 }
  2731 
       
  2732 .glyphicon-glass:before {
  2308 .glyphicon-glass:before {
  2733   content: "\e001";
  2309   content: "\e001";
  2734 }
  2310 }
  2735 
       
  2736 .glyphicon-music:before {
  2311 .glyphicon-music:before {
  2737   content: "\e002";
  2312   content: "\e002";
  2738 }
  2313 }
  2739 
       
  2740 .glyphicon-search:before {
  2314 .glyphicon-search:before {
  2741   content: "\e003";
  2315   content: "\e003";
  2742 }
  2316 }
  2743 
       
  2744 .glyphicon-heart:before {
  2317 .glyphicon-heart:before {
  2745   content: "\e005";
  2318   content: "\e005";
  2746 }
  2319 }
  2747 
       
  2748 .glyphicon-star:before {
  2320 .glyphicon-star:before {
  2749   content: "\e006";
  2321   content: "\e006";
  2750 }
  2322 }
  2751 
       
  2752 .glyphicon-star-empty:before {
  2323 .glyphicon-star-empty:before {
  2753   content: "\e007";
  2324   content: "\e007";
  2754 }
  2325 }
  2755 
       
  2756 .glyphicon-user:before {
  2326 .glyphicon-user:before {
  2757   content: "\e008";
  2327   content: "\e008";
  2758 }
  2328 }
  2759 
       
  2760 .glyphicon-film:before {
  2329 .glyphicon-film:before {
  2761   content: "\e009";
  2330   content: "\e009";
  2762 }
  2331 }
  2763 
       
  2764 .glyphicon-th-large:before {
  2332 .glyphicon-th-large:before {
  2765   content: "\e010";
  2333   content: "\e010";
  2766 }
  2334 }
  2767 
       
  2768 .glyphicon-th:before {
  2335 .glyphicon-th:before {
  2769   content: "\e011";
  2336   content: "\e011";
  2770 }
  2337 }
  2771 
       
  2772 .glyphicon-th-list:before {
  2338 .glyphicon-th-list:before {
  2773   content: "\e012";
  2339   content: "\e012";
  2774 }
  2340 }
  2775 
       
  2776 .glyphicon-ok:before {
  2341 .glyphicon-ok:before {
  2777   content: "\e013";
  2342   content: "\e013";
  2778 }
  2343 }
  2779 
       
  2780 .glyphicon-remove:before {
  2344 .glyphicon-remove:before {
  2781   content: "\e014";
  2345   content: "\e014";
  2782 }
  2346 }
  2783 
       
  2784 .glyphicon-zoom-in:before {
  2347 .glyphicon-zoom-in:before {
  2785   content: "\e015";
  2348   content: "\e015";
  2786 }
  2349 }
  2787 
       
  2788 .glyphicon-zoom-out:before {
  2350 .glyphicon-zoom-out:before {
  2789   content: "\e016";
  2351   content: "\e016";
  2790 }
  2352 }
  2791 
       
  2792 .glyphicon-off:before {
  2353 .glyphicon-off:before {
  2793   content: "\e017";
  2354   content: "\e017";
  2794 }
  2355 }
  2795 
       
  2796 .glyphicon-signal:before {
  2356 .glyphicon-signal:before {
  2797   content: "\e018";
  2357   content: "\e018";
  2798 }
  2358 }
  2799 
       
  2800 .glyphicon-cog:before {
  2359 .glyphicon-cog:before {
  2801   content: "\e019";
  2360   content: "\e019";
  2802 }
  2361 }
  2803 
       
  2804 .glyphicon-trash:before {
  2362 .glyphicon-trash:before {
  2805   content: "\e020";
  2363   content: "\e020";
  2806 }
  2364 }
  2807 
       
  2808 .glyphicon-home:before {
  2365 .glyphicon-home:before {
  2809   content: "\e021";
  2366   content: "\e021";
  2810 }
  2367 }
  2811 
       
  2812 .glyphicon-file:before {
  2368 .glyphicon-file:before {
  2813   content: "\e022";
  2369   content: "\e022";
  2814 }
  2370 }
  2815 
       
  2816 .glyphicon-time:before {
  2371 .glyphicon-time:before {
  2817   content: "\e023";
  2372   content: "\e023";
  2818 }
  2373 }
  2819 
       
  2820 .glyphicon-road:before {
  2374 .glyphicon-road:before {
  2821   content: "\e024";
  2375   content: "\e024";
  2822 }
  2376 }
  2823 
       
  2824 .glyphicon-download-alt:before {
  2377 .glyphicon-download-alt:before {
  2825   content: "\e025";
  2378   content: "\e025";
  2826 }
  2379 }
  2827 
       
  2828 .glyphicon-download:before {
  2380 .glyphicon-download:before {
  2829   content: "\e026";
  2381   content: "\e026";
  2830 }
  2382 }
  2831 
       
  2832 .glyphicon-upload:before {
  2383 .glyphicon-upload:before {
  2833   content: "\e027";
  2384   content: "\e027";
  2834 }
  2385 }
  2835 
       
  2836 .glyphicon-inbox:before {
  2386 .glyphicon-inbox:before {
  2837   content: "\e028";
  2387   content: "\e028";
  2838 }
  2388 }
  2839 
       
  2840 .glyphicon-play-circle:before {
  2389 .glyphicon-play-circle:before {
  2841   content: "\e029";
  2390   content: "\e029";
  2842 }
  2391 }
  2843 
       
  2844 .glyphicon-repeat:before {
  2392 .glyphicon-repeat:before {
  2845   content: "\e030";
  2393   content: "\e030";
  2846 }
  2394 }
  2847 
       
  2848 .glyphicon-refresh:before {
  2395 .glyphicon-refresh:before {
  2849   content: "\e031";
  2396   content: "\e031";
  2850 }
  2397 }
  2851 
       
  2852 .glyphicon-list-alt:before {
  2398 .glyphicon-list-alt:before {
  2853   content: "\e032";
  2399   content: "\e032";
  2854 }
  2400 }
  2855 
       
  2856 .glyphicon-lock:before {
  2401 .glyphicon-lock:before {
  2857   content: "\e033";
  2402   content: "\e033";
  2858 }
  2403 }
  2859 
       
  2860 .glyphicon-flag:before {
  2404 .glyphicon-flag:before {
  2861   content: "\e034";
  2405   content: "\e034";
  2862 }
  2406 }
  2863 
       
  2864 .glyphicon-headphones:before {
  2407 .glyphicon-headphones:before {
  2865   content: "\e035";
  2408   content: "\e035";
  2866 }
  2409 }
  2867 
       
  2868 .glyphicon-volume-off:before {
  2410 .glyphicon-volume-off:before {
  2869   content: "\e036";
  2411   content: "\e036";
  2870 }
  2412 }
  2871 
       
  2872 .glyphicon-volume-down:before {
  2413 .glyphicon-volume-down:before {
  2873   content: "\e037";
  2414   content: "\e037";
  2874 }
  2415 }
  2875 
       
  2876 .glyphicon-volume-up:before {
  2416 .glyphicon-volume-up:before {
  2877   content: "\e038";
  2417   content: "\e038";
  2878 }
  2418 }
  2879 
       
  2880 .glyphicon-qrcode:before {
  2419 .glyphicon-qrcode:before {
  2881   content: "\e039";
  2420   content: "\e039";
  2882 }
  2421 }
  2883 
       
  2884 .glyphicon-barcode:before {
  2422 .glyphicon-barcode:before {
  2885   content: "\e040";
  2423   content: "\e040";
  2886 }
  2424 }
  2887 
       
  2888 .glyphicon-tag:before {
  2425 .glyphicon-tag:before {
  2889   content: "\e041";
  2426   content: "\e041";
  2890 }
  2427 }
  2891 
       
  2892 .glyphicon-tags:before {
  2428 .glyphicon-tags:before {
  2893   content: "\e042";
  2429   content: "\e042";
  2894 }
  2430 }
  2895 
       
  2896 .glyphicon-book:before {
  2431 .glyphicon-book:before {
  2897   content: "\e043";
  2432   content: "\e043";
  2898 }
  2433 }
  2899 
       
  2900 .glyphicon-bookmark:before {
  2434 .glyphicon-bookmark:before {
  2901   content: "\e044";
  2435   content: "\e044";
  2902 }
  2436 }
  2903 
       
  2904 .glyphicon-print:before {
  2437 .glyphicon-print:before {
  2905   content: "\e045";
  2438   content: "\e045";
  2906 }
  2439 }
  2907 
       
  2908 .glyphicon-camera:before {
  2440 .glyphicon-camera:before {
  2909   content: "\e046";
  2441   content: "\e046";
  2910 }
  2442 }
  2911 
       
  2912 .glyphicon-font:before {
  2443 .glyphicon-font:before {
  2913   content: "\e047";
  2444   content: "\e047";
  2914 }
  2445 }
  2915 
       
  2916 .glyphicon-bold:before {
  2446 .glyphicon-bold:before {
  2917   content: "\e048";
  2447   content: "\e048";
  2918 }
  2448 }
  2919 
       
  2920 .glyphicon-italic:before {
  2449 .glyphicon-italic:before {
  2921   content: "\e049";
  2450   content: "\e049";
  2922 }
  2451 }
  2923 
       
  2924 .glyphicon-text-height:before {
  2452 .glyphicon-text-height:before {
  2925   content: "\e050";
  2453   content: "\e050";
  2926 }
  2454 }
  2927 
       
  2928 .glyphicon-text-width:before {
  2455 .glyphicon-text-width:before {
  2929   content: "\e051";
  2456   content: "\e051";
  2930 }
  2457 }
  2931 
       
  2932 .glyphicon-align-left:before {
  2458 .glyphicon-align-left:before {
  2933   content: "\e052";
  2459   content: "\e052";
  2934 }
  2460 }
  2935 
       
  2936 .glyphicon-align-center:before {
  2461 .glyphicon-align-center:before {
  2937   content: "\e053";
  2462   content: "\e053";
  2938 }
  2463 }
  2939 
       
  2940 .glyphicon-align-right:before {
  2464 .glyphicon-align-right:before {
  2941   content: "\e054";
  2465   content: "\e054";
  2942 }
  2466 }
  2943 
       
  2944 .glyphicon-align-justify:before {
  2467 .glyphicon-align-justify:before {
  2945   content: "\e055";
  2468   content: "\e055";
  2946 }
  2469 }
  2947 
       
  2948 .glyphicon-list:before {
  2470 .glyphicon-list:before {
  2949   content: "\e056";
  2471   content: "\e056";
  2950 }
  2472 }
  2951 
       
  2952 .glyphicon-indent-left:before {
  2473 .glyphicon-indent-left:before {
  2953   content: "\e057";
  2474   content: "\e057";
  2954 }
  2475 }
  2955 
       
  2956 .glyphicon-indent-right:before {
  2476 .glyphicon-indent-right:before {
  2957   content: "\e058";
  2477   content: "\e058";
  2958 }
  2478 }
  2959 
       
  2960 .glyphicon-facetime-video:before {
  2479 .glyphicon-facetime-video:before {
  2961   content: "\e059";
  2480   content: "\e059";
  2962 }
  2481 }
  2963 
       
  2964 .glyphicon-picture:before {
  2482 .glyphicon-picture:before {
  2965   content: "\e060";
  2483   content: "\e060";
  2966 }
  2484 }
  2967 
       
  2968 .glyphicon-map-marker:before {
  2485 .glyphicon-map-marker:before {
  2969   content: "\e062";
  2486   content: "\e062";
  2970 }
  2487 }
  2971 
       
  2972 .glyphicon-adjust:before {
  2488 .glyphicon-adjust:before {
  2973   content: "\e063";
  2489   content: "\e063";
  2974 }
  2490 }
  2975 
       
  2976 .glyphicon-tint:before {
  2491 .glyphicon-tint:before {
  2977   content: "\e064";
  2492   content: "\e064";
  2978 }
  2493 }
  2979 
       
  2980 .glyphicon-edit:before {
  2494 .glyphicon-edit:before {
  2981   content: "\e065";
  2495   content: "\e065";
  2982 }
  2496 }
  2983 
       
  2984 .glyphicon-share:before {
  2497 .glyphicon-share:before {
  2985   content: "\e066";
  2498   content: "\e066";
  2986 }
  2499 }
  2987 
       
  2988 .glyphicon-check:before {
  2500 .glyphicon-check:before {
  2989   content: "\e067";
  2501   content: "\e067";
  2990 }
  2502 }
  2991 
       
  2992 .glyphicon-move:before {
  2503 .glyphicon-move:before {
  2993   content: "\e068";
  2504   content: "\e068";
  2994 }
  2505 }
  2995 
       
  2996 .glyphicon-step-backward:before {
  2506 .glyphicon-step-backward:before {
  2997   content: "\e069";
  2507   content: "\e069";
  2998 }
  2508 }
  2999 
       
  3000 .glyphicon-fast-backward:before {
  2509 .glyphicon-fast-backward:before {
  3001   content: "\e070";
  2510   content: "\e070";
  3002 }
  2511 }
  3003 
       
  3004 .glyphicon-backward:before {
  2512 .glyphicon-backward:before {
  3005   content: "\e071";
  2513   content: "\e071";
  3006 }
  2514 }
  3007 
       
  3008 .glyphicon-play:before {
  2515 .glyphicon-play:before {
  3009   content: "\e072";
  2516   content: "\e072";
  3010 }
  2517 }
  3011 
       
  3012 .glyphicon-pause:before {
  2518 .glyphicon-pause:before {
  3013   content: "\e073";
  2519   content: "\e073";
  3014 }
  2520 }
  3015 
       
  3016 .glyphicon-stop:before {
  2521 .glyphicon-stop:before {
  3017   content: "\e074";
  2522   content: "\e074";
  3018 }
  2523 }
  3019 
       
  3020 .glyphicon-forward:before {
  2524 .glyphicon-forward:before {
  3021   content: "\e075";
  2525   content: "\e075";
  3022 }
  2526 }
  3023 
       
  3024 .glyphicon-fast-forward:before {
  2527 .glyphicon-fast-forward:before {
  3025   content: "\e076";
  2528   content: "\e076";
  3026 }
  2529 }
  3027 
       
  3028 .glyphicon-step-forward:before {
  2530 .glyphicon-step-forward:before {
  3029   content: "\e077";
  2531   content: "\e077";
  3030 }
  2532 }
  3031 
       
  3032 .glyphicon-eject:before {
  2533 .glyphicon-eject:before {
  3033   content: "\e078";
  2534   content: "\e078";
  3034 }
  2535 }
  3035 
       
  3036 .glyphicon-chevron-left:before {
  2536 .glyphicon-chevron-left:before {
  3037   content: "\e079";
  2537   content: "\e079";
  3038 }
  2538 }
  3039 
       
  3040 .glyphicon-chevron-right:before {
  2539 .glyphicon-chevron-right:before {
  3041   content: "\e080";
  2540   content: "\e080";
  3042 }
  2541 }
  3043 
       
  3044 .glyphicon-plus-sign:before {
  2542 .glyphicon-plus-sign:before {
  3045   content: "\e081";
  2543   content: "\e081";
  3046 }
  2544 }
  3047 
       
  3048 .glyphicon-minus-sign:before {
  2545 .glyphicon-minus-sign:before {
  3049   content: "\e082";
  2546   content: "\e082";
  3050 }
  2547 }
  3051 
       
  3052 .glyphicon-remove-sign:before {
  2548 .glyphicon-remove-sign:before {
  3053   content: "\e083";
  2549   content: "\e083";
  3054 }
  2550 }
  3055 
       
  3056 .glyphicon-ok-sign:before {
  2551 .glyphicon-ok-sign:before {
  3057   content: "\e084";
  2552   content: "\e084";
  3058 }
  2553 }
  3059 
       
  3060 .glyphicon-question-sign:before {
  2554 .glyphicon-question-sign:before {
  3061   content: "\e085";
  2555   content: "\e085";
  3062 }
  2556 }
  3063 
       
  3064 .glyphicon-info-sign:before {
  2557 .glyphicon-info-sign:before {
  3065   content: "\e086";
  2558   content: "\e086";
  3066 }
  2559 }
  3067 
       
  3068 .glyphicon-screenshot:before {
  2560 .glyphicon-screenshot:before {
  3069   content: "\e087";
  2561   content: "\e087";
  3070 }
  2562 }
  3071 
       
  3072 .glyphicon-remove-circle:before {
  2563 .glyphicon-remove-circle:before {
  3073   content: "\e088";
  2564   content: "\e088";
  3074 }
  2565 }
  3075 
       
  3076 .glyphicon-ok-circle:before {
  2566 .glyphicon-ok-circle:before {
  3077   content: "\e089";
  2567   content: "\e089";
  3078 }
  2568 }
  3079 
       
  3080 .glyphicon-ban-circle:before {
  2569 .glyphicon-ban-circle:before {
  3081   content: "\e090";
  2570   content: "\e090";
  3082 }
  2571 }
  3083 
       
  3084 .glyphicon-arrow-left:before {
  2572 .glyphicon-arrow-left:before {
  3085   content: "\e091";
  2573   content: "\e091";
  3086 }
  2574 }
  3087 
       
  3088 .glyphicon-arrow-right:before {
  2575 .glyphicon-arrow-right:before {
  3089   content: "\e092";
  2576   content: "\e092";
  3090 }
  2577 }
  3091 
       
  3092 .glyphicon-arrow-up:before {
  2578 .glyphicon-arrow-up:before {
  3093   content: "\e093";
  2579   content: "\e093";
  3094 }
  2580 }
  3095 
       
  3096 .glyphicon-arrow-down:before {
  2581 .glyphicon-arrow-down:before {
  3097   content: "\e094";
  2582   content: "\e094";
  3098 }
  2583 }
  3099 
       
  3100 .glyphicon-share-alt:before {
  2584 .glyphicon-share-alt:before {
  3101   content: "\e095";
  2585   content: "\e095";
  3102 }
  2586 }
  3103 
       
  3104 .glyphicon-resize-full:before {
  2587 .glyphicon-resize-full:before {
  3105   content: "\e096";
  2588   content: "\e096";
  3106 }
  2589 }
  3107 
       
  3108 .glyphicon-resize-small:before {
  2590 .glyphicon-resize-small:before {
  3109   content: "\e097";
  2591   content: "\e097";
  3110 }
  2592 }
  3111 
       
  3112 .glyphicon-exclamation-sign:before {
  2593 .glyphicon-exclamation-sign:before {
  3113   content: "\e101";
  2594   content: "\e101";
  3114 }
  2595 }
  3115 
       
  3116 .glyphicon-gift:before {
  2596 .glyphicon-gift:before {
  3117   content: "\e102";
  2597   content: "\e102";
  3118 }
  2598 }
  3119 
       
  3120 .glyphicon-leaf:before {
  2599 .glyphicon-leaf:before {
  3121   content: "\e103";
  2600   content: "\e103";
  3122 }
  2601 }
  3123 
       
  3124 .glyphicon-fire:before {
  2602 .glyphicon-fire:before {
  3125   content: "\e104";
  2603   content: "\e104";
  3126 }
  2604 }
  3127 
       
  3128 .glyphicon-eye-open:before {
  2605 .glyphicon-eye-open:before {
  3129   content: "\e105";
  2606   content: "\e105";
  3130 }
  2607 }
  3131 
       
  3132 .glyphicon-eye-close:before {
  2608 .glyphicon-eye-close:before {
  3133   content: "\e106";
  2609   content: "\e106";
  3134 }
  2610 }
  3135 
       
  3136 .glyphicon-warning-sign:before {
  2611 .glyphicon-warning-sign:before {
  3137   content: "\e107";
  2612   content: "\e107";
  3138 }
  2613 }
  3139 
       
  3140 .glyphicon-plane:before {
  2614 .glyphicon-plane:before {
  3141   content: "\e108";
  2615   content: "\e108";
  3142 }
  2616 }
  3143 
       
  3144 .glyphicon-calendar:before {
  2617 .glyphicon-calendar:before {
  3145   content: "\e109";
  2618   content: "\e109";
  3146 }
  2619 }
  3147 
       
  3148 .glyphicon-random:before {
  2620 .glyphicon-random:before {
  3149   content: "\e110";
  2621   content: "\e110";
  3150 }
  2622 }
  3151 
       
  3152 .glyphicon-comment:before {
  2623 .glyphicon-comment:before {
  3153   content: "\e111";
  2624   content: "\e111";
  3154 }
  2625 }
  3155 
       
  3156 .glyphicon-magnet:before {
  2626 .glyphicon-magnet:before {
  3157   content: "\e112";
  2627   content: "\e112";
  3158 }
  2628 }
  3159 
       
  3160 .glyphicon-chevron-up:before {
  2629 .glyphicon-chevron-up:before {
  3161   content: "\e113";
  2630   content: "\e113";
  3162 }
  2631 }
  3163 
       
  3164 .glyphicon-chevron-down:before {
  2632 .glyphicon-chevron-down:before {
  3165   content: "\e114";
  2633   content: "\e114";
  3166 }
  2634 }
  3167 
       
  3168 .glyphicon-retweet:before {
  2635 .glyphicon-retweet:before {
  3169   content: "\e115";
  2636   content: "\e115";
  3170 }
  2637 }
  3171 
       
  3172 .glyphicon-shopping-cart:before {
  2638 .glyphicon-shopping-cart:before {
  3173   content: "\e116";
  2639   content: "\e116";
  3174 }
  2640 }
  3175 
       
  3176 .glyphicon-folder-close:before {
  2641 .glyphicon-folder-close:before {
  3177   content: "\e117";
  2642   content: "\e117";
  3178 }
  2643 }
  3179 
       
  3180 .glyphicon-folder-open:before {
  2644 .glyphicon-folder-open:before {
  3181   content: "\e118";
  2645   content: "\e118";
  3182 }
  2646 }
  3183 
       
  3184 .glyphicon-resize-vertical:before {
  2647 .glyphicon-resize-vertical:before {
  3185   content: "\e119";
  2648   content: "\e119";
  3186 }
  2649 }
  3187 
       
  3188 .glyphicon-resize-horizontal:before {
  2650 .glyphicon-resize-horizontal:before {
  3189   content: "\e120";
  2651   content: "\e120";
  3190 }
  2652 }
  3191 
       
  3192 .glyphicon-hdd:before {
  2653 .glyphicon-hdd:before {
  3193   content: "\e121";
  2654   content: "\e121";
  3194 }
  2655 }
  3195 
       
  3196 .glyphicon-bullhorn:before {
  2656 .glyphicon-bullhorn:before {
  3197   content: "\e122";
  2657   content: "\e122";
  3198 }
  2658 }
  3199 
       
  3200 .glyphicon-bell:before {
  2659 .glyphicon-bell:before {
  3201   content: "\e123";
  2660   content: "\e123";
  3202 }
  2661 }
  3203 
       
  3204 .glyphicon-certificate:before {
  2662 .glyphicon-certificate:before {
  3205   content: "\e124";
  2663   content: "\e124";
  3206 }
  2664 }
  3207 
       
  3208 .glyphicon-thumbs-up:before {
  2665 .glyphicon-thumbs-up:before {
  3209   content: "\e125";
  2666   content: "\e125";
  3210 }
  2667 }
  3211 
       
  3212 .glyphicon-thumbs-down:before {
  2668 .glyphicon-thumbs-down:before {
  3213   content: "\e126";
  2669   content: "\e126";
  3214 }
  2670 }
  3215 
       
  3216 .glyphicon-hand-right:before {
  2671 .glyphicon-hand-right:before {
  3217   content: "\e127";
  2672   content: "\e127";
  3218 }
  2673 }
  3219 
       
  3220 .glyphicon-hand-left:before {
  2674 .glyphicon-hand-left:before {
  3221   content: "\e128";
  2675   content: "\e128";
  3222 }
  2676 }
  3223 
       
  3224 .glyphicon-hand-up:before {
  2677 .glyphicon-hand-up:before {
  3225   content: "\e129";
  2678   content: "\e129";
  3226 }
  2679 }
  3227 
       
  3228 .glyphicon-hand-down:before {
  2680 .glyphicon-hand-down:before {
  3229   content: "\e130";
  2681   content: "\e130";
  3230 }
  2682 }
  3231 
       
  3232 .glyphicon-circle-arrow-right:before {
  2683 .glyphicon-circle-arrow-right:before {
  3233   content: "\e131";
  2684   content: "\e131";
  3234 }
  2685 }
  3235 
       
  3236 .glyphicon-circle-arrow-left:before {
  2686 .glyphicon-circle-arrow-left:before {
  3237   content: "\e132";
  2687   content: "\e132";
  3238 }
  2688 }
  3239 
       
  3240 .glyphicon-circle-arrow-up:before {
  2689 .glyphicon-circle-arrow-up:before {
  3241   content: "\e133";
  2690   content: "\e133";
  3242 }
  2691 }
  3243 
       
  3244 .glyphicon-circle-arrow-down:before {
  2692 .glyphicon-circle-arrow-down:before {
  3245   content: "\e134";
  2693   content: "\e134";
  3246 }
  2694 }
  3247 
       
  3248 .glyphicon-globe:before {
  2695 .glyphicon-globe:before {
  3249   content: "\e135";
  2696   content: "\e135";
  3250 }
  2697 }
  3251 
       
  3252 .glyphicon-wrench:before {
  2698 .glyphicon-wrench:before {
  3253   content: "\e136";
  2699   content: "\e136";
  3254 }
  2700 }
  3255 
       
  3256 .glyphicon-tasks:before {
  2701 .glyphicon-tasks:before {
  3257   content: "\e137";
  2702   content: "\e137";
  3258 }
  2703 }
  3259 
       
  3260 .glyphicon-filter:before {
  2704 .glyphicon-filter:before {
  3261   content: "\e138";
  2705   content: "\e138";
  3262 }
  2706 }
  3263 
       
  3264 .glyphicon-briefcase:before {
  2707 .glyphicon-briefcase:before {
  3265   content: "\e139";
  2708   content: "\e139";
  3266 }
  2709 }
  3267 
       
  3268 .glyphicon-fullscreen:before {
  2710 .glyphicon-fullscreen:before {
  3269   content: "\e140";
  2711   content: "\e140";
  3270 }
  2712 }
  3271 
       
  3272 .glyphicon-dashboard:before {
  2713 .glyphicon-dashboard:before {
  3273   content: "\e141";
  2714   content: "\e141";
  3274 }
  2715 }
  3275 
       
  3276 .glyphicon-paperclip:before {
  2716 .glyphicon-paperclip:before {
  3277   content: "\e142";
  2717   content: "\e142";
  3278 }
  2718 }
  3279 
       
  3280 .glyphicon-heart-empty:before {
  2719 .glyphicon-heart-empty:before {
  3281   content: "\e143";
  2720   content: "\e143";
  3282 }
  2721 }
  3283 
       
  3284 .glyphicon-link:before {
  2722 .glyphicon-link:before {
  3285   content: "\e144";
  2723   content: "\e144";
  3286 }
  2724 }
  3287 
       
  3288 .glyphicon-phone:before {
  2725 .glyphicon-phone:before {
  3289   content: "\e145";
  2726   content: "\e145";
  3290 }
  2727 }
  3291 
       
  3292 .glyphicon-pushpin:before {
  2728 .glyphicon-pushpin:before {
  3293   content: "\e146";
  2729   content: "\e146";
  3294 }
  2730 }
  3295 
       
  3296 .glyphicon-usd:before {
  2731 .glyphicon-usd:before {
  3297   content: "\e148";
  2732   content: "\e148";
  3298 }
  2733 }
  3299 
       
  3300 .glyphicon-gbp:before {
  2734 .glyphicon-gbp:before {
  3301   content: "\e149";
  2735   content: "\e149";
  3302 }
  2736 }
  3303 
       
  3304 .glyphicon-sort:before {
  2737 .glyphicon-sort:before {
  3305   content: "\e150";
  2738   content: "\e150";
  3306 }
  2739 }
  3307 
       
  3308 .glyphicon-sort-by-alphabet:before {
  2740 .glyphicon-sort-by-alphabet:before {
  3309   content: "\e151";
  2741   content: "\e151";
  3310 }
  2742 }
  3311 
       
  3312 .glyphicon-sort-by-alphabet-alt:before {
  2743 .glyphicon-sort-by-alphabet-alt:before {
  3313   content: "\e152";
  2744   content: "\e152";
  3314 }
  2745 }
  3315 
       
  3316 .glyphicon-sort-by-order:before {
  2746 .glyphicon-sort-by-order:before {
  3317   content: "\e153";
  2747   content: "\e153";
  3318 }
  2748 }
  3319 
       
  3320 .glyphicon-sort-by-order-alt:before {
  2749 .glyphicon-sort-by-order-alt:before {
  3321   content: "\e154";
  2750   content: "\e154";
  3322 }
  2751 }
  3323 
       
  3324 .glyphicon-sort-by-attributes:before {
  2752 .glyphicon-sort-by-attributes:before {
  3325   content: "\e155";
  2753   content: "\e155";
  3326 }
  2754 }
  3327 
       
  3328 .glyphicon-sort-by-attributes-alt:before {
  2755 .glyphicon-sort-by-attributes-alt:before {
  3329   content: "\e156";
  2756   content: "\e156";
  3330 }
  2757 }
  3331 
       
  3332 .glyphicon-unchecked:before {
  2758 .glyphicon-unchecked:before {
  3333   content: "\e157";
  2759   content: "\e157";
  3334 }
  2760 }
  3335 
       
  3336 .glyphicon-expand:before {
  2761 .glyphicon-expand:before {
  3337   content: "\e158";
  2762   content: "\e158";
  3338 }
  2763 }
  3339 
       
  3340 .glyphicon-collapse-down:before {
  2764 .glyphicon-collapse-down:before {
  3341   content: "\e159";
  2765   content: "\e159";
  3342 }
  2766 }
  3343 
       
  3344 .glyphicon-collapse-up:before {
  2767 .glyphicon-collapse-up:before {
  3345   content: "\e160";
  2768   content: "\e160";
  3346 }
  2769 }
  3347 
       
  3348 .glyphicon-log-in:before {
  2770 .glyphicon-log-in:before {
  3349   content: "\e161";
  2771   content: "\e161";
  3350 }
  2772 }
  3351 
       
  3352 .glyphicon-flash:before {
  2773 .glyphicon-flash:before {
  3353   content: "\e162";
  2774   content: "\e162";
  3354 }
  2775 }
  3355 
       
  3356 .glyphicon-log-out:before {
  2776 .glyphicon-log-out:before {
  3357   content: "\e163";
  2777   content: "\e163";
  3358 }
  2778 }
  3359 
       
  3360 .glyphicon-new-window:before {
  2779 .glyphicon-new-window:before {
  3361   content: "\e164";
  2780   content: "\e164";
  3362 }
  2781 }
  3363 
       
  3364 .glyphicon-record:before {
  2782 .glyphicon-record:before {
  3365   content: "\e165";
  2783   content: "\e165";
  3366 }
  2784 }
  3367 
       
  3368 .glyphicon-save:before {
  2785 .glyphicon-save:before {
  3369   content: "\e166";
  2786   content: "\e166";
  3370 }
  2787 }
  3371 
       
  3372 .glyphicon-open:before {
  2788 .glyphicon-open:before {
  3373   content: "\e167";
  2789   content: "\e167";
  3374 }
  2790 }
  3375 
       
  3376 .glyphicon-saved:before {
  2791 .glyphicon-saved:before {
  3377   content: "\e168";
  2792   content: "\e168";
  3378 }
  2793 }
  3379 
       
  3380 .glyphicon-import:before {
  2794 .glyphicon-import:before {
  3381   content: "\e169";
  2795   content: "\e169";
  3382 }
  2796 }
  3383 
       
  3384 .glyphicon-export:before {
  2797 .glyphicon-export:before {
  3385   content: "\e170";
  2798   content: "\e170";
  3386 }
  2799 }
  3387 
       
  3388 .glyphicon-send:before {
  2800 .glyphicon-send:before {
  3389   content: "\e171";
  2801   content: "\e171";
  3390 }
  2802 }
  3391 
       
  3392 .glyphicon-floppy-disk:before {
  2803 .glyphicon-floppy-disk:before {
  3393   content: "\e172";
  2804   content: "\e172";
  3394 }
  2805 }
  3395 
       
  3396 .glyphicon-floppy-saved:before {
  2806 .glyphicon-floppy-saved:before {
  3397   content: "\e173";
  2807   content: "\e173";
  3398 }
  2808 }
  3399 
       
  3400 .glyphicon-floppy-remove:before {
  2809 .glyphicon-floppy-remove:before {
  3401   content: "\e174";
  2810   content: "\e174";
  3402 }
  2811 }
  3403 
       
  3404 .glyphicon-floppy-save:before {
  2812 .glyphicon-floppy-save:before {
  3405   content: "\e175";
  2813   content: "\e175";
  3406 }
  2814 }
  3407 
       
  3408 .glyphicon-floppy-open:before {
  2815 .glyphicon-floppy-open:before {
  3409   content: "\e176";
  2816   content: "\e176";
  3410 }
  2817 }
  3411 
       
  3412 .glyphicon-credit-card:before {
  2818 .glyphicon-credit-card:before {
  3413   content: "\e177";
  2819   content: "\e177";
  3414 }
  2820 }
  3415 
       
  3416 .glyphicon-transfer:before {
  2821 .glyphicon-transfer:before {
  3417   content: "\e178";
  2822   content: "\e178";
  3418 }
  2823 }
  3419 
       
  3420 .glyphicon-cutlery:before {
  2824 .glyphicon-cutlery:before {
  3421   content: "\e179";
  2825   content: "\e179";
  3422 }
  2826 }
  3423 
       
  3424 .glyphicon-header:before {
  2827 .glyphicon-header:before {
  3425   content: "\e180";
  2828   content: "\e180";
  3426 }
  2829 }
  3427 
       
  3428 .glyphicon-compressed:before {
  2830 .glyphicon-compressed:before {
  3429   content: "\e181";
  2831   content: "\e181";
  3430 }
  2832 }
  3431 
       
  3432 .glyphicon-earphone:before {
  2833 .glyphicon-earphone:before {
  3433   content: "\e182";
  2834   content: "\e182";
  3434 }
  2835 }
  3435 
       
  3436 .glyphicon-phone-alt:before {
  2836 .glyphicon-phone-alt:before {
  3437   content: "\e183";
  2837   content: "\e183";
  3438 }
  2838 }
  3439 
       
  3440 .glyphicon-tower:before {
  2839 .glyphicon-tower:before {
  3441   content: "\e184";
  2840   content: "\e184";
  3442 }
  2841 }
  3443 
       
  3444 .glyphicon-stats:before {
  2842 .glyphicon-stats:before {
  3445   content: "\e185";
  2843   content: "\e185";
  3446 }
  2844 }
  3447 
       
  3448 .glyphicon-sd-video:before {
  2845 .glyphicon-sd-video:before {
  3449   content: "\e186";
  2846   content: "\e186";
  3450 }
  2847 }
  3451 
       
  3452 .glyphicon-hd-video:before {
  2848 .glyphicon-hd-video:before {
  3453   content: "\e187";
  2849   content: "\e187";
  3454 }
  2850 }
  3455 
       
  3456 .glyphicon-subtitles:before {
  2851 .glyphicon-subtitles:before {
  3457   content: "\e188";
  2852   content: "\e188";
  3458 }
  2853 }
  3459 
       
  3460 .glyphicon-sound-stereo:before {
  2854 .glyphicon-sound-stereo:before {
  3461   content: "\e189";
  2855   content: "\e189";
  3462 }
  2856 }
  3463 
       
  3464 .glyphicon-sound-dolby:before {
  2857 .glyphicon-sound-dolby:before {
  3465   content: "\e190";
  2858   content: "\e190";
  3466 }
  2859 }
  3467 
       
  3468 .glyphicon-sound-5-1:before {
  2860 .glyphicon-sound-5-1:before {
  3469   content: "\e191";
  2861   content: "\e191";
  3470 }
  2862 }
  3471 
       
  3472 .glyphicon-sound-6-1:before {
  2863 .glyphicon-sound-6-1:before {
  3473   content: "\e192";
  2864   content: "\e192";
  3474 }
  2865 }
  3475 
       
  3476 .glyphicon-sound-7-1:before {
  2866 .glyphicon-sound-7-1:before {
  3477   content: "\e193";
  2867   content: "\e193";
  3478 }
  2868 }
  3479 
       
  3480 .glyphicon-copyright-mark:before {
  2869 .glyphicon-copyright-mark:before {
  3481   content: "\e194";
  2870   content: "\e194";
  3482 }
  2871 }
  3483 
       
  3484 .glyphicon-registration-mark:before {
  2872 .glyphicon-registration-mark:before {
  3485   content: "\e195";
  2873   content: "\e195";
  3486 }
  2874 }
  3487 
       
  3488 .glyphicon-cloud-download:before {
  2875 .glyphicon-cloud-download:before {
  3489   content: "\e197";
  2876   content: "\e197";
  3490 }
  2877 }
  3491 
       
  3492 .glyphicon-cloud-upload:before {
  2878 .glyphicon-cloud-upload:before {
  3493   content: "\e198";
  2879   content: "\e198";
  3494 }
  2880 }
  3495 
       
  3496 .glyphicon-tree-conifer:before {
  2881 .glyphicon-tree-conifer:before {
  3497   content: "\e199";
  2882   content: "\e199";
  3498 }
  2883 }
  3499 
       
  3500 .glyphicon-tree-deciduous:before {
  2884 .glyphicon-tree-deciduous:before {
  3501   content: "\e200";
  2885   content: "\e200";
  3502 }
  2886 }
  3503 
       
  3504 .caret {
  2887 .caret {
  3505   display: inline-block;
  2888   display: inline-block;
  3506   width: 0;
  2889   width: 0;
  3507   height: 0;
  2890   height: 0;
  3508   margin-left: 2px;
  2891   margin-left: 2px;
  3509   vertical-align: middle;
  2892   vertical-align: middle;
  3510   border-top: 4px solid;
  2893   border-top: 4px solid;
  3511   border-right: 4px solid transparent;
  2894   border-right: 4px solid transparent;
  3512   border-left: 4px solid transparent;
  2895   border-left: 4px solid transparent;
  3513 }
  2896 }
  3514 
       
  3515 .dropdown {
  2897 .dropdown {
  3516   position: relative;
  2898   position: relative;
  3517 }
  2899 }
  3518 
       
  3519 .dropdown-toggle:focus {
  2900 .dropdown-toggle:focus {
  3520   outline: 0;
  2901   outline: 0;
  3521 }
  2902 }
  3522 
       
  3523 .dropdown-menu {
  2903 .dropdown-menu {
  3524   position: absolute;
  2904   position: absolute;
  3525   top: 100%;
  2905   top: 100%;
  3526   left: 0;
  2906   left: 0;
  3527   z-index: 1000;
  2907   z-index: 1000;
  3528   display: none;
  2908   display: none;
  3529   float: left;
  2909   float: left;
  3530   min-width: 160px;
  2910   min-width: 160px;
  3531   padding: 5px 0;
  2911   padding: 5px 0;
  3532   margin: 2px 0 0;
  2912   margin: 2px 0 0;
       
  2913   list-style: none;
  3533   font-size: 14px;
  2914   font-size: 14px;
  3534   list-style: none;
       
  3535   background-color: #ffffff;
  2915   background-color: #ffffff;
  3536   border: 1px solid #cccccc;
  2916   border: 1px solid #cccccc;
  3537   border: 1px solid rgba(0, 0, 0, 0.15);
  2917   border: 1px solid rgba(0, 0, 0, 0.15);
  3538   border-radius: 4px;
  2918   border-radius: 4px;
  3539   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  2919   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  3540           box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  2920   box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  3541   background-clip: padding-box;
  2921   background-clip: padding-box;
  3542 }
  2922 }
  3543 
       
  3544 .dropdown-menu.pull-right {
  2923 .dropdown-menu.pull-right {
  3545   right: 0;
  2924   right: 0;
  3546   left: auto;
  2925   left: auto;
  3547 }
  2926 }
  3548 
       
  3549 .dropdown-menu .divider {
  2927 .dropdown-menu .divider {
  3550   height: 1px;
  2928   height: 1px;
  3551   margin: 9px 0;
  2929   margin: 9px 0;
  3552   overflow: hidden;
  2930   overflow: hidden;
  3553   background-color: #e5e5e5;
  2931   background-color: #e5e5e5;
  3554 }
  2932 }
  3555 
       
  3556 .dropdown-menu > li > a {
  2933 .dropdown-menu > li > a {
  3557   display: block;
  2934   display: block;
  3558   padding: 3px 20px;
  2935   padding: 3px 20px;
  3559   clear: both;
  2936   clear: both;
  3560   font-weight: normal;
  2937   font-weight: normal;
  3561   line-height: 1.428571429;
  2938   line-height: 1.428571429;
  3562   color: #333333;
  2939   color: #333333;
  3563   white-space: nowrap;
  2940   white-space: nowrap;
  3564 }
  2941 }
  3565 
       
  3566 .dropdown-menu > li > a:hover,
  2942 .dropdown-menu > li > a:hover,
  3567 .dropdown-menu > li > a:focus {
  2943 .dropdown-menu > li > a:focus {
       
  2944   text-decoration: none;
  3568   color: #262626;
  2945   color: #262626;
  3569   text-decoration: none;
       
  3570   background-color: #f5f5f5;
  2946   background-color: #f5f5f5;
  3571 }
  2947 }
  3572 
       
  3573 .dropdown-menu > .active > a,
  2948 .dropdown-menu > .active > a,
  3574 .dropdown-menu > .active > a:hover,
  2949 .dropdown-menu > .active > a:hover,
  3575 .dropdown-menu > .active > a:focus {
  2950 .dropdown-menu > .active > a:focus {
  3576   color: #ffffff;
  2951   color: #ffffff;
  3577   text-decoration: none;
  2952   text-decoration: none;
       
  2953   outline: 0;
  3578   background-color: #428bca;
  2954   background-color: #428bca;
  3579   outline: 0;
  2955 }
  3580 }
       
  3581 
       
  3582 .dropdown-menu > .disabled > a,
  2956 .dropdown-menu > .disabled > a,
  3583 .dropdown-menu > .disabled > a:hover,
  2957 .dropdown-menu > .disabled > a:hover,
  3584 .dropdown-menu > .disabled > a:focus {
  2958 .dropdown-menu > .disabled > a:focus {
  3585   color: #999999;
  2959   color: #999999;
  3586 }
  2960 }
  3587 
       
  3588 .dropdown-menu > .disabled > a:hover,
  2961 .dropdown-menu > .disabled > a:hover,
  3589 .dropdown-menu > .disabled > a:focus {
  2962 .dropdown-menu > .disabled > a:focus {
  3590   text-decoration: none;
  2963   text-decoration: none;
  3591   cursor: not-allowed;
       
  3592   background-color: transparent;
  2964   background-color: transparent;
  3593   background-image: none;
  2965   background-image: none;
  3594   filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  2966   filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  3595 }
  2967   cursor: not-allowed;
  3596 
  2968 }
  3597 .open > .dropdown-menu {
  2969 .open > .dropdown-menu {
  3598   display: block;
  2970   display: block;
  3599 }
  2971 }
  3600 
       
  3601 .open > a {
  2972 .open > a {
  3602   outline: 0;
  2973   outline: 0;
  3603 }
  2974 }
  3604 
       
  3605 .dropdown-header {
  2975 .dropdown-header {
  3606   display: block;
  2976   display: block;
  3607   padding: 3px 20px;
  2977   padding: 3px 20px;
  3608   font-size: 12px;
  2978   font-size: 12px;
  3609   line-height: 1.428571429;
  2979   line-height: 1.428571429;
  3610   color: #999999;
  2980   color: #999999;
  3611 }
  2981 }
  3612 
       
  3613 .dropdown-backdrop {
  2982 .dropdown-backdrop {
  3614   position: fixed;
  2983   position: fixed;
  3615   top: 0;
  2984   left: 0;
  3616   right: 0;
  2985   right: 0;
  3617   bottom: 0;
  2986   bottom: 0;
  3618   left: 0;
  2987   top: 0;
  3619   z-index: 990;
  2988   z-index: 990;
  3620 }
  2989 }
  3621 
       
  3622 .pull-right > .dropdown-menu {
  2990 .pull-right > .dropdown-menu {
  3623   right: 0;
  2991   right: 0;
  3624   left: auto;
  2992   left: auto;
  3625 }
  2993 }
  3626 
       
  3627 .dropup .caret,
  2994 .dropup .caret,
  3628 .navbar-fixed-bottom .dropdown .caret {
  2995 .navbar-fixed-bottom .dropdown .caret {
  3629   border-top: 0;
  2996   border-top: 0;
  3630   border-bottom: 4px solid;
  2997   border-bottom: 4px solid;
  3631   content: "";
  2998   content: "";
  3632 }
  2999 }
  3633 
       
  3634 .dropup .dropdown-menu,
  3000 .dropup .dropdown-menu,
  3635 .navbar-fixed-bottom .dropdown .dropdown-menu {
  3001 .navbar-fixed-bottom .dropdown .dropdown-menu {
  3636   top: auto;
  3002   top: auto;
  3637   bottom: 100%;
  3003   bottom: 100%;
  3638   margin-bottom: 1px;
  3004   margin-bottom: 1px;
  3639 }
  3005 }
  3640 
       
  3641 @media (min-width: 768px) {
  3006 @media (min-width: 768px) {
  3642   .navbar-right .dropdown-menu {
  3007   .navbar-right .dropdown-menu {
  3643     right: 0;
  3008     right: 0;
  3644     left: auto;
  3009     left: auto;
  3645   }
  3010   }
  3646 }
  3011 }
  3647 
       
  3648 .btn-group,
  3012 .btn-group,
  3649 .btn-group-vertical {
  3013 .btn-group-vertical {
  3650   position: relative;
  3014   position: relative;
  3651   display: inline-block;
  3015   display: inline-block;
  3652   vertical-align: middle;
  3016   vertical-align: middle;
  3653 }
  3017 }
  3654 
       
  3655 .btn-group > .btn,
  3018 .btn-group > .btn,
  3656 .btn-group-vertical > .btn {
  3019 .btn-group-vertical > .btn {
  3657   position: relative;
  3020   position: relative;
  3658   float: left;
  3021   float: left;
  3659 }
  3022 }
  3660 
       
  3661 .btn-group > .btn:hover,
  3023 .btn-group > .btn:hover,
  3662 .btn-group-vertical > .btn:hover,
  3024 .btn-group-vertical > .btn:hover,
  3663 .btn-group > .btn:focus,
  3025 .btn-group > .btn:focus,
  3664 .btn-group-vertical > .btn:focus,
  3026 .btn-group-vertical > .btn:focus,
  3665 .btn-group > .btn:active,
  3027 .btn-group > .btn:active,
  3666 .btn-group-vertical > .btn:active,
  3028 .btn-group-vertical > .btn:active,
  3667 .btn-group > .btn.active,
  3029 .btn-group > .btn.active,
  3668 .btn-group-vertical > .btn.active {
  3030 .btn-group-vertical > .btn.active {
  3669   z-index: 2;
  3031   z-index: 2;
  3670 }
  3032 }
  3671 
       
  3672 .btn-group > .btn:focus,
  3033 .btn-group > .btn:focus,
  3673 .btn-group-vertical > .btn:focus {
  3034 .btn-group-vertical > .btn:focus {
  3674   outline: none;
  3035   outline: none;
  3675 }
  3036 }
  3676 
       
  3677 .btn-group .btn + .btn,
  3037 .btn-group .btn + .btn,
  3678 .btn-group .btn + .btn-group,
  3038 .btn-group .btn + .btn-group,
  3679 .btn-group .btn-group + .btn,
  3039 .btn-group .btn-group + .btn,
  3680 .btn-group .btn-group + .btn-group {
  3040 .btn-group .btn-group + .btn-group {
  3681   margin-left: -1px;
  3041   margin-left: -1px;
  3682 }
  3042 }
  3683 
       
  3684 .btn-toolbar:before,
  3043 .btn-toolbar:before,
  3685 .btn-toolbar:after {
  3044 .btn-toolbar:after {
       
  3045   content: " ";
  3686   display: table;
  3046   display: table;
  3687   content: " ";
  3047 }
  3688 }
       
  3689 
       
  3690 .btn-toolbar:after {
  3048 .btn-toolbar:after {
  3691   clear: both;
  3049   clear: both;
  3692 }
  3050 }
  3693 
       
  3694 .btn-toolbar:before,
  3051 .btn-toolbar:before,
  3695 .btn-toolbar:after {
  3052 .btn-toolbar:after {
       
  3053   content: " ";
  3696   display: table;
  3054   display: table;
  3697   content: " ";
  3055 }
  3698 }
       
  3699 
       
  3700 .btn-toolbar:after {
  3056 .btn-toolbar:after {
  3701   clear: both;
  3057   clear: both;
  3702 }
  3058 }
  3703 
       
  3704 .btn-toolbar .btn-group {
  3059 .btn-toolbar .btn-group {
  3705   float: left;
  3060   float: left;
  3706 }
  3061 }
  3707 
       
  3708 .btn-toolbar > .btn + .btn,
  3062 .btn-toolbar > .btn + .btn,
  3709 .btn-toolbar > .btn-group + .btn,
  3063 .btn-toolbar > .btn-group + .btn,
  3710 .btn-toolbar > .btn + .btn-group,
  3064 .btn-toolbar > .btn + .btn-group,
  3711 .btn-toolbar > .btn-group + .btn-group {
  3065 .btn-toolbar > .btn-group + .btn-group {
  3712   margin-left: 5px;
  3066   margin-left: 5px;
  3713 }
  3067 }
  3714 
       
  3715 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  3068 .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  3716   border-radius: 0;
  3069   border-radius: 0;
  3717 }
  3070 }
  3718 
       
  3719 .btn-group > .btn:first-child {
  3071 .btn-group > .btn:first-child {
  3720   margin-left: 0;
  3072   margin-left: 0;
  3721 }
  3073 }
  3722 
       
  3723 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  3074 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
       
  3075   border-bottom-right-radius: 0;
  3724   border-top-right-radius: 0;
  3076   border-top-right-radius: 0;
  3725   border-bottom-right-radius: 0;
  3077 }
  3726 }
       
  3727 
       
  3728 .btn-group > .btn:last-child:not(:first-child),
  3078 .btn-group > .btn:last-child:not(:first-child),
  3729 .btn-group > .dropdown-toggle:not(:first-child) {
  3079 .btn-group > .dropdown-toggle:not(:first-child) {
  3730   border-bottom-left-radius: 0;
  3080   border-bottom-left-radius: 0;
  3731   border-top-left-radius: 0;
  3081   border-top-left-radius: 0;
  3732 }
  3082 }
  3733 
       
  3734 .btn-group > .btn-group {
  3083 .btn-group > .btn-group {
  3735   float: left;
  3084   float: left;
  3736 }
  3085 }
  3737 
       
  3738 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  3086 .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  3739   border-radius: 0;
  3087   border-radius: 0;
  3740 }
  3088 }
  3741 
       
  3742 .btn-group > .btn-group:first-child > .btn:last-child,
  3089 .btn-group > .btn-group:first-child > .btn:last-child,
  3743 .btn-group > .btn-group:first-child > .dropdown-toggle {
  3090 .btn-group > .btn-group:first-child > .dropdown-toggle {
       
  3091   border-bottom-right-radius: 0;
  3744   border-top-right-radius: 0;
  3092   border-top-right-radius: 0;
  3745   border-bottom-right-radius: 0;
  3093 }
  3746 }
       
  3747 
       
  3748 .btn-group > .btn-group:last-child > .btn:first-child {
  3094 .btn-group > .btn-group:last-child > .btn:first-child {
  3749   border-bottom-left-radius: 0;
  3095   border-bottom-left-radius: 0;
  3750   border-top-left-radius: 0;
  3096   border-top-left-radius: 0;
  3751 }
  3097 }
  3752 
       
  3753 .btn-group .dropdown-toggle:active,
  3098 .btn-group .dropdown-toggle:active,
  3754 .btn-group.open .dropdown-toggle {
  3099 .btn-group.open .dropdown-toggle {
  3755   outline: 0;
  3100   outline: 0;
  3756 }
  3101 }
  3757 
       
  3758 .btn-group-xs > .btn {
  3102 .btn-group-xs > .btn {
  3759   padding: 1px 5px;
  3103   padding: 1px 5px;
  3760   font-size: 12px;
  3104   font-size: 12px;
  3761   line-height: 1.5;
  3105   line-height: 1.5;
  3762   border-radius: 3px;
  3106   border-radius: 3px;
  3763 }
  3107 }
  3764 
       
  3765 .btn-group-sm > .btn {
  3108 .btn-group-sm > .btn {
  3766   padding: 5px 10px;
  3109   padding: 5px 10px;
  3767   font-size: 12px;
  3110   font-size: 12px;
  3768   line-height: 1.5;
  3111   line-height: 1.5;
  3769   border-radius: 3px;
  3112   border-radius: 3px;
  3770 }
  3113 }
  3771 
       
  3772 .btn-group-lg > .btn {
  3114 .btn-group-lg > .btn {
  3773   padding: 10px 16px;
  3115   padding: 10px 16px;
  3774   font-size: 18px;
  3116   font-size: 18px;
  3775   line-height: 1.33;
  3117   line-height: 1.33;
  3776   border-radius: 6px;
  3118   border-radius: 6px;
  3777 }
  3119 }
  3778 
       
  3779 .btn-group > .btn + .dropdown-toggle {
  3120 .btn-group > .btn + .dropdown-toggle {
       
  3121   padding-left: 8px;
  3780   padding-right: 8px;
  3122   padding-right: 8px;
  3781   padding-left: 8px;
  3123 }
  3782 }
       
  3783 
       
  3784 .btn-group > .btn-lg + .dropdown-toggle {
  3124 .btn-group > .btn-lg + .dropdown-toggle {
       
  3125   padding-left: 12px;
  3785   padding-right: 12px;
  3126   padding-right: 12px;
  3786   padding-left: 12px;
  3127 }
  3787 }
       
  3788 
       
  3789 .btn-group.open .dropdown-toggle {
  3128 .btn-group.open .dropdown-toggle {
  3790   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  3129   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  3791           box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  3130   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  3792 }
  3131 }
  3793 
       
  3794 .btn-group.open .dropdown-toggle.btn-link {
  3132 .btn-group.open .dropdown-toggle.btn-link {
  3795   -webkit-box-shadow: none;
  3133   -webkit-box-shadow: none;
  3796           box-shadow: none;
  3134   box-shadow: none;
  3797 }
  3135 }
  3798 
       
  3799 .btn .caret {
  3136 .btn .caret {
  3800   margin-left: 0;
  3137   margin-left: 0;
  3801 }
  3138 }
  3802 
       
  3803 .btn-lg .caret {
  3139 .btn-lg .caret {
  3804   border-width: 5px 5px 0;
  3140   border-width: 5px 5px 0;
  3805   border-bottom-width: 0;
  3141   border-bottom-width: 0;
  3806 }
  3142 }
  3807 
       
  3808 .dropup .btn-lg .caret {
  3143 .dropup .btn-lg .caret {
  3809   border-width: 0 5px 5px;
  3144   border-width: 0 5px 5px;
  3810 }
  3145 }
  3811 
       
  3812 .btn-group-vertical > .btn,
  3146 .btn-group-vertical > .btn,
  3813 .btn-group-vertical > .btn-group,
  3147 .btn-group-vertical > .btn-group,
  3814 .btn-group-vertical > .btn-group > .btn {
  3148 .btn-group-vertical > .btn-group > .btn {
  3815   display: block;
  3149   display: block;
  3816   float: none;
  3150   float: none;
  3817   width: 100%;
  3151   width: 100%;
  3818   max-width: 100%;
  3152   max-width: 100%;
  3819 }
  3153 }
  3820 
       
  3821 .btn-group-vertical > .btn-group:before,
  3154 .btn-group-vertical > .btn-group:before,
  3822 .btn-group-vertical > .btn-group:after {
  3155 .btn-group-vertical > .btn-group:after {
       
  3156   content: " ";
  3823   display: table;
  3157   display: table;
  3824   content: " ";
  3158 }
  3825 }
       
  3826 
       
  3827 .btn-group-vertical > .btn-group:after {
  3159 .btn-group-vertical > .btn-group:after {
  3828   clear: both;
  3160   clear: both;
  3829 }
  3161 }
  3830 
       
  3831 .btn-group-vertical > .btn-group:before,
  3162 .btn-group-vertical > .btn-group:before,
  3832 .btn-group-vertical > .btn-group:after {
  3163 .btn-group-vertical > .btn-group:after {
       
  3164   content: " ";
  3833   display: table;
  3165   display: table;
  3834   content: " ";
  3166 }
  3835 }
       
  3836 
       
  3837 .btn-group-vertical > .btn-group:after {
  3167 .btn-group-vertical > .btn-group:after {
  3838   clear: both;
  3168   clear: both;
  3839 }
  3169 }
  3840 
       
  3841 .btn-group-vertical > .btn-group > .btn {
  3170 .btn-group-vertical > .btn-group > .btn {
  3842   float: none;
  3171   float: none;
  3843 }
  3172 }
  3844 
       
  3845 .btn-group-vertical > .btn + .btn,
  3173 .btn-group-vertical > .btn + .btn,
  3846 .btn-group-vertical > .btn + .btn-group,
  3174 .btn-group-vertical > .btn + .btn-group,
  3847 .btn-group-vertical > .btn-group + .btn,
  3175 .btn-group-vertical > .btn-group + .btn,
  3848 .btn-group-vertical > .btn-group + .btn-group {
  3176 .btn-group-vertical > .btn-group + .btn-group {
  3849   margin-top: -1px;
  3177   margin-top: -1px;
  3850   margin-left: 0;
  3178   margin-left: 0;
  3851 }
  3179 }
  3852 
       
  3853 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  3180 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  3854   border-radius: 0;
  3181   border-radius: 0;
  3855 }
  3182 }
  3856 
       
  3857 .btn-group-vertical > .btn:first-child:not(:last-child) {
  3183 .btn-group-vertical > .btn:first-child:not(:last-child) {
  3858   border-top-right-radius: 4px;
  3184   border-top-right-radius: 4px;
  3859   border-bottom-right-radius: 0;
  3185   border-bottom-right-radius: 0;
  3860   border-bottom-left-radius: 0;
  3186   border-bottom-left-radius: 0;
  3861 }
  3187 }
  3862 
       
  3863 .btn-group-vertical > .btn:last-child:not(:first-child) {
  3188 .btn-group-vertical > .btn:last-child:not(:first-child) {
       
  3189   border-bottom-left-radius: 4px;
  3864   border-top-right-radius: 0;
  3190   border-top-right-radius: 0;
  3865   border-bottom-left-radius: 4px;
       
  3866   border-top-left-radius: 0;
  3191   border-top-left-radius: 0;
  3867 }
  3192 }
  3868 
       
  3869 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  3193 .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  3870   border-radius: 0;
  3194   border-radius: 0;
  3871 }
  3195 }
  3872 
       
  3873 .btn-group-vertical > .btn-group:first-child > .btn:last-child,
  3196 .btn-group-vertical > .btn-group:first-child > .btn:last-child,
  3874 .btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  3197 .btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  3875   border-bottom-right-radius: 0;
  3198   border-bottom-right-radius: 0;
  3876   border-bottom-left-radius: 0;
  3199   border-bottom-left-radius: 0;
  3877 }
  3200 }
  3878 
       
  3879 .btn-group-vertical > .btn-group:last-child > .btn:first-child {
  3201 .btn-group-vertical > .btn-group:last-child > .btn:first-child {
  3880   border-top-right-radius: 0;
  3202   border-top-right-radius: 0;
  3881   border-top-left-radius: 0;
  3203   border-top-left-radius: 0;
  3882 }
  3204 }
  3883 
       
  3884 .btn-group-justified {
  3205 .btn-group-justified {
  3885   display: table;
  3206   display: table;
  3886   width: 100%;
  3207   width: 100%;
       
  3208   table-layout: fixed;
  3887   border-collapse: separate;
  3209   border-collapse: separate;
  3888   table-layout: fixed;
  3210 }
  3889 }
       
  3890 
       
  3891 .btn-group-justified > .btn,
  3211 .btn-group-justified > .btn,
  3892 .btn-group-justified > .btn-group {
  3212 .btn-group-justified > .btn-group {
       
  3213   float: none;
  3893   display: table-cell;
  3214   display: table-cell;
  3894   float: none;
       
  3895   width: 1%;
  3215   width: 1%;
  3896 }
  3216 }
  3897 
       
  3898 .btn-group-justified > .btn-group .btn {
  3217 .btn-group-justified > .btn-group .btn {
  3899   width: 100%;
  3218   width: 100%;
  3900 }
  3219 }
  3901 
       
  3902 [data-toggle="buttons"] > .btn > input[type="radio"],
  3220 [data-toggle="buttons"] > .btn > input[type="radio"],
  3903 [data-toggle="buttons"] > .btn > input[type="checkbox"] {
  3221 [data-toggle="buttons"] > .btn > input[type="checkbox"] {
  3904   display: none;
  3222   display: none;
  3905 }
  3223 }
  3906 
       
  3907 .input-group {
  3224 .input-group {
  3908   position: relative;
  3225   position: relative;
  3909   display: table;
  3226   display: table;
  3910   border-collapse: separate;
  3227   border-collapse: separate;
  3911 }
  3228 }
  3912 
       
  3913 .input-group[class*="col-"] {
  3229 .input-group[class*="col-"] {
  3914   float: none;
  3230   float: none;
       
  3231   padding-left: 0;
  3915   padding-right: 0;
  3232   padding-right: 0;
  3916   padding-left: 0;
  3233 }
  3917 }
       
  3918 
       
  3919 .input-group .form-control {
  3234 .input-group .form-control {
  3920   width: 100%;
  3235   width: 100%;
  3921   margin-bottom: 0;
  3236   margin-bottom: 0;
  3922 }
  3237 }
  3923 
       
  3924 .input-group-lg > .form-control,
  3238 .input-group-lg > .form-control,
  3925 .input-group-lg > .input-group-addon,
  3239 .input-group-lg > .input-group-addon,
  3926 .input-group-lg > .input-group-btn > .btn {
  3240 .input-group-lg > .input-group-btn > .btn {
  3927   height: 46px;
  3241   height: 46px;
  3928   padding: 10px 16px;
  3242   padding: 10px 16px;
  3929   font-size: 18px;
  3243   font-size: 18px;
  3930   line-height: 1.33;
  3244   line-height: 1.33;
  3931   border-radius: 6px;
  3245   border-radius: 6px;
  3932 }
  3246 }
  3933 
       
  3934 select.input-group-lg > .form-control,
  3247 select.input-group-lg > .form-control,
  3935 select.input-group-lg > .input-group-addon,
  3248 select.input-group-lg > .input-group-addon,
  3936 select.input-group-lg > .input-group-btn > .btn {
  3249 select.input-group-lg > .input-group-btn > .btn {
  3937   height: 46px;
  3250   height: 46px;
  3938   line-height: 46px;
  3251   line-height: 46px;
  3939 }
  3252 }
  3940 
       
  3941 textarea.input-group-lg > .form-control,
  3253 textarea.input-group-lg > .form-control,
  3942 textarea.input-group-lg > .input-group-addon,
  3254 textarea.input-group-lg > .input-group-addon,
  3943 textarea.input-group-lg > .input-group-btn > .btn {
  3255 textarea.input-group-lg > .input-group-btn > .btn {
  3944   height: auto;
  3256   height: auto;
  3945 }
  3257 }
  3946 
       
  3947 .input-group-sm > .form-control,
  3258 .input-group-sm > .form-control,
  3948 .input-group-sm > .input-group-addon,
  3259 .input-group-sm > .input-group-addon,
  3949 .input-group-sm > .input-group-btn > .btn {
  3260 .input-group-sm > .input-group-btn > .btn {
  3950   height: 30px;
  3261   height: 30px;
  3951   padding: 5px 10px;
  3262   padding: 5px 10px;
  3952   font-size: 12px;
  3263   font-size: 12px;
  3953   line-height: 1.5;
  3264   line-height: 1.5;
  3954   border-radius: 3px;
  3265   border-radius: 3px;
  3955 }
  3266 }
  3956 
       
  3957 select.input-group-sm > .form-control,
  3267 select.input-group-sm > .form-control,
  3958 select.input-group-sm > .input-group-addon,
  3268 select.input-group-sm > .input-group-addon,
  3959 select.input-group-sm > .input-group-btn > .btn {
  3269 select.input-group-sm > .input-group-btn > .btn {
  3960   height: 30px;
  3270   height: 30px;
  3961   line-height: 30px;
  3271   line-height: 30px;
  3962 }
  3272 }
  3963 
       
  3964 textarea.input-group-sm > .form-control,
  3273 textarea.input-group-sm > .form-control,
  3965 textarea.input-group-sm > .input-group-addon,
  3274 textarea.input-group-sm > .input-group-addon,
  3966 textarea.input-group-sm > .input-group-btn > .btn {
  3275 textarea.input-group-sm > .input-group-btn > .btn {
  3967   height: auto;
  3276   height: auto;
  3968 }
  3277 }
  3969 
       
  3970 .input-group-addon,
  3278 .input-group-addon,
  3971 .input-group-btn,
  3279 .input-group-btn,
  3972 .input-group .form-control {
  3280 .input-group .form-control {
  3973   display: table-cell;
  3281   display: table-cell;
  3974 }
  3282 }
  3975 
       
  3976 .input-group-addon:not(:first-child):not(:last-child),
  3283 .input-group-addon:not(:first-child):not(:last-child),
  3977 .input-group-btn:not(:first-child):not(:last-child),
  3284 .input-group-btn:not(:first-child):not(:last-child),
  3978 .input-group .form-control:not(:first-child):not(:last-child) {
  3285 .input-group .form-control:not(:first-child):not(:last-child) {
  3979   border-radius: 0;
  3286   border-radius: 0;
  3980 }
  3287 }
  3981 
       
  3982 .input-group-addon,
  3288 .input-group-addon,
  3983 .input-group-btn {
  3289 .input-group-btn {
  3984   width: 1%;
  3290   width: 1%;
  3985   white-space: nowrap;
  3291   white-space: nowrap;
  3986   vertical-align: middle;
  3292   vertical-align: middle;
  3987 }
  3293 }
  3988 
       
  3989 .input-group-addon {
  3294 .input-group-addon {
  3990   padding: 6px 12px;
  3295   padding: 6px 12px;
  3991   font-size: 14px;
  3296   font-size: 14px;
  3992   font-weight: normal;
  3297   font-weight: normal;
  3993   line-height: 1;
  3298   line-height: 1;
  3995   text-align: center;
  3300   text-align: center;
  3996   background-color: #eeeeee;
  3301   background-color: #eeeeee;
  3997   border: 1px solid #cccccc;
  3302   border: 1px solid #cccccc;
  3998   border-radius: 4px;
  3303   border-radius: 4px;
  3999 }
  3304 }
  4000 
       
  4001 .input-group-addon.input-sm {
  3305 .input-group-addon.input-sm {
  4002   padding: 5px 10px;
  3306   padding: 5px 10px;
  4003   font-size: 12px;
  3307   font-size: 12px;
  4004   border-radius: 3px;
  3308   border-radius: 3px;
  4005 }
  3309 }
  4006 
       
  4007 .input-group-addon.input-lg {
  3310 .input-group-addon.input-lg {
  4008   padding: 10px 16px;
  3311   padding: 10px 16px;
  4009   font-size: 18px;
  3312   font-size: 18px;
  4010   border-radius: 6px;
  3313   border-radius: 6px;
  4011 }
  3314 }
  4012 
       
  4013 .input-group-addon input[type="radio"],
  3315 .input-group-addon input[type="radio"],
  4014 .input-group-addon input[type="checkbox"] {
  3316 .input-group-addon input[type="checkbox"] {
  4015   margin-top: 0;
  3317   margin-top: 0;
  4016 }
  3318 }
  4017 
       
  4018 .input-group .form-control:first-child,
  3319 .input-group .form-control:first-child,
  4019 .input-group-addon:first-child,
  3320 .input-group-addon:first-child,
  4020 .input-group-btn:first-child > .btn,
  3321 .input-group-btn:first-child > .btn,
  4021 .input-group-btn:first-child > .dropdown-toggle,
  3322 .input-group-btn:first-child > .dropdown-toggle,
  4022 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  3323 .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
       
  3324   border-bottom-right-radius: 0;
  4023   border-top-right-radius: 0;
  3325   border-top-right-radius: 0;
  4024   border-bottom-right-radius: 0;
  3326 }
  4025 }
       
  4026 
       
  4027 .input-group-addon:first-child {
  3327 .input-group-addon:first-child {
  4028   border-right: 0;
  3328   border-right: 0;
  4029 }
  3329 }
  4030 
       
  4031 .input-group .form-control:last-child,
  3330 .input-group .form-control:last-child,
  4032 .input-group-addon:last-child,
  3331 .input-group-addon:last-child,
  4033 .input-group-btn:last-child > .btn,
  3332 .input-group-btn:last-child > .btn,
  4034 .input-group-btn:last-child > .dropdown-toggle,
  3333 .input-group-btn:last-child > .dropdown-toggle,
  4035 .input-group-btn:first-child > .btn:not(:first-child) {
  3334 .input-group-btn:first-child > .btn:not(:first-child) {
  4036   border-bottom-left-radius: 0;
  3335   border-bottom-left-radius: 0;
  4037   border-top-left-radius: 0;
  3336   border-top-left-radius: 0;
  4038 }
  3337 }
  4039 
       
  4040 .input-group-addon:last-child {
  3338 .input-group-addon:last-child {
  4041   border-left: 0;
  3339   border-left: 0;
  4042 }
  3340 }
  4043 
       
  4044 .input-group-btn {
  3341 .input-group-btn {
  4045   position: relative;
  3342   position: relative;
  4046   white-space: nowrap;
  3343   white-space: nowrap;
  4047 }
  3344 }
  4048 
       
  4049 .input-group-btn:first-child > .btn {
  3345 .input-group-btn:first-child > .btn {
  4050   margin-right: -1px;
  3346   margin-right: -1px;
  4051 }
  3347 }
  4052 
       
  4053 .input-group-btn:last-child > .btn {
  3348 .input-group-btn:last-child > .btn {
  4054   margin-left: -1px;
  3349   margin-left: -1px;
  4055 }
  3350 }
  4056 
       
  4057 .input-group-btn > .btn {
  3351 .input-group-btn > .btn {
  4058   position: relative;
  3352   position: relative;
  4059 }
  3353 }
  4060 
       
  4061 .input-group-btn > .btn + .btn {
  3354 .input-group-btn > .btn + .btn {
  4062   margin-left: -4px;
  3355   margin-left: -4px;
  4063 }
  3356 }
  4064 
       
  4065 .input-group-btn > .btn:hover,
  3357 .input-group-btn > .btn:hover,
  4066 .input-group-btn > .btn:active {
  3358 .input-group-btn > .btn:active {
  4067   z-index: 2;
  3359   z-index: 2;
  4068 }
  3360 }
  4069 
       
  4070 .nav {
  3361 .nav {
       
  3362   margin-bottom: 0;
  4071   padding-left: 0;
  3363   padding-left: 0;
  4072   margin-bottom: 0;
       
  4073   list-style: none;
  3364   list-style: none;
  4074 }
  3365 }
  4075 
       
  4076 .nav:before,
  3366 .nav:before,
  4077 .nav:after {
  3367 .nav:after {
       
  3368   content: " ";
  4078   display: table;
  3369   display: table;
  4079   content: " ";
  3370 }
  4080 }
       
  4081 
       
  4082 .nav:after {
  3371 .nav:after {
  4083   clear: both;
  3372   clear: both;
  4084 }
  3373 }
  4085 
       
  4086 .nav:before,
  3374 .nav:before,
  4087 .nav:after {
  3375 .nav:after {
       
  3376   content: " ";
  4088   display: table;
  3377   display: table;
  4089   content: " ";
  3378 }
  4090 }
       
  4091 
       
  4092 .nav:after {
  3379 .nav:after {
  4093   clear: both;
  3380   clear: both;
  4094 }
  3381 }
  4095 
       
  4096 .nav > li {
  3382 .nav > li {
  4097   position: relative;
  3383   position: relative;
  4098   display: block;
  3384   display: block;
  4099 }
  3385 }
  4100 
       
  4101 .nav > li > a {
  3386 .nav > li > a {
  4102   position: relative;
  3387   position: relative;
  4103   display: block;
  3388   display: block;
  4104   padding: 10px 15px;
  3389   padding: 10px 15px;
  4105 }
  3390 }
  4106 
       
  4107 .nav > li > a:hover,
  3391 .nav > li > a:hover,
  4108 .nav > li > a:focus {
  3392 .nav > li > a:focus {
  4109   text-decoration: none;
  3393   text-decoration: none;
  4110   background-color: #eeeeee;
  3394   background-color: #eeeeee;
  4111 }
  3395 }
  4112 
       
  4113 .nav > li.disabled > a {
  3396 .nav > li.disabled > a {
  4114   color: #999999;
  3397   color: #999999;
  4115 }
  3398 }
  4116 
       
  4117 .nav > li.disabled > a:hover,
  3399 .nav > li.disabled > a:hover,
  4118 .nav > li.disabled > a:focus {
  3400 .nav > li.disabled > a:focus {
  4119   color: #999999;
  3401   color: #999999;
  4120   text-decoration: none;
  3402   text-decoration: none;
       
  3403   background-color: transparent;
  4121   cursor: not-allowed;
  3404   cursor: not-allowed;
  4122   background-color: transparent;
  3405 }
  4123 }
       
  4124 
       
  4125 .nav .open > a,
  3406 .nav .open > a,
  4126 .nav .open > a:hover,
  3407 .nav .open > a:hover,
  4127 .nav .open > a:focus {
  3408 .nav .open > a:focus {
  4128   background-color: #eeeeee;
  3409   background-color: #eeeeee;
  4129   border-color: #428bca;
  3410   border-color: #428bca;
  4130 }
  3411 }
  4131 
       
  4132 .nav .nav-divider {
  3412 .nav .nav-divider {
  4133   height: 1px;
  3413   height: 1px;
  4134   margin: 9px 0;
  3414   margin: 9px 0;
  4135   overflow: hidden;
  3415   overflow: hidden;
  4136   background-color: #e5e5e5;
  3416   background-color: #e5e5e5;
  4137 }
  3417 }
  4138 
       
  4139 .nav > li > a > img {
  3418 .nav > li > a > img {
  4140   max-width: none;
  3419   max-width: none;
  4141 }
  3420 }
  4142 
       
  4143 .nav-tabs {
  3421 .nav-tabs {
  4144   border-bottom: 1px solid #dddddd;
  3422   border-bottom: 1px solid #dddddd;
  4145 }
  3423 }
  4146 
       
  4147 .nav-tabs > li {
  3424 .nav-tabs > li {
  4148   float: left;
  3425   float: left;
  4149   margin-bottom: -1px;
  3426   margin-bottom: -1px;
  4150 }
  3427 }
  4151 
       
  4152 .nav-tabs > li > a {
  3428 .nav-tabs > li > a {
  4153   margin-right: 2px;
  3429   margin-right: 2px;
  4154   line-height: 1.428571429;
  3430   line-height: 1.428571429;
  4155   border: 1px solid transparent;
  3431   border: 1px solid transparent;
  4156   border-radius: 4px 4px 0 0;
  3432   border-radius: 4px 4px 0 0;
  4157 }
  3433 }
  4158 
       
  4159 .nav-tabs > li > a:hover {
  3434 .nav-tabs > li > a:hover {
  4160   border-color: #eeeeee #eeeeee #dddddd;
  3435   border-color: #eeeeee #eeeeee #dddddd;
  4161 }
  3436 }
  4162 
       
  4163 .nav-tabs > li.active > a,
  3437 .nav-tabs > li.active > a,
  4164 .nav-tabs > li.active > a:hover,
  3438 .nav-tabs > li.active > a:hover,
  4165 .nav-tabs > li.active > a:focus {
  3439 .nav-tabs > li.active > a:focus {
  4166   color: #555555;
  3440   color: #555555;
  4167   cursor: default;
       
  4168   background-color: #ffffff;
  3441   background-color: #ffffff;
  4169   border: 1px solid #dddddd;
  3442   border: 1px solid #dddddd;
  4170   border-bottom-color: transparent;
  3443   border-bottom-color: transparent;
  4171 }
  3444   cursor: default;
  4172 
  3445 }
  4173 .nav-tabs.nav-justified {
  3446 .nav-tabs.nav-justified {
  4174   width: 100%;
  3447   width: 100%;
  4175   border-bottom: 0;
  3448   border-bottom: 0;
  4176 }
  3449 }
  4177 
       
  4178 .nav-tabs.nav-justified > li {
  3450 .nav-tabs.nav-justified > li {
  4179   float: none;
  3451   float: none;
  4180 }
  3452 }
  4181 
       
  4182 .nav-tabs.nav-justified > li > a {
  3453 .nav-tabs.nav-justified > li > a {
       
  3454   text-align: center;
  4183   margin-bottom: 5px;
  3455   margin-bottom: 5px;
  4184   text-align: center;
  3456 }
  4185 }
       
  4186 
       
  4187 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
  3457 .nav-tabs.nav-justified > .dropdown .dropdown-menu {
  4188   top: auto;
  3458   top: auto;
  4189   left: auto;
  3459   left: auto;
  4190 }
  3460 }
  4191 
       
  4192 @media (min-width: 768px) {
  3461 @media (min-width: 768px) {
  4193   .nav-tabs.nav-justified > li {
  3462   .nav-tabs.nav-justified > li {
  4194     display: table-cell;
  3463     display: table-cell;
  4195     width: 1%;
  3464     width: 1%;
  4196   }
  3465   }
  4197   .nav-tabs.nav-justified > li > a {
  3466   .nav-tabs.nav-justified > li > a {
  4198     margin-bottom: 0;
  3467     margin-bottom: 0;
  4199   }
  3468   }
  4200 }
  3469 }
  4201 
       
  4202 .nav-tabs.nav-justified > li > a {
  3470 .nav-tabs.nav-justified > li > a {
  4203   margin-right: 0;
  3471   margin-right: 0;
  4204   border-radius: 4px;
  3472   border-radius: 4px;
  4205 }
  3473 }
  4206 
       
  4207 .nav-tabs.nav-justified > .active > a,
  3474 .nav-tabs.nav-justified > .active > a,
  4208 .nav-tabs.nav-justified > .active > a:hover,
  3475 .nav-tabs.nav-justified > .active > a:hover,
  4209 .nav-tabs.nav-justified > .active > a:focus {
  3476 .nav-tabs.nav-justified > .active > a:focus {
  4210   border: 1px solid #dddddd;
  3477   border: 1px solid #dddddd;
  4211 }
  3478 }
  4212 
       
  4213 @media (min-width: 768px) {
  3479 @media (min-width: 768px) {
  4214   .nav-tabs.nav-justified > li > a {
  3480   .nav-tabs.nav-justified > li > a {
  4215     border-bottom: 1px solid #dddddd;
  3481     border-bottom: 1px solid #dddddd;
  4216     border-radius: 4px 4px 0 0;
  3482     border-radius: 4px 4px 0 0;
  4217   }
  3483   }
  4219   .nav-tabs.nav-justified > .active > a:hover,
  3485   .nav-tabs.nav-justified > .active > a:hover,
  4220   .nav-tabs.nav-justified > .active > a:focus {
  3486   .nav-tabs.nav-justified > .active > a:focus {
  4221     border-bottom-color: #ffffff;
  3487     border-bottom-color: #ffffff;
  4222   }
  3488   }
  4223 }
  3489 }
  4224 
       
  4225 .nav-pills > li {
  3490 .nav-pills > li {
  4226   float: left;
  3491   float: left;
  4227 }
  3492 }
  4228 
       
  4229 .nav-pills > li > a {
  3493 .nav-pills > li > a {
  4230   border-radius: 4px;
  3494   border-radius: 4px;
  4231 }
  3495 }
  4232 
       
  4233 .nav-pills > li + li {
  3496 .nav-pills > li + li {
  4234   margin-left: 2px;
  3497   margin-left: 2px;
  4235 }
  3498 }
  4236 
       
  4237 .nav-pills > li.active > a,
  3499 .nav-pills > li.active > a,
  4238 .nav-pills > li.active > a:hover,
  3500 .nav-pills > li.active > a:hover,
  4239 .nav-pills > li.active > a:focus {
  3501 .nav-pills > li.active > a:focus {
  4240   color: #ffffff;
  3502   color: #ffffff;
  4241   background-color: #428bca;
  3503   background-color: #428bca;
  4242 }
  3504 }
  4243 
       
  4244 .nav-stacked > li {
  3505 .nav-stacked > li {
  4245   float: none;
  3506   float: none;
  4246 }
  3507 }
  4247 
       
  4248 .nav-stacked > li + li {
  3508 .nav-stacked > li + li {
  4249   margin-top: 2px;
  3509   margin-top: 2px;
  4250   margin-left: 0;
  3510   margin-left: 0;
  4251 }
  3511 }
  4252 
       
  4253 .nav-justified {
  3512 .nav-justified {
  4254   width: 100%;
  3513   width: 100%;
  4255 }
  3514 }
  4256 
       
  4257 .nav-justified > li {
  3515 .nav-justified > li {
  4258   float: none;
  3516   float: none;
  4259 }
  3517 }
  4260 
       
  4261 .nav-justified > li > a {
  3518 .nav-justified > li > a {
       
  3519   text-align: center;
  4262   margin-bottom: 5px;
  3520   margin-bottom: 5px;
  4263   text-align: center;
  3521 }
  4264 }
       
  4265 
       
  4266 .nav-justified > .dropdown .dropdown-menu {
  3522 .nav-justified > .dropdown .dropdown-menu {
  4267   top: auto;
  3523   top: auto;
  4268   left: auto;
  3524   left: auto;
  4269 }
  3525 }
  4270 
       
  4271 @media (min-width: 768px) {
  3526 @media (min-width: 768px) {
  4272   .nav-justified > li {
  3527   .nav-justified > li {
  4273     display: table-cell;
  3528     display: table-cell;
  4274     width: 1%;
  3529     width: 1%;
  4275   }
  3530   }
  4276   .nav-justified > li > a {
  3531   .nav-justified > li > a {
  4277     margin-bottom: 0;
  3532     margin-bottom: 0;
  4278   }
  3533   }
  4279 }
  3534 }
  4280 
       
  4281 .nav-tabs-justified {
  3535 .nav-tabs-justified {
  4282   border-bottom: 0;
  3536   border-bottom: 0;
  4283 }
  3537 }
  4284 
       
  4285 .nav-tabs-justified > li > a {
  3538 .nav-tabs-justified > li > a {
  4286   margin-right: 0;
  3539   margin-right: 0;
  4287   border-radius: 4px;
  3540   border-radius: 4px;
  4288 }
  3541 }
  4289 
       
  4290 .nav-tabs-justified > .active > a,
  3542 .nav-tabs-justified > .active > a,
  4291 .nav-tabs-justified > .active > a:hover,
  3543 .nav-tabs-justified > .active > a:hover,
  4292 .nav-tabs-justified > .active > a:focus {
  3544 .nav-tabs-justified > .active > a:focus {
  4293   border: 1px solid #dddddd;
  3545   border: 1px solid #dddddd;
  4294 }
  3546 }
  4295 
       
  4296 @media (min-width: 768px) {
  3547 @media (min-width: 768px) {
  4297   .nav-tabs-justified > li > a {
  3548   .nav-tabs-justified > li > a {
  4298     border-bottom: 1px solid #dddddd;
  3549     border-bottom: 1px solid #dddddd;
  4299     border-radius: 4px 4px 0 0;
  3550     border-radius: 4px 4px 0 0;
  4300   }
  3551   }
  4302   .nav-tabs-justified > .active > a:hover,
  3553   .nav-tabs-justified > .active > a:hover,
  4303   .nav-tabs-justified > .active > a:focus {
  3554   .nav-tabs-justified > .active > a:focus {
  4304     border-bottom-color: #ffffff;
  3555     border-bottom-color: #ffffff;
  4305   }
  3556   }
  4306 }
  3557 }
  4307 
       
  4308 .tab-content > .tab-pane {
  3558 .tab-content > .tab-pane {
  4309   display: none;
  3559   display: none;
  4310 }
  3560 }
  4311 
       
  4312 .tab-content > .active {
  3561 .tab-content > .active {
  4313   display: block;
  3562   display: block;
  4314 }
  3563 }
  4315 
       
  4316 .nav-tabs .dropdown-menu {
  3564 .nav-tabs .dropdown-menu {
  4317   margin-top: -1px;
  3565   margin-top: -1px;
  4318   border-top-right-radius: 0;
  3566   border-top-right-radius: 0;
  4319   border-top-left-radius: 0;
  3567   border-top-left-radius: 0;
  4320 }
  3568 }
  4321 
       
  4322 .navbar {
  3569 .navbar {
  4323   position: relative;
  3570   position: relative;
  4324   min-height: 50px;
  3571   min-height: 50px;
  4325   margin-bottom: 20px;
  3572   margin-bottom: 20px;
  4326   border: 1px solid transparent;
  3573   border: 1px solid transparent;
  4327 }
  3574 }
  4328 
       
  4329 .navbar:before,
  3575 .navbar:before,
  4330 .navbar:after {
  3576 .navbar:after {
       
  3577   content: " ";
  4331   display: table;
  3578   display: table;
  4332   content: " ";
  3579 }
  4333 }
       
  4334 
       
  4335 .navbar:after {
  3580 .navbar:after {
  4336   clear: both;
  3581   clear: both;
  4337 }
  3582 }
  4338 
       
  4339 .navbar:before,
  3583 .navbar:before,
  4340 .navbar:after {
  3584 .navbar:after {
       
  3585   content: " ";
  4341   display: table;
  3586   display: table;
  4342   content: " ";
  3587 }
  4343 }
       
  4344 
       
  4345 .navbar:after {
  3588 .navbar:after {
  4346   clear: both;
  3589   clear: both;
  4347 }
  3590 }
  4348 
       
  4349 @media (min-width: 768px) {
  3591 @media (min-width: 768px) {
  4350   .navbar {
  3592   .navbar {
  4351     border-radius: 4px;
  3593     border-radius: 4px;
  4352   }
  3594   }
  4353 }
  3595 }
  4354 
       
  4355 .navbar-header:before,
  3596 .navbar-header:before,
  4356 .navbar-header:after {
  3597 .navbar-header:after {
       
  3598   content: " ";
  4357   display: table;
  3599   display: table;
  4358   content: " ";
  3600 }
  4359 }
       
  4360 
       
  4361 .navbar-header:after {
  3601 .navbar-header:after {
  4362   clear: both;
  3602   clear: both;
  4363 }
  3603 }
  4364 
       
  4365 .navbar-header:before,
  3604 .navbar-header:before,
  4366 .navbar-header:after {
  3605 .navbar-header:after {
       
  3606   content: " ";
  4367   display: table;
  3607   display: table;
  4368   content: " ";
  3608 }
  4369 }
       
  4370 
       
  4371 .navbar-header:after {
  3609 .navbar-header:after {
  4372   clear: both;
  3610   clear: both;
  4373 }
  3611 }
  4374 
       
  4375 @media (min-width: 768px) {
  3612 @media (min-width: 768px) {
  4376   .navbar-header {
  3613   .navbar-header {
  4377     float: left;
  3614     float: left;
  4378   }
  3615   }
  4379 }
  3616 }
  4380 
       
  4381 .navbar-collapse {
  3617 .navbar-collapse {
  4382   max-height: 340px;
  3618   max-height: 340px;
       
  3619   overflow-x: visible;
  4383   padding-right: 15px;
  3620   padding-right: 15px;
  4384   padding-left: 15px;
  3621   padding-left: 15px;
  4385   overflow-x: visible;
       
  4386   border-top: 1px solid transparent;
  3622   border-top: 1px solid transparent;
  4387   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  3623   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  4388   -webkit-overflow-scrolling: touch;
  3624   -webkit-overflow-scrolling: touch;
  4389 }
  3625 }
  4390 
       
  4391 .navbar-collapse:before,
  3626 .navbar-collapse:before,
  4392 .navbar-collapse:after {
  3627 .navbar-collapse:after {
       
  3628   content: " ";
  4393   display: table;
  3629   display: table;
  4394   content: " ";
  3630 }
  4395 }
       
  4396 
       
  4397 .navbar-collapse:after {
  3631 .navbar-collapse:after {
  4398   clear: both;
  3632   clear: both;
  4399 }
  3633 }
  4400 
       
  4401 .navbar-collapse:before,
  3634 .navbar-collapse:before,
  4402 .navbar-collapse:after {
  3635 .navbar-collapse:after {
       
  3636   content: " ";
  4403   display: table;
  3637   display: table;
  4404   content: " ";
  3638 }
  4405 }
       
  4406 
       
  4407 .navbar-collapse:after {
  3639 .navbar-collapse:after {
  4408   clear: both;
  3640   clear: both;
  4409 }
  3641 }
  4410 
       
  4411 .navbar-collapse.in {
  3642 .navbar-collapse.in {
  4412   overflow-y: auto;
  3643   overflow-y: auto;
  4413 }
  3644 }
  4414 
       
  4415 @media (min-width: 768px) {
  3645 @media (min-width: 768px) {
  4416   .navbar-collapse {
  3646   .navbar-collapse {
  4417     width: auto;
  3647     width: auto;
  4418     border-top: 0;
  3648     border-top: 0;
  4419     box-shadow: none;
  3649     box-shadow: none;
  4428     overflow-y: visible;
  3658     overflow-y: visible;
  4429   }
  3659   }
  4430   .navbar-fixed-top .navbar-collapse,
  3660   .navbar-fixed-top .navbar-collapse,
  4431   .navbar-static-top .navbar-collapse,
  3661   .navbar-static-top .navbar-collapse,
  4432   .navbar-fixed-bottom .navbar-collapse {
  3662   .navbar-fixed-bottom .navbar-collapse {
       
  3663     padding-left: 0;
  4433     padding-right: 0;
  3664     padding-right: 0;
  4434     padding-left: 0;
  3665   }
  4435   }
  3666 }
  4436 }
       
  4437 
       
  4438 .container > .navbar-header,
  3667 .container > .navbar-header,
  4439 .container > .navbar-collapse {
  3668 .container > .navbar-collapse {
  4440   margin-right: -15px;
  3669   margin-right: -15px;
  4441   margin-left: -15px;
  3670   margin-left: -15px;
  4442 }
  3671 }
  4443 
       
  4444 @media (min-width: 768px) {
  3672 @media (min-width: 768px) {
  4445   .container > .navbar-header,
  3673   .container > .navbar-header,
  4446   .container > .navbar-collapse {
  3674   .container > .navbar-collapse {
  4447     margin-right: 0;
  3675     margin-right: 0;
  4448     margin-left: 0;
  3676     margin-left: 0;
  4449   }
  3677   }
  4450 }
  3678 }
  4451 
       
  4452 .navbar-static-top {
  3679 .navbar-static-top {
  4453   z-index: 1000;
  3680   z-index: 1000;
  4454   border-width: 0 0 1px;
  3681   border-width: 0 0 1px;
  4455 }
  3682 }
  4456 
       
  4457 @media (min-width: 768px) {
  3683 @media (min-width: 768px) {
  4458   .navbar-static-top {
  3684   .navbar-static-top {
  4459     border-radius: 0;
  3685     border-radius: 0;
  4460   }
  3686   }
  4461 }
  3687 }
  4462 
       
  4463 .navbar-fixed-top,
  3688 .navbar-fixed-top,
  4464 .navbar-fixed-bottom {
  3689 .navbar-fixed-bottom {
  4465   position: fixed;
  3690   position: fixed;
  4466   right: 0;
  3691   right: 0;
  4467   left: 0;
  3692   left: 0;
  4468   z-index: 1030;
  3693   z-index: 1030;
  4469 }
  3694 }
  4470 
       
  4471 @media (min-width: 768px) {
  3695 @media (min-width: 768px) {
  4472   .navbar-fixed-top,
  3696   .navbar-fixed-top,
  4473   .navbar-fixed-bottom {
  3697   .navbar-fixed-bottom {
  4474     border-radius: 0;
  3698     border-radius: 0;
  4475   }
  3699   }
  4476 }
  3700 }
  4477 
       
  4478 .navbar-fixed-top {
  3701 .navbar-fixed-top {
  4479   top: 0;
  3702   top: 0;
  4480   border-width: 0 0 1px;
  3703   border-width: 0 0 1px;
  4481 }
  3704 }
  4482 
       
  4483 .navbar-fixed-bottom {
  3705 .navbar-fixed-bottom {
  4484   bottom: 0;
  3706   bottom: 0;
  4485   margin-bottom: 0;
  3707   margin-bottom: 0;
  4486   border-width: 1px 0 0;
  3708   border-width: 1px 0 0;
  4487 }
  3709 }
  4488 
       
  4489 .navbar-brand {
  3710 .navbar-brand {
  4490   float: left;
  3711   float: left;
  4491   padding: 15px 15px;
  3712   padding: 15px 15px;
  4492   font-size: 18px;
  3713   font-size: 18px;
  4493   line-height: 20px;
  3714   line-height: 20px;
  4494 }
  3715 }
  4495 
       
  4496 .navbar-brand:hover,
  3716 .navbar-brand:hover,
  4497 .navbar-brand:focus {
  3717 .navbar-brand:focus {
  4498   text-decoration: none;
  3718   text-decoration: none;
  4499 }
  3719 }
  4500 
       
  4501 @media (min-width: 768px) {
  3720 @media (min-width: 768px) {
  4502   .navbar > .container .navbar-brand {
  3721   .navbar > .container .navbar-brand {
  4503     margin-left: -15px;
  3722     margin-left: -15px;
  4504   }
  3723   }
  4505 }
  3724 }
  4506 
       
  4507 .navbar-toggle {
  3725 .navbar-toggle {
  4508   position: relative;
  3726   position: relative;
  4509   float: right;
  3727   float: right;
       
  3728   margin-right: 15px;
  4510   padding: 9px 10px;
  3729   padding: 9px 10px;
  4511   margin-top: 8px;
  3730   margin-top: 8px;
  4512   margin-right: 15px;
       
  4513   margin-bottom: 8px;
  3731   margin-bottom: 8px;
  4514   background-color: transparent;
  3732   background-color: transparent;
  4515   background-image: none;
  3733   background-image: none;
  4516   border: 1px solid transparent;
  3734   border: 1px solid transparent;
  4517   border-radius: 4px;
  3735   border-radius: 4px;
  4518 }
  3736 }
  4519 
       
  4520 .navbar-toggle .icon-bar {
  3737 .navbar-toggle .icon-bar {
  4521   display: block;
  3738   display: block;
  4522   width: 22px;
  3739   width: 22px;
  4523   height: 2px;
  3740   height: 2px;
  4524   border-radius: 1px;
  3741   border-radius: 1px;
  4525 }
  3742 }
  4526 
       
  4527 .navbar-toggle .icon-bar + .icon-bar {
  3743 .navbar-toggle .icon-bar + .icon-bar {
  4528   margin-top: 4px;
  3744   margin-top: 4px;
  4529 }
  3745 }
  4530 
       
  4531 @media (min-width: 768px) {
  3746 @media (min-width: 768px) {
  4532   .navbar-toggle {
  3747   .navbar-toggle {
  4533     display: none;
  3748     display: none;
  4534   }
  3749   }
  4535 }
  3750 }
  4536 
       
  4537 .navbar-nav {
  3751 .navbar-nav {
  4538   margin: 7.5px -15px;
  3752   margin: 7.5px -15px;
  4539 }
  3753 }
  4540 
       
  4541 .navbar-nav > li > a {
  3754 .navbar-nav > li > a {
  4542   padding-top: 10px;
  3755   padding-top: 10px;
  4543   padding-bottom: 10px;
  3756   padding-bottom: 10px;
  4544   line-height: 20px;
  3757   line-height: 20px;
  4545 }
  3758 }
  4546 
       
  4547 @media (max-width: 767px) {
  3759 @media (max-width: 767px) {
  4548   .navbar-nav .open .dropdown-menu {
  3760   .navbar-nav .open .dropdown-menu {
  4549     position: static;
  3761     position: static;
  4550     float: none;
  3762     float: none;
  4551     width: auto;
  3763     width: auto;
  4564   .navbar-nav .open .dropdown-menu > li > a:hover,
  3776   .navbar-nav .open .dropdown-menu > li > a:hover,
  4565   .navbar-nav .open .dropdown-menu > li > a:focus {
  3777   .navbar-nav .open .dropdown-menu > li > a:focus {
  4566     background-image: none;
  3778     background-image: none;
  4567   }
  3779   }
  4568 }
  3780 }
  4569 
       
  4570 @media (min-width: 768px) {
  3781 @media (min-width: 768px) {
  4571   .navbar-nav {
  3782   .navbar-nav {
  4572     float: left;
  3783     float: left;
  4573     margin: 0;
  3784     margin: 0;
  4574   }
  3785   }
  4581   }
  3792   }
  4582   .navbar-nav.navbar-right:last-child {
  3793   .navbar-nav.navbar-right:last-child {
  4583     margin-right: -15px;
  3794     margin-right: -15px;
  4584   }
  3795   }
  4585 }
  3796 }
  4586 
       
  4587 @media (min-width: 768px) {
  3797 @media (min-width: 768px) {
  4588   .navbar-left {
  3798   .navbar-left {
  4589     float: left !important;
  3799     float: left !important;
  4590   }
  3800   }
  4591   .navbar-right {
  3801   .navbar-right {
  4592     float: right !important;
  3802     float: right !important;
  4593   }
  3803   }
  4594 }
  3804 }
  4595 
       
  4596 .navbar-form {
  3805 .navbar-form {
       
  3806   margin-left: -15px;
       
  3807   margin-right: -15px;
  4597   padding: 10px 15px;
  3808   padding: 10px 15px;
  4598   margin-top: 8px;
       
  4599   margin-right: -15px;
       
  4600   margin-bottom: 8px;
       
  4601   margin-left: -15px;
       
  4602   border-top: 1px solid transparent;
  3809   border-top: 1px solid transparent;
  4603   border-bottom: 1px solid transparent;
  3810   border-bottom: 1px solid transparent;
  4604   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  3811   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  4605           box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  3812   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  4606 }
  3813   margin-top: 8px;
  4607 
  3814   margin-bottom: 8px;
       
  3815 }
  4608 @media (min-width: 768px) {
  3816 @media (min-width: 768px) {
  4609   .navbar-form .form-group {
  3817   .navbar-form .form-group {
  4610     display: inline-block;
  3818     display: inline-block;
  4611     margin-bottom: 0;
  3819     margin-bottom: 0;
  4612     vertical-align: middle;
  3820     vertical-align: middle;
  4618     width: auto;
  3826     width: auto;
  4619   }
  3827   }
  4620   .navbar-form .radio,
  3828   .navbar-form .radio,
  4621   .navbar-form .checkbox {
  3829   .navbar-form .checkbox {
  4622     display: inline-block;
  3830     display: inline-block;
  4623     padding-left: 0;
       
  4624     margin-top: 0;
  3831     margin-top: 0;
  4625     margin-bottom: 0;
  3832     margin-bottom: 0;
       
  3833     padding-left: 0;
  4626   }
  3834   }
  4627   .navbar-form .radio input[type="radio"],
  3835   .navbar-form .radio input[type="radio"],
  4628   .navbar-form .checkbox input[type="checkbox"] {
  3836   .navbar-form .checkbox input[type="checkbox"] {
  4629     float: none;
  3837     float: none;
  4630     margin-left: 0;
  3838     margin-left: 0;
  4631   }
  3839   }
  4632 }
  3840 }
  4633 
       
  4634 @media (max-width: 767px) {
  3841 @media (max-width: 767px) {
  4635   .navbar-form .form-group {
  3842   .navbar-form .form-group {
  4636     margin-bottom: 5px;
  3843     margin-bottom: 5px;
  4637   }
  3844   }
  4638 }
  3845 }
  4639 
       
  4640 @media (min-width: 768px) {
  3846 @media (min-width: 768px) {
  4641   .navbar-form {
  3847   .navbar-form {
  4642     width: auto;
  3848     width: auto;
       
  3849     border: 0;
       
  3850     margin-left: 0;
       
  3851     margin-right: 0;
  4643     padding-top: 0;
  3852     padding-top: 0;
  4644     padding-bottom: 0;
  3853     padding-bottom: 0;
  4645     margin-right: 0;
       
  4646     margin-left: 0;
       
  4647     border: 0;
       
  4648     -webkit-box-shadow: none;
  3854     -webkit-box-shadow: none;
  4649             box-shadow: none;
  3855     box-shadow: none;
  4650   }
  3856   }
  4651   .navbar-form.navbar-right:last-child {
  3857   .navbar-form.navbar-right:last-child {
  4652     margin-right: -15px;
  3858     margin-right: -15px;
  4653   }
  3859   }
  4654 }
  3860 }
  4655 
       
  4656 .navbar-nav > li > .dropdown-menu {
  3861 .navbar-nav > li > .dropdown-menu {
  4657   margin-top: 0;
  3862   margin-top: 0;
  4658   border-top-right-radius: 0;
  3863   border-top-right-radius: 0;
  4659   border-top-left-radius: 0;
  3864   border-top-left-radius: 0;
  4660 }
  3865 }
  4661 
       
  4662 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  3866 .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  4663   border-bottom-right-radius: 0;
  3867   border-bottom-right-radius: 0;
  4664   border-bottom-left-radius: 0;
  3868   border-bottom-left-radius: 0;
  4665 }
  3869 }
  4666 
       
  4667 .navbar-nav.pull-right > li > .dropdown-menu,
  3870 .navbar-nav.pull-right > li > .dropdown-menu,
  4668 .navbar-nav > li > .dropdown-menu.pull-right {
  3871 .navbar-nav > li > .dropdown-menu.pull-right {
       
  3872   left: auto;
  4669   right: 0;
  3873   right: 0;
  4670   left: auto;
  3874 }
  4671 }
       
  4672 
       
  4673 .navbar-btn {
  3875 .navbar-btn {
  4674   margin-top: 8px;
  3876   margin-top: 8px;
  4675   margin-bottom: 8px;
  3877   margin-bottom: 8px;
  4676 }
  3878 }
  4677 
       
  4678 .navbar-btn.btn-sm {
  3879 .navbar-btn.btn-sm {
  4679   margin-top: 10px;
  3880   margin-top: 10px;
  4680   margin-bottom: 10px;
  3881   margin-bottom: 10px;
  4681 }
  3882 }
  4682 
       
  4683 .navbar-btn.btn-xs {
  3883 .navbar-btn.btn-xs {
  4684   margin-top: 14px;
  3884   margin-top: 14px;
  4685   margin-bottom: 14px;
  3885   margin-bottom: 14px;
  4686 }
  3886 }
  4687 
       
  4688 .navbar-text {
  3887 .navbar-text {
  4689   margin-top: 15px;
  3888   margin-top: 15px;
  4690   margin-bottom: 15px;
  3889   margin-bottom: 15px;
  4691 }
  3890 }
  4692 
       
  4693 @media (min-width: 768px) {
  3891 @media (min-width: 768px) {
  4694   .navbar-text {
  3892   .navbar-text {
  4695     float: left;
  3893     float: left;
       
  3894     margin-left: 15px;
  4696     margin-right: 15px;
  3895     margin-right: 15px;
  4697     margin-left: 15px;
       
  4698   }
  3896   }
  4699   .navbar-text.navbar-right:last-child {
  3897   .navbar-text.navbar-right:last-child {
  4700     margin-right: 0;
  3898     margin-right: 0;
  4701   }
  3899   }
  4702 }
  3900 }
  4703 
       
  4704 .navbar-default {
  3901 .navbar-default {
  4705   background-color: #f8f8f8;
  3902   background-color: #f8f8f8;
  4706   border-color: #e7e7e7;
  3903   border-color: #e7e7e7;
  4707 }
  3904 }
  4708 
       
  4709 .navbar-default .navbar-brand {
  3905 .navbar-default .navbar-brand {
  4710   color: #777777;
  3906   color: #777777;
  4711 }
  3907 }
  4712 
       
  4713 .navbar-default .navbar-brand:hover,
  3908 .navbar-default .navbar-brand:hover,
  4714 .navbar-default .navbar-brand:focus {
  3909 .navbar-default .navbar-brand:focus {
  4715   color: #5e5e5e;
  3910   color: #5e5e5e;
  4716   background-color: transparent;
  3911   background-color: transparent;
  4717 }
  3912 }
  4718 
       
  4719 .navbar-default .navbar-text {
  3913 .navbar-default .navbar-text {
  4720   color: #777777;
  3914   color: #777777;
  4721 }
  3915 }
  4722 
       
  4723 .navbar-default .navbar-nav > li > a {
  3916 .navbar-default .navbar-nav > li > a {
  4724   color: #777777;
  3917   color: #777777;
  4725 }
  3918 }
  4726 
       
  4727 .navbar-default .navbar-nav > li > a:hover,
  3919 .navbar-default .navbar-nav > li > a:hover,
  4728 .navbar-default .navbar-nav > li > a:focus {
  3920 .navbar-default .navbar-nav > li > a:focus {
  4729   color: #333333;
  3921   color: #333333;
  4730   background-color: transparent;
  3922   background-color: transparent;
  4731 }
  3923 }
  4732 
       
  4733 .navbar-default .navbar-nav > .active > a,
  3924 .navbar-default .navbar-nav > .active > a,
  4734 .navbar-default .navbar-nav > .active > a:hover,
  3925 .navbar-default .navbar-nav > .active > a:hover,
  4735 .navbar-default .navbar-nav > .active > a:focus {
  3926 .navbar-default .navbar-nav > .active > a:focus {
  4736   color: #555555;
  3927   color: #555555;
  4737   background-color: #e7e7e7;
  3928   background-color: #e7e7e7;
  4738 }
  3929 }
  4739 
       
  4740 .navbar-default .navbar-nav > .disabled > a,
  3930 .navbar-default .navbar-nav > .disabled > a,
  4741 .navbar-default .navbar-nav > .disabled > a:hover,
  3931 .navbar-default .navbar-nav > .disabled > a:hover,
  4742 .navbar-default .navbar-nav > .disabled > a:focus {
  3932 .navbar-default .navbar-nav > .disabled > a:focus {
  4743   color: #cccccc;
  3933   color: #cccccc;
  4744   background-color: transparent;
  3934   background-color: transparent;
  4745 }
  3935 }
  4746 
       
  4747 .navbar-default .navbar-toggle {
  3936 .navbar-default .navbar-toggle {
  4748   border-color: #dddddd;
  3937   border-color: #dddddd;
  4749 }
  3938 }
  4750 
       
  4751 .navbar-default .navbar-toggle:hover,
  3939 .navbar-default .navbar-toggle:hover,
  4752 .navbar-default .navbar-toggle:focus {
  3940 .navbar-default .navbar-toggle:focus {
  4753   background-color: #dddddd;
  3941   background-color: #dddddd;
  4754 }
  3942 }
  4755 
       
  4756 .navbar-default .navbar-toggle .icon-bar {
  3943 .navbar-default .navbar-toggle .icon-bar {
  4757   background-color: #cccccc;
  3944   background-color: #cccccc;
  4758 }
  3945 }
  4759 
       
  4760 .navbar-default .navbar-collapse,
  3946 .navbar-default .navbar-collapse,
  4761 .navbar-default .navbar-form {
  3947 .navbar-default .navbar-form {
  4762   border-color: #e7e7e7;
  3948   border-color: #e7e7e7;
  4763 }
  3949 }
  4764 
       
  4765 .navbar-default .navbar-nav > .open > a,
  3950 .navbar-default .navbar-nav > .open > a,
  4766 .navbar-default .navbar-nav > .open > a:hover,
  3951 .navbar-default .navbar-nav > .open > a:hover,
  4767 .navbar-default .navbar-nav > .open > a:focus {
  3952 .navbar-default .navbar-nav > .open > a:focus {
       
  3953   background-color: #e7e7e7;
  4768   color: #555555;
  3954   color: #555555;
  4769   background-color: #e7e7e7;
  3955 }
  4770 }
       
  4771 
       
  4772 @media (max-width: 767px) {
  3956 @media (max-width: 767px) {
  4773   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  3957   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  4774     color: #777777;
  3958     color: #777777;
  4775   }
  3959   }
  4776   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  3960   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  4789   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  3973   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  4790     color: #cccccc;
  3974     color: #cccccc;
  4791     background-color: transparent;
  3975     background-color: transparent;
  4792   }
  3976   }
  4793 }
  3977 }
  4794 
       
  4795 .navbar-default .navbar-link {
  3978 .navbar-default .navbar-link {
  4796   color: #777777;
  3979   color: #777777;
  4797 }
  3980 }
  4798 
       
  4799 .navbar-default .navbar-link:hover {
  3981 .navbar-default .navbar-link:hover {
  4800   color: #333333;
  3982   color: #333333;
  4801 }
  3983 }
  4802 
       
  4803 .navbar-inverse {
  3984 .navbar-inverse {
  4804   background-color: #222222;
  3985   background-color: #222222;
  4805   border-color: #080808;
  3986   border-color: #080808;
  4806 }
  3987 }
  4807 
       
  4808 .navbar-inverse .navbar-brand {
  3988 .navbar-inverse .navbar-brand {
  4809   color: #999999;
  3989   color: #999999;
  4810 }
  3990 }
  4811 
       
  4812 .navbar-inverse .navbar-brand:hover,
  3991 .navbar-inverse .navbar-brand:hover,
  4813 .navbar-inverse .navbar-brand:focus {
  3992 .navbar-inverse .navbar-brand:focus {
  4814   color: #ffffff;
  3993   color: #ffffff;
  4815   background-color: transparent;
  3994   background-color: transparent;
  4816 }
  3995 }
  4817 
       
  4818 .navbar-inverse .navbar-text {
  3996 .navbar-inverse .navbar-text {
  4819   color: #999999;
  3997   color: #999999;
  4820 }
  3998 }
  4821 
       
  4822 .navbar-inverse .navbar-nav > li > a {
  3999 .navbar-inverse .navbar-nav > li > a {
  4823   color: #999999;
  4000   color: #999999;
  4824 }
  4001 }
  4825 
       
  4826 .navbar-inverse .navbar-nav > li > a:hover,
  4002 .navbar-inverse .navbar-nav > li > a:hover,
  4827 .navbar-inverse .navbar-nav > li > a:focus {
  4003 .navbar-inverse .navbar-nav > li > a:focus {
  4828   color: #ffffff;
  4004   color: #ffffff;
  4829   background-color: transparent;
  4005   background-color: transparent;
  4830 }
  4006 }
  4831 
       
  4832 .navbar-inverse .navbar-nav > .active > a,
  4007 .navbar-inverse .navbar-nav > .active > a,
  4833 .navbar-inverse .navbar-nav > .active > a:hover,
  4008 .navbar-inverse .navbar-nav > .active > a:hover,
  4834 .navbar-inverse .navbar-nav > .active > a:focus {
  4009 .navbar-inverse .navbar-nav > .active > a:focus {
  4835   color: #ffffff;
  4010   color: #ffffff;
  4836   background-color: #080808;
  4011   background-color: #080808;
  4837 }
  4012 }
  4838 
       
  4839 .navbar-inverse .navbar-nav > .disabled > a,
  4013 .navbar-inverse .navbar-nav > .disabled > a,
  4840 .navbar-inverse .navbar-nav > .disabled > a:hover,
  4014 .navbar-inverse .navbar-nav > .disabled > a:hover,
  4841 .navbar-inverse .navbar-nav > .disabled > a:focus {
  4015 .navbar-inverse .navbar-nav > .disabled > a:focus {
  4842   color: #444444;
  4016   color: #444444;
  4843   background-color: transparent;
  4017   background-color: transparent;
  4844 }
  4018 }
  4845 
       
  4846 .navbar-inverse .navbar-toggle {
  4019 .navbar-inverse .navbar-toggle {
  4847   border-color: #333333;
  4020   border-color: #333333;
  4848 }
  4021 }
  4849 
       
  4850 .navbar-inverse .navbar-toggle:hover,
  4022 .navbar-inverse .navbar-toggle:hover,
  4851 .navbar-inverse .navbar-toggle:focus {
  4023 .navbar-inverse .navbar-toggle:focus {
  4852   background-color: #333333;
  4024   background-color: #333333;
  4853 }
  4025 }
  4854 
       
  4855 .navbar-inverse .navbar-toggle .icon-bar {
  4026 .navbar-inverse .navbar-toggle .icon-bar {
  4856   background-color: #ffffff;
  4027   background-color: #ffffff;
  4857 }
  4028 }
  4858 
       
  4859 .navbar-inverse .navbar-collapse,
  4029 .navbar-inverse .navbar-collapse,
  4860 .navbar-inverse .navbar-form {
  4030 .navbar-inverse .navbar-form {
  4861   border-color: #101010;
  4031   border-color: #101010;
  4862 }
  4032 }
  4863 
       
  4864 .navbar-inverse .navbar-nav > .open > a,
  4033 .navbar-inverse .navbar-nav > .open > a,
  4865 .navbar-inverse .navbar-nav > .open > a:hover,
  4034 .navbar-inverse .navbar-nav > .open > a:hover,
  4866 .navbar-inverse .navbar-nav > .open > a:focus {
  4035 .navbar-inverse .navbar-nav > .open > a:focus {
       
  4036   background-color: #080808;
  4867   color: #ffffff;
  4037   color: #ffffff;
  4868   background-color: #080808;
  4038 }
  4869 }
       
  4870 
       
  4871 @media (max-width: 767px) {
  4039 @media (max-width: 767px) {
  4872   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
  4040   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
  4873     border-color: #080808;
  4041     border-color: #080808;
  4874   }
  4042   }
  4875   .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
  4043   .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
  4894   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  4062   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
  4895     color: #444444;
  4063     color: #444444;
  4896     background-color: transparent;
  4064     background-color: transparent;
  4897   }
  4065   }
  4898 }
  4066 }
  4899 
       
  4900 .navbar-inverse .navbar-link {
  4067 .navbar-inverse .navbar-link {
  4901   color: #999999;
  4068   color: #999999;
  4902 }
  4069 }
  4903 
       
  4904 .navbar-inverse .navbar-link:hover {
  4070 .navbar-inverse .navbar-link:hover {
  4905   color: #ffffff;
  4071   color: #ffffff;
  4906 }
  4072 }
  4907 
       
  4908 .breadcrumb {
  4073 .breadcrumb {
  4909   padding: 8px 15px;
  4074   padding: 8px 15px;
  4910   margin-bottom: 20px;
  4075   margin-bottom: 20px;
  4911   list-style: none;
  4076   list-style: none;
  4912   background-color: #f5f5f5;
  4077   background-color: #f5f5f5;
  4913   border-radius: 4px;
  4078   border-radius: 4px;
  4914 }
  4079 }
  4915 
       
  4916 .breadcrumb > li {
  4080 .breadcrumb > li {
  4917   display: inline-block;
  4081   display: inline-block;
  4918 }
  4082 }
  4919 
       
  4920 .breadcrumb > li + li:before {
  4083 .breadcrumb > li + li:before {
       
  4084   content: "/\00a0";
  4921   padding: 0 5px;
  4085   padding: 0 5px;
  4922   color: #cccccc;
  4086   color: #cccccc;
  4923   content: "/\00a0";
  4087 }
  4924 }
       
  4925 
       
  4926 .breadcrumb > .active {
  4088 .breadcrumb > .active {
  4927   color: #999999;
  4089   color: #999999;
  4928 }
  4090 }
  4929 
       
  4930 .pagination {
  4091 .pagination {
  4931   display: inline-block;
  4092   display: inline-block;
  4932   padding-left: 0;
  4093   padding-left: 0;
  4933   margin: 20px 0;
  4094   margin: 20px 0;
  4934   border-radius: 4px;
  4095   border-radius: 4px;
  4935 }
  4096 }
  4936 
       
  4937 .pagination > li {
  4097 .pagination > li {
  4938   display: inline;
  4098   display: inline;
  4939 }
  4099 }
  4940 
       
  4941 .pagination > li > a,
  4100 .pagination > li > a,
  4942 .pagination > li > span {
  4101 .pagination > li > span {
  4943   position: relative;
  4102   position: relative;
  4944   float: left;
  4103   float: left;
  4945   padding: 6px 12px;
  4104   padding: 6px 12px;
  4946   margin-left: -1px;
       
  4947   line-height: 1.428571429;
  4105   line-height: 1.428571429;
  4948   text-decoration: none;
  4106   text-decoration: none;
  4949   background-color: #ffffff;
  4107   background-color: #ffffff;
  4950   border: 1px solid #dddddd;
  4108   border: 1px solid #dddddd;
  4951 }
  4109   margin-left: -1px;
  4952 
  4110 }
  4953 .pagination > li:first-child > a,
  4111 .pagination > li:first-child > a,
  4954 .pagination > li:first-child > span {
  4112 .pagination > li:first-child > span {
  4955   margin-left: 0;
  4113   margin-left: 0;
  4956   border-bottom-left-radius: 4px;
  4114   border-bottom-left-radius: 4px;
  4957   border-top-left-radius: 4px;
  4115   border-top-left-radius: 4px;
  4958 }
  4116 }
  4959 
       
  4960 .pagination > li:last-child > a,
  4117 .pagination > li:last-child > a,
  4961 .pagination > li:last-child > span {
  4118 .pagination > li:last-child > span {
       
  4119   border-bottom-right-radius: 4px;
  4962   border-top-right-radius: 4px;
  4120   border-top-right-radius: 4px;
  4963   border-bottom-right-radius: 4px;
  4121 }
  4964 }
       
  4965 
       
  4966 .pagination > li > a:hover,
  4122 .pagination > li > a:hover,
  4967 .pagination > li > span:hover,
  4123 .pagination > li > span:hover,
  4968 .pagination > li > a:focus,
  4124 .pagination > li > a:focus,
  4969 .pagination > li > span:focus {
  4125 .pagination > li > span:focus {
  4970   background-color: #eeeeee;
  4126   background-color: #eeeeee;
  4971 }
  4127 }
  4972 
       
  4973 .pagination > .active > a,
  4128 .pagination > .active > a,
  4974 .pagination > .active > span,
  4129 .pagination > .active > span,
  4975 .pagination > .active > a:hover,
  4130 .pagination > .active > a:hover,
  4976 .pagination > .active > span:hover,
  4131 .pagination > .active > span:hover,
  4977 .pagination > .active > a:focus,
  4132 .pagination > .active > a:focus,
  4978 .pagination > .active > span:focus {
  4133 .pagination > .active > span:focus {
  4979   z-index: 2;
  4134   z-index: 2;
  4980   color: #ffffff;
  4135   color: #ffffff;
  4981   cursor: default;
       
  4982   background-color: #428bca;
  4136   background-color: #428bca;
  4983   border-color: #428bca;
  4137   border-color: #428bca;
  4984 }
  4138   cursor: default;
  4985 
  4139 }
  4986 .pagination > .disabled > span,
  4140 .pagination > .disabled > span,
  4987 .pagination > .disabled > span:hover,
  4141 .pagination > .disabled > span:hover,
  4988 .pagination > .disabled > span:focus,
  4142 .pagination > .disabled > span:focus,
  4989 .pagination > .disabled > a,
  4143 .pagination > .disabled > a,
  4990 .pagination > .disabled > a:hover,
  4144 .pagination > .disabled > a:hover,
  4991 .pagination > .disabled > a:focus {
  4145 .pagination > .disabled > a:focus {
  4992   color: #999999;
  4146   color: #999999;
  4993   cursor: not-allowed;
       
  4994   background-color: #ffffff;
  4147   background-color: #ffffff;
  4995   border-color: #dddddd;
  4148   border-color: #dddddd;
  4996 }
  4149   cursor: not-allowed;
  4997 
  4150 }
  4998 .pagination-lg > li > a,
  4151 .pagination-lg > li > a,
  4999 .pagination-lg > li > span {
  4152 .pagination-lg > li > span {
  5000   padding: 10px 16px;
  4153   padding: 10px 16px;
  5001   font-size: 18px;
  4154   font-size: 18px;
  5002 }
  4155 }
  5003 
       
  5004 .pagination-lg > li:first-child > a,
  4156 .pagination-lg > li:first-child > a,
  5005 .pagination-lg > li:first-child > span {
  4157 .pagination-lg > li:first-child > span {
  5006   border-bottom-left-radius: 6px;
  4158   border-bottom-left-radius: 6px;
  5007   border-top-left-radius: 6px;
  4159   border-top-left-radius: 6px;
  5008 }
  4160 }
  5009 
       
  5010 .pagination-lg > li:last-child > a,
  4161 .pagination-lg > li:last-child > a,
  5011 .pagination-lg > li:last-child > span {
  4162 .pagination-lg > li:last-child > span {
       
  4163   border-bottom-right-radius: 6px;
  5012   border-top-right-radius: 6px;
  4164   border-top-right-radius: 6px;
  5013   border-bottom-right-radius: 6px;
  4165 }
  5014 }
       
  5015 
       
  5016 .pagination-sm > li > a,
  4166 .pagination-sm > li > a,
  5017 .pagination-sm > li > span {
  4167 .pagination-sm > li > span {
  5018   padding: 5px 10px;
  4168   padding: 5px 10px;
  5019   font-size: 12px;
  4169   font-size: 12px;
  5020 }
  4170 }
  5021 
       
  5022 .pagination-sm > li:first-child > a,
  4171 .pagination-sm > li:first-child > a,
  5023 .pagination-sm > li:first-child > span {
  4172 .pagination-sm > li:first-child > span {
  5024   border-bottom-left-radius: 3px;
  4173   border-bottom-left-radius: 3px;
  5025   border-top-left-radius: 3px;
  4174   border-top-left-radius: 3px;
  5026 }
  4175 }
  5027 
       
  5028 .pagination-sm > li:last-child > a,
  4176 .pagination-sm > li:last-child > a,
  5029 .pagination-sm > li:last-child > span {
  4177 .pagination-sm > li:last-child > span {
       
  4178   border-bottom-right-radius: 3px;
  5030   border-top-right-radius: 3px;
  4179   border-top-right-radius: 3px;
  5031   border-bottom-right-radius: 3px;
  4180 }
  5032 }
       
  5033 
       
  5034 .pager {
  4181 .pager {
  5035   padding-left: 0;
  4182   padding-left: 0;
  5036   margin: 20px 0;
  4183   margin: 20px 0;
       
  4184   list-style: none;
  5037   text-align: center;
  4185   text-align: center;
  5038   list-style: none;
  4186 }
  5039 }
       
  5040 
       
  5041 .pager:before,
  4187 .pager:before,
  5042 .pager:after {
  4188 .pager:after {
       
  4189   content: " ";
  5043   display: table;
  4190   display: table;
  5044   content: " ";
  4191 }
  5045 }
       
  5046 
       
  5047 .pager:after {
  4192 .pager:after {
  5048   clear: both;
  4193   clear: both;
  5049 }
  4194 }
  5050 
       
  5051 .pager:before,
  4195 .pager:before,
  5052 .pager:after {
  4196 .pager:after {
       
  4197   content: " ";
  5053   display: table;
  4198   display: table;
  5054   content: " ";
  4199 }
  5055 }
       
  5056 
       
  5057 .pager:after {
  4200 .pager:after {
  5058   clear: both;
  4201   clear: both;
  5059 }
  4202 }
  5060 
       
  5061 .pager li {
  4203 .pager li {
  5062   display: inline;
  4204   display: inline;
  5063 }
  4205 }
  5064 
       
  5065 .pager li > a,
  4206 .pager li > a,
  5066 .pager li > span {
  4207 .pager li > span {
  5067   display: inline-block;
  4208   display: inline-block;
  5068   padding: 5px 14px;
  4209   padding: 5px 14px;
  5069   background-color: #ffffff;
  4210   background-color: #ffffff;
  5070   border: 1px solid #dddddd;
  4211   border: 1px solid #dddddd;
  5071   border-radius: 15px;
  4212   border-radius: 15px;
  5072 }
  4213 }
  5073 
       
  5074 .pager li > a:hover,
  4214 .pager li > a:hover,
  5075 .pager li > a:focus {
  4215 .pager li > a:focus {
  5076   text-decoration: none;
  4216   text-decoration: none;
  5077   background-color: #eeeeee;
  4217   background-color: #eeeeee;
  5078 }
  4218 }
  5079 
       
  5080 .pager .next > a,
  4219 .pager .next > a,
  5081 .pager .next > span {
  4220 .pager .next > span {
  5082   float: right;
  4221   float: right;
  5083 }
  4222 }
  5084 
       
  5085 .pager .previous > a,
  4223 .pager .previous > a,
  5086 .pager .previous > span {
  4224 .pager .previous > span {
  5087   float: left;
  4225   float: left;
  5088 }
  4226 }
  5089 
       
  5090 .pager .disabled > a,
  4227 .pager .disabled > a,
  5091 .pager .disabled > a:hover,
  4228 .pager .disabled > a:hover,
  5092 .pager .disabled > a:focus,
  4229 .pager .disabled > a:focus,
  5093 .pager .disabled > span {
  4230 .pager .disabled > span {
  5094   color: #999999;
  4231   color: #999999;
       
  4232   background-color: #ffffff;
  5095   cursor: not-allowed;
  4233   cursor: not-allowed;
  5096   background-color: #ffffff;
  4234 }
  5097 }
       
  5098 
       
  5099 .label {
  4235 .label {
  5100   display: inline;
  4236   display: inline;
  5101   padding: .2em .6em .3em;
  4237   padding: .2em .6em .3em;
  5102   font-size: 75%;
  4238   font-size: 75%;
  5103   font-weight: bold;
  4239   font-weight: bold;
  5106   text-align: center;
  4242   text-align: center;
  5107   white-space: nowrap;
  4243   white-space: nowrap;
  5108   vertical-align: baseline;
  4244   vertical-align: baseline;
  5109   border-radius: .25em;
  4245   border-radius: .25em;
  5110 }
  4246 }
  5111 
       
  5112 .label[href]:hover,
  4247 .label[href]:hover,
  5113 .label[href]:focus {
  4248 .label[href]:focus {
  5114   color: #ffffff;
  4249   color: #ffffff;
  5115   text-decoration: none;
  4250   text-decoration: none;
  5116   cursor: pointer;
  4251   cursor: pointer;
  5117 }
  4252 }
  5118 
       
  5119 .label:empty {
  4253 .label:empty {
  5120   display: none;
  4254   display: none;
  5121 }
  4255 }
  5122 
       
  5123 .btn .label {
  4256 .btn .label {
  5124   position: relative;
  4257   position: relative;
  5125   top: -1px;
  4258   top: -1px;
  5126 }
  4259 }
  5127 
       
  5128 .label-default {
  4260 .label-default {
  5129   background-color: #999999;
  4261   background-color: #999999;
  5130 }
  4262 }
  5131 
       
  5132 .label-default[href]:hover,
  4263 .label-default[href]:hover,
  5133 .label-default[href]:focus {
  4264 .label-default[href]:focus {
  5134   background-color: #808080;
  4265   background-color: #808080;
  5135 }
  4266 }
  5136 
       
  5137 .label-primary {
  4267 .label-primary {
  5138   background-color: #428bca;
  4268   background-color: #428bca;
  5139 }
  4269 }
  5140 
       
  5141 .label-primary[href]:hover,
  4270 .label-primary[href]:hover,
  5142 .label-primary[href]:focus {
  4271 .label-primary[href]:focus {
  5143   background-color: #3071a9;
  4272   background-color: #3071a9;
  5144 }
  4273 }
  5145 
       
  5146 .label-success {
  4274 .label-success {
  5147   background-color: #5cb85c;
  4275   background-color: #5cb85c;
  5148 }
  4276 }
  5149 
       
  5150 .label-success[href]:hover,
  4277 .label-success[href]:hover,
  5151 .label-success[href]:focus {
  4278 .label-success[href]:focus {
  5152   background-color: #449d44;
  4279   background-color: #449d44;
  5153 }
  4280 }
  5154 
       
  5155 .label-info {
  4281 .label-info {
  5156   background-color: #5bc0de;
  4282   background-color: #5bc0de;
  5157 }
  4283 }
  5158 
       
  5159 .label-info[href]:hover,
  4284 .label-info[href]:hover,
  5160 .label-info[href]:focus {
  4285 .label-info[href]:focus {
  5161   background-color: #31b0d5;
  4286   background-color: #31b0d5;
  5162 }
  4287 }
  5163 
       
  5164 .label-warning {
  4288 .label-warning {
  5165   background-color: #f0ad4e;
  4289   background-color: #f0ad4e;
  5166 }
  4290 }
  5167 
       
  5168 .label-warning[href]:hover,
  4291 .label-warning[href]:hover,
  5169 .label-warning[href]:focus {
  4292 .label-warning[href]:focus {
  5170   background-color: #ec971f;
  4293   background-color: #ec971f;
  5171 }
  4294 }
  5172 
       
  5173 .label-danger {
  4295 .label-danger {
  5174   background-color: #d9534f;
  4296   background-color: #d9534f;
  5175 }
  4297 }
  5176 
       
  5177 .label-danger[href]:hover,
  4298 .label-danger[href]:hover,
  5178 .label-danger[href]:focus {
  4299 .label-danger[href]:focus {
  5179   background-color: #c9302c;
  4300   background-color: #c9302c;
  5180 }
  4301 }
  5181 
       
  5182 .badge {
  4302 .badge {
  5183   display: inline-block;
  4303   display: inline-block;
  5184   min-width: 10px;
  4304   min-width: 10px;
  5185   padding: 3px 7px;
  4305   padding: 3px 7px;
  5186   font-size: 12px;
  4306   font-size: 12px;
  5187   font-weight: bold;
  4307   font-weight: bold;
       
  4308   color: #ffffff;
  5188   line-height: 1;
  4309   line-height: 1;
  5189   color: #ffffff;
  4310   vertical-align: baseline;
       
  4311   white-space: nowrap;
  5190   text-align: center;
  4312   text-align: center;
  5191   white-space: nowrap;
       
  5192   vertical-align: baseline;
       
  5193   background-color: #999999;
  4313   background-color: #999999;
  5194   border-radius: 10px;
  4314   border-radius: 10px;
  5195 }
  4315 }
  5196 
       
  5197 .badge:empty {
  4316 .badge:empty {
  5198   display: none;
  4317   display: none;
  5199 }
  4318 }
  5200 
       
  5201 .btn .badge {
  4319 .btn .badge {
  5202   position: relative;
  4320   position: relative;
  5203   top: -1px;
  4321   top: -1px;
  5204 }
  4322 }
  5205 
       
  5206 a.badge:hover,
  4323 a.badge:hover,
  5207 a.badge:focus {
  4324 a.badge:focus {
  5208   color: #ffffff;
  4325   color: #ffffff;
  5209   text-decoration: none;
  4326   text-decoration: none;
  5210   cursor: pointer;
  4327   cursor: pointer;
  5211 }
  4328 }
  5212 
       
  5213 a.list-group-item.active > .badge,
  4329 a.list-group-item.active > .badge,
  5214 .nav-pills > .active > a > .badge {
  4330 .nav-pills > .active > a > .badge {
  5215   color: #428bca;
  4331   color: #428bca;
  5216   background-color: #ffffff;
  4332   background-color: #ffffff;
  5217 }
  4333 }
  5218 
       
  5219 .nav-pills > li > a > .badge {
  4334 .nav-pills > li > a > .badge {
  5220   margin-left: 3px;
  4335   margin-left: 3px;
  5221 }
  4336 }
  5222 
       
  5223 .jumbotron {
  4337 .jumbotron {
  5224   padding: 30px;
  4338   padding: 30px;
  5225   margin-bottom: 30px;
  4339   margin-bottom: 30px;
  5226   font-size: 21px;
  4340   font-size: 21px;
  5227   font-weight: 200;
  4341   font-weight: 200;
  5228   line-height: 2.1428571435;
  4342   line-height: 2.1428571435;
  5229   color: inherit;
  4343   color: inherit;
  5230   background-color: #eeeeee;
  4344   background-color: #eeeeee;
  5231 }
  4345 }
  5232 
       
  5233 .jumbotron h1,
  4346 .jumbotron h1,
  5234 .jumbotron .h1 {
  4347 .jumbotron .h1 {
  5235   line-height: 1;
  4348   line-height: 1;
  5236   color: inherit;
  4349   color: inherit;
  5237 }
  4350 }
  5238 
       
  5239 .jumbotron p {
  4351 .jumbotron p {
  5240   line-height: 1.4;
  4352   line-height: 1.4;
  5241 }
  4353 }
  5242 
       
  5243 .container .jumbotron {
  4354 .container .jumbotron {
  5244   border-radius: 6px;
  4355   border-radius: 6px;
  5245 }
  4356 }
  5246 
       
  5247 .jumbotron .container {
  4357 .jumbotron .container {
  5248   max-width: 100%;
  4358   max-width: 100%;
  5249 }
  4359 }
  5250 
       
  5251 @media screen and (min-width: 768px) {
  4360 @media screen and (min-width: 768px) {
  5252   .jumbotron {
  4361   .jumbotron {
  5253     padding-top: 48px;
  4362     padding-top: 48px;
  5254     padding-bottom: 48px;
  4363     padding-bottom: 48px;
  5255   }
  4364   }
  5256   .container .jumbotron {
  4365   .container .jumbotron {
       
  4366     padding-left: 60px;
  5257     padding-right: 60px;
  4367     padding-right: 60px;
  5258     padding-left: 60px;
       
  5259   }
  4368   }
  5260   .jumbotron h1,
  4369   .jumbotron h1,
  5261   .jumbotron .h1 {
  4370   .jumbotron .h1 {
  5262     font-size: 63px;
  4371     font-size: 63px;
  5263   }
  4372   }
  5264 }
  4373 }
  5265 
       
  5266 .thumbnail {
  4374 .thumbnail {
  5267   display: block;
  4375   display: block;
  5268   padding: 4px;
  4376   padding: 4px;
  5269   margin-bottom: 20px;
  4377   margin-bottom: 20px;
  5270   line-height: 1.428571429;
  4378   line-height: 1.428571429;
  5271   background-color: #ffffff;
  4379   background-color: #ffffff;
  5272   border: 1px solid #dddddd;
  4380   border: 1px solid #dddddd;
  5273   border-radius: 4px;
  4381   border-radius: 4px;
  5274   -webkit-transition: all 0.2s ease-in-out;
  4382   -webkit-transition: all 0.2s ease-in-out;
  5275           transition: all 0.2s ease-in-out;
  4383   transition: all 0.2s ease-in-out;
  5276 }
  4384 }
  5277 
       
  5278 .thumbnail > img,
  4385 .thumbnail > img,
  5279 .thumbnail a > img {
  4386 .thumbnail a > img {
  5280   display: block;
  4387   display: block;
       
  4388   max-width: 100%;
  5281   height: auto;
  4389   height: auto;
  5282   max-width: 100%;
  4390   margin-left: auto;
  5283   margin-right: auto;
  4391   margin-right: auto;
  5284   margin-left: auto;
  4392 }
  5285 }
       
  5286 
       
  5287 a.thumbnail:hover,
  4393 a.thumbnail:hover,
  5288 a.thumbnail:focus,
  4394 a.thumbnail:focus,
  5289 a.thumbnail.active {
  4395 a.thumbnail.active {
  5290   border-color: #428bca;
  4396   border-color: #428bca;
  5291 }
  4397 }
  5292 
       
  5293 .thumbnail .caption {
  4398 .thumbnail .caption {
  5294   padding: 9px;
  4399   padding: 9px;
  5295   color: #333333;
  4400   color: #333333;
  5296 }
  4401 }
  5297 
       
  5298 .alert {
  4402 .alert {
  5299   padding: 15px;
  4403   padding: 15px;
  5300   margin-bottom: 20px;
  4404   margin-bottom: 20px;
  5301   border: 1px solid transparent;
  4405   border: 1px solid transparent;
  5302   border-radius: 4px;
  4406   border-radius: 4px;
  5303 }
  4407 }
  5304 
       
  5305 .alert h4 {
  4408 .alert h4 {
  5306   margin-top: 0;
  4409   margin-top: 0;
  5307   color: inherit;
  4410   color: inherit;
  5308 }
  4411 }
  5309 
       
  5310 .alert .alert-link {
  4412 .alert .alert-link {
  5311   font-weight: bold;
  4413   font-weight: bold;
  5312 }
  4414 }
  5313 
       
  5314 .alert > p,
  4415 .alert > p,
  5315 .alert > ul {
  4416 .alert > ul {
  5316   margin-bottom: 0;
  4417   margin-bottom: 0;
  5317 }
  4418 }
  5318 
       
  5319 .alert > p + p {
  4419 .alert > p + p {
  5320   margin-top: 5px;
  4420   margin-top: 5px;
  5321 }
  4421 }
  5322 
       
  5323 .alert-dismissable {
  4422 .alert-dismissable {
  5324   padding-right: 35px;
  4423   padding-right: 35px;
  5325 }
  4424 }
  5326 
       
  5327 .alert-dismissable .close {
  4425 .alert-dismissable .close {
  5328   position: relative;
  4426   position: relative;
  5329   top: -2px;
  4427   top: -2px;
  5330   right: -21px;
  4428   right: -21px;
  5331   color: inherit;
  4429   color: inherit;
  5332 }
  4430 }
  5333 
       
  5334 .alert-success {
  4431 .alert-success {
  5335   color: #3c763d;
       
  5336   background-color: #dff0d8;
  4432   background-color: #dff0d8;
  5337   border-color: #d6e9c6;
  4433   border-color: #d6e9c6;
  5338 }
  4434   color: #3c763d;
  5339 
  4435 }
  5340 .alert-success hr {
  4436 .alert-success hr {
  5341   border-top-color: #c9e2b3;
  4437   border-top-color: #c9e2b3;
  5342 }
  4438 }
  5343 
       
  5344 .alert-success .alert-link {
  4439 .alert-success .alert-link {
  5345   color: #2b542c;
  4440   color: #2b542c;
  5346 }
  4441 }
  5347 
       
  5348 .alert-info {
  4442 .alert-info {
  5349   color: #31708f;
       
  5350   background-color: #d9edf7;
  4443   background-color: #d9edf7;
  5351   border-color: #bce8f1;
  4444   border-color: #bce8f1;
  5352 }
  4445   color: #31708f;
  5353 
  4446 }
  5354 .alert-info hr {
  4447 .alert-info hr {
  5355   border-top-color: #a6e1ec;
  4448   border-top-color: #a6e1ec;
  5356 }
  4449 }
  5357 
       
  5358 .alert-info .alert-link {
  4450 .alert-info .alert-link {
  5359   color: #245269;
  4451   color: #245269;
  5360 }
  4452 }
  5361 
       
  5362 .alert-warning {
  4453 .alert-warning {
  5363   color: #8a6d3b;
       
  5364   background-color: #fcf8e3;
  4454   background-color: #fcf8e3;
  5365   border-color: #faebcc;
  4455   border-color: #faebcc;
  5366 }
  4456   color: #8a6d3b;
  5367 
  4457 }
  5368 .alert-warning hr {
  4458 .alert-warning hr {
  5369   border-top-color: #f7e1b5;
  4459   border-top-color: #f7e1b5;
  5370 }
  4460 }
  5371 
       
  5372 .alert-warning .alert-link {
  4461 .alert-warning .alert-link {
  5373   color: #66512c;
  4462   color: #66512c;
  5374 }
  4463 }
  5375 
       
  5376 .alert-danger {
  4464 .alert-danger {
  5377   color: #a94442;
       
  5378   background-color: #f2dede;
  4465   background-color: #f2dede;
  5379   border-color: #ebccd1;
  4466   border-color: #ebccd1;
  5380 }
  4467   color: #a94442;
  5381 
  4468 }
  5382 .alert-danger hr {
  4469 .alert-danger hr {
  5383   border-top-color: #e4b9c0;
  4470   border-top-color: #e4b9c0;
  5384 }
  4471 }
  5385 
       
  5386 .alert-danger .alert-link {
  4472 .alert-danger .alert-link {
  5387   color: #843534;
  4473   color: #843534;
  5388 }
  4474 }
  5389 
       
  5390 @-webkit-keyframes progress-bar-stripes {
  4475 @-webkit-keyframes progress-bar-stripes {
  5391   from {
  4476   from {
  5392     background-position: 40px 0;
  4477     background-position: 40px 0;
  5393   }
  4478   }
  5394   to {
  4479   to {
  5395     background-position: 0 0;
  4480     background-position: 0 0;
  5396   }
  4481   }
  5397 }
  4482 }
  5398 
       
  5399 @keyframes progress-bar-stripes {
  4483 @keyframes progress-bar-stripes {
  5400   from {
  4484   from {
  5401     background-position: 40px 0;
  4485     background-position: 40px 0;
  5402   }
  4486   }
  5403   to {
  4487   to {
  5404     background-position: 0 0;
  4488     background-position: 0 0;
  5405   }
  4489   }
  5406 }
  4490 }
  5407 
       
  5408 .progress {
  4491 .progress {
       
  4492   overflow: hidden;
  5409   height: 20px;
  4493   height: 20px;
  5410   margin-bottom: 20px;
  4494   margin-bottom: 20px;
  5411   overflow: hidden;
       
  5412   background-color: #f5f5f5;
  4495   background-color: #f5f5f5;
  5413   border-radius: 4px;
  4496   border-radius: 4px;
  5414   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  4497   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  5415           box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  4498   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  5416 }
  4499 }
  5417 
       
  5418 .progress-bar {
  4500 .progress-bar {
  5419   float: left;
  4501   float: left;
  5420   width: 0;
  4502   width: 0%;
  5421   height: 100%;
  4503   height: 100%;
  5422   font-size: 12px;
  4504   font-size: 12px;
  5423   line-height: 20px;
  4505   line-height: 20px;
  5424   color: #ffffff;
  4506   color: #ffffff;
  5425   text-align: center;
  4507   text-align: center;
  5426   background-color: #428bca;
  4508   background-color: #428bca;
  5427   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4509   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  5428           box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  4510   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  5429   -webkit-transition: width 0.6s ease;
  4511   -webkit-transition: width 0.6s ease;
  5430           transition: width 0.6s ease;
  4512   transition: width 0.6s ease;
  5431 }
  4513 }
  5432 
       
  5433 .progress-striped .progress-bar {
  4514 .progress-striped .progress-bar {
  5434   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);
  4515   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);
  5435   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);
  4516   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);
  5436   background-size: 40px 40px;
  4517   background-size: 40px 40px;
  5437 }
  4518 }
  5438 
       
  5439 .progress.active .progress-bar {
  4519 .progress.active .progress-bar {
  5440   -webkit-animation: progress-bar-stripes 2s linear infinite;
  4520   -webkit-animation: progress-bar-stripes 2s linear infinite;
  5441           animation: progress-bar-stripes 2s linear infinite;
  4521   animation: progress-bar-stripes 2s linear infinite;
  5442 }
  4522 }
  5443 
       
  5444 .progress-bar-success {
  4523 .progress-bar-success {
  5445   background-color: #5cb85c;
  4524   background-color: #5cb85c;
  5446 }
  4525 }
  5447 
       
  5448 .progress-striped .progress-bar-success {
  4526 .progress-striped .progress-bar-success {
  5449   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);
  4527   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);
  5450   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);
  4528   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);
  5451 }
  4529 }
  5452 
       
  5453 .progress-bar-info {
  4530 .progress-bar-info {
  5454   background-color: #5bc0de;
  4531   background-color: #5bc0de;
  5455 }
  4532 }
  5456 
       
  5457 .progress-striped .progress-bar-info {
  4533 .progress-striped .progress-bar-info {
  5458   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);
  4534   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);
  5459   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);
  4535   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);
  5460 }
  4536 }
  5461 
       
  5462 .progress-bar-warning {
  4537 .progress-bar-warning {
  5463   background-color: #f0ad4e;
  4538   background-color: #f0ad4e;
  5464 }
  4539 }
  5465 
       
  5466 .progress-striped .progress-bar-warning {
  4540 .progress-striped .progress-bar-warning {
  5467   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);
  4541   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);
  5468   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);
  4542   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);
  5469 }
  4543 }
  5470 
       
  5471 .progress-bar-danger {
  4544 .progress-bar-danger {
  5472   background-color: #d9534f;
  4545   background-color: #d9534f;
  5473 }
  4546 }
  5474 
       
  5475 .progress-striped .progress-bar-danger {
  4547 .progress-striped .progress-bar-danger {
  5476   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);
  4548   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);
  5477   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);
  4549   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);
  5478 }
  4550 }
  5479 
       
  5480 .media,
  4551 .media,
  5481 .media-body {
  4552 .media-body {
  5482   overflow: hidden;
  4553   overflow: hidden;
  5483   zoom: 1;
  4554   zoom: 1;
  5484 }
  4555 }
  5485 
       
  5486 .media,
  4556 .media,
  5487 .media .media {
  4557 .media .media {
  5488   margin-top: 15px;
  4558   margin-top: 15px;
  5489 }
  4559 }
  5490 
       
  5491 .media:first-child {
  4560 .media:first-child {
  5492   margin-top: 0;
  4561   margin-top: 0;
  5493 }
  4562 }
  5494 
       
  5495 .media-object {
  4563 .media-object {
  5496   display: block;
  4564   display: block;
  5497 }
  4565 }
  5498 
       
  5499 .media-heading {
  4566 .media-heading {
  5500   margin: 0 0 5px;
  4567   margin: 0 0 5px;
  5501 }
  4568 }
  5502 
       
  5503 .media > .pull-left {
  4569 .media > .pull-left {
  5504   margin-right: 10px;
  4570   margin-right: 10px;
  5505 }
  4571 }
  5506 
       
  5507 .media > .pull-right {
  4572 .media > .pull-right {
  5508   margin-left: 10px;
  4573   margin-left: 10px;
  5509 }
  4574 }
  5510 
       
  5511 .media-list {
  4575 .media-list {
  5512   padding-left: 0;
  4576   padding-left: 0;
  5513   list-style: none;
  4577   list-style: none;
  5514 }
  4578 }
  5515 
       
  5516 .list-group {
  4579 .list-group {
       
  4580   margin-bottom: 20px;
  5517   padding-left: 0;
  4581   padding-left: 0;
  5518   margin-bottom: 20px;
  4582 }
  5519 }
       
  5520 
       
  5521 .list-group-item {
  4583 .list-group-item {
  5522   position: relative;
  4584   position: relative;
  5523   display: block;
  4585   display: block;
  5524   padding: 10px 15px;
  4586   padding: 10px 15px;
  5525   margin-bottom: -1px;
  4587   margin-bottom: -1px;
  5526   background-color: #ffffff;
  4588   background-color: #ffffff;
  5527   border: 1px solid #dddddd;
  4589   border: 1px solid #dddddd;
  5528 }
  4590 }
  5529 
       
  5530 .list-group-item:first-child {
  4591 .list-group-item:first-child {
  5531   border-top-right-radius: 4px;
  4592   border-top-right-radius: 4px;
  5532   border-top-left-radius: 4px;
  4593   border-top-left-radius: 4px;
  5533 }
  4594 }
  5534 
       
  5535 .list-group-item:last-child {
  4595 .list-group-item:last-child {
  5536   margin-bottom: 0;
  4596   margin-bottom: 0;
  5537   border-bottom-right-radius: 4px;
  4597   border-bottom-right-radius: 4px;
  5538   border-bottom-left-radius: 4px;
  4598   border-bottom-left-radius: 4px;
  5539 }
  4599 }
  5540 
       
  5541 .list-group-item > .badge {
  4600 .list-group-item > .badge {
  5542   float: right;
  4601   float: right;
  5543 }
  4602 }
  5544 
       
  5545 .list-group-item > .badge + .badge {
  4603 .list-group-item > .badge + .badge {
  5546   margin-right: 5px;
  4604   margin-right: 5px;
  5547 }
  4605 }
  5548 
       
  5549 a.list-group-item {
  4606 a.list-group-item {
  5550   color: #555555;
  4607   color: #555555;
  5551 }
  4608 }
  5552 
       
  5553 a.list-group-item .list-group-item-heading {
  4609 a.list-group-item .list-group-item-heading {
  5554   color: #333333;
  4610   color: #333333;
  5555 }
  4611 }
  5556 
       
  5557 a.list-group-item:hover,
  4612 a.list-group-item:hover,
  5558 a.list-group-item:focus {
  4613 a.list-group-item:focus {
  5559   text-decoration: none;
  4614   text-decoration: none;
  5560   background-color: #f5f5f5;
  4615   background-color: #f5f5f5;
  5561 }
  4616 }
  5562 
       
  5563 a.list-group-item.active,
  4617 a.list-group-item.active,
  5564 a.list-group-item.active:hover,
  4618 a.list-group-item.active:hover,
  5565 a.list-group-item.active:focus {
  4619 a.list-group-item.active:focus {
  5566   z-index: 2;
  4620   z-index: 2;
  5567   color: #ffffff;
  4621   color: #ffffff;
  5568   background-color: #428bca;
  4622   background-color: #428bca;
  5569   border-color: #428bca;
  4623   border-color: #428bca;
  5570 }
  4624 }
  5571 
       
  5572 a.list-group-item.active .list-group-item-heading,
  4625 a.list-group-item.active .list-group-item-heading,
  5573 a.list-group-item.active:hover .list-group-item-heading,
  4626 a.list-group-item.active:hover .list-group-item-heading,
  5574 a.list-group-item.active:focus .list-group-item-heading {
  4627 a.list-group-item.active:focus .list-group-item-heading {
  5575   color: inherit;
  4628   color: inherit;
  5576 }
  4629 }
  5577 
       
  5578 a.list-group-item.active .list-group-item-text,
  4630 a.list-group-item.active .list-group-item-text,
  5579 a.list-group-item.active:hover .list-group-item-text,
  4631 a.list-group-item.active:hover .list-group-item-text,
  5580 a.list-group-item.active:focus .list-group-item-text {
  4632 a.list-group-item.active:focus .list-group-item-text {
  5581   color: #e1edf7;
  4633   color: #e1edf7;
  5582 }
  4634 }
  5583 
       
  5584 .list-group-item-heading {
  4635 .list-group-item-heading {
  5585   margin-top: 0;
  4636   margin-top: 0;
  5586   margin-bottom: 5px;
  4637   margin-bottom: 5px;
  5587 }
  4638 }
  5588 
       
  5589 .list-group-item-text {
  4639 .list-group-item-text {
  5590   margin-bottom: 0;
  4640   margin-bottom: 0;
  5591   line-height: 1.3;
  4641   line-height: 1.3;
  5592 }
  4642 }
  5593 
       
  5594 .panel {
  4643 .panel {
  5595   margin-bottom: 20px;
  4644   margin-bottom: 20px;
  5596   background-color: #ffffff;
  4645   background-color: #ffffff;
  5597   border: 1px solid transparent;
  4646   border: 1px solid transparent;
  5598   border-radius: 4px;
  4647   border-radius: 4px;
  5599   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  4648   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  5600           box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  4649   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  5601 }
  4650 }
  5602 
       
  5603 .panel-body {
  4651 .panel-body {
  5604   padding: 15px;
  4652   padding: 15px;
  5605 }
  4653 }
  5606 
       
  5607 .panel-body:before,
  4654 .panel-body:before,
  5608 .panel-body:after {
  4655 .panel-body:after {
       
  4656   content: " ";
  5609   display: table;
  4657   display: table;
  5610   content: " ";
  4658 }
  5611 }
       
  5612 
       
  5613 .panel-body:after {
  4659 .panel-body:after {
  5614   clear: both;
  4660   clear: both;
  5615 }
  4661 }
  5616 
       
  5617 .panel-body:before,
  4662 .panel-body:before,
  5618 .panel-body:after {
  4663 .panel-body:after {
       
  4664   content: " ";
  5619   display: table;
  4665   display: table;
  5620   content: " ";
  4666 }
  5621 }
       
  5622 
       
  5623 .panel-body:after {
  4667 .panel-body:after {
  5624   clear: both;
  4668   clear: both;
  5625 }
  4669 }
  5626 
       
  5627 .panel > .list-group {
  4670 .panel > .list-group {
  5628   margin-bottom: 0;
  4671   margin-bottom: 0;
  5629 }
  4672 }
  5630 
       
  5631 .panel > .list-group .list-group-item {
  4673 .panel > .list-group .list-group-item {
  5632   border-width: 1px 0;
  4674   border-width: 1px 0;
  5633 }
  4675 }
  5634 
       
  5635 .panel > .list-group .list-group-item:first-child {
  4676 .panel > .list-group .list-group-item:first-child {
  5636   border-top-right-radius: 0;
  4677   border-top-right-radius: 0;
  5637   border-top-left-radius: 0;
  4678   border-top-left-radius: 0;
  5638 }
  4679 }
  5639 
       
  5640 .panel > .list-group .list-group-item:last-child {
  4680 .panel > .list-group .list-group-item:last-child {
  5641   border-bottom: 0;
  4681   border-bottom: 0;
  5642 }
  4682 }
  5643 
       
  5644 .panel-heading + .list-group .list-group-item:first-child {
  4683 .panel-heading + .list-group .list-group-item:first-child {
  5645   border-top-width: 0;
  4684   border-top-width: 0;
  5646 }
  4685 }
  5647 
       
  5648 .panel > .table,
  4686 .panel > .table,
  5649 .panel > .table-responsive > .table {
  4687 .panel > .table-responsive > .table {
  5650   margin-bottom: 0;
  4688   margin-bottom: 0;
  5651 }
  4689 }
  5652 
       
  5653 .panel > .panel-body + .table,
  4690 .panel > .panel-body + .table,
  5654 .panel > .panel-body + .table-responsive {
  4691 .panel > .panel-body + .table-responsive {
  5655   border-top: 1px solid #dddddd;
  4692   border-top: 1px solid #dddddd;
  5656 }
  4693 }
  5657 
       
  5658 .panel > .table > tbody:first-child th,
  4694 .panel > .table > tbody:first-child th,
  5659 .panel > .table > tbody:first-child td {
  4695 .panel > .table > tbody:first-child td {
  5660   border-top: 0;
  4696   border-top: 0;
  5661 }
  4697 }
  5662 
       
  5663 .panel > .table-bordered,
  4698 .panel > .table-bordered,
  5664 .panel > .table-responsive > .table-bordered {
  4699 .panel > .table-responsive > .table-bordered {
  5665   border: 0;
  4700   border: 0;
  5666 }
  4701 }
  5667 
       
  5668 .panel > .table-bordered > thead > tr > th:first-child,
  4702 .panel > .table-bordered > thead > tr > th:first-child,
  5669 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  4703 .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  5670 .panel > .table-bordered > tbody > tr > th:first-child,
  4704 .panel > .table-bordered > tbody > tr > th:first-child,
  5671 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  4705 .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  5672 .panel > .table-bordered > tfoot > tr > th:first-child,
  4706 .panel > .table-bordered > tfoot > tr > th:first-child,
  5677 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  4711 .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  5678 .panel > .table-bordered > tfoot > tr > td:first-child,
  4712 .panel > .table-bordered > tfoot > tr > td:first-child,
  5679 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  4713 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  5680   border-left: 0;
  4714   border-left: 0;
  5681 }
  4715 }
  5682 
       
  5683 .panel > .table-bordered > thead > tr > th:last-child,
  4716 .panel > .table-bordered > thead > tr > th:last-child,
  5684 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  4717 .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  5685 .panel > .table-bordered > tbody > tr > th:last-child,
  4718 .panel > .table-bordered > tbody > tr > th:last-child,
  5686 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  4719 .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  5687 .panel > .table-bordered > tfoot > tr > th:last-child,
  4720 .panel > .table-bordered > tfoot > tr > th:last-child,
  5692 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  4725 .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  5693 .panel > .table-bordered > tfoot > tr > td:last-child,
  4726 .panel > .table-bordered > tfoot > tr > td:last-child,
  5694 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  4727 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  5695   border-right: 0;
  4728   border-right: 0;
  5696 }
  4729 }
  5697 
       
  5698 .panel > .table-bordered > thead > tr:last-child > th,
  4730 .panel > .table-bordered > thead > tr:last-child > th,
  5699 .panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
  4731 .panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
  5700 .panel > .table-bordered > tbody > tr:last-child > th,
  4732 .panel > .table-bordered > tbody > tr:last-child > th,
  5701 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  4733 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  5702 .panel > .table-bordered > tfoot > tr:last-child > th,
  4734 .panel > .table-bordered > tfoot > tr:last-child > th,
  5707 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  4739 .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  5708 .panel > .table-bordered > tfoot > tr:last-child > td,
  4740 .panel > .table-bordered > tfoot > tr:last-child > td,
  5709 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  4741 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  5710   border-bottom: 0;
  4742   border-bottom: 0;
  5711 }
  4743 }
  5712 
       
  5713 .panel > .table-responsive {
  4744 .panel > .table-responsive {
       
  4745   border: 0;
  5714   margin-bottom: 0;
  4746   margin-bottom: 0;
  5715   border: 0;
  4747 }
  5716 }
       
  5717 
       
  5718 .panel-heading {
  4748 .panel-heading {
  5719   padding: 10px 15px;
  4749   padding: 10px 15px;
  5720   border-bottom: 1px solid transparent;
  4750   border-bottom: 1px solid transparent;
  5721   border-top-right-radius: 3px;
  4751   border-top-right-radius: 3px;
  5722   border-top-left-radius: 3px;
  4752   border-top-left-radius: 3px;
  5723 }
  4753 }
  5724 
       
  5725 .panel-heading > .dropdown .dropdown-toggle {
  4754 .panel-heading > .dropdown .dropdown-toggle {
  5726   color: inherit;
  4755   color: inherit;
  5727 }
  4756 }
  5728 
       
  5729 .panel-title {
  4757 .panel-title {
  5730   margin-top: 0;
  4758   margin-top: 0;
  5731   margin-bottom: 0;
  4759   margin-bottom: 0;
  5732   font-size: 16px;
  4760   font-size: 16px;
  5733   color: inherit;
  4761   color: inherit;
  5734 }
  4762 }
  5735 
       
  5736 .panel-title > a {
  4763 .panel-title > a {
  5737   color: inherit;
  4764   color: inherit;
  5738 }
  4765 }
  5739 
       
  5740 .panel-footer {
  4766 .panel-footer {
  5741   padding: 10px 15px;
  4767   padding: 10px 15px;
  5742   background-color: #f5f5f5;
  4768   background-color: #f5f5f5;
  5743   border-top: 1px solid #dddddd;
  4769   border-top: 1px solid #dddddd;
  5744   border-bottom-right-radius: 3px;
  4770   border-bottom-right-radius: 3px;
  5745   border-bottom-left-radius: 3px;
  4771   border-bottom-left-radius: 3px;
  5746 }
  4772 }
  5747 
       
  5748 .panel-group .panel {
  4773 .panel-group .panel {
  5749   margin-bottom: 0;
  4774   margin-bottom: 0;
       
  4775   border-radius: 4px;
  5750   overflow: hidden;
  4776   overflow: hidden;
  5751   border-radius: 4px;
  4777 }
  5752 }
       
  5753 
       
  5754 .panel-group .panel + .panel {
  4778 .panel-group .panel + .panel {
  5755   margin-top: 5px;
  4779   margin-top: 5px;
  5756 }
  4780 }
  5757 
       
  5758 .panel-group .panel-heading {
  4781 .panel-group .panel-heading {
  5759   border-bottom: 0;
  4782   border-bottom: 0;
  5760 }
  4783 }
  5761 
       
  5762 .panel-group .panel-heading + .panel-collapse .panel-body {
  4784 .panel-group .panel-heading + .panel-collapse .panel-body {
  5763   border-top: 1px solid #dddddd;
  4785   border-top: 1px solid #dddddd;
  5764 }
  4786 }
  5765 
       
  5766 .panel-group .panel-footer {
  4787 .panel-group .panel-footer {
  5767   border-top: 0;
  4788   border-top: 0;
  5768 }
  4789 }
  5769 
       
  5770 .panel-group .panel-footer + .panel-collapse .panel-body {
  4790 .panel-group .panel-footer + .panel-collapse .panel-body {
  5771   border-bottom: 1px solid #dddddd;
  4791   border-bottom: 1px solid #dddddd;
  5772 }
  4792 }
  5773 
       
  5774 .panel-default {
  4793 .panel-default {
  5775   border-color: #dddddd;
  4794   border-color: #dddddd;
  5776 }
  4795 }
  5777 
       
  5778 .panel-default > .panel-heading {
  4796 .panel-default > .panel-heading {
  5779   color: #333333;
  4797   color: #333333;
  5780   background-color: #f5f5f5;
  4798   background-color: #f5f5f5;
  5781   border-color: #dddddd;
  4799   border-color: #dddddd;
  5782 }
  4800 }
  5783 
       
  5784 .panel-default > .panel-heading + .panel-collapse .panel-body {
  4801 .panel-default > .panel-heading + .panel-collapse .panel-body {
  5785   border-top-color: #dddddd;
  4802   border-top-color: #dddddd;
  5786 }
  4803 }
  5787 
       
  5788 .panel-default > .panel-footer + .panel-collapse .panel-body {
  4804 .panel-default > .panel-footer + .panel-collapse .panel-body {
  5789   border-bottom-color: #dddddd;
  4805   border-bottom-color: #dddddd;
  5790 }
  4806 }
  5791 
       
  5792 .panel-primary {
  4807 .panel-primary {
  5793   border-color: #428bca;
  4808   border-color: #428bca;
  5794 }
  4809 }
  5795 
       
  5796 .panel-primary > .panel-heading {
  4810 .panel-primary > .panel-heading {
  5797   color: #ffffff;
  4811   color: #ffffff;
  5798   background-color: #428bca;
  4812   background-color: #428bca;
  5799   border-color: #428bca;
  4813   border-color: #428bca;
  5800 }
  4814 }
  5801 
       
  5802 .panel-primary > .panel-heading + .panel-collapse .panel-body {
  4815 .panel-primary > .panel-heading + .panel-collapse .panel-body {
  5803   border-top-color: #428bca;
  4816   border-top-color: #428bca;
  5804 }
  4817 }
  5805 
       
  5806 .panel-primary > .panel-footer + .panel-collapse .panel-body {
  4818 .panel-primary > .panel-footer + .panel-collapse .panel-body {
  5807   border-bottom-color: #428bca;
  4819   border-bottom-color: #428bca;
  5808 }
  4820 }
  5809 
       
  5810 .panel-success {
  4821 .panel-success {
  5811   border-color: #d6e9c6;
  4822   border-color: #d6e9c6;
  5812 }
  4823 }
  5813 
       
  5814 .panel-success > .panel-heading {
  4824 .panel-success > .panel-heading {
  5815   color: #3c763d;
  4825   color: #3c763d;
  5816   background-color: #dff0d8;
  4826   background-color: #dff0d8;
  5817   border-color: #d6e9c6;
  4827   border-color: #d6e9c6;
  5818 }
  4828 }
  5819 
       
  5820 .panel-success > .panel-heading + .panel-collapse .panel-body {
  4829 .panel-success > .panel-heading + .panel-collapse .panel-body {
  5821   border-top-color: #d6e9c6;
  4830   border-top-color: #d6e9c6;
  5822 }
  4831 }
  5823 
       
  5824 .panel-success > .panel-footer + .panel-collapse .panel-body {
  4832 .panel-success > .panel-footer + .panel-collapse .panel-body {
  5825   border-bottom-color: #d6e9c6;
  4833   border-bottom-color: #d6e9c6;
  5826 }
  4834 }
  5827 
       
  5828 .panel-warning {
  4835 .panel-warning {
  5829   border-color: #faebcc;
  4836   border-color: #faebcc;
  5830 }
  4837 }
  5831 
       
  5832 .panel-warning > .panel-heading {
  4838 .panel-warning > .panel-heading {
  5833   color: #8a6d3b;
  4839   color: #8a6d3b;
  5834   background-color: #fcf8e3;
  4840   background-color: #fcf8e3;
  5835   border-color: #faebcc;
  4841   border-color: #faebcc;
  5836 }
  4842 }
  5837 
       
  5838 .panel-warning > .panel-heading + .panel-collapse .panel-body {
  4843 .panel-warning > .panel-heading + .panel-collapse .panel-body {
  5839   border-top-color: #faebcc;
  4844   border-top-color: #faebcc;
  5840 }
  4845 }
  5841 
       
  5842 .panel-warning > .panel-footer + .panel-collapse .panel-body {
  4846 .panel-warning > .panel-footer + .panel-collapse .panel-body {
  5843   border-bottom-color: #faebcc;
  4847   border-bottom-color: #faebcc;
  5844 }
  4848 }
  5845 
       
  5846 .panel-danger {
  4849 .panel-danger {
  5847   border-color: #ebccd1;
  4850   border-color: #ebccd1;
  5848 }
  4851 }
  5849 
       
  5850 .panel-danger > .panel-heading {
  4852 .panel-danger > .panel-heading {
  5851   color: #a94442;
  4853   color: #a94442;
  5852   background-color: #f2dede;
  4854   background-color: #f2dede;
  5853   border-color: #ebccd1;
  4855   border-color: #ebccd1;
  5854 }
  4856 }
  5855 
       
  5856 .panel-danger > .panel-heading + .panel-collapse .panel-body {
  4857 .panel-danger > .panel-heading + .panel-collapse .panel-body {
  5857   border-top-color: #ebccd1;
  4858   border-top-color: #ebccd1;
  5858 }
  4859 }
  5859 
       
  5860 .panel-danger > .panel-footer + .panel-collapse .panel-body {
  4860 .panel-danger > .panel-footer + .panel-collapse .panel-body {
  5861   border-bottom-color: #ebccd1;
  4861   border-bottom-color: #ebccd1;
  5862 }
  4862 }
  5863 
       
  5864 .panel-info {
  4863 .panel-info {
  5865   border-color: #bce8f1;
  4864   border-color: #bce8f1;
  5866 }
  4865 }
  5867 
       
  5868 .panel-info > .panel-heading {
  4866 .panel-info > .panel-heading {
  5869   color: #31708f;
  4867   color: #31708f;
  5870   background-color: #d9edf7;
  4868   background-color: #d9edf7;
  5871   border-color: #bce8f1;
  4869   border-color: #bce8f1;
  5872 }
  4870 }
  5873 
       
  5874 .panel-info > .panel-heading + .panel-collapse .panel-body {
  4871 .panel-info > .panel-heading + .panel-collapse .panel-body {
  5875   border-top-color: #bce8f1;
  4872   border-top-color: #bce8f1;
  5876 }
  4873 }
  5877 
       
  5878 .panel-info > .panel-footer + .panel-collapse .panel-body {
  4874 .panel-info > .panel-footer + .panel-collapse .panel-body {
  5879   border-bottom-color: #bce8f1;
  4875   border-bottom-color: #bce8f1;
  5880 }
  4876 }
  5881 
       
  5882 .well {
  4877 .well {
  5883   min-height: 20px;
  4878   min-height: 20px;
  5884   padding: 19px;
  4879   padding: 19px;
  5885   margin-bottom: 20px;
  4880   margin-bottom: 20px;
  5886   background-color: #f5f5f5;
  4881   background-color: #f5f5f5;
  5887   border: 1px solid #e3e3e3;
  4882   border: 1px solid #e3e3e3;
  5888   border-radius: 4px;
  4883   border-radius: 4px;
  5889   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  4884   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5890           box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  4885   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  5891 }
  4886 }
  5892 
       
  5893 .well blockquote {
  4887 .well blockquote {
  5894   border-color: #ddd;
  4888   border-color: #ddd;
  5895   border-color: rgba(0, 0, 0, 0.15);
  4889   border-color: rgba(0, 0, 0, 0.15);
  5896 }
  4890 }
  5897 
       
  5898 .well-lg {
  4891 .well-lg {
  5899   padding: 24px;
  4892   padding: 24px;
  5900   border-radius: 6px;
  4893   border-radius: 6px;
  5901 }
  4894 }
  5902 
       
  5903 .well-sm {
  4895 .well-sm {
  5904   padding: 9px;
  4896   padding: 9px;
  5905   border-radius: 3px;
  4897   border-radius: 3px;
  5906 }
  4898 }
  5907 
       
  5908 .close {
  4899 .close {
  5909   float: right;
  4900   float: right;
  5910   font-size: 21px;
  4901   font-size: 21px;
  5911   font-weight: bold;
  4902   font-weight: bold;
  5912   line-height: 1;
  4903   line-height: 1;
  5913   color: #000000;
  4904   color: #000000;
  5914   text-shadow: 0 1px 0 #ffffff;
  4905   text-shadow: 0 1px 0 #ffffff;
  5915   opacity: 0.2;
  4906   opacity: 0.2;
  5916   filter: alpha(opacity=20);
  4907   filter: alpha(opacity=20);
  5917 }
  4908 }
  5918 
       
  5919 .close:hover,
  4909 .close:hover,
  5920 .close:focus {
  4910 .close:focus {
  5921   color: #000000;
  4911   color: #000000;
  5922   text-decoration: none;
  4912   text-decoration: none;
  5923   cursor: pointer;
  4913   cursor: pointer;
  5924   opacity: 0.5;
  4914   opacity: 0.5;
  5925   filter: alpha(opacity=50);
  4915   filter: alpha(opacity=50);
  5926 }
  4916 }
  5927 
       
  5928 button.close {
  4917 button.close {
  5929   padding: 0;
  4918   padding: 0;
  5930   cursor: pointer;
  4919   cursor: pointer;
  5931   background: transparent;
  4920   background: transparent;
  5932   border: 0;
  4921   border: 0;
  5933   -webkit-appearance: none;
  4922   -webkit-appearance: none;
  5934 }
  4923 }
  5935 
       
  5936 .modal-open {
  4924 .modal-open {
  5937   overflow: hidden;
  4925   overflow: hidden;
  5938 }
  4926 }
  5939 
       
  5940 .modal {
  4927 .modal {
       
  4928   display: none;
       
  4929   overflow: auto;
       
  4930   overflow-y: scroll;
  5941   position: fixed;
  4931   position: fixed;
  5942   top: 0;
  4932   top: 0;
  5943   right: 0;
  4933   right: 0;
  5944   bottom: 0;
  4934   bottom: 0;
  5945   left: 0;
  4935   left: 0;
  5946   z-index: 1040;
  4936   z-index: 1040;
  5947   display: none;
  4937 }
  5948   overflow: auto;
       
  5949   overflow-y: scroll;
       
  5950 }
       
  5951 
       
  5952 .modal.fade .modal-dialog {
  4938 .modal.fade .modal-dialog {
  5953   -webkit-transform: translate(0, -25%);
  4939   -webkit-transform: translate(0, -25%);
  5954       -ms-transform: translate(0, -25%);
  4940   -ms-transform: translate(0, -25%);
  5955           transform: translate(0, -25%);
  4941   transform: translate(0, -25%);
  5956   -webkit-transition: -webkit-transform 0.3s ease-out;
  4942   -webkit-transition: -webkit-transform 0.3s ease-out;
  5957      -moz-transition: -moz-transform 0.3s ease-out;
  4943   -moz-transition: -moz-transform 0.3s ease-out;
  5958        -o-transition: -o-transform 0.3s ease-out;
  4944   -o-transition: -o-transform 0.3s ease-out;
  5959           transition: transform 0.3s ease-out;
  4945   transition: transform 0.3s ease-out;
  5960 }
  4946 }
  5961 
       
  5962 .modal.in .modal-dialog {
  4947 .modal.in .modal-dialog {
  5963   -webkit-transform: translate(0, 0);
  4948   -webkit-transform: translate(0, 0);
  5964       -ms-transform: translate(0, 0);
  4949   -ms-transform: translate(0, 0);
  5965           transform: translate(0, 0);
  4950   transform: translate(0, 0);
  5966 }
  4951 }
  5967 
       
  5968 .modal-dialog {
  4952 .modal-dialog {
  5969   position: relative;
  4953   position: relative;
  5970   z-index: 1050;
       
  5971   width: auto;
  4954   width: auto;
  5972   margin: 10px;
  4955   margin: 10px;
  5973 }
  4956   z-index: 1050;
  5974 
  4957 }
  5975 .modal-content {
  4958 .modal-content {
  5976   position: relative;
  4959   position: relative;
  5977   background-color: #ffffff;
  4960   background-color: #ffffff;
  5978   border: 1px solid #999999;
  4961   border: 1px solid #999999;
  5979   border: 1px solid rgba(0, 0, 0, 0.2);
  4962   border: 1px solid rgba(0, 0, 0, 0.2);
  5980   border-radius: 6px;
  4963   border-radius: 6px;
       
  4964   -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
       
  4965   box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
       
  4966   background-clip: padding-box;
  5981   outline: none;
  4967   outline: none;
  5982   -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  4968 }
  5983           box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
       
  5984   background-clip: padding-box;
       
  5985 }
       
  5986 
       
  5987 .modal-backdrop {
  4969 .modal-backdrop {
  5988   position: fixed;
  4970   position: fixed;
  5989   top: 0;
  4971   top: 0;
  5990   right: 0;
  4972   right: 0;
  5991   bottom: 0;
  4973   bottom: 0;
  5992   left: 0;
  4974   left: 0;
  5993   z-index: 1030;
  4975   z-index: 1030;
  5994   background-color: #000000;
  4976   background-color: #000000;
  5995 }
  4977 }
  5996 
       
  5997 .modal-backdrop.fade {
  4978 .modal-backdrop.fade {
  5998   opacity: 0;
  4979   opacity: 0;
  5999   filter: alpha(opacity=0);
  4980   filter: alpha(opacity=0);
  6000 }
  4981 }
  6001 
       
  6002 .modal-backdrop.in {
  4982 .modal-backdrop.in {
  6003   opacity: 0.5;
  4983   opacity: 0.5;
  6004   filter: alpha(opacity=50);
  4984   filter: alpha(opacity=50);
  6005 }
  4985 }
  6006 
       
  6007 .modal-header {
  4986 .modal-header {
  6008   min-height: 16.428571429px;
       
  6009   padding: 15px;
  4987   padding: 15px;
  6010   border-bottom: 1px solid #e5e5e5;
  4988   border-bottom: 1px solid #e5e5e5;
  6011 }
  4989   min-height: 16.428571429px;
  6012 
  4990 }
  6013 .modal-header .close {
  4991 .modal-header .close {
  6014   margin-top: -2px;
  4992   margin-top: -2px;
  6015 }
  4993 }
  6016 
       
  6017 .modal-title {
  4994 .modal-title {
  6018   margin: 0;
  4995   margin: 0;
  6019   line-height: 1.428571429;
  4996   line-height: 1.428571429;
  6020 }
  4997 }
  6021 
       
  6022 .modal-body {
  4998 .modal-body {
  6023   position: relative;
  4999   position: relative;
  6024   padding: 20px;
  5000   padding: 20px;
  6025 }
  5001 }
  6026 
       
  6027 .modal-footer {
  5002 .modal-footer {
       
  5003   margin-top: 15px;
  6028   padding: 19px 20px 20px;
  5004   padding: 19px 20px 20px;
  6029   margin-top: 15px;
       
  6030   text-align: right;
  5005   text-align: right;
  6031   border-top: 1px solid #e5e5e5;
  5006   border-top: 1px solid #e5e5e5;
  6032 }
  5007 }
  6033 
       
  6034 .modal-footer:before,
  5008 .modal-footer:before,
  6035 .modal-footer:after {
  5009 .modal-footer:after {
       
  5010   content: " ";
  6036   display: table;
  5011   display: table;
  6037   content: " ";
  5012 }
  6038 }
       
  6039 
       
  6040 .modal-footer:after {
  5013 .modal-footer:after {
  6041   clear: both;
  5014   clear: both;
  6042 }
  5015 }
  6043 
       
  6044 .modal-footer:before,
  5016 .modal-footer:before,
  6045 .modal-footer:after {
  5017 .modal-footer:after {
       
  5018   content: " ";
  6046   display: table;
  5019   display: table;
  6047   content: " ";
  5020 }
  6048 }
       
  6049 
       
  6050 .modal-footer:after {
  5021 .modal-footer:after {
  6051   clear: both;
  5022   clear: both;
  6052 }
  5023 }
  6053 
       
  6054 .modal-footer .btn + .btn {
  5024 .modal-footer .btn + .btn {
       
  5025   margin-left: 5px;
  6055   margin-bottom: 0;
  5026   margin-bottom: 0;
  6056   margin-left: 5px;
  5027 }
  6057 }
       
  6058 
       
  6059 .modal-footer .btn-group .btn + .btn {
  5028 .modal-footer .btn-group .btn + .btn {
  6060   margin-left: -1px;
  5029   margin-left: -1px;
  6061 }
  5030 }
  6062 
       
  6063 .modal-footer .btn-block + .btn-block {
  5031 .modal-footer .btn-block + .btn-block {
  6064   margin-left: 0;
  5032   margin-left: 0;
  6065 }
  5033 }
  6066 
       
  6067 @media screen and (min-width: 768px) {
  5034 @media screen and (min-width: 768px) {
  6068   .modal-dialog {
  5035   .modal-dialog {
  6069     width: 600px;
  5036     width: 600px;
  6070     margin: 30px auto;
  5037     margin: 30px auto;
  6071   }
  5038   }
  6072   .modal-content {
  5039   .modal-content {
  6073     -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  5040     -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  6074             box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  5041     box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  6075   }
  5042   }
  6076 }
  5043 }
  6077 
       
  6078 .tooltip {
  5044 .tooltip {
  6079   position: absolute;
  5045   position: absolute;
  6080   z-index: 1030;
  5046   z-index: 1030;
  6081   display: block;
  5047   display: block;
       
  5048   visibility: visible;
  6082   font-size: 12px;
  5049   font-size: 12px;
  6083   line-height: 1.4;
  5050   line-height: 1.4;
  6084   opacity: 0;
  5051   opacity: 0;
  6085   filter: alpha(opacity=0);
  5052   filter: alpha(opacity=0);
  6086   visibility: visible;
  5053 }
  6087 }
       
  6088 
       
  6089 .tooltip.in {
  5054 .tooltip.in {
  6090   opacity: 0.9;
  5055   opacity: 0.9;
  6091   filter: alpha(opacity=90);
  5056   filter: alpha(opacity=90);
  6092 }
  5057 }
  6093 
       
  6094 .tooltip.top {
  5058 .tooltip.top {
       
  5059   margin-top: -3px;
  6095   padding: 5px 0;
  5060   padding: 5px 0;
  6096   margin-top: -3px;
  5061 }
  6097 }
       
  6098 
       
  6099 .tooltip.right {
  5062 .tooltip.right {
       
  5063   margin-left: 3px;
  6100   padding: 0 5px;
  5064   padding: 0 5px;
  6101   margin-left: 3px;
  5065 }
  6102 }
       
  6103 
       
  6104 .tooltip.bottom {
  5066 .tooltip.bottom {
       
  5067   margin-top: 3px;
  6105   padding: 5px 0;
  5068   padding: 5px 0;
  6106   margin-top: 3px;
  5069 }
  6107 }
       
  6108 
       
  6109 .tooltip.left {
  5070 .tooltip.left {
       
  5071   margin-left: -3px;
  6110   padding: 0 5px;
  5072   padding: 0 5px;
  6111   margin-left: -3px;
  5073 }
  6112 }
       
  6113 
       
  6114 .tooltip-inner {
  5074 .tooltip-inner {
  6115   max-width: 200px;
  5075   max-width: 200px;
  6116   padding: 3px 8px;
  5076   padding: 3px 8px;
  6117   color: #ffffff;
  5077   color: #ffffff;
  6118   text-align: center;
  5078   text-align: center;
  6119   text-decoration: none;
  5079   text-decoration: none;
  6120   background-color: #000000;
  5080   background-color: #000000;
  6121   border-radius: 4px;
  5081   border-radius: 4px;
  6122 }
  5082 }
  6123 
       
  6124 .tooltip-arrow {
  5083 .tooltip-arrow {
  6125   position: absolute;
  5084   position: absolute;
  6126   width: 0;
  5085   width: 0;
  6127   height: 0;
  5086   height: 0;
  6128   border-color: transparent;
  5087   border-color: transparent;
  6129   border-style: solid;
  5088   border-style: solid;
  6130 }
  5089 }
  6131 
       
  6132 .tooltip.top .tooltip-arrow {
  5090 .tooltip.top .tooltip-arrow {
  6133   bottom: 0;
  5091   bottom: 0;
  6134   left: 50%;
  5092   left: 50%;
  6135   margin-left: -5px;
  5093   margin-left: -5px;
       
  5094   border-width: 5px 5px 0;
  6136   border-top-color: #000000;
  5095   border-top-color: #000000;
  6137   border-width: 5px 5px 0;
  5096 }
  6138 }
       
  6139 
       
  6140 .tooltip.top-left .tooltip-arrow {
  5097 .tooltip.top-left .tooltip-arrow {
  6141   bottom: 0;
  5098   bottom: 0;
  6142   left: 5px;
  5099   left: 5px;
       
  5100   border-width: 5px 5px 0;
  6143   border-top-color: #000000;
  5101   border-top-color: #000000;
       
  5102 }
       
  5103 .tooltip.top-right .tooltip-arrow {
       
  5104   bottom: 0;
       
  5105   right: 5px;
  6144   border-width: 5px 5px 0;
  5106   border-width: 5px 5px 0;
  6145 }
       
  6146 
       
  6147 .tooltip.top-right .tooltip-arrow {
       
  6148   right: 5px;
       
  6149   bottom: 0;
       
  6150   border-top-color: #000000;
  5107   border-top-color: #000000;
  6151   border-width: 5px 5px 0;
  5108 }
  6152 }
       
  6153 
       
  6154 .tooltip.right .tooltip-arrow {
  5109 .tooltip.right .tooltip-arrow {
  6155   top: 50%;
  5110   top: 50%;
  6156   left: 0;
  5111   left: 0;
  6157   margin-top: -5px;
  5112   margin-top: -5px;
       
  5113   border-width: 5px 5px 5px 0;
  6158   border-right-color: #000000;
  5114   border-right-color: #000000;
  6159   border-width: 5px 5px 5px 0;
  5115 }
  6160 }
       
  6161 
       
  6162 .tooltip.left .tooltip-arrow {
  5116 .tooltip.left .tooltip-arrow {
  6163   top: 50%;
  5117   top: 50%;
  6164   right: 0;
  5118   right: 0;
  6165   margin-top: -5px;
  5119   margin-top: -5px;
       
  5120   border-width: 5px 0 5px 5px;
  6166   border-left-color: #000000;
  5121   border-left-color: #000000;
  6167   border-width: 5px 0 5px 5px;
  5122 }
  6168 }
       
  6169 
       
  6170 .tooltip.bottom .tooltip-arrow {
  5123 .tooltip.bottom .tooltip-arrow {
  6171   top: 0;
  5124   top: 0;
  6172   left: 50%;
  5125   left: 50%;
  6173   margin-left: -5px;
  5126   margin-left: -5px;
       
  5127   border-width: 0 5px 5px;
  6174   border-bottom-color: #000000;
  5128   border-bottom-color: #000000;
  6175   border-width: 0 5px 5px;
  5129 }
  6176 }
       
  6177 
       
  6178 .tooltip.bottom-left .tooltip-arrow {
  5130 .tooltip.bottom-left .tooltip-arrow {
  6179   top: 0;
  5131   top: 0;
  6180   left: 5px;
  5132   left: 5px;
       
  5133   border-width: 0 5px 5px;
  6181   border-bottom-color: #000000;
  5134   border-bottom-color: #000000;
  6182   border-width: 0 5px 5px;
  5135 }
  6183 }
       
  6184 
       
  6185 .tooltip.bottom-right .tooltip-arrow {
  5136 .tooltip.bottom-right .tooltip-arrow {
  6186   top: 0;
  5137   top: 0;
  6187   right: 5px;
  5138   right: 5px;
       
  5139   border-width: 0 5px 5px;
  6188   border-bottom-color: #000000;
  5140   border-bottom-color: #000000;
  6189   border-width: 0 5px 5px;
  5141 }
  6190 }
       
  6191 
       
  6192 .popover {
  5142 .popover {
  6193   position: absolute;
  5143   position: absolute;
  6194   top: 0;
  5144   top: 0;
  6195   left: 0;
  5145   left: 0;
  6196   z-index: 1010;
  5146   z-index: 1010;
  6197   display: none;
  5147   display: none;
  6198   max-width: 276px;
  5148   max-width: 276px;
  6199   padding: 1px;
  5149   padding: 1px;
  6200   text-align: left;
  5150   text-align: left;
  6201   white-space: normal;
       
  6202   background-color: #ffffff;
  5151   background-color: #ffffff;
       
  5152   background-clip: padding-box;
  6203   border: 1px solid #cccccc;
  5153   border: 1px solid #cccccc;
  6204   border: 1px solid rgba(0, 0, 0, 0.2);
  5154   border: 1px solid rgba(0, 0, 0, 0.2);
  6205   border-radius: 6px;
  5155   border-radius: 6px;
  6206   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  5156   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  6207           box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  5157   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  6208   background-clip: padding-box;
  5158   white-space: normal;
  6209 }
  5159 }
  6210 
       
  6211 .popover.top {
  5160 .popover.top {
  6212   margin-top: -10px;
  5161   margin-top: -10px;
  6213 }
  5162 }
  6214 
       
  6215 .popover.right {
  5163 .popover.right {
  6216   margin-left: 10px;
  5164   margin-left: 10px;
  6217 }
  5165 }
  6218 
       
  6219 .popover.bottom {
  5166 .popover.bottom {
  6220   margin-top: 10px;
  5167   margin-top: 10px;
  6221 }
  5168 }
  6222 
       
  6223 .popover.left {
  5169 .popover.left {
  6224   margin-left: -10px;
  5170   margin-left: -10px;
  6225 }
  5171 }
  6226 
       
  6227 .popover-title {
  5172 .popover-title {
       
  5173   margin: 0;
  6228   padding: 8px 14px;
  5174   padding: 8px 14px;
  6229   margin: 0;
       
  6230   font-size: 14px;
  5175   font-size: 14px;
  6231   font-weight: normal;
  5176   font-weight: normal;
  6232   line-height: 18px;
  5177   line-height: 18px;
  6233   background-color: #f7f7f7;
  5178   background-color: #f7f7f7;
  6234   border-bottom: 1px solid #ebebeb;
  5179   border-bottom: 1px solid #ebebeb;
  6235   border-radius: 5px 5px 0 0;
  5180   border-radius: 5px 5px 0 0;
  6236 }
  5181 }
  6237 
       
  6238 .popover-content {
  5182 .popover-content {
  6239   padding: 9px 14px;
  5183   padding: 9px 14px;
  6240 }
  5184 }
  6241 
       
  6242 .popover .arrow,
  5185 .popover .arrow,
  6243 .popover .arrow:after {
  5186 .popover .arrow:after {
  6244   position: absolute;
  5187   position: absolute;
  6245   display: block;
  5188   display: block;
  6246   width: 0;
  5189   width: 0;
  6247   height: 0;
  5190   height: 0;
  6248   border-color: transparent;
  5191   border-color: transparent;
  6249   border-style: solid;
  5192   border-style: solid;
  6250 }
  5193 }
  6251 
       
  6252 .popover .arrow {
  5194 .popover .arrow {
  6253   border-width: 11px;
  5195   border-width: 11px;
  6254 }
  5196 }
  6255 
       
  6256 .popover .arrow:after {
  5197 .popover .arrow:after {
  6257   border-width: 10px;
  5198   border-width: 10px;
  6258   content: "";
  5199   content: "";
  6259 }
  5200 }
  6260 
       
  6261 .popover.top .arrow {
  5201 .popover.top .arrow {
  6262   bottom: -11px;
       
  6263   left: 50%;
  5202   left: 50%;
  6264   margin-left: -11px;
  5203   margin-left: -11px;
       
  5204   border-bottom-width: 0;
  6265   border-top-color: #999999;
  5205   border-top-color: #999999;
  6266   border-top-color: rgba(0, 0, 0, 0.25);
  5206   border-top-color: rgba(0, 0, 0, 0.25);
  6267   border-bottom-width: 0;
  5207   bottom: -11px;
  6268 }
  5208 }
  6269 
       
  6270 .popover.top .arrow:after {
  5209 .popover.top .arrow:after {
       
  5210   content: " ";
  6271   bottom: 1px;
  5211   bottom: 1px;
  6272   margin-left: -10px;
  5212   margin-left: -10px;
       
  5213   border-bottom-width: 0;
  6273   border-top-color: #ffffff;
  5214   border-top-color: #ffffff;
  6274   border-bottom-width: 0;
  5215 }
  6275   content: " ";
       
  6276 }
       
  6277 
       
  6278 .popover.right .arrow {
  5216 .popover.right .arrow {
  6279   top: 50%;
  5217   top: 50%;
  6280   left: -11px;
  5218   left: -11px;
  6281   margin-top: -11px;
  5219   margin-top: -11px;
       
  5220   border-left-width: 0;
  6282   border-right-color: #999999;
  5221   border-right-color: #999999;
  6283   border-right-color: rgba(0, 0, 0, 0.25);
  5222   border-right-color: rgba(0, 0, 0, 0.25);
       
  5223 }
       
  5224 .popover.right .arrow:after {
       
  5225   content: " ";
       
  5226   left: 1px;
       
  5227   bottom: -10px;
  6284   border-left-width: 0;
  5228   border-left-width: 0;
  6285 }
       
  6286 
       
  6287 .popover.right .arrow:after {
       
  6288   bottom: -10px;
       
  6289   left: 1px;
       
  6290   border-right-color: #ffffff;
  5229   border-right-color: #ffffff;
  6291   border-left-width: 0;
  5230 }
  6292   content: " ";
       
  6293 }
       
  6294 
       
  6295 .popover.bottom .arrow {
  5231 .popover.bottom .arrow {
  6296   top: -11px;
       
  6297   left: 50%;
  5232   left: 50%;
  6298   margin-left: -11px;
  5233   margin-left: -11px;
       
  5234   border-top-width: 0;
  6299   border-bottom-color: #999999;
  5235   border-bottom-color: #999999;
  6300   border-bottom-color: rgba(0, 0, 0, 0.25);
  5236   border-bottom-color: rgba(0, 0, 0, 0.25);
  6301   border-top-width: 0;
  5237   top: -11px;
  6302 }
  5238 }
  6303 
       
  6304 .popover.bottom .arrow:after {
  5239 .popover.bottom .arrow:after {
       
  5240   content: " ";
  6305   top: 1px;
  5241   top: 1px;
  6306   margin-left: -10px;
  5242   margin-left: -10px;
       
  5243   border-top-width: 0;
  6307   border-bottom-color: #ffffff;
  5244   border-bottom-color: #ffffff;
  6308   border-top-width: 0;
  5245 }
  6309   content: " ";
       
  6310 }
       
  6311 
       
  6312 .popover.left .arrow {
  5246 .popover.left .arrow {
  6313   top: 50%;
  5247   top: 50%;
  6314   right: -11px;
  5248   right: -11px;
  6315   margin-top: -11px;
  5249   margin-top: -11px;
       
  5250   border-right-width: 0;
  6316   border-left-color: #999999;
  5251   border-left-color: #999999;
  6317   border-left-color: rgba(0, 0, 0, 0.25);
  5252   border-left-color: rgba(0, 0, 0, 0.25);
       
  5253 }
       
  5254 .popover.left .arrow:after {
       
  5255   content: " ";
       
  5256   right: 1px;
  6318   border-right-width: 0;
  5257   border-right-width: 0;
  6319 }
  5258   border-left-color: #ffffff;
  6320 
       
  6321 .popover.left .arrow:after {
       
  6322   right: 1px;
       
  6323   bottom: -10px;
  5259   bottom: -10px;
  6324   border-left-color: #ffffff;
  5260 }
  6325   border-right-width: 0;
       
  6326   content: " ";
       
  6327 }
       
  6328 
       
  6329 .carousel {
  5261 .carousel {
  6330   position: relative;
  5262   position: relative;
  6331 }
  5263 }
  6332 
       
  6333 .carousel-inner {
  5264 .carousel-inner {
  6334   position: relative;
  5265   position: relative;
       
  5266   overflow: hidden;
  6335   width: 100%;
  5267   width: 100%;
  6336   overflow: hidden;
  5268 }
  6337 }
       
  6338 
       
  6339 .carousel-inner > .item {
  5269 .carousel-inner > .item {
       
  5270   display: none;
  6340   position: relative;
  5271   position: relative;
  6341   display: none;
       
  6342   -webkit-transition: 0.6s ease-in-out left;
  5272   -webkit-transition: 0.6s ease-in-out left;
  6343           transition: 0.6s ease-in-out left;
  5273   transition: 0.6s ease-in-out left;
  6344 }
  5274 }
  6345 
       
  6346 .carousel-inner > .item > img,
  5275 .carousel-inner > .item > img,
  6347 .carousel-inner > .item > a > img {
  5276 .carousel-inner > .item > a > img {
  6348   display: block;
  5277   display: block;
       
  5278   max-width: 100%;
  6349   height: auto;
  5279   height: auto;
  6350   max-width: 100%;
       
  6351   line-height: 1;
  5280   line-height: 1;
  6352 }
  5281 }
  6353 
       
  6354 .carousel-inner > .active,
  5282 .carousel-inner > .active,
  6355 .carousel-inner > .next,
  5283 .carousel-inner > .next,
  6356 .carousel-inner > .prev {
  5284 .carousel-inner > .prev {
  6357   display: block;
  5285   display: block;
  6358 }
  5286 }
  6359 
       
  6360 .carousel-inner > .active {
  5287 .carousel-inner > .active {
  6361   left: 0;
  5288   left: 0;
  6362 }
  5289 }
  6363 
       
  6364 .carousel-inner > .next,
  5290 .carousel-inner > .next,
  6365 .carousel-inner > .prev {
  5291 .carousel-inner > .prev {
  6366   position: absolute;
  5292   position: absolute;
  6367   top: 0;
  5293   top: 0;
  6368   width: 100%;
  5294   width: 100%;
  6369 }
  5295 }
  6370 
       
  6371 .carousel-inner > .next {
  5296 .carousel-inner > .next {
  6372   left: 100%;
  5297   left: 100%;
  6373 }
  5298 }
  6374 
       
  6375 .carousel-inner > .prev {
  5299 .carousel-inner > .prev {
  6376   left: -100%;
  5300   left: -100%;
  6377 }
  5301 }
  6378 
       
  6379 .carousel-inner > .next.left,
  5302 .carousel-inner > .next.left,
  6380 .carousel-inner > .prev.right {
  5303 .carousel-inner > .prev.right {
  6381   left: 0;
  5304   left: 0;
  6382 }
  5305 }
  6383 
       
  6384 .carousel-inner > .active.left {
  5306 .carousel-inner > .active.left {
  6385   left: -100%;
  5307   left: -100%;
  6386 }
  5308 }
  6387 
       
  6388 .carousel-inner > .active.right {
  5309 .carousel-inner > .active.right {
  6389   left: 100%;
  5310   left: 100%;
  6390 }
  5311 }
  6391 
       
  6392 .carousel-control {
  5312 .carousel-control {
  6393   position: absolute;
  5313   position: absolute;
  6394   top: 0;
  5314   top: 0;
       
  5315   left: 0;
  6395   bottom: 0;
  5316   bottom: 0;
  6396   left: 0;
       
  6397   width: 15%;
  5317   width: 15%;
       
  5318   opacity: 0.5;
       
  5319   filter: alpha(opacity=50);
  6398   font-size: 20px;
  5320   font-size: 20px;
  6399   color: #ffffff;
  5321   color: #ffffff;
  6400   text-align: center;
  5322   text-align: center;
  6401   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  5323   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  6402   opacity: 0.5;
  5324 }
  6403   filter: alpha(opacity=50);
       
  6404 }
       
  6405 
       
  6406 .carousel-control.left {
  5325 .carousel-control.left {
  6407   background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  5326   background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  6408   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
  5327   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  6409   background-repeat: repeat-x;
  5328   background-repeat: repeat-x;
  6410   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  5329   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  6411 }
  5330 }
  6412 
       
  6413 .carousel-control.right {
  5331 .carousel-control.right {
       
  5332   left: auto;
  6414   right: 0;
  5333   right: 0;
  6415   left: auto;
  5334   background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  6416   background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%));
  5335   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  6417   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
       
  6418   background-repeat: repeat-x;
  5336   background-repeat: repeat-x;
  6419   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  5337   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  6420 }
  5338 }
  6421 
       
  6422 .carousel-control:hover,
  5339 .carousel-control:hover,
  6423 .carousel-control:focus {
  5340 .carousel-control:focus {
       
  5341   outline: none;
  6424   color: #ffffff;
  5342   color: #ffffff;
  6425   text-decoration: none;
  5343   text-decoration: none;
  6426   outline: none;
       
  6427   opacity: 0.9;
  5344   opacity: 0.9;
  6428   filter: alpha(opacity=90);
  5345   filter: alpha(opacity=90);
  6429 }
  5346 }
  6430 
       
  6431 .carousel-control .icon-prev,
  5347 .carousel-control .icon-prev,
  6432 .carousel-control .icon-next,
  5348 .carousel-control .icon-next,
  6433 .carousel-control .glyphicon-chevron-left,
  5349 .carousel-control .glyphicon-chevron-left,
  6434 .carousel-control .glyphicon-chevron-right {
  5350 .carousel-control .glyphicon-chevron-right {
  6435   position: absolute;
  5351   position: absolute;
  6436   top: 50%;
  5352   top: 50%;
  6437   z-index: 5;
  5353   z-index: 5;
  6438   display: inline-block;
  5354   display: inline-block;
  6439 }
  5355 }
  6440 
       
  6441 .carousel-control .icon-prev,
  5356 .carousel-control .icon-prev,
  6442 .carousel-control .glyphicon-chevron-left {
  5357 .carousel-control .glyphicon-chevron-left {
  6443   left: 50%;
  5358   left: 50%;
  6444 }
  5359 }
  6445 
       
  6446 .carousel-control .icon-next,
  5360 .carousel-control .icon-next,
  6447 .carousel-control .glyphicon-chevron-right {
  5361 .carousel-control .glyphicon-chevron-right {
  6448   right: 50%;
  5362   right: 50%;
  6449 }
  5363 }
  6450 
       
  6451 .carousel-control .icon-prev,
  5364 .carousel-control .icon-prev,
  6452 .carousel-control .icon-next {
  5365 .carousel-control .icon-next {
  6453   width: 20px;
  5366   width: 20px;
  6454   height: 20px;
  5367   height: 20px;
  6455   margin-top: -10px;
  5368   margin-top: -10px;
  6456   margin-left: -10px;
  5369   margin-left: -10px;
  6457   font-family: serif;
  5370   font-family: serif;
  6458 }
  5371 }
  6459 
       
  6460 .carousel-control .icon-prev:before {
  5372 .carousel-control .icon-prev:before {
  6461   content: '\2039';
  5373   content: '\2039';
  6462 }
  5374 }
  6463 
       
  6464 .carousel-control .icon-next:before {
  5375 .carousel-control .icon-next:before {
  6465   content: '\203a';
  5376   content: '\203a';
  6466 }
  5377 }
  6467 
       
  6468 .carousel-indicators {
  5378 .carousel-indicators {
  6469   position: absolute;
  5379   position: absolute;
  6470   bottom: 10px;
  5380   bottom: 10px;
  6471   left: 50%;
  5381   left: 50%;
  6472   z-index: 15;
  5382   z-index: 15;
  6473   width: 60%;
  5383   width: 60%;
       
  5384   margin-left: -30%;
  6474   padding-left: 0;
  5385   padding-left: 0;
  6475   margin-left: -30%;
  5386   list-style: none;
  6476   text-align: center;
  5387   text-align: center;
  6477   list-style: none;
  5388 }
  6478 }
       
  6479 
       
  6480 .carousel-indicators li {
  5389 .carousel-indicators li {
  6481   display: inline-block;
  5390   display: inline-block;
  6482   width: 10px;
  5391   width: 10px;
  6483   height: 10px;
  5392   height: 10px;
  6484   margin: 1px;
  5393   margin: 1px;
  6485   text-indent: -999px;
  5394   text-indent: -999px;
       
  5395   border: 1px solid #ffffff;
       
  5396   border-radius: 10px;
  6486   cursor: pointer;
  5397   cursor: pointer;
  6487   background-color: #000 \9;
  5398   background-color: #000 \9;
  6488   background-color: rgba(0, 0, 0, 0);
  5399   background-color: rgba(0, 0, 0, 0);
  6489   border: 1px solid #ffffff;
  5400 }
  6490   border-radius: 10px;
       
  6491 }
       
  6492 
       
  6493 .carousel-indicators .active {
  5401 .carousel-indicators .active {
       
  5402   margin: 0;
  6494   width: 12px;
  5403   width: 12px;
  6495   height: 12px;
  5404   height: 12px;
  6496   margin: 0;
       
  6497   background-color: #ffffff;
  5405   background-color: #ffffff;
  6498 }
  5406 }
  6499 
       
  6500 .carousel-caption {
  5407 .carousel-caption {
  6501   position: absolute;
  5408   position: absolute;
       
  5409   left: 15%;
  6502   right: 15%;
  5410   right: 15%;
  6503   bottom: 20px;
  5411   bottom: 20px;
  6504   left: 15%;
       
  6505   z-index: 10;
  5412   z-index: 10;
  6506   padding-top: 20px;
  5413   padding-top: 20px;
  6507   padding-bottom: 20px;
  5414   padding-bottom: 20px;
  6508   color: #ffffff;
  5415   color: #ffffff;
  6509   text-align: center;
  5416   text-align: center;
  6510   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  5417   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  6511 }
  5418 }
  6512 
       
  6513 .carousel-caption .btn {
  5419 .carousel-caption .btn {
  6514   text-shadow: none;
  5420   text-shadow: none;
  6515 }
  5421 }
  6516 
       
  6517 @media screen and (min-width: 768px) {
  5422 @media screen and (min-width: 768px) {
  6518   .carousel-control .glyphicons-chevron-left,
  5423   .carousel-control .glyphicons-chevron-left,
  6519   .carousel-control .glyphicons-chevron-right,
  5424   .carousel-control .glyphicons-chevron-right,
  6520   .carousel-control .icon-prev,
  5425   .carousel-control .icon-prev,
  6521   .carousel-control .icon-next {
  5426   .carousel-control .icon-next {
  6524     margin-top: -15px;
  5429     margin-top: -15px;
  6525     margin-left: -15px;
  5430     margin-left: -15px;
  6526     font-size: 30px;
  5431     font-size: 30px;
  6527   }
  5432   }
  6528   .carousel-caption {
  5433   .carousel-caption {
       
  5434     left: 20%;
  6529     right: 20%;
  5435     right: 20%;
  6530     left: 20%;
       
  6531     padding-bottom: 30px;
  5436     padding-bottom: 30px;
  6532   }
  5437   }
  6533   .carousel-indicators {
  5438   .carousel-indicators {
  6534     bottom: 20px;
  5439     bottom: 20px;
  6535   }
  5440   }
  6536 }
  5441 }
  6537 
       
  6538 .clearfix:before,
  5442 .clearfix:before,
  6539 .clearfix:after {
  5443 .clearfix:after {
       
  5444   content: " ";
  6540   display: table;
  5445   display: table;
  6541   content: " ";
  5446 }
  6542 }
       
  6543 
       
  6544 .clearfix:after {
  5447 .clearfix:after {
  6545   clear: both;
  5448   clear: both;
  6546 }
  5449 }
  6547 
       
  6548 .center-block {
  5450 .center-block {
  6549   display: block;
  5451   display: block;
       
  5452   margin-left: auto;
  6550   margin-right: auto;
  5453   margin-right: auto;
  6551   margin-left: auto;
  5454 }
  6552 }
       
  6553 
       
  6554 .pull-right {
  5455 .pull-right {
  6555   float: right !important;
  5456   float: right !important;
  6556 }
  5457 }
  6557 
       
  6558 .pull-left {
  5458 .pull-left {
  6559   float: left !important;
  5459   float: left !important;
  6560 }
  5460 }
  6561 
       
  6562 .hide {
  5461 .hide {
  6563   display: none !important;
  5462   display: none !important;
  6564 }
  5463 }
  6565 
       
  6566 .show {
  5464 .show {
  6567   display: block !important;
  5465   display: block !important;
  6568 }
  5466 }
  6569 
       
  6570 .invisible {
  5467 .invisible {
  6571   visibility: hidden;
  5468   visibility: hidden;
  6572 }
  5469 }
  6573 
       
  6574 .text-hide {
  5470 .text-hide {
  6575   font: 0/0 a;
  5471   font: 0/0 a;
  6576   color: transparent;
  5472   color: transparent;
  6577   text-shadow: none;
  5473   text-shadow: none;
  6578   background-color: transparent;
  5474   background-color: transparent;
  6579   border: 0;
  5475   border: 0;
  6580 }
  5476 }
  6581 
       
  6582 .hidden {
  5477 .hidden {
  6583   display: none !important;
  5478   display: none !important;
  6584   visibility: hidden !important;
  5479   visibility: hidden !important;
  6585 }
  5480 }
  6586 
       
  6587 .affix {
  5481 .affix {
  6588   position: fixed;
  5482   position: fixed;
  6589 }
  5483 }
  6590 
       
  6591 @-ms-viewport {
  5484 @-ms-viewport {
  6592   width: device-width;
  5485   width: device-width;
  6593 }
  5486 }
  6594 
       
  6595 .visible-xs,
  5487 .visible-xs,
  6596 tr.visible-xs,
  5488 tr.visible-xs,
  6597 th.visible-xs,
  5489 th.visible-xs,
  6598 td.visible-xs {
  5490 td.visible-xs {
  6599   display: none !important;
  5491   display: none !important;
  6600 }
  5492 }
  6601 
       
  6602 @media (max-width: 767px) {
  5493 @media (max-width: 767px) {
  6603   .visible-xs {
  5494   .visible-xs {
  6604     display: block !important;
  5495     display: block !important;
  6605   }
  5496   }
  6606   table.visible-xs {
  5497   table.visible-xs {
  6612   th.visible-xs,
  5503   th.visible-xs,
  6613   td.visible-xs {
  5504   td.visible-xs {
  6614     display: table-cell !important;
  5505     display: table-cell !important;
  6615   }
  5506   }
  6616 }
  5507 }
  6617 
       
  6618 @media (min-width: 768px) and (max-width: 991px) {
  5508 @media (min-width: 768px) and (max-width: 991px) {
  6619   .visible-xs.visible-sm {
  5509   .visible-xs.visible-sm {
  6620     display: block !important;
  5510     display: block !important;
  6621   }
  5511   }
  6622   table.visible-xs.visible-sm {
  5512   table.visible-xs.visible-sm {
  6628   th.visible-xs.visible-sm,
  5518   th.visible-xs.visible-sm,
  6629   td.visible-xs.visible-sm {
  5519   td.visible-xs.visible-sm {
  6630     display: table-cell !important;
  5520     display: table-cell !important;
  6631   }
  5521   }
  6632 }
  5522 }
  6633 
       
  6634 @media (min-width: 992px) and (max-width: 1199px) {
  5523 @media (min-width: 992px) and (max-width: 1199px) {
  6635   .visible-xs.visible-md {
  5524   .visible-xs.visible-md {
  6636     display: block !important;
  5525     display: block !important;
  6637   }
  5526   }
  6638   table.visible-xs.visible-md {
  5527   table.visible-xs.visible-md {
  6644   th.visible-xs.visible-md,
  5533   th.visible-xs.visible-md,
  6645   td.visible-xs.visible-md {
  5534   td.visible-xs.visible-md {
  6646     display: table-cell !important;
  5535     display: table-cell !important;
  6647   }
  5536   }
  6648 }
  5537 }
  6649 
       
  6650 @media (min-width: 1200px) {
  5538 @media (min-width: 1200px) {
  6651   .visible-xs.visible-lg {
  5539   .visible-xs.visible-lg {
  6652     display: block !important;
  5540     display: block !important;
  6653   }
  5541   }
  6654   table.visible-xs.visible-lg {
  5542   table.visible-xs.visible-lg {
  6660   th.visible-xs.visible-lg,
  5548   th.visible-xs.visible-lg,
  6661   td.visible-xs.visible-lg {
  5549   td.visible-xs.visible-lg {
  6662     display: table-cell !important;
  5550     display: table-cell !important;
  6663   }
  5551   }
  6664 }
  5552 }
  6665 
       
  6666 .visible-sm,
  5553 .visible-sm,
  6667 tr.visible-sm,
  5554 tr.visible-sm,
  6668 th.visible-sm,
  5555 th.visible-sm,
  6669 td.visible-sm {
  5556 td.visible-sm {
  6670   display: none !important;
  5557   display: none !important;
  6671 }
  5558 }
  6672 
       
  6673 @media (max-width: 767px) {
  5559 @media (max-width: 767px) {
  6674   .visible-sm.visible-xs {
  5560   .visible-sm.visible-xs {
  6675     display: block !important;
  5561     display: block !important;
  6676   }
  5562   }
  6677   table.visible-sm.visible-xs {
  5563   table.visible-sm.visible-xs {
  6683   th.visible-sm.visible-xs,
  5569   th.visible-sm.visible-xs,
  6684   td.visible-sm.visible-xs {
  5570   td.visible-sm.visible-xs {
  6685     display: table-cell !important;
  5571     display: table-cell !important;
  6686   }
  5572   }
  6687 }
  5573 }
  6688 
       
  6689 @media (min-width: 768px) and (max-width: 991px) {
  5574 @media (min-width: 768px) and (max-width: 991px) {
  6690   .visible-sm {
  5575   .visible-sm {
  6691     display: block !important;
  5576     display: block !important;
  6692   }
  5577   }
  6693   table.visible-sm {
  5578   table.visible-sm {
  6699   th.visible-sm,
  5584   th.visible-sm,
  6700   td.visible-sm {
  5585   td.visible-sm {
  6701     display: table-cell !important;
  5586     display: table-cell !important;
  6702   }
  5587   }
  6703 }
  5588 }
  6704 
       
  6705 @media (min-width: 992px) and (max-width: 1199px) {
  5589 @media (min-width: 992px) and (max-width: 1199px) {
  6706   .visible-sm.visible-md {
  5590   .visible-sm.visible-md {
  6707     display: block !important;
  5591     display: block !important;
  6708   }
  5592   }
  6709   table.visible-sm.visible-md {
  5593   table.visible-sm.visible-md {
  6715   th.visible-sm.visible-md,
  5599   th.visible-sm.visible-md,
  6716   td.visible-sm.visible-md {
  5600   td.visible-sm.visible-md {
  6717     display: table-cell !important;
  5601     display: table-cell !important;
  6718   }
  5602   }
  6719 }
  5603 }
  6720 
       
  6721 @media (min-width: 1200px) {
  5604 @media (min-width: 1200px) {
  6722   .visible-sm.visible-lg {
  5605   .visible-sm.visible-lg {
  6723     display: block !important;
  5606     display: block !important;
  6724   }
  5607   }
  6725   table.visible-sm.visible-lg {
  5608   table.visible-sm.visible-lg {
  6731   th.visible-sm.visible-lg,
  5614   th.visible-sm.visible-lg,
  6732   td.visible-sm.visible-lg {
  5615   td.visible-sm.visible-lg {
  6733     display: table-cell !important;
  5616     display: table-cell !important;
  6734   }
  5617   }
  6735 }
  5618 }
  6736 
       
  6737 .visible-md,
  5619 .visible-md,
  6738 tr.visible-md,
  5620 tr.visible-md,
  6739 th.visible-md,
  5621 th.visible-md,
  6740 td.visible-md {
  5622 td.visible-md {
  6741   display: none !important;
  5623   display: none !important;
  6742 }
  5624 }
  6743 
       
  6744 @media (max-width: 767px) {
  5625 @media (max-width: 767px) {
  6745   .visible-md.visible-xs {
  5626   .visible-md.visible-xs {
  6746     display: block !important;
  5627     display: block !important;
  6747   }
  5628   }
  6748   table.visible-md.visible-xs {
  5629   table.visible-md.visible-xs {
  6754   th.visible-md.visible-xs,
  5635   th.visible-md.visible-xs,
  6755   td.visible-md.visible-xs {
  5636   td.visible-md.visible-xs {
  6756     display: table-cell !important;
  5637     display: table-cell !important;
  6757   }
  5638   }
  6758 }
  5639 }
  6759 
       
  6760 @media (min-width: 768px) and (max-width: 991px) {
  5640 @media (min-width: 768px) and (max-width: 991px) {
  6761   .visible-md.visible-sm {
  5641   .visible-md.visible-sm {
  6762     display: block !important;
  5642     display: block !important;
  6763   }
  5643   }
  6764   table.visible-md.visible-sm {
  5644   table.visible-md.visible-sm {
  6770   th.visible-md.visible-sm,
  5650   th.visible-md.visible-sm,
  6771   td.visible-md.visible-sm {
  5651   td.visible-md.visible-sm {
  6772     display: table-cell !important;
  5652     display: table-cell !important;
  6773   }
  5653   }
  6774 }
  5654 }
  6775 
       
  6776 @media (min-width: 992px) and (max-width: 1199px) {
  5655 @media (min-width: 992px) and (max-width: 1199px) {
  6777   .visible-md {
  5656   .visible-md {
  6778     display: block !important;
  5657     display: block !important;
  6779   }
  5658   }
  6780   table.visible-md {
  5659   table.visible-md {
  6786   th.visible-md,
  5665   th.visible-md,
  6787   td.visible-md {
  5666   td.visible-md {
  6788     display: table-cell !important;
  5667     display: table-cell !important;
  6789   }
  5668   }
  6790 }
  5669 }
  6791 
       
  6792 @media (min-width: 1200px) {
  5670 @media (min-width: 1200px) {
  6793   .visible-md.visible-lg {
  5671   .visible-md.visible-lg {
  6794     display: block !important;
  5672     display: block !important;
  6795   }
  5673   }
  6796   table.visible-md.visible-lg {
  5674   table.visible-md.visible-lg {
  6802   th.visible-md.visible-lg,
  5680   th.visible-md.visible-lg,
  6803   td.visible-md.visible-lg {
  5681   td.visible-md.visible-lg {
  6804     display: table-cell !important;
  5682     display: table-cell !important;
  6805   }
  5683   }
  6806 }
  5684 }
  6807 
       
  6808 .visible-lg,
  5685 .visible-lg,
  6809 tr.visible-lg,
  5686 tr.visible-lg,
  6810 th.visible-lg,
  5687 th.visible-lg,
  6811 td.visible-lg {
  5688 td.visible-lg {
  6812   display: none !important;
  5689   display: none !important;
  6813 }
  5690 }
  6814 
       
  6815 @media (max-width: 767px) {
  5691 @media (max-width: 767px) {
  6816   .visible-lg.visible-xs {
  5692   .visible-lg.visible-xs {
  6817     display: block !important;
  5693     display: block !important;
  6818   }
  5694   }
  6819   table.visible-lg.visible-xs {
  5695   table.visible-lg.visible-xs {
  6825   th.visible-lg.visible-xs,
  5701   th.visible-lg.visible-xs,
  6826   td.visible-lg.visible-xs {
  5702   td.visible-lg.visible-xs {
  6827     display: table-cell !important;
  5703     display: table-cell !important;
  6828   }
  5704   }
  6829 }
  5705 }
  6830 
       
  6831 @media (min-width: 768px) and (max-width: 991px) {
  5706 @media (min-width: 768px) and (max-width: 991px) {
  6832   .visible-lg.visible-sm {
  5707   .visible-lg.visible-sm {
  6833     display: block !important;
  5708     display: block !important;
  6834   }
  5709   }
  6835   table.visible-lg.visible-sm {
  5710   table.visible-lg.visible-sm {
  6841   th.visible-lg.visible-sm,
  5716   th.visible-lg.visible-sm,
  6842   td.visible-lg.visible-sm {
  5717   td.visible-lg.visible-sm {
  6843     display: table-cell !important;
  5718     display: table-cell !important;
  6844   }
  5719   }
  6845 }
  5720 }
  6846 
       
  6847 @media (min-width: 992px) and (max-width: 1199px) {
  5721 @media (min-width: 992px) and (max-width: 1199px) {
  6848   .visible-lg.visible-md {
  5722   .visible-lg.visible-md {
  6849     display: block !important;
  5723     display: block !important;
  6850   }
  5724   }
  6851   table.visible-lg.visible-md {
  5725   table.visible-lg.visible-md {
  6857   th.visible-lg.visible-md,
  5731   th.visible-lg.visible-md,
  6858   td.visible-lg.visible-md {
  5732   td.visible-lg.visible-md {
  6859     display: table-cell !important;
  5733     display: table-cell !important;
  6860   }
  5734   }
  6861 }
  5735 }
  6862 
       
  6863 @media (min-width: 1200px) {
  5736 @media (min-width: 1200px) {
  6864   .visible-lg {
  5737   .visible-lg {
  6865     display: block !important;
  5738     display: block !important;
  6866   }
  5739   }
  6867   table.visible-lg {
  5740   table.visible-lg {
  6873   th.visible-lg,
  5746   th.visible-lg,
  6874   td.visible-lg {
  5747   td.visible-lg {
  6875     display: table-cell !important;
  5748     display: table-cell !important;
  6876   }
  5749   }
  6877 }
  5750 }
  6878 
       
  6879 .hidden-xs {
  5751 .hidden-xs {
  6880   display: block !important;
  5752   display: block !important;
  6881 }
  5753 }
  6882 
       
  6883 table.hidden-xs {
  5754 table.hidden-xs {
  6884   display: table;
  5755   display: table;
  6885 }
  5756 }
  6886 
       
  6887 tr.hidden-xs {
  5757 tr.hidden-xs {
  6888   display: table-row !important;
  5758   display: table-row !important;
  6889 }
  5759 }
  6890 
       
  6891 th.hidden-xs,
  5760 th.hidden-xs,
  6892 td.hidden-xs {
  5761 td.hidden-xs {
  6893   display: table-cell !important;
  5762   display: table-cell !important;
  6894 }
  5763 }
  6895 
       
  6896 @media (max-width: 767px) {
  5764 @media (max-width: 767px) {
  6897   .hidden-xs,
  5765   .hidden-xs,
  6898   tr.hidden-xs,
  5766   tr.hidden-xs,
  6899   th.hidden-xs,
  5767   th.hidden-xs,
  6900   td.hidden-xs {
  5768   td.hidden-xs {
  6901     display: none !important;
  5769     display: none !important;
  6902   }
  5770   }
  6903 }
  5771 }
  6904 
       
  6905 @media (min-width: 768px) and (max-width: 991px) {
  5772 @media (min-width: 768px) and (max-width: 991px) {
  6906   .hidden-xs.hidden-sm,
  5773   .hidden-xs.hidden-sm,
  6907   tr.hidden-xs.hidden-sm,
  5774   tr.hidden-xs.hidden-sm,
  6908   th.hidden-xs.hidden-sm,
  5775   th.hidden-xs.hidden-sm,
  6909   td.hidden-xs.hidden-sm {
  5776   td.hidden-xs.hidden-sm {
  6910     display: none !important;
  5777     display: none !important;
  6911   }
  5778   }
  6912 }
  5779 }
  6913 
       
  6914 @media (min-width: 992px) and (max-width: 1199px) {
  5780 @media (min-width: 992px) and (max-width: 1199px) {
  6915   .hidden-xs.hidden-md,
  5781   .hidden-xs.hidden-md,
  6916   tr.hidden-xs.hidden-md,
  5782   tr.hidden-xs.hidden-md,
  6917   th.hidden-xs.hidden-md,
  5783   th.hidden-xs.hidden-md,
  6918   td.hidden-xs.hidden-md {
  5784   td.hidden-xs.hidden-md {
  6919     display: none !important;
  5785     display: none !important;
  6920   }
  5786   }
  6921 }
  5787 }
  6922 
       
  6923 @media (min-width: 1200px) {
  5788 @media (min-width: 1200px) {
  6924   .hidden-xs.hidden-lg,
  5789   .hidden-xs.hidden-lg,
  6925   tr.hidden-xs.hidden-lg,
  5790   tr.hidden-xs.hidden-lg,
  6926   th.hidden-xs.hidden-lg,
  5791   th.hidden-xs.hidden-lg,
  6927   td.hidden-xs.hidden-lg {
  5792   td.hidden-xs.hidden-lg {
  6928     display: none !important;
  5793     display: none !important;
  6929   }
  5794   }
  6930 }
  5795 }
  6931 
       
  6932 .hidden-sm {
  5796 .hidden-sm {
  6933   display: block !important;
  5797   display: block !important;
  6934 }
  5798 }
  6935 
       
  6936 table.hidden-sm {
  5799 table.hidden-sm {
  6937   display: table;
  5800   display: table;
  6938 }
  5801 }
  6939 
       
  6940 tr.hidden-sm {
  5802 tr.hidden-sm {
  6941   display: table-row !important;
  5803   display: table-row !important;
  6942 }
  5804 }
  6943 
       
  6944 th.hidden-sm,
  5805 th.hidden-sm,
  6945 td.hidden-sm {
  5806 td.hidden-sm {
  6946   display: table-cell !important;
  5807   display: table-cell !important;
  6947 }
  5808 }
  6948 
       
  6949 @media (max-width: 767px) {
  5809 @media (max-width: 767px) {
  6950   .hidden-sm.hidden-xs,
  5810   .hidden-sm.hidden-xs,
  6951   tr.hidden-sm.hidden-xs,
  5811   tr.hidden-sm.hidden-xs,
  6952   th.hidden-sm.hidden-xs,
  5812   th.hidden-sm.hidden-xs,
  6953   td.hidden-sm.hidden-xs {
  5813   td.hidden-sm.hidden-xs {
  6954     display: none !important;
  5814     display: none !important;
  6955   }
  5815   }
  6956 }
  5816 }
  6957 
       
  6958 @media (min-width: 768px) and (max-width: 991px) {
  5817 @media (min-width: 768px) and (max-width: 991px) {
  6959   .hidden-sm,
  5818   .hidden-sm,
  6960   tr.hidden-sm,
  5819   tr.hidden-sm,
  6961   th.hidden-sm,
  5820   th.hidden-sm,
  6962   td.hidden-sm {
  5821   td.hidden-sm {
  6963     display: none !important;
  5822     display: none !important;
  6964   }
  5823   }
  6965 }
  5824 }
  6966 
       
  6967 @media (min-width: 992px) and (max-width: 1199px) {
  5825 @media (min-width: 992px) and (max-width: 1199px) {
  6968   .hidden-sm.hidden-md,
  5826   .hidden-sm.hidden-md,
  6969   tr.hidden-sm.hidden-md,
  5827   tr.hidden-sm.hidden-md,
  6970   th.hidden-sm.hidden-md,
  5828   th.hidden-sm.hidden-md,
  6971   td.hidden-sm.hidden-md {
  5829   td.hidden-sm.hidden-md {
  6972     display: none !important;
  5830     display: none !important;
  6973   }
  5831   }
  6974 }
  5832 }
  6975 
       
  6976 @media (min-width: 1200px) {
  5833 @media (min-width: 1200px) {
  6977   .hidden-sm.hidden-lg,
  5834   .hidden-sm.hidden-lg,
  6978   tr.hidden-sm.hidden-lg,
  5835   tr.hidden-sm.hidden-lg,
  6979   th.hidden-sm.hidden-lg,
  5836   th.hidden-sm.hidden-lg,
  6980   td.hidden-sm.hidden-lg {
  5837   td.hidden-sm.hidden-lg {
  6981     display: none !important;
  5838     display: none !important;
  6982   }
  5839   }
  6983 }
  5840 }
  6984 
       
  6985 .hidden-md {
  5841 .hidden-md {
  6986   display: block !important;
  5842   display: block !important;
  6987 }
  5843 }
  6988 
       
  6989 table.hidden-md {
  5844 table.hidden-md {
  6990   display: table;
  5845   display: table;
  6991 }
  5846 }
  6992 
       
  6993 tr.hidden-md {
  5847 tr.hidden-md {
  6994   display: table-row !important;
  5848   display: table-row !important;
  6995 }
  5849 }
  6996 
       
  6997 th.hidden-md,
  5850 th.hidden-md,
  6998 td.hidden-md {
  5851 td.hidden-md {
  6999   display: table-cell !important;
  5852   display: table-cell !important;
  7000 }
  5853 }
  7001 
       
  7002 @media (max-width: 767px) {
  5854 @media (max-width: 767px) {
  7003   .hidden-md.hidden-xs,
  5855   .hidden-md.hidden-xs,
  7004   tr.hidden-md.hidden-xs,
  5856   tr.hidden-md.hidden-xs,
  7005   th.hidden-md.hidden-xs,
  5857   th.hidden-md.hidden-xs,
  7006   td.hidden-md.hidden-xs {
  5858   td.hidden-md.hidden-xs {
  7007     display: none !important;
  5859     display: none !important;
  7008   }
  5860   }
  7009 }
  5861 }
  7010 
       
  7011 @media (min-width: 768px) and (max-width: 991px) {
  5862 @media (min-width: 768px) and (max-width: 991px) {
  7012   .hidden-md.hidden-sm,
  5863   .hidden-md.hidden-sm,
  7013   tr.hidden-md.hidden-sm,
  5864   tr.hidden-md.hidden-sm,
  7014   th.hidden-md.hidden-sm,
  5865   th.hidden-md.hidden-sm,
  7015   td.hidden-md.hidden-sm {
  5866   td.hidden-md.hidden-sm {
  7016     display: none !important;
  5867     display: none !important;
  7017   }
  5868   }
  7018 }
  5869 }
  7019 
       
  7020 @media (min-width: 992px) and (max-width: 1199px) {
  5870 @media (min-width: 992px) and (max-width: 1199px) {
  7021   .hidden-md,
  5871   .hidden-md,
  7022   tr.hidden-md,
  5872   tr.hidden-md,
  7023   th.hidden-md,
  5873   th.hidden-md,
  7024   td.hidden-md {
  5874   td.hidden-md {
  7025     display: none !important;
  5875     display: none !important;
  7026   }
  5876   }
  7027 }
  5877 }
  7028 
       
  7029 @media (min-width: 1200px) {
  5878 @media (min-width: 1200px) {
  7030   .hidden-md.hidden-lg,
  5879   .hidden-md.hidden-lg,
  7031   tr.hidden-md.hidden-lg,
  5880   tr.hidden-md.hidden-lg,
  7032   th.hidden-md.hidden-lg,
  5881   th.hidden-md.hidden-lg,
  7033   td.hidden-md.hidden-lg {
  5882   td.hidden-md.hidden-lg {
  7034     display: none !important;
  5883     display: none !important;
  7035   }
  5884   }
  7036 }
  5885 }
  7037 
       
  7038 .hidden-lg {
  5886 .hidden-lg {
  7039   display: block !important;
  5887   display: block !important;
  7040 }
  5888 }
  7041 
       
  7042 table.hidden-lg {
  5889 table.hidden-lg {
  7043   display: table;
  5890   display: table;
  7044 }
  5891 }
  7045 
       
  7046 tr.hidden-lg {
  5892 tr.hidden-lg {
  7047   display: table-row !important;
  5893   display: table-row !important;
  7048 }
  5894 }
  7049 
       
  7050 th.hidden-lg,
  5895 th.hidden-lg,
  7051 td.hidden-lg {
  5896 td.hidden-lg {
  7052   display: table-cell !important;
  5897   display: table-cell !important;
  7053 }
  5898 }
  7054 
       
  7055 @media (max-width: 767px) {
  5899 @media (max-width: 767px) {
  7056   .hidden-lg.hidden-xs,
  5900   .hidden-lg.hidden-xs,
  7057   tr.hidden-lg.hidden-xs,
  5901   tr.hidden-lg.hidden-xs,
  7058   th.hidden-lg.hidden-xs,
  5902   th.hidden-lg.hidden-xs,
  7059   td.hidden-lg.hidden-xs {
  5903   td.hidden-lg.hidden-xs {
  7060     display: none !important;
  5904     display: none !important;
  7061   }
  5905   }
  7062 }
  5906 }
  7063 
       
  7064 @media (min-width: 768px) and (max-width: 991px) {
  5907 @media (min-width: 768px) and (max-width: 991px) {
  7065   .hidden-lg.hidden-sm,
  5908   .hidden-lg.hidden-sm,
  7066   tr.hidden-lg.hidden-sm,
  5909   tr.hidden-lg.hidden-sm,
  7067   th.hidden-lg.hidden-sm,
  5910   th.hidden-lg.hidden-sm,
  7068   td.hidden-lg.hidden-sm {
  5911   td.hidden-lg.hidden-sm {
  7069     display: none !important;
  5912     display: none !important;
  7070   }
  5913   }
  7071 }
  5914 }
  7072 
       
  7073 @media (min-width: 992px) and (max-width: 1199px) {
  5915 @media (min-width: 992px) and (max-width: 1199px) {
  7074   .hidden-lg.hidden-md,
  5916   .hidden-lg.hidden-md,
  7075   tr.hidden-lg.hidden-md,
  5917   tr.hidden-lg.hidden-md,
  7076   th.hidden-lg.hidden-md,
  5918   th.hidden-lg.hidden-md,
  7077   td.hidden-lg.hidden-md {
  5919   td.hidden-lg.hidden-md {
  7078     display: none !important;
  5920     display: none !important;
  7079   }
  5921   }
  7080 }
  5922 }
  7081 
       
  7082 @media (min-width: 1200px) {
  5923 @media (min-width: 1200px) {
  7083   .hidden-lg,
  5924   .hidden-lg,
  7084   tr.hidden-lg,
  5925   tr.hidden-lg,
  7085   th.hidden-lg,
  5926   th.hidden-lg,
  7086   td.hidden-lg {
  5927   td.hidden-lg {
  7087     display: none !important;
  5928     display: none !important;
  7088   }
  5929   }
  7089 }
  5930 }
  7090 
       
  7091 .visible-print,
  5931 .visible-print,
  7092 tr.visible-print,
  5932 tr.visible-print,
  7093 th.visible-print,
  5933 th.visible-print,
  7094 td.visible-print {
  5934 td.visible-print {
  7095   display: none !important;
  5935   display: none !important;
  7096 }
  5936 }
  7097 
       
  7098 @media print {
  5937 @media print {
  7099   .visible-print {
  5938   .visible-print {
  7100     display: block !important;
  5939     display: block !important;
  7101   }
  5940   }
  7102   table.visible-print {
  5941   table.visible-print {
  7114   th.hidden-print,
  5953   th.hidden-print,
  7115   td.hidden-print {
  5954   td.hidden-print {
  7116     display: none !important;
  5955     display: none !important;
  7117   }
  5956   }
  7118 }
  5957 }
       
  5958 body {
       
  5959   border-top: 4px solid #125883;
       
  5960   padding-top: 20px;
       
  5961   padding-bottom: 20px;
       
  5962 }
       
  5963 /* Typo
       
  5964 ------------------------------------ */
       
  5965 @font-face {
       
  5966   font-family: 'gandhi_serifbold';
       
  5967   src: url('../fonts/gandhiserif-bold-webfont.eot');
       
  5968   src: url('../fonts/gandhiserif-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/gandhiserif-bold-webfont.woff') format('woff'), url('../fonts/gandhiserif-bold-webfont.ttf') format('truetype'), url('../fonts/gandhiserif-bold-webfont.svg#gandhi_serifbold') format('svg');
       
  5969   font-weight: normal;
       
  5970   font-style: normal;
       
  5971 }
       
  5972 @font-face {
       
  5973   font-family: 'gandhi_serifregular';
       
  5974   src: url('../fonts/gandhiserif-regular-webfont.eot');
       
  5975   src: url('../fonts/gandhiserif-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/gandhiserif-regular-webfont.woff') format('woff'), url('../fonts/gandhiserif-regular-webfont.ttf') format('truetype'), url('../fonts/gandhiserif-regular-webfont.svg#gandhi_serifregular') format('svg');
       
  5976   font-weight: normal;
       
  5977   font-style: normal;
       
  5978 }
       
  5979 /* Utilities
       
  5980 ------------------------------------ */
       
  5981 .separator {
       
  5982   width: 100%;
       
  5983   border-bottom: 1px solid #ff9a20;
       
  5984   text-align: center;
       
  5985   height: 22px;
       
  5986   margin-bottom: 15px;
       
  5987 }
       
  5988 .separator img {
       
  5989   line-height: 43px;
       
  5990   padding: 0 10px;
       
  5991   background: #e9e2d0;
       
  5992   /* Farbe des Elements darunter */
       
  5993 
       
  5994   display: inline-block;
       
  5995   color: #dbe2e3;
       
  5996 }
       
  5997 /* Navigation
       
  5998 ------------------------------------ */
       
  5999 .navbar {
       
  6000   margin-bottom: 20px;
       
  6001 }
       
  6002 .navbar-brand {
       
  6003   font-weight: 600;
       
  6004   font-size: 24px;
       
  6005   font-family: 'gandhi_serifbold';
       
  6006   background-color: #e9e2d0;
       
  6007   border-bottom: 1px solid transparent;
       
  6008 }
       
  6009 .dropdown-menue {
       
  6010   background-color: #9f9a8b;
       
  6011 }
       
  6012 .navbar {
       
  6013   background-color: #e9e2d0;
       
  6014   border: 1px solid transparent;
       
  6015 }
       
  6016 .navbar-default .navbar-nav > .active > a,
       
  6017 .navbar-default .navbar-nav > .active > a:hover,
       
  6018 .navbar-default .navbar-nav > .active > a:focus {
       
  6019   background-color: transparent;
       
  6020   border-bottom: 1px solid #bf1339;
       
  6021 }
       
  6022 /* Content
       
  6023 ------------------------------------ */
       
  6024 .jumbotron img {
       
  6025   float: left;
       
  6026   border-right: 10px solid transparent;
       
  6027   border-bottom: 10px solid transparent;
       
  6028   display: block;
       
  6029   height: auto;
       
  6030 }
       
  6031 .jumbotron h1 {
       
  6032   text-align: center;
       
  6033   font-size: 40px;
       
  6034 }
       
  6035 .jumbotron {
       
  6036   background-color: #e5edf1;
       
  6037 }
       
  6038 .flags {
       
  6039   padding: 5px 0 0 5px;
       
  6040   float: right;
       
  6041 }
       
  6042 /* Footer
       
  6043 ------------------------------------ */#footer {
       
  6044   background: #e9e2d0;
       
  6045 }
Impressum Datenschutzerklärung