annotate static/bootstrap/css/bootstrap.css @ 131:9c74cd8668eb

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