static/css/bootstrap.css
branchlanding-page-2014
changeset 78 b28d5c14c5c2
parent 63 46c37d55294e
child 91 b335b116860f
     1.1 --- a/static/css/bootstrap.css	Wed Jan 08 19:38:49 2014 +0100
     1.2 +++ b/static/css/bootstrap.css	Fri Jan 17 11:59:43 2014 +0100
     1.3 @@ -1,13 +1,4 @@
     1.4 -/*!
     1.5 - * Bootstrap v3.0.2 by @fat and @mdo
     1.6 - * Copyright 2013 Twitter, Inc.
     1.7 - * Licensed under http://www.apache.org/licenses/LICENSE-2.0
     1.8 - *
     1.9 - * Designed and built with all the love in the world by @mdo and @fat.
    1.10 - */
    1.11 -
    1.12  /*! normalize.css v2.1.3 | MIT License | git.io/normalize */
    1.13 -
    1.14  article,
    1.15  aside,
    1.16  details,
    1.17 @@ -22,75 +13,60 @@
    1.18  summary {
    1.19    display: block;
    1.20  }
    1.21 -
    1.22  audio,
    1.23  canvas,
    1.24  video {
    1.25    display: inline-block;
    1.26  }
    1.27 -
    1.28  audio:not([controls]) {
    1.29    display: none;
    1.30    height: 0;
    1.31  }
    1.32 -
    1.33  [hidden],
    1.34  template {
    1.35    display: none;
    1.36  }
    1.37 -
    1.38  html {
    1.39    font-family: sans-serif;
    1.40 +  -ms-text-size-adjust: 100%;
    1.41    -webkit-text-size-adjust: 100%;
    1.42 -      -ms-text-size-adjust: 100%;
    1.43 -}
    1.44 -
    1.45 +}
    1.46  body {
    1.47    margin: 0;
    1.48  }
    1.49 -
    1.50  a {
    1.51    background: transparent;
    1.52  }
    1.53 -
    1.54  a:focus {
    1.55    outline: thin dotted;
    1.56  }
    1.57 -
    1.58  a:active,
    1.59  a:hover {
    1.60    outline: 0;
    1.61  }
    1.62 -
    1.63  h1 {
    1.64 +  font-size: 2em;
    1.65    margin: 0.67em 0;
    1.66 -  font-size: 2em;
    1.67 -}
    1.68 -
    1.69 +}
    1.70  abbr[title] {
    1.71    border-bottom: 1px dotted;
    1.72  }
    1.73 -
    1.74  b,
    1.75  strong {
    1.76    font-weight: bold;
    1.77  }
    1.78 -
    1.79  dfn {
    1.80    font-style: italic;
    1.81  }
    1.82 -
    1.83  hr {
    1.84 +  -moz-box-sizing: content-box;
    1.85 +  box-sizing: content-box;
    1.86    height: 0;
    1.87 -  -moz-box-sizing: content-box;
    1.88 -       box-sizing: content-box;
    1.89 -}
    1.90 -
    1.91 +}
    1.92  mark {
    1.93 +  background: #ff0;
    1.94    color: #000;
    1.95 -  background: #ff0;
    1.96 -}
    1.97 -
    1.98 +}
    1.99  code,
   1.100  kbd,
   1.101  pre,
   1.102 @@ -98,128 +74,105 @@
   1.103    font-family: monospace, serif;
   1.104    font-size: 1em;
   1.105  }
   1.106 -
   1.107  pre {
   1.108    white-space: pre-wrap;
   1.109  }
   1.110 -
   1.111  q {
   1.112    quotes: "\201C" "\201D" "\2018" "\2019";
   1.113  }
   1.114 -
   1.115  small {
   1.116    font-size: 80%;
   1.117  }
   1.118 -
   1.119  sub,
   1.120  sup {
   1.121 -  position: relative;
   1.122    font-size: 75%;
   1.123    line-height: 0;
   1.124 +  position: relative;
   1.125    vertical-align: baseline;
   1.126  }
   1.127 -
   1.128  sup {
   1.129    top: -0.5em;
   1.130  }
   1.131 -
   1.132  sub {
   1.133    bottom: -0.25em;
   1.134  }
   1.135 -
   1.136  img {
   1.137    border: 0;
   1.138  }
   1.139 -
   1.140  svg:not(:root) {
   1.141    overflow: hidden;
   1.142  }
   1.143 -
   1.144  figure {
   1.145    margin: 0;
   1.146  }
   1.147 -
   1.148  fieldset {
   1.149 +  border: 1px solid #c0c0c0;
   1.150 +  margin: 0 2px;
   1.151    padding: 0.35em 0.625em 0.75em;
   1.152 -  margin: 0 2px;
   1.153 -  border: 1px solid #c0c0c0;
   1.154 -}
   1.155 -
   1.156 +}
   1.157  legend {
   1.158 +  border: 0;
   1.159    padding: 0;
   1.160 -  border: 0;
   1.161 -}
   1.162 -
   1.163 +}
   1.164  button,
   1.165  input,
   1.166  select,
   1.167  textarea {
   1.168 -  margin: 0;
   1.169    font-family: inherit;
   1.170    font-size: 100%;
   1.171 -}
   1.172 -
   1.173 +  margin: 0;
   1.174 +}
   1.175  button,
   1.176  input {
   1.177    line-height: normal;
   1.178  }
   1.179 -
   1.180  button,
   1.181  select {
   1.182    text-transform: none;
   1.183  }
   1.184 -
   1.185  button,
   1.186  html input[type="button"],
   1.187  input[type="reset"],
   1.188  input[type="submit"] {
   1.189 +  -webkit-appearance: button;
   1.190    cursor: pointer;
   1.191 -  -webkit-appearance: button;
   1.192 -}
   1.193 -
   1.194 +}
   1.195  button[disabled],
   1.196  html input[disabled] {
   1.197    cursor: default;
   1.198  }
   1.199 -
   1.200  input[type="checkbox"],
   1.201  input[type="radio"] {
   1.202 +  box-sizing: border-box;
   1.203    padding: 0;
   1.204 -  box-sizing: border-box;
   1.205 -}
   1.206 -
   1.207 +}
   1.208  input[type="search"] {
   1.209 +  -webkit-appearance: textfield;
   1.210 +  -moz-box-sizing: content-box;
   1.211    -webkit-box-sizing: content-box;
   1.212 -     -moz-box-sizing: content-box;
   1.213 -          box-sizing: content-box;
   1.214 -  -webkit-appearance: textfield;
   1.215 -}
   1.216 -
   1.217 +  box-sizing: content-box;
   1.218 +}
   1.219  input[type="search"]::-webkit-search-cancel-button,
   1.220  input[type="search"]::-webkit-search-decoration {
   1.221    -webkit-appearance: none;
   1.222  }
   1.223 -
   1.224  button::-moz-focus-inner,
   1.225  input::-moz-focus-inner {
   1.226 +  border: 0;
   1.227    padding: 0;
   1.228 -  border: 0;
   1.229 -}
   1.230 -
   1.231 +}
   1.232  textarea {
   1.233    overflow: auto;
   1.234    vertical-align: top;
   1.235  }
   1.236 -
   1.237  table {
   1.238    border-collapse: collapse;
   1.239    border-spacing: 0;
   1.240  }
   1.241 -
   1.242  @media print {
   1.243    * {
   1.244 +    text-shadow: none !important;
   1.245      color: #000 !important;
   1.246 -    text-shadow: none !important;
   1.247      background: transparent !important;
   1.248      box-shadow: none !important;
   1.249    }
   1.250 @@ -290,20 +243,17 @@
   1.251      border: 1px solid #ddd !important;
   1.252    }
   1.253  }
   1.254 -
   1.255  *,
   1.256  *:before,
   1.257  *:after {
   1.258    -webkit-box-sizing: border-box;
   1.259 -     -moz-box-sizing: border-box;
   1.260 -          box-sizing: border-box;
   1.261 -}
   1.262 -
   1.263 +  -moz-box-sizing: border-box;
   1.264 +  box-sizing: border-box;
   1.265 +}
   1.266  html {
   1.267    font-size: 62.5%;
   1.268    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
   1.269  }
   1.270 -
   1.271  body {
   1.272    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   1.273    font-size: 14px;
   1.274 @@ -311,7 +261,6 @@
   1.275    color: #333333;
   1.276    background-color: #ffffff;
   1.277  }
   1.278 -
   1.279  input,
   1.280  button,
   1.281  select,
   1.282 @@ -320,155 +269,62 @@
   1.283    font-size: inherit;
   1.284    line-height: inherit;
   1.285  }
   1.286 -
   1.287  a {
   1.288    color: #428bca;
   1.289    text-decoration: none;
   1.290  }
   1.291 -
   1.292  a:hover,
   1.293  a:focus {
   1.294    color: #2a6496;
   1.295    text-decoration: underline;
   1.296  }
   1.297 -
   1.298  a:focus {
   1.299 -  outline: thin dotted #333;
   1.300 +  outline: thin dotted;
   1.301    outline: 5px auto -webkit-focus-ring-color;
   1.302    outline-offset: -2px;
   1.303  }
   1.304 -
   1.305  img {
   1.306    vertical-align: middle;
   1.307  }
   1.308 -
   1.309  .img-responsive {
   1.310    display: block;
   1.311 +  max-width: 100%;
   1.312    height: auto;
   1.313 -  max-width: 100%;
   1.314 -}
   1.315 -
   1.316 +}
   1.317  .img-rounded {
   1.318    border-radius: 6px;
   1.319  }
   1.320 -
   1.321  .img-thumbnail {
   1.322 -  display: inline-block;
   1.323 -  height: auto;
   1.324 -  max-width: 100%;
   1.325    padding: 4px;
   1.326    line-height: 1.428571429;
   1.327    background-color: #ffffff;
   1.328    border: 1px solid #dddddd;
   1.329    border-radius: 4px;
   1.330    -webkit-transition: all 0.2s ease-in-out;
   1.331 -          transition: all 0.2s ease-in-out;
   1.332 -}
   1.333 -
   1.334 +  transition: all 0.2s ease-in-out;
   1.335 +  display: inline-block;
   1.336 +  max-width: 100%;
   1.337 +  height: auto;
   1.338 +}
   1.339  .img-circle {
   1.340    border-radius: 50%;
   1.341  }
   1.342 -
   1.343  hr {
   1.344    margin-top: 20px;
   1.345    margin-bottom: 20px;
   1.346    border: 0;
   1.347    border-top: 1px solid #eeeeee;
   1.348  }
   1.349 -
   1.350  .sr-only {
   1.351    position: absolute;
   1.352    width: 1px;
   1.353    height: 1px;
   1.354 +  margin: -1px;
   1.355    padding: 0;
   1.356 -  margin: -1px;
   1.357    overflow: hidden;
   1.358    clip: rect(0, 0, 0, 0);
   1.359    border: 0;
   1.360  }
   1.361 -
   1.362 -p {
   1.363 -  margin: 0 0 10px;
   1.364 -}
   1.365 -
   1.366 -.lead {
   1.367 -  margin-bottom: 20px;
   1.368 -  font-size: 16px;
   1.369 -  font-weight: 200;
   1.370 -  line-height: 1.4;
   1.371 -}
   1.372 -
   1.373 -@media (min-width: 768px) {
   1.374 -  .lead {
   1.375 -    font-size: 21px;
   1.376 -  }
   1.377 -}
   1.378 -
   1.379 -small,
   1.380 -.small {
   1.381 -  font-size: 85%;
   1.382 -}
   1.383 -
   1.384 -cite {
   1.385 -  font-style: normal;
   1.386 -}
   1.387 -
   1.388 -.text-muted {
   1.389 -  color: #999999;
   1.390 -}
   1.391 -
   1.392 -.text-primary {
   1.393 -  color: #428bca;
   1.394 -}
   1.395 -
   1.396 -.text-primary:hover {
   1.397 -  color: #3071a9;
   1.398 -}
   1.399 -
   1.400 -.text-warning {
   1.401 -  color: #c09853;
   1.402 -}
   1.403 -
   1.404 -.text-warning:hover {
   1.405 -  color: #a47e3c;
   1.406 -}
   1.407 -
   1.408 -.text-danger {
   1.409 -  color: #b94a48;
   1.410 -}
   1.411 -
   1.412 -.text-danger:hover {
   1.413 -  color: #953b39;
   1.414 -}
   1.415 -
   1.416 -.text-success {
   1.417 -  color: #468847;
   1.418 -}
   1.419 -
   1.420 -.text-success:hover {
   1.421 -  color: #356635;
   1.422 -}
   1.423 -
   1.424 -.text-info {
   1.425 -  color: #3a87ad;
   1.426 -}
   1.427 -
   1.428 -.text-info:hover {
   1.429 -  color: #2d6987;
   1.430 -}
   1.431 -
   1.432 -.text-left {
   1.433 -  text-align: left;
   1.434 -}
   1.435 -
   1.436 -.text-right {
   1.437 -  text-align: right;
   1.438 -}
   1.439 -
   1.440 -.text-center {
   1.441 -  text-align: center;
   1.442 -}
   1.443 -
   1.444  h1,
   1.445  h2,
   1.446  h3,
   1.447 @@ -486,7 +342,6 @@
   1.448    line-height: 1.1;
   1.449    color: inherit;
   1.450  }
   1.451 -
   1.452  h1 small,
   1.453  h2 small,
   1.454  h3 small,
   1.455 @@ -515,14 +370,12 @@
   1.456    line-height: 1;
   1.457    color: #999999;
   1.458  }
   1.459 -
   1.460  h1,
   1.461  h2,
   1.462  h3 {
   1.463    margin-top: 20px;
   1.464    margin-bottom: 10px;
   1.465  }
   1.466 -
   1.467  h1 small,
   1.468  h2 small,
   1.469  h3 small,
   1.470 @@ -531,14 +384,12 @@
   1.471  h3 .small {
   1.472    font-size: 65%;
   1.473  }
   1.474 -
   1.475  h4,
   1.476  h5,
   1.477  h6 {
   1.478    margin-top: 10px;
   1.479    margin-bottom: 10px;
   1.480  }
   1.481 -
   1.482  h4 small,
   1.483  h5 small,
   1.484  h6 small,
   1.485 @@ -547,100 +398,146 @@
   1.486  h6 .small {
   1.487    font-size: 75%;
   1.488  }
   1.489 -
   1.490  h1,
   1.491  .h1 {
   1.492    font-size: 36px;
   1.493  }
   1.494 -
   1.495  h2,
   1.496  .h2 {
   1.497    font-size: 30px;
   1.498  }
   1.499 -
   1.500  h3,
   1.501  .h3 {
   1.502    font-size: 24px;
   1.503  }
   1.504 -
   1.505  h4,
   1.506  .h4 {
   1.507    font-size: 18px;
   1.508  }
   1.509 -
   1.510  h5,
   1.511  .h5 {
   1.512    font-size: 14px;
   1.513  }
   1.514 -
   1.515  h6,
   1.516  .h6 {
   1.517    font-size: 12px;
   1.518  }
   1.519 -
   1.520 +p {
   1.521 +  margin: 0 0 10px;
   1.522 +}
   1.523 +.lead {
   1.524 +  margin-bottom: 20px;
   1.525 +  font-size: 16px;
   1.526 +  font-weight: 200;
   1.527 +  line-height: 1.4;
   1.528 +}
   1.529 +@media (min-width: 768px) {
   1.530 +  .lead {
   1.531 +    font-size: 21px;
   1.532 +  }
   1.533 +}
   1.534 +small,
   1.535 +.small {
   1.536 +  font-size: 85%;
   1.537 +}
   1.538 +cite {
   1.539 +  font-style: normal;
   1.540 +}
   1.541 +.text-muted {
   1.542 +  color: #999999;
   1.543 +}
   1.544 +.text-primary {
   1.545 +  color: #428bca;
   1.546 +}
   1.547 +.text-primary:hover {
   1.548 +  color: #3071a9;
   1.549 +}
   1.550 +.text-warning {
   1.551 +  color: #8a6d3b;
   1.552 +}
   1.553 +.text-warning:hover {
   1.554 +  color: #66512c;
   1.555 +}
   1.556 +.text-danger {
   1.557 +  color: #a94442;
   1.558 +}
   1.559 +.text-danger:hover {
   1.560 +  color: #843534;
   1.561 +}
   1.562 +.text-success {
   1.563 +  color: #3c763d;
   1.564 +}
   1.565 +.text-success:hover {
   1.566 +  color: #2b542c;
   1.567 +}
   1.568 +.text-info {
   1.569 +  color: #31708f;
   1.570 +}
   1.571 +.text-info:hover {
   1.572 +  color: #245269;
   1.573 +}
   1.574 +.text-left {
   1.575 +  text-align: left;
   1.576 +}
   1.577 +.text-right {
   1.578 +  text-align: right;
   1.579 +}
   1.580 +.text-center {
   1.581 +  text-align: center;
   1.582 +}
   1.583  .page-header {
   1.584    padding-bottom: 9px;
   1.585    margin: 40px 0 20px;
   1.586    border-bottom: 1px solid #eeeeee;
   1.587  }
   1.588 -
   1.589  ul,
   1.590  ol {
   1.591    margin-top: 0;
   1.592    margin-bottom: 10px;
   1.593  }
   1.594 -
   1.595  ul ul,
   1.596  ol ul,
   1.597  ul ol,
   1.598  ol ol {
   1.599    margin-bottom: 0;
   1.600  }
   1.601 -
   1.602  .list-unstyled {
   1.603    padding-left: 0;
   1.604    list-style: none;
   1.605  }
   1.606 -
   1.607  .list-inline {
   1.608    padding-left: 0;
   1.609    list-style: none;
   1.610  }
   1.611 -
   1.612  .list-inline > li {
   1.613    display: inline-block;
   1.614 +  padding-left: 5px;
   1.615    padding-right: 5px;
   1.616 -  padding-left: 5px;
   1.617 -}
   1.618 -
   1.619 +}
   1.620  .list-inline > li:first-child {
   1.621    padding-left: 0;
   1.622  }
   1.623 -
   1.624  dl {
   1.625 +  margin-top: 0;
   1.626    margin-bottom: 20px;
   1.627  }
   1.628 -
   1.629  dt,
   1.630  dd {
   1.631    line-height: 1.428571429;
   1.632  }
   1.633 -
   1.634  dt {
   1.635    font-weight: bold;
   1.636  }
   1.637 -
   1.638  dd {
   1.639    margin-left: 0;
   1.640  }
   1.641 -
   1.642  @media (min-width: 768px) {
   1.643    .dl-horizontal dt {
   1.644      float: left;
   1.645      width: 160px;
   1.646 -    overflow: hidden;
   1.647      clear: left;
   1.648      text-align: right;
   1.649 +    overflow: hidden;
   1.650      text-overflow: ellipsis;
   1.651      white-space: nowrap;
   1.652    }
   1.653 @@ -649,123 +546,108 @@
   1.654    }
   1.655    .dl-horizontal dd:before,
   1.656    .dl-horizontal dd:after {
   1.657 +    content: " ";
   1.658      display: table;
   1.659 -    content: " ";
   1.660    }
   1.661    .dl-horizontal dd:after {
   1.662      clear: both;
   1.663    }
   1.664    .dl-horizontal dd:before,
   1.665    .dl-horizontal dd:after {
   1.666 +    content: " ";
   1.667      display: table;
   1.668 -    content: " ";
   1.669    }
   1.670    .dl-horizontal dd:after {
   1.671      clear: both;
   1.672    }
   1.673  }
   1.674 -
   1.675  abbr[title],
   1.676  abbr[data-original-title] {
   1.677    cursor: help;
   1.678    border-bottom: 1px dotted #999999;
   1.679  }
   1.680 -
   1.681 -abbr.initialism {
   1.682 +.initialism {
   1.683    font-size: 90%;
   1.684    text-transform: uppercase;
   1.685  }
   1.686 -
   1.687  blockquote {
   1.688    padding: 10px 20px;
   1.689    margin: 0 0 20px;
   1.690    border-left: 5px solid #eeeeee;
   1.691  }
   1.692 -
   1.693  blockquote p {
   1.694    font-size: 17.5px;
   1.695    font-weight: 300;
   1.696    line-height: 1.25;
   1.697  }
   1.698 -
   1.699  blockquote p:last-child {
   1.700    margin-bottom: 0;
   1.701  }
   1.702 -
   1.703 -blockquote small {
   1.704 +blockquote small,
   1.705 +blockquote .small {
   1.706    display: block;
   1.707    line-height: 1.428571429;
   1.708    color: #999999;
   1.709  }
   1.710 -
   1.711 -blockquote small:before {
   1.712 +blockquote small:before,
   1.713 +blockquote .small:before {
   1.714    content: '\2014 \00A0';
   1.715  }
   1.716 -
   1.717  blockquote.pull-right {
   1.718    padding-right: 15px;
   1.719    padding-left: 0;
   1.720    border-right: 5px solid #eeeeee;
   1.721    border-left: 0;
   1.722  }
   1.723 -
   1.724  blockquote.pull-right p,
   1.725  blockquote.pull-right small,
   1.726  blockquote.pull-right .small {
   1.727    text-align: right;
   1.728  }
   1.729 -
   1.730  blockquote.pull-right small:before,
   1.731  blockquote.pull-right .small:before {
   1.732    content: '';
   1.733  }
   1.734 -
   1.735  blockquote.pull-right small:after,
   1.736  blockquote.pull-right .small:after {
   1.737    content: '\00A0 \2014';
   1.738  }
   1.739 -
   1.740  blockquote:before,
   1.741  blockquote:after {
   1.742    content: "";
   1.743  }
   1.744 -
   1.745  address {
   1.746    margin-bottom: 20px;
   1.747    font-style: normal;
   1.748    line-height: 1.428571429;
   1.749  }
   1.750 -
   1.751  code,
   1.752  kbd,
   1.753  pre,
   1.754  samp {
   1.755 -  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
   1.756 -}
   1.757 -
   1.758 +  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
   1.759 +}
   1.760  code {
   1.761    padding: 2px 4px;
   1.762    font-size: 90%;
   1.763    color: #c7254e;
   1.764 +  background-color: #f9f2f4;
   1.765    white-space: nowrap;
   1.766 -  background-color: #f9f2f4;
   1.767    border-radius: 4px;
   1.768  }
   1.769 -
   1.770  pre {
   1.771    display: block;
   1.772    padding: 9.5px;
   1.773    margin: 0 0 10px;
   1.774    font-size: 13px;
   1.775    line-height: 1.428571429;
   1.776 -  color: #333333;
   1.777    word-break: break-all;
   1.778    word-wrap: break-word;
   1.779 +  color: #333333;
   1.780    background-color: #f5f5f5;
   1.781    border: 1px solid #cccccc;
   1.782    border-radius: 4px;
   1.783  }
   1.784 -
   1.785  pre code {
   1.786    padding: 0;
   1.787    font-size: inherit;
   1.788 @@ -774,695 +656,547 @@
   1.789    background-color: transparent;
   1.790    border-radius: 0;
   1.791  }
   1.792 -
   1.793  .pre-scrollable {
   1.794    max-height: 340px;
   1.795    overflow-y: scroll;
   1.796  }
   1.797 -
   1.798  .container {
   1.799 -  padding-right: 15px;
   1.800 -  padding-left: 15px;
   1.801    margin-right: auto;
   1.802    margin-left: auto;
   1.803 -}
   1.804 -
   1.805 +  padding-left: 15px;
   1.806 +  padding-right: 15px;
   1.807 +}
   1.808  .container:before,
   1.809  .container:after {
   1.810 +  content: " ";
   1.811    display: table;
   1.812 -  content: " ";
   1.813 -}
   1.814 -
   1.815 +}
   1.816  .container:after {
   1.817    clear: both;
   1.818  }
   1.819 -
   1.820  .container:before,
   1.821  .container:after {
   1.822 +  content: " ";
   1.823    display: table;
   1.824 -  content: " ";
   1.825 -}
   1.826 -
   1.827 +}
   1.828  .container:after {
   1.829    clear: both;
   1.830  }
   1.831 -
   1.832 -.row {
   1.833 -  margin-right: -15px;
   1.834 -  margin-left: -15px;
   1.835 -}
   1.836 -
   1.837 -.row:before,
   1.838 -.row:after {
   1.839 -  display: table;
   1.840 -  content: " ";
   1.841 -}
   1.842 -
   1.843 -.row:after {
   1.844 -  clear: both;
   1.845 -}
   1.846 -
   1.847 -.row:before,
   1.848 -.row:after {
   1.849 -  display: table;
   1.850 -  content: " ";
   1.851 -}
   1.852 -
   1.853 -.row:after {
   1.854 -  clear: both;
   1.855 -}
   1.856 -
   1.857 -.col-xs-1,
   1.858 -.col-sm-1,
   1.859 -.col-md-1,
   1.860 -.col-lg-1,
   1.861 -.col-xs-2,
   1.862 -.col-sm-2,
   1.863 -.col-md-2,
   1.864 -.col-lg-2,
   1.865 -.col-xs-3,
   1.866 -.col-sm-3,
   1.867 -.col-md-3,
   1.868 -.col-lg-3,
   1.869 -.col-xs-4,
   1.870 -.col-sm-4,
   1.871 -.col-md-4,
   1.872 -.col-lg-4,
   1.873 -.col-xs-5,
   1.874 -.col-sm-5,
   1.875 -.col-md-5,
   1.876 -.col-lg-5,
   1.877 -.col-xs-6,
   1.878 -.col-sm-6,
   1.879 -.col-md-6,
   1.880 -.col-lg-6,
   1.881 -.col-xs-7,
   1.882 -.col-sm-7,
   1.883 -.col-md-7,
   1.884 -.col-lg-7,
   1.885 -.col-xs-8,
   1.886 -.col-sm-8,
   1.887 -.col-md-8,
   1.888 -.col-lg-8,
   1.889 -.col-xs-9,
   1.890 -.col-sm-9,
   1.891 -.col-md-9,
   1.892 -.col-lg-9,
   1.893 -.col-xs-10,
   1.894 -.col-sm-10,
   1.895 -.col-md-10,
   1.896 -.col-lg-10,
   1.897 -.col-xs-11,
   1.898 -.col-sm-11,
   1.899 -.col-md-11,
   1.900 -.col-lg-11,
   1.901 -.col-xs-12,
   1.902 -.col-sm-12,
   1.903 -.col-md-12,
   1.904 -.col-lg-12 {
   1.905 -  position: relative;
   1.906 -  min-height: 1px;
   1.907 -  padding-right: 15px;
   1.908 -  padding-left: 15px;
   1.909 -}
   1.910 -
   1.911 -.col-xs-1,
   1.912 -.col-xs-2,
   1.913 -.col-xs-3,
   1.914 -.col-xs-4,
   1.915 -.col-xs-5,
   1.916 -.col-xs-6,
   1.917 -.col-xs-7,
   1.918 -.col-xs-8,
   1.919 -.col-xs-9,
   1.920 -.col-xs-10,
   1.921 -.col-xs-11 {
   1.922 -  float: left;
   1.923 -}
   1.924 -
   1.925 -.col-xs-12 {
   1.926 -  width: 100%;
   1.927 -}
   1.928 -
   1.929 -.col-xs-11 {
   1.930 -  width: 91.66666666666666%;
   1.931 -}
   1.932 -
   1.933 -.col-xs-10 {
   1.934 -  width: 83.33333333333334%;
   1.935 -}
   1.936 -
   1.937 -.col-xs-9 {
   1.938 -  width: 75%;
   1.939 -}
   1.940 -
   1.941 -.col-xs-8 {
   1.942 -  width: 66.66666666666666%;
   1.943 -}
   1.944 -
   1.945 -.col-xs-7 {
   1.946 -  width: 58.333333333333336%;
   1.947 -}
   1.948 -
   1.949 -.col-xs-6 {
   1.950 -  width: 50%;
   1.951 -}
   1.952 -
   1.953 -.col-xs-5 {
   1.954 -  width: 41.66666666666667%;
   1.955 -}
   1.956 -
   1.957 -.col-xs-4 {
   1.958 -  width: 33.33333333333333%;
   1.959 -}
   1.960 -
   1.961 -.col-xs-3 {
   1.962 -  width: 25%;
   1.963 -}
   1.964 -
   1.965 -.col-xs-2 {
   1.966 -  width: 16.666666666666664%;
   1.967 -}
   1.968 -
   1.969 -.col-xs-1 {
   1.970 -  width: 8.333333333333332%;
   1.971 -}
   1.972 -
   1.973 -.col-xs-pull-12 {
   1.974 -  right: 100%;
   1.975 -}
   1.976 -
   1.977 -.col-xs-pull-11 {
   1.978 -  right: 91.66666666666666%;
   1.979 -}
   1.980 -
   1.981 -.col-xs-pull-10 {
   1.982 -  right: 83.33333333333334%;
   1.983 -}
   1.984 -
   1.985 -.col-xs-pull-9 {
   1.986 -  right: 75%;
   1.987 -}
   1.988 -
   1.989 -.col-xs-pull-8 {
   1.990 -  right: 66.66666666666666%;
   1.991 -}
   1.992 -
   1.993 -.col-xs-pull-7 {
   1.994 -  right: 58.333333333333336%;
   1.995 -}
   1.996 -
   1.997 -.col-xs-pull-6 {
   1.998 -  right: 50%;
   1.999 -}
  1.1000 -
  1.1001 -.col-xs-pull-5 {
  1.1002 -  right: 41.66666666666667%;
  1.1003 -}
  1.1004 -
  1.1005 -.col-xs-pull-4 {
  1.1006 -  right: 33.33333333333333%;
  1.1007 -}
  1.1008 -
  1.1009 -.col-xs-pull-3 {
  1.1010 -  right: 25%;
  1.1011 -}
  1.1012 -
  1.1013 -.col-xs-pull-2 {
  1.1014 -  right: 16.666666666666664%;
  1.1015 -}
  1.1016 -
  1.1017 -.col-xs-pull-1 {
  1.1018 -  right: 8.333333333333332%;
  1.1019 -}
  1.1020 -
  1.1021 -.col-xs-pull-0 {
  1.1022 -  right: 0;
  1.1023 -}
  1.1024 -
  1.1025 -.col-xs-push-12 {
  1.1026 -  left: 100%;
  1.1027 -}
  1.1028 -
  1.1029 -.col-xs-push-11 {
  1.1030 -  left: 91.66666666666666%;
  1.1031 -}
  1.1032 -
  1.1033 -.col-xs-push-10 {
  1.1034 -  left: 83.33333333333334%;
  1.1035 -}
  1.1036 -
  1.1037 -.col-xs-push-9 {
  1.1038 -  left: 75%;
  1.1039 -}
  1.1040 -
  1.1041 -.col-xs-push-8 {
  1.1042 -  left: 66.66666666666666%;
  1.1043 -}
  1.1044 -
  1.1045 -.col-xs-push-7 {
  1.1046 -  left: 58.333333333333336%;
  1.1047 -}
  1.1048 -
  1.1049 -.col-xs-push-6 {
  1.1050 -  left: 50%;
  1.1051 -}
  1.1052 -
  1.1053 -.col-xs-push-5 {
  1.1054 -  left: 41.66666666666667%;
  1.1055 -}
  1.1056 -
  1.1057 -.col-xs-push-4 {
  1.1058 -  left: 33.33333333333333%;
  1.1059 -}
  1.1060 -
  1.1061 -.col-xs-push-3 {
  1.1062 -  left: 25%;
  1.1063 -}
  1.1064 -
  1.1065 -.col-xs-push-2 {
  1.1066 -  left: 16.666666666666664%;
  1.1067 -}
  1.1068 -
  1.1069 -.col-xs-push-1 {
  1.1070 -  left: 8.333333333333332%;
  1.1071 -}
  1.1072 -
  1.1073 -.col-xs-push-0 {
  1.1074 -  left: 0;
  1.1075 -}
  1.1076 -
  1.1077 -.col-xs-offset-12 {
  1.1078 -  margin-left: 100%;
  1.1079 -}
  1.1080 -
  1.1081 -.col-xs-offset-11 {
  1.1082 -  margin-left: 91.66666666666666%;
  1.1083 -}
  1.1084 -
  1.1085 -.col-xs-offset-10 {
  1.1086 -  margin-left: 83.33333333333334%;
  1.1087 -}
  1.1088 -
  1.1089 -.col-xs-offset-9 {
  1.1090 -  margin-left: 75%;
  1.1091 -}
  1.1092 -
  1.1093 -.col-xs-offset-8 {
  1.1094 -  margin-left: 66.66666666666666%;
  1.1095 -}
  1.1096 -
  1.1097 -.col-xs-offset-7 {
  1.1098 -  margin-left: 58.333333333333336%;
  1.1099 -}
  1.1100 -
  1.1101 -.col-xs-offset-6 {
  1.1102 -  margin-left: 50%;
  1.1103 -}
  1.1104 -
  1.1105 -.col-xs-offset-5 {
  1.1106 -  margin-left: 41.66666666666667%;
  1.1107 -}
  1.1108 -
  1.1109 -.col-xs-offset-4 {
  1.1110 -  margin-left: 33.33333333333333%;
  1.1111 -}
  1.1112 -
  1.1113 -.col-xs-offset-3 {
  1.1114 -  margin-left: 25%;
  1.1115 -}
  1.1116 -
  1.1117 -.col-xs-offset-2 {
  1.1118 -  margin-left: 16.666666666666664%;
  1.1119 -}
  1.1120 -
  1.1121 -.col-xs-offset-1 {
  1.1122 -  margin-left: 8.333333333333332%;
  1.1123 -}
  1.1124 -
  1.1125 -.col-xs-offset-0 {
  1.1126 -  margin-left: 0;
  1.1127 -}
  1.1128 -
  1.1129  @media (min-width: 768px) {
  1.1130    .container {
  1.1131      width: 750px;
  1.1132    }
  1.1133 -  .col-sm-1,
  1.1134 -  .col-sm-2,
  1.1135 -  .col-sm-3,
  1.1136 -  .col-sm-4,
  1.1137 -  .col-sm-5,
  1.1138 -  .col-sm-6,
  1.1139 -  .col-sm-7,
  1.1140 -  .col-sm-8,
  1.1141 -  .col-sm-9,
  1.1142 -  .col-sm-10,
  1.1143 -  .col-sm-11 {
  1.1144 -    float: left;
  1.1145 -  }
  1.1146 -  .col-sm-12 {
  1.1147 -    width: 100%;
  1.1148 -  }
  1.1149 -  .col-sm-11 {
  1.1150 -    width: 91.66666666666666%;
  1.1151 -  }
  1.1152 -  .col-sm-10 {
  1.1153 -    width: 83.33333333333334%;
  1.1154 -  }
  1.1155 -  .col-sm-9 {
  1.1156 -    width: 75%;
  1.1157 -  }
  1.1158 -  .col-sm-8 {
  1.1159 -    width: 66.66666666666666%;
  1.1160 -  }
  1.1161 -  .col-sm-7 {
  1.1162 -    width: 58.333333333333336%;
  1.1163 -  }
  1.1164 -  .col-sm-6 {
  1.1165 -    width: 50%;
  1.1166 -  }
  1.1167 -  .col-sm-5 {
  1.1168 -    width: 41.66666666666667%;
  1.1169 -  }
  1.1170 -  .col-sm-4 {
  1.1171 -    width: 33.33333333333333%;
  1.1172 -  }
  1.1173 -  .col-sm-3 {
  1.1174 -    width: 25%;
  1.1175 -  }
  1.1176 -  .col-sm-2 {
  1.1177 -    width: 16.666666666666664%;
  1.1178 -  }
  1.1179 -  .col-sm-1 {
  1.1180 -    width: 8.333333333333332%;
  1.1181 -  }
  1.1182 -  .col-sm-pull-12 {
  1.1183 -    right: 100%;
  1.1184 -  }
  1.1185 -  .col-sm-pull-11 {
  1.1186 -    right: 91.66666666666666%;
  1.1187 -  }
  1.1188 -  .col-sm-pull-10 {
  1.1189 -    right: 83.33333333333334%;
  1.1190 -  }
  1.1191 -  .col-sm-pull-9 {
  1.1192 -    right: 75%;
  1.1193 -  }
  1.1194 -  .col-sm-pull-8 {
  1.1195 -    right: 66.66666666666666%;
  1.1196 -  }
  1.1197 -  .col-sm-pull-7 {
  1.1198 -    right: 58.333333333333336%;
  1.1199 -  }
  1.1200 -  .col-sm-pull-6 {
  1.1201 -    right: 50%;
  1.1202 -  }
  1.1203 -  .col-sm-pull-5 {
  1.1204 -    right: 41.66666666666667%;
  1.1205 -  }
  1.1206 -  .col-sm-pull-4 {
  1.1207 -    right: 33.33333333333333%;
  1.1208 -  }
  1.1209 -  .col-sm-pull-3 {
  1.1210 -    right: 25%;
  1.1211 -  }
  1.1212 -  .col-sm-pull-2 {
  1.1213 -    right: 16.666666666666664%;
  1.1214 -  }
  1.1215 -  .col-sm-pull-1 {
  1.1216 -    right: 8.333333333333332%;
  1.1217 -  }
  1.1218 -  .col-sm-pull-0 {
  1.1219 -    right: 0;
  1.1220 -  }
  1.1221 -  .col-sm-push-12 {
  1.1222 -    left: 100%;
  1.1223 -  }
  1.1224 -  .col-sm-push-11 {
  1.1225 -    left: 91.66666666666666%;
  1.1226 -  }
  1.1227 -  .col-sm-push-10 {
  1.1228 -    left: 83.33333333333334%;
  1.1229 -  }
  1.1230 -  .col-sm-push-9 {
  1.1231 -    left: 75%;
  1.1232 -  }
  1.1233 -  .col-sm-push-8 {
  1.1234 -    left: 66.66666666666666%;
  1.1235 -  }
  1.1236 -  .col-sm-push-7 {
  1.1237 -    left: 58.333333333333336%;
  1.1238 -  }
  1.1239 -  .col-sm-push-6 {
  1.1240 -    left: 50%;
  1.1241 -  }
  1.1242 -  .col-sm-push-5 {
  1.1243 -    left: 41.66666666666667%;
  1.1244 -  }
  1.1245 -  .col-sm-push-4 {
  1.1246 -    left: 33.33333333333333%;
  1.1247 -  }
  1.1248 -  .col-sm-push-3 {
  1.1249 -    left: 25%;
  1.1250 -  }
  1.1251 -  .col-sm-push-2 {
  1.1252 -    left: 16.666666666666664%;
  1.1253 -  }
  1.1254 -  .col-sm-push-1 {
  1.1255 -    left: 8.333333333333332%;
  1.1256 -  }
  1.1257 -  .col-sm-push-0 {
  1.1258 -    left: 0;
  1.1259 -  }
  1.1260 -  .col-sm-offset-12 {
  1.1261 -    margin-left: 100%;
  1.1262 -  }
  1.1263 -  .col-sm-offset-11 {
  1.1264 -    margin-left: 91.66666666666666%;
  1.1265 -  }
  1.1266 -  .col-sm-offset-10 {
  1.1267 -    margin-left: 83.33333333333334%;
  1.1268 -  }
  1.1269 -  .col-sm-offset-9 {
  1.1270 -    margin-left: 75%;
  1.1271 -  }
  1.1272 -  .col-sm-offset-8 {
  1.1273 -    margin-left: 66.66666666666666%;
  1.1274 -  }
  1.1275 -  .col-sm-offset-7 {
  1.1276 -    margin-left: 58.333333333333336%;
  1.1277 -  }
  1.1278 -  .col-sm-offset-6 {
  1.1279 -    margin-left: 50%;
  1.1280 -  }
  1.1281 -  .col-sm-offset-5 {
  1.1282 -    margin-left: 41.66666666666667%;
  1.1283 -  }
  1.1284 -  .col-sm-offset-4 {
  1.1285 -    margin-left: 33.33333333333333%;
  1.1286 -  }
  1.1287 -  .col-sm-offset-3 {
  1.1288 -    margin-left: 25%;
  1.1289 -  }
  1.1290 -  .col-sm-offset-2 {
  1.1291 -    margin-left: 16.666666666666664%;
  1.1292 -  }
  1.1293 -  .col-sm-offset-1 {
  1.1294 -    margin-left: 8.333333333333332%;
  1.1295 -  }
  1.1296 -  .col-sm-offset-0 {
  1.1297 -    margin-left: 0;
  1.1298 -  }
  1.1299 -}
  1.1300 -
  1.1301 +}
  1.1302  @media (min-width: 992px) {
  1.1303    .container {
  1.1304      width: 970px;
  1.1305    }
  1.1306 -  .col-md-1,
  1.1307 -  .col-md-2,
  1.1308 -  .col-md-3,
  1.1309 -  .col-md-4,
  1.1310 -  .col-md-5,
  1.1311 -  .col-md-6,
  1.1312 -  .col-md-7,
  1.1313 -  .col-md-8,
  1.1314 -  .col-md-9,
  1.1315 -  .col-md-10,
  1.1316 -  .col-md-11 {
  1.1317 -    float: left;
  1.1318 -  }
  1.1319 -  .col-md-12 {
  1.1320 -    width: 100%;
  1.1321 -  }
  1.1322 -  .col-md-11 {
  1.1323 -    width: 91.66666666666666%;
  1.1324 -  }
  1.1325 -  .col-md-10 {
  1.1326 -    width: 83.33333333333334%;
  1.1327 -  }
  1.1328 -  .col-md-9 {
  1.1329 -    width: 75%;
  1.1330 -  }
  1.1331 -  .col-md-8 {
  1.1332 -    width: 66.66666666666666%;
  1.1333 -  }
  1.1334 -  .col-md-7 {
  1.1335 -    width: 58.333333333333336%;
  1.1336 -  }
  1.1337 -  .col-md-6 {
  1.1338 -    width: 50%;
  1.1339 -  }
  1.1340 -  .col-md-5 {
  1.1341 -    width: 41.66666666666667%;
  1.1342 -  }
  1.1343 -  .col-md-4 {
  1.1344 -    width: 33.33333333333333%;
  1.1345 -  }
  1.1346 -  .col-md-3 {
  1.1347 -    width: 25%;
  1.1348 -  }
  1.1349 -  .col-md-2 {
  1.1350 -    width: 16.666666666666664%;
  1.1351 -  }
  1.1352 -  .col-md-1 {
  1.1353 -    width: 8.333333333333332%;
  1.1354 -  }
  1.1355 -  .col-md-pull-12 {
  1.1356 -    right: 100%;
  1.1357 -  }
  1.1358 -  .col-md-pull-11 {
  1.1359 -    right: 91.66666666666666%;
  1.1360 -  }
  1.1361 -  .col-md-pull-10 {
  1.1362 -    right: 83.33333333333334%;
  1.1363 -  }
  1.1364 -  .col-md-pull-9 {
  1.1365 -    right: 75%;
  1.1366 -  }
  1.1367 -  .col-md-pull-8 {
  1.1368 -    right: 66.66666666666666%;
  1.1369 -  }
  1.1370 -  .col-md-pull-7 {
  1.1371 -    right: 58.333333333333336%;
  1.1372 -  }
  1.1373 -  .col-md-pull-6 {
  1.1374 -    right: 50%;
  1.1375 -  }
  1.1376 -  .col-md-pull-5 {
  1.1377 -    right: 41.66666666666667%;
  1.1378 -  }
  1.1379 -  .col-md-pull-4 {
  1.1380 -    right: 33.33333333333333%;
  1.1381 -  }
  1.1382 -  .col-md-pull-3 {
  1.1383 -    right: 25%;
  1.1384 -  }
  1.1385 -  .col-md-pull-2 {
  1.1386 -    right: 16.666666666666664%;
  1.1387 -  }
  1.1388 -  .col-md-pull-1 {
  1.1389 -    right: 8.333333333333332%;
  1.1390 -  }
  1.1391 -  .col-md-pull-0 {
  1.1392 -    right: 0;
  1.1393 -  }
  1.1394 -  .col-md-push-12 {
  1.1395 -    left: 100%;
  1.1396 -  }
  1.1397 -  .col-md-push-11 {
  1.1398 -    left: 91.66666666666666%;
  1.1399 -  }
  1.1400 -  .col-md-push-10 {
  1.1401 -    left: 83.33333333333334%;
  1.1402 -  }
  1.1403 -  .col-md-push-9 {
  1.1404 -    left: 75%;
  1.1405 -  }
  1.1406 -  .col-md-push-8 {
  1.1407 -    left: 66.66666666666666%;
  1.1408 -  }
  1.1409 -  .col-md-push-7 {
  1.1410 -    left: 58.333333333333336%;
  1.1411 -  }
  1.1412 -  .col-md-push-6 {
  1.1413 -    left: 50%;
  1.1414 -  }
  1.1415 -  .col-md-push-5 {
  1.1416 -    left: 41.66666666666667%;
  1.1417 -  }
  1.1418 -  .col-md-push-4 {
  1.1419 -    left: 33.33333333333333%;
  1.1420 -  }
  1.1421 -  .col-md-push-3 {
  1.1422 -    left: 25%;
  1.1423 -  }
  1.1424 -  .col-md-push-2 {
  1.1425 -    left: 16.666666666666664%;
  1.1426 -  }
  1.1427 -  .col-md-push-1 {
  1.1428 -    left: 8.333333333333332%;
  1.1429 -  }
  1.1430 -  .col-md-push-0 {
  1.1431 -    left: 0;
  1.1432 -  }
  1.1433 -  .col-md-offset-12 {
  1.1434 -    margin-left: 100%;
  1.1435 -  }
  1.1436 -  .col-md-offset-11 {
  1.1437 -    margin-left: 91.66666666666666%;
  1.1438 -  }
  1.1439 -  .col-md-offset-10 {
  1.1440 -    margin-left: 83.33333333333334%;
  1.1441 -  }
  1.1442 -  .col-md-offset-9 {
  1.1443 -    margin-left: 75%;
  1.1444 -  }
  1.1445 -  .col-md-offset-8 {
  1.1446 -    margin-left: 66.66666666666666%;
  1.1447 -  }
  1.1448 -  .col-md-offset-7 {
  1.1449 -    margin-left: 58.333333333333336%;
  1.1450 -  }
  1.1451 -  .col-md-offset-6 {
  1.1452 -    margin-left: 50%;
  1.1453 -  }
  1.1454 -  .col-md-offset-5 {
  1.1455 -    margin-left: 41.66666666666667%;
  1.1456 -  }
  1.1457 -  .col-md-offset-4 {
  1.1458 -    margin-left: 33.33333333333333%;
  1.1459 -  }
  1.1460 -  .col-md-offset-3 {
  1.1461 -    margin-left: 25%;
  1.1462 -  }
  1.1463 -  .col-md-offset-2 {
  1.1464 -    margin-left: 16.666666666666664%;
  1.1465 -  }
  1.1466 -  .col-md-offset-1 {
  1.1467 -    margin-left: 8.333333333333332%;
  1.1468 -  }
  1.1469 -  .col-md-offset-0 {
  1.1470 -    margin-left: 0;
  1.1471 -  }
  1.1472 -}
  1.1473 -
  1.1474 +}
  1.1475  @media (min-width: 1200px) {
  1.1476    .container {
  1.1477      width: 1170px;
  1.1478    }
  1.1479 -  .col-lg-1,
  1.1480 -  .col-lg-2,
  1.1481 -  .col-lg-3,
  1.1482 -  .col-lg-4,
  1.1483 -  .col-lg-5,
  1.1484 -  .col-lg-6,
  1.1485 -  .col-lg-7,
  1.1486 -  .col-lg-8,
  1.1487 -  .col-lg-9,
  1.1488 -  .col-lg-10,
  1.1489 -  .col-lg-11 {
  1.1490 +}
  1.1491 +.row {
  1.1492 +  margin-left: -15px;
  1.1493 +  margin-right: -15px;
  1.1494 +}
  1.1495 +.row:before,
  1.1496 +.row:after {
  1.1497 +  content: " ";
  1.1498 +  display: table;
  1.1499 +}
  1.1500 +.row:after {
  1.1501 +  clear: both;
  1.1502 +}
  1.1503 +.row:before,
  1.1504 +.row:after {
  1.1505 +  content: " ";
  1.1506 +  display: table;
  1.1507 +}
  1.1508 +.row:after {
  1.1509 +  clear: both;
  1.1510 +}
  1.1511 +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  1.1512 +  position: relative;
  1.1513 +  min-height: 1px;
  1.1514 +  padding-left: 15px;
  1.1515 +  padding-right: 15px;
  1.1516 +}
  1.1517 +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  1.1518 +  float: left;
  1.1519 +}
  1.1520 +.col-xs-12 {
  1.1521 +  width: 100%;
  1.1522 +}
  1.1523 +.col-xs-11 {
  1.1524 +  width: 91.66666666666666%;
  1.1525 +}
  1.1526 +.col-xs-10 {
  1.1527 +  width: 83.33333333333334%;
  1.1528 +}
  1.1529 +.col-xs-9 {
  1.1530 +  width: 75%;
  1.1531 +}
  1.1532 +.col-xs-8 {
  1.1533 +  width: 66.66666666666666%;
  1.1534 +}
  1.1535 +.col-xs-7 {
  1.1536 +  width: 58.333333333333336%;
  1.1537 +}
  1.1538 +.col-xs-6 {
  1.1539 +  width: 50%;
  1.1540 +}
  1.1541 +.col-xs-5 {
  1.1542 +  width: 41.66666666666667%;
  1.1543 +}
  1.1544 +.col-xs-4 {
  1.1545 +  width: 33.33333333333333%;
  1.1546 +}
  1.1547 +.col-xs-3 {
  1.1548 +  width: 25%;
  1.1549 +}
  1.1550 +.col-xs-2 {
  1.1551 +  width: 16.666666666666664%;
  1.1552 +}
  1.1553 +.col-xs-1 {
  1.1554 +  width: 8.333333333333332%;
  1.1555 +}
  1.1556 +.col-xs-pull-12 {
  1.1557 +  right: 100%;
  1.1558 +}
  1.1559 +.col-xs-pull-11 {
  1.1560 +  right: 91.66666666666666%;
  1.1561 +}
  1.1562 +.col-xs-pull-10 {
  1.1563 +  right: 83.33333333333334%;
  1.1564 +}
  1.1565 +.col-xs-pull-9 {
  1.1566 +  right: 75%;
  1.1567 +}
  1.1568 +.col-xs-pull-8 {
  1.1569 +  right: 66.66666666666666%;
  1.1570 +}
  1.1571 +.col-xs-pull-7 {
  1.1572 +  right: 58.333333333333336%;
  1.1573 +}
  1.1574 +.col-xs-pull-6 {
  1.1575 +  right: 50%;
  1.1576 +}
  1.1577 +.col-xs-pull-5 {
  1.1578 +  right: 41.66666666666667%;
  1.1579 +}
  1.1580 +.col-xs-pull-4 {
  1.1581 +  right: 33.33333333333333%;
  1.1582 +}
  1.1583 +.col-xs-pull-3 {
  1.1584 +  right: 25%;
  1.1585 +}
  1.1586 +.col-xs-pull-2 {
  1.1587 +  right: 16.666666666666664%;
  1.1588 +}
  1.1589 +.col-xs-pull-1 {
  1.1590 +  right: 8.333333333333332%;
  1.1591 +}
  1.1592 +.col-xs-pull-0 {
  1.1593 +  right: 0%;
  1.1594 +}
  1.1595 +.col-xs-push-12 {
  1.1596 +  left: 100%;
  1.1597 +}
  1.1598 +.col-xs-push-11 {
  1.1599 +  left: 91.66666666666666%;
  1.1600 +}
  1.1601 +.col-xs-push-10 {
  1.1602 +  left: 83.33333333333334%;
  1.1603 +}
  1.1604 +.col-xs-push-9 {
  1.1605 +  left: 75%;
  1.1606 +}
  1.1607 +.col-xs-push-8 {
  1.1608 +  left: 66.66666666666666%;
  1.1609 +}
  1.1610 +.col-xs-push-7 {
  1.1611 +  left: 58.333333333333336%;
  1.1612 +}
  1.1613 +.col-xs-push-6 {
  1.1614 +  left: 50%;
  1.1615 +}
  1.1616 +.col-xs-push-5 {
  1.1617 +  left: 41.66666666666667%;
  1.1618 +}
  1.1619 +.col-xs-push-4 {
  1.1620 +  left: 33.33333333333333%;
  1.1621 +}
  1.1622 +.col-xs-push-3 {
  1.1623 +  left: 25%;
  1.1624 +}
  1.1625 +.col-xs-push-2 {
  1.1626 +  left: 16.666666666666664%;
  1.1627 +}
  1.1628 +.col-xs-push-1 {
  1.1629 +  left: 8.333333333333332%;
  1.1630 +}
  1.1631 +.col-xs-push-0 {
  1.1632 +  left: 0%;
  1.1633 +}
  1.1634 +.col-xs-offset-12 {
  1.1635 +  margin-left: 100%;
  1.1636 +}
  1.1637 +.col-xs-offset-11 {
  1.1638 +  margin-left: 91.66666666666666%;
  1.1639 +}
  1.1640 +.col-xs-offset-10 {
  1.1641 +  margin-left: 83.33333333333334%;
  1.1642 +}
  1.1643 +.col-xs-offset-9 {
  1.1644 +  margin-left: 75%;
  1.1645 +}
  1.1646 +.col-xs-offset-8 {
  1.1647 +  margin-left: 66.66666666666666%;
  1.1648 +}
  1.1649 +.col-xs-offset-7 {
  1.1650 +  margin-left: 58.333333333333336%;
  1.1651 +}
  1.1652 +.col-xs-offset-6 {
  1.1653 +  margin-left: 50%;
  1.1654 +}
  1.1655 +.col-xs-offset-5 {
  1.1656 +  margin-left: 41.66666666666667%;
  1.1657 +}
  1.1658 +.col-xs-offset-4 {
  1.1659 +  margin-left: 33.33333333333333%;
  1.1660 +}
  1.1661 +.col-xs-offset-3 {
  1.1662 +  margin-left: 25%;
  1.1663 +}
  1.1664 +.col-xs-offset-2 {
  1.1665 +  margin-left: 16.666666666666664%;
  1.1666 +}
  1.1667 +.col-xs-offset-1 {
  1.1668 +  margin-left: 8.333333333333332%;
  1.1669 +}
  1.1670 +.col-xs-offset-0 {
  1.1671 +  margin-left: 0%;
  1.1672 +}
  1.1673 +@media (min-width: 768px) {
  1.1674 +  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
  1.1675 +    float: left;
  1.1676 +  }
  1.1677 +  .col-sm-12 {
  1.1678 +    width: 100%;
  1.1679 +  }
  1.1680 +  .col-sm-11 {
  1.1681 +    width: 91.66666666666666%;
  1.1682 +  }
  1.1683 +  .col-sm-10 {
  1.1684 +    width: 83.33333333333334%;
  1.1685 +  }
  1.1686 +  .col-sm-9 {
  1.1687 +    width: 75%;
  1.1688 +  }
  1.1689 +  .col-sm-8 {
  1.1690 +    width: 66.66666666666666%;
  1.1691 +  }
  1.1692 +  .col-sm-7 {
  1.1693 +    width: 58.333333333333336%;
  1.1694 +  }
  1.1695 +  .col-sm-6 {
  1.1696 +    width: 50%;
  1.1697 +  }
  1.1698 +  .col-sm-5 {
  1.1699 +    width: 41.66666666666667%;
  1.1700 +  }
  1.1701 +  .col-sm-4 {
  1.1702 +    width: 33.33333333333333%;
  1.1703 +  }
  1.1704 +  .col-sm-3 {
  1.1705 +    width: 25%;
  1.1706 +  }
  1.1707 +  .col-sm-2 {
  1.1708 +    width: 16.666666666666664%;
  1.1709 +  }
  1.1710 +  .col-sm-1 {
  1.1711 +    width: 8.333333333333332%;
  1.1712 +  }
  1.1713 +  .col-sm-pull-12 {
  1.1714 +    right: 100%;
  1.1715 +  }
  1.1716 +  .col-sm-pull-11 {
  1.1717 +    right: 91.66666666666666%;
  1.1718 +  }
  1.1719 +  .col-sm-pull-10 {
  1.1720 +    right: 83.33333333333334%;
  1.1721 +  }
  1.1722 +  .col-sm-pull-9 {
  1.1723 +    right: 75%;
  1.1724 +  }
  1.1725 +  .col-sm-pull-8 {
  1.1726 +    right: 66.66666666666666%;
  1.1727 +  }
  1.1728 +  .col-sm-pull-7 {
  1.1729 +    right: 58.333333333333336%;
  1.1730 +  }
  1.1731 +  .col-sm-pull-6 {
  1.1732 +    right: 50%;
  1.1733 +  }
  1.1734 +  .col-sm-pull-5 {
  1.1735 +    right: 41.66666666666667%;
  1.1736 +  }
  1.1737 +  .col-sm-pull-4 {
  1.1738 +    right: 33.33333333333333%;
  1.1739 +  }
  1.1740 +  .col-sm-pull-3 {
  1.1741 +    right: 25%;
  1.1742 +  }
  1.1743 +  .col-sm-pull-2 {
  1.1744 +    right: 16.666666666666664%;
  1.1745 +  }
  1.1746 +  .col-sm-pull-1 {
  1.1747 +    right: 8.333333333333332%;
  1.1748 +  }
  1.1749 +  .col-sm-pull-0 {
  1.1750 +    right: 0%;
  1.1751 +  }
  1.1752 +  .col-sm-push-12 {
  1.1753 +    left: 100%;
  1.1754 +  }
  1.1755 +  .col-sm-push-11 {
  1.1756 +    left: 91.66666666666666%;
  1.1757 +  }
  1.1758 +  .col-sm-push-10 {
  1.1759 +    left: 83.33333333333334%;
  1.1760 +  }
  1.1761 +  .col-sm-push-9 {
  1.1762 +    left: 75%;
  1.1763 +  }
  1.1764 +  .col-sm-push-8 {
  1.1765 +    left: 66.66666666666666%;
  1.1766 +  }
  1.1767 +  .col-sm-push-7 {
  1.1768 +    left: 58.333333333333336%;
  1.1769 +  }
  1.1770 +  .col-sm-push-6 {
  1.1771 +    left: 50%;
  1.1772 +  }
  1.1773 +  .col-sm-push-5 {
  1.1774 +    left: 41.66666666666667%;
  1.1775 +  }
  1.1776 +  .col-sm-push-4 {
  1.1777 +    left: 33.33333333333333%;
  1.1778 +  }
  1.1779 +  .col-sm-push-3 {
  1.1780 +    left: 25%;
  1.1781 +  }
  1.1782 +  .col-sm-push-2 {
  1.1783 +    left: 16.666666666666664%;
  1.1784 +  }
  1.1785 +  .col-sm-push-1 {
  1.1786 +    left: 8.333333333333332%;
  1.1787 +  }
  1.1788 +  .col-sm-push-0 {
  1.1789 +    left: 0%;
  1.1790 +  }
  1.1791 +  .col-sm-offset-12 {
  1.1792 +    margin-left: 100%;
  1.1793 +  }
  1.1794 +  .col-sm-offset-11 {
  1.1795 +    margin-left: 91.66666666666666%;
  1.1796 +  }
  1.1797 +  .col-sm-offset-10 {
  1.1798 +    margin-left: 83.33333333333334%;
  1.1799 +  }
  1.1800 +  .col-sm-offset-9 {
  1.1801 +    margin-left: 75%;
  1.1802 +  }
  1.1803 +  .col-sm-offset-8 {
  1.1804 +    margin-left: 66.66666666666666%;
  1.1805 +  }
  1.1806 +  .col-sm-offset-7 {
  1.1807 +    margin-left: 58.333333333333336%;
  1.1808 +  }
  1.1809 +  .col-sm-offset-6 {
  1.1810 +    margin-left: 50%;
  1.1811 +  }
  1.1812 +  .col-sm-offset-5 {
  1.1813 +    margin-left: 41.66666666666667%;
  1.1814 +  }
  1.1815 +  .col-sm-offset-4 {
  1.1816 +    margin-left: 33.33333333333333%;
  1.1817 +  }
  1.1818 +  .col-sm-offset-3 {
  1.1819 +    margin-left: 25%;
  1.1820 +  }
  1.1821 +  .col-sm-offset-2 {
  1.1822 +    margin-left: 16.666666666666664%;
  1.1823 +  }
  1.1824 +  .col-sm-offset-1 {
  1.1825 +    margin-left: 8.333333333333332%;
  1.1826 +  }
  1.1827 +  .col-sm-offset-0 {
  1.1828 +    margin-left: 0%;
  1.1829 +  }
  1.1830 +}
  1.1831 +@media (min-width: 992px) {
  1.1832 +  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
  1.1833 +    float: left;
  1.1834 +  }
  1.1835 +  .col-md-12 {
  1.1836 +    width: 100%;
  1.1837 +  }
  1.1838 +  .col-md-11 {
  1.1839 +    width: 91.66666666666666%;
  1.1840 +  }
  1.1841 +  .col-md-10 {
  1.1842 +    width: 83.33333333333334%;
  1.1843 +  }
  1.1844 +  .col-md-9 {
  1.1845 +    width: 75%;
  1.1846 +  }
  1.1847 +  .col-md-8 {
  1.1848 +    width: 66.66666666666666%;
  1.1849 +  }
  1.1850 +  .col-md-7 {
  1.1851 +    width: 58.333333333333336%;
  1.1852 +  }
  1.1853 +  .col-md-6 {
  1.1854 +    width: 50%;
  1.1855 +  }
  1.1856 +  .col-md-5 {
  1.1857 +    width: 41.66666666666667%;
  1.1858 +  }
  1.1859 +  .col-md-4 {
  1.1860 +    width: 33.33333333333333%;
  1.1861 +  }
  1.1862 +  .col-md-3 {
  1.1863 +    width: 25%;
  1.1864 +  }
  1.1865 +  .col-md-2 {
  1.1866 +    width: 16.666666666666664%;
  1.1867 +  }
  1.1868 +  .col-md-1 {
  1.1869 +    width: 8.333333333333332%;
  1.1870 +  }
  1.1871 +  .col-md-pull-12 {
  1.1872 +    right: 100%;
  1.1873 +  }
  1.1874 +  .col-md-pull-11 {
  1.1875 +    right: 91.66666666666666%;
  1.1876 +  }
  1.1877 +  .col-md-pull-10 {
  1.1878 +    right: 83.33333333333334%;
  1.1879 +  }
  1.1880 +  .col-md-pull-9 {
  1.1881 +    right: 75%;
  1.1882 +  }
  1.1883 +  .col-md-pull-8 {
  1.1884 +    right: 66.66666666666666%;
  1.1885 +  }
  1.1886 +  .col-md-pull-7 {
  1.1887 +    right: 58.333333333333336%;
  1.1888 +  }
  1.1889 +  .col-md-pull-6 {
  1.1890 +    right: 50%;
  1.1891 +  }
  1.1892 +  .col-md-pull-5 {
  1.1893 +    right: 41.66666666666667%;
  1.1894 +  }
  1.1895 +  .col-md-pull-4 {
  1.1896 +    right: 33.33333333333333%;
  1.1897 +  }
  1.1898 +  .col-md-pull-3 {
  1.1899 +    right: 25%;
  1.1900 +  }
  1.1901 +  .col-md-pull-2 {
  1.1902 +    right: 16.666666666666664%;
  1.1903 +  }
  1.1904 +  .col-md-pull-1 {
  1.1905 +    right: 8.333333333333332%;
  1.1906 +  }
  1.1907 +  .col-md-pull-0 {
  1.1908 +    right: 0%;
  1.1909 +  }
  1.1910 +  .col-md-push-12 {
  1.1911 +    left: 100%;
  1.1912 +  }
  1.1913 +  .col-md-push-11 {
  1.1914 +    left: 91.66666666666666%;
  1.1915 +  }
  1.1916 +  .col-md-push-10 {
  1.1917 +    left: 83.33333333333334%;
  1.1918 +  }
  1.1919 +  .col-md-push-9 {
  1.1920 +    left: 75%;
  1.1921 +  }
  1.1922 +  .col-md-push-8 {
  1.1923 +    left: 66.66666666666666%;
  1.1924 +  }
  1.1925 +  .col-md-push-7 {
  1.1926 +    left: 58.333333333333336%;
  1.1927 +  }
  1.1928 +  .col-md-push-6 {
  1.1929 +    left: 50%;
  1.1930 +  }
  1.1931 +  .col-md-push-5 {
  1.1932 +    left: 41.66666666666667%;
  1.1933 +  }
  1.1934 +  .col-md-push-4 {
  1.1935 +    left: 33.33333333333333%;
  1.1936 +  }
  1.1937 +  .col-md-push-3 {
  1.1938 +    left: 25%;
  1.1939 +  }
  1.1940 +  .col-md-push-2 {
  1.1941 +    left: 16.666666666666664%;
  1.1942 +  }
  1.1943 +  .col-md-push-1 {
  1.1944 +    left: 8.333333333333332%;
  1.1945 +  }
  1.1946 +  .col-md-push-0 {
  1.1947 +    left: 0%;
  1.1948 +  }
  1.1949 +  .col-md-offset-12 {
  1.1950 +    margin-left: 100%;
  1.1951 +  }
  1.1952 +  .col-md-offset-11 {
  1.1953 +    margin-left: 91.66666666666666%;
  1.1954 +  }
  1.1955 +  .col-md-offset-10 {
  1.1956 +    margin-left: 83.33333333333334%;
  1.1957 +  }
  1.1958 +  .col-md-offset-9 {
  1.1959 +    margin-left: 75%;
  1.1960 +  }
  1.1961 +  .col-md-offset-8 {
  1.1962 +    margin-left: 66.66666666666666%;
  1.1963 +  }
  1.1964 +  .col-md-offset-7 {
  1.1965 +    margin-left: 58.333333333333336%;
  1.1966 +  }
  1.1967 +  .col-md-offset-6 {
  1.1968 +    margin-left: 50%;
  1.1969 +  }
  1.1970 +  .col-md-offset-5 {
  1.1971 +    margin-left: 41.66666666666667%;
  1.1972 +  }
  1.1973 +  .col-md-offset-4 {
  1.1974 +    margin-left: 33.33333333333333%;
  1.1975 +  }
  1.1976 +  .col-md-offset-3 {
  1.1977 +    margin-left: 25%;
  1.1978 +  }
  1.1979 +  .col-md-offset-2 {
  1.1980 +    margin-left: 16.666666666666664%;
  1.1981 +  }
  1.1982 +  .col-md-offset-1 {
  1.1983 +    margin-left: 8.333333333333332%;
  1.1984 +  }
  1.1985 +  .col-md-offset-0 {
  1.1986 +    margin-left: 0%;
  1.1987 +  }
  1.1988 +}
  1.1989 +@media (min-width: 1200px) {
  1.1990 +  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
  1.1991      float: left;
  1.1992    }
  1.1993    .col-lg-12 {
  1.1994 @@ -1538,7 +1272,7 @@
  1.1995      right: 8.333333333333332%;
  1.1996    }
  1.1997    .col-lg-pull-0 {
  1.1998 -    right: 0;
  1.1999 +    right: 0%;
  1.2000    }
  1.2001    .col-lg-push-12 {
  1.2002      left: 100%;
  1.2003 @@ -1577,7 +1311,7 @@
  1.2004      left: 8.333333333333332%;
  1.2005    }
  1.2006    .col-lg-push-0 {
  1.2007 -    left: 0;
  1.2008 +    left: 0%;
  1.2009    }
  1.2010    .col-lg-offset-12 {
  1.2011      margin-left: 100%;
  1.2012 @@ -1616,24 +1350,20 @@
  1.2013      margin-left: 8.333333333333332%;
  1.2014    }
  1.2015    .col-lg-offset-0 {
  1.2016 -    margin-left: 0;
  1.2017 -  }
  1.2018 -}
  1.2019 -
  1.2020 +    margin-left: 0%;
  1.2021 +  }
  1.2022 +}
  1.2023  table {
  1.2024    max-width: 100%;
  1.2025    background-color: transparent;
  1.2026  }
  1.2027 -
  1.2028  th {
  1.2029    text-align: left;
  1.2030  }
  1.2031 -
  1.2032  .table {
  1.2033    width: 100%;
  1.2034    margin-bottom: 20px;
  1.2035  }
  1.2036 -
  1.2037  .table > thead > tr > th,
  1.2038  .table > tbody > tr > th,
  1.2039  .table > tfoot > tr > th,
  1.2040 @@ -1645,12 +1375,10 @@
  1.2041    vertical-align: top;
  1.2042    border-top: 1px solid #dddddd;
  1.2043  }
  1.2044 -
  1.2045  .table > thead > tr > th {
  1.2046    vertical-align: bottom;
  1.2047    border-bottom: 2px solid #dddddd;
  1.2048  }
  1.2049 -
  1.2050  .table > caption + thead > tr:first-child > th,
  1.2051  .table > colgroup + thead > tr:first-child > th,
  1.2052  .table > thead:first-child > tr:first-child > th,
  1.2053 @@ -1659,15 +1387,12 @@
  1.2054  .table > thead:first-child > tr:first-child > td {
  1.2055    border-top: 0;
  1.2056  }
  1.2057 -
  1.2058  .table > tbody + tbody {
  1.2059    border-top: 2px solid #dddddd;
  1.2060  }
  1.2061 -
  1.2062  .table .table {
  1.2063    background-color: #ffffff;
  1.2064  }
  1.2065 -
  1.2066  .table-condensed > thead > tr > th,
  1.2067  .table-condensed > tbody > tr > th,
  1.2068  .table-condensed > tfoot > tr > th,
  1.2069 @@ -1676,11 +1401,9 @@
  1.2070  .table-condensed > tfoot > tr > td {
  1.2071    padding: 5px;
  1.2072  }
  1.2073 -
  1.2074  .table-bordered {
  1.2075    border: 1px solid #dddddd;
  1.2076  }
  1.2077 -
  1.2078  .table-bordered > thead > tr > th,
  1.2079  .table-bordered > tbody > tr > th,
  1.2080  .table-bordered > tfoot > tr > th,
  1.2081 @@ -1689,122 +1412,100 @@
  1.2082  .table-bordered > tfoot > tr > td {
  1.2083    border: 1px solid #dddddd;
  1.2084  }
  1.2085 -
  1.2086  .table-bordered > thead > tr > th,
  1.2087  .table-bordered > thead > tr > td {
  1.2088    border-bottom-width: 2px;
  1.2089  }
  1.2090 -
  1.2091  .table-striped > tbody > tr:nth-child(odd) > td,
  1.2092  .table-striped > tbody > tr:nth-child(odd) > th {
  1.2093    background-color: #f9f9f9;
  1.2094  }
  1.2095 -
  1.2096  .table-hover > tbody > tr:hover > td,
  1.2097  .table-hover > tbody > tr:hover > th {
  1.2098    background-color: #f5f5f5;
  1.2099  }
  1.2100 -
  1.2101  table col[class*="col-"] {
  1.2102 +  position: static;
  1.2103 +  float: none;
  1.2104    display: table-column;
  1.2105 -  float: none;
  1.2106 -}
  1.2107 -
  1.2108 +}
  1.2109  table td[class*="col-"],
  1.2110  table th[class*="col-"] {
  1.2111 +  float: none;
  1.2112    display: table-cell;
  1.2113 -  float: none;
  1.2114 -}
  1.2115 -
  1.2116 -.table > thead > tr > td.active,
  1.2117 -.table > tbody > tr > td.active,
  1.2118 -.table > tfoot > tr > td.active,
  1.2119 -.table > thead > tr > th.active,
  1.2120 -.table > tbody > tr > th.active,
  1.2121 -.table > tfoot > tr > th.active,
  1.2122 -.table > thead > tr.active > td,
  1.2123 -.table > tbody > tr.active > td,
  1.2124 -.table > tfoot > tr.active > td,
  1.2125 -.table > thead > tr.active > th,
  1.2126 -.table > tbody > tr.active > th,
  1.2127 -.table > tfoot > tr.active > th {
  1.2128 +}
  1.2129 +.table > thead > tr > .active,
  1.2130 +.table > tbody > tr > .active,
  1.2131 +.table > tfoot > tr > .active,
  1.2132 +.table > thead > .active > td,
  1.2133 +.table > tbody > .active > td,
  1.2134 +.table > tfoot > .active > td,
  1.2135 +.table > thead > .active > th,
  1.2136 +.table > tbody > .active > th,
  1.2137 +.table > tfoot > .active > th {
  1.2138    background-color: #f5f5f5;
  1.2139  }
  1.2140 -
  1.2141 -.table > thead > tr > td.success,
  1.2142 -.table > tbody > tr > td.success,
  1.2143 -.table > tfoot > tr > td.success,
  1.2144 -.table > thead > tr > th.success,
  1.2145 -.table > tbody > tr > th.success,
  1.2146 -.table > tfoot > tr > th.success,
  1.2147 -.table > thead > tr.success > td,
  1.2148 -.table > tbody > tr.success > td,
  1.2149 -.table > tfoot > tr.success > td,
  1.2150 -.table > thead > tr.success > th,
  1.2151 -.table > tbody > tr.success > th,
  1.2152 -.table > tfoot > tr.success > th {
  1.2153 +.table-hover > tbody > tr > .active:hover,
  1.2154 +.table-hover > tbody > .active:hover > td,
  1.2155 +.table-hover > tbody > .active:hover > th {
  1.2156 +  background-color: #e8e8e8;
  1.2157 +}
  1.2158 +.table > thead > tr > .success,
  1.2159 +.table > tbody > tr > .success,
  1.2160 +.table > tfoot > tr > .success,
  1.2161 +.table > thead > .success > td,
  1.2162 +.table > tbody > .success > td,
  1.2163 +.table > tfoot > .success > td,
  1.2164 +.table > thead > .success > th,
  1.2165 +.table > tbody > .success > th,
  1.2166 +.table > tfoot > .success > th {
  1.2167    background-color: #dff0d8;
  1.2168  }
  1.2169 -
  1.2170 -.table-hover > tbody > tr > td.success:hover,
  1.2171 -.table-hover > tbody > tr > th.success:hover,
  1.2172 -.table-hover > tbody > tr.success:hover > td,
  1.2173 -.table-hover > tbody > tr.success:hover > th {
  1.2174 +.table-hover > tbody > tr > .success:hover,
  1.2175 +.table-hover > tbody > .success:hover > td,
  1.2176 +.table-hover > tbody > .success:hover > th {
  1.2177    background-color: #d0e9c6;
  1.2178  }
  1.2179 -
  1.2180 -.table > thead > tr > td.danger,
  1.2181 -.table > tbody > tr > td.danger,
  1.2182 -.table > tfoot > tr > td.danger,
  1.2183 -.table > thead > tr > th.danger,
  1.2184 -.table > tbody > tr > th.danger,
  1.2185 -.table > tfoot > tr > th.danger,
  1.2186 -.table > thead > tr.danger > td,
  1.2187 -.table > tbody > tr.danger > td,
  1.2188 -.table > tfoot > tr.danger > td,
  1.2189 -.table > thead > tr.danger > th,
  1.2190 -.table > tbody > tr.danger > th,
  1.2191 -.table > tfoot > tr.danger > th {
  1.2192 +.table > thead > tr > .danger,
  1.2193 +.table > tbody > tr > .danger,
  1.2194 +.table > tfoot > tr > .danger,
  1.2195 +.table > thead > .danger > td,
  1.2196 +.table > tbody > .danger > td,
  1.2197 +.table > tfoot > .danger > td,
  1.2198 +.table > thead > .danger > th,
  1.2199 +.table > tbody > .danger > th,
  1.2200 +.table > tfoot > .danger > th {
  1.2201    background-color: #f2dede;
  1.2202  }
  1.2203 -
  1.2204 -.table-hover > tbody > tr > td.danger:hover,
  1.2205 -.table-hover > tbody > tr > th.danger:hover,
  1.2206 -.table-hover > tbody > tr.danger:hover > td,
  1.2207 -.table-hover > tbody > tr.danger:hover > th {
  1.2208 +.table-hover > tbody > tr > .danger:hover,
  1.2209 +.table-hover > tbody > .danger:hover > td,
  1.2210 +.table-hover > tbody > .danger:hover > th {
  1.2211    background-color: #ebcccc;
  1.2212  }
  1.2213 -
  1.2214 -.table > thead > tr > td.warning,
  1.2215 -.table > tbody > tr > td.warning,
  1.2216 -.table > tfoot > tr > td.warning,
  1.2217 -.table > thead > tr > th.warning,
  1.2218 -.table > tbody > tr > th.warning,
  1.2219 -.table > tfoot > tr > th.warning,
  1.2220 -.table > thead > tr.warning > td,
  1.2221 -.table > tbody > tr.warning > td,
  1.2222 -.table > tfoot > tr.warning > td,
  1.2223 -.table > thead > tr.warning > th,
  1.2224 -.table > tbody > tr.warning > th,
  1.2225 -.table > tfoot > tr.warning > th {
  1.2226 +.table > thead > tr > .warning,
  1.2227 +.table > tbody > tr > .warning,
  1.2228 +.table > tfoot > tr > .warning,
  1.2229 +.table > thead > .warning > td,
  1.2230 +.table > tbody > .warning > td,
  1.2231 +.table > tfoot > .warning > td,
  1.2232 +.table > thead > .warning > th,
  1.2233 +.table > tbody > .warning > th,
  1.2234 +.table > tfoot > .warning > th {
  1.2235    background-color: #fcf8e3;
  1.2236  }
  1.2237 -
  1.2238 -.table-hover > tbody > tr > td.warning:hover,
  1.2239 -.table-hover > tbody > tr > th.warning:hover,
  1.2240 -.table-hover > tbody > tr.warning:hover > td,
  1.2241 -.table-hover > tbody > tr.warning:hover > th {
  1.2242 +.table-hover > tbody > tr > .warning:hover,
  1.2243 +.table-hover > tbody > .warning:hover > td,
  1.2244 +.table-hover > tbody > .warning:hover > th {
  1.2245    background-color: #faf2cc;
  1.2246  }
  1.2247 -
  1.2248  @media (max-width: 767px) {
  1.2249    .table-responsive {
  1.2250      width: 100%;
  1.2251      margin-bottom: 15px;
  1.2252 +    overflow-y: hidden;
  1.2253      overflow-x: scroll;
  1.2254 -    overflow-y: hidden;
  1.2255 +    -ms-overflow-style: -ms-autohiding-scrollbar;
  1.2256      border: 1px solid #dddddd;
  1.2257 -    -ms-overflow-style: -ms-autohiding-scrollbar;
  1.2258      -webkit-overflow-scrolling: touch;
  1.2259    }
  1.2260    .table-responsive > .table {
  1.2261 @@ -1844,13 +1545,11 @@
  1.2262      border-bottom: 0;
  1.2263    }
  1.2264  }
  1.2265 -
  1.2266  fieldset {
  1.2267    padding: 0;
  1.2268    margin: 0;
  1.2269    border: 0;
  1.2270  }
  1.2271 -
  1.2272  legend {
  1.2273    display: block;
  1.2274    width: 100%;
  1.2275 @@ -1862,19 +1561,16 @@
  1.2276    border: 0;
  1.2277    border-bottom: 1px solid #e5e5e5;
  1.2278  }
  1.2279 -
  1.2280  label {
  1.2281    display: inline-block;
  1.2282    margin-bottom: 5px;
  1.2283    font-weight: bold;
  1.2284  }
  1.2285 -
  1.2286  input[type="search"] {
  1.2287    -webkit-box-sizing: border-box;
  1.2288 -     -moz-box-sizing: border-box;
  1.2289 -          box-sizing: border-box;
  1.2290 -}
  1.2291 -
  1.2292 +  -moz-box-sizing: border-box;
  1.2293 +  box-sizing: border-box;
  1.2294 +}
  1.2295  input[type="radio"],
  1.2296  input[type="checkbox"] {
  1.2297    margin: 4px 0 0;
  1.2298 @@ -1883,35 +1579,29 @@
  1.2299  
  1.2300    line-height: normal;
  1.2301  }
  1.2302 -
  1.2303  input[type="file"] {
  1.2304    display: block;
  1.2305  }
  1.2306 -
  1.2307  select[multiple],
  1.2308  select[size] {
  1.2309    height: auto;
  1.2310  }
  1.2311 -
  1.2312  select optgroup {
  1.2313 -  font-family: inherit;
  1.2314    font-size: inherit;
  1.2315    font-style: inherit;
  1.2316 -}
  1.2317 -
  1.2318 +  font-family: inherit;
  1.2319 +}
  1.2320  input[type="file"]:focus,
  1.2321  input[type="radio"]:focus,
  1.2322  input[type="checkbox"]:focus {
  1.2323 -  outline: thin dotted #333;
  1.2324 +  outline: thin dotted;
  1.2325    outline: 5px auto -webkit-focus-ring-color;
  1.2326    outline-offset: -2px;
  1.2327  }
  1.2328 -
  1.2329  input[type="number"]::-webkit-outer-spin-button,
  1.2330  input[type="number"]::-webkit-inner-spin-button {
  1.2331    height: auto;
  1.2332  }
  1.2333 -
  1.2334  output {
  1.2335    display: block;
  1.2336    padding-top: 7px;
  1.2337 @@ -1920,7 +1610,6 @@
  1.2338    color: #555555;
  1.2339    vertical-align: middle;
  1.2340  }
  1.2341 -
  1.2342  .form-control {
  1.2343    display: block;
  1.2344    width: 100%;
  1.2345 @@ -1935,59 +1624,50 @@
  1.2346    border: 1px solid #cccccc;
  1.2347    border-radius: 4px;
  1.2348    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2349 -          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2350 -  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  1.2351 -          transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  1.2352 -}
  1.2353 -
  1.2354 +  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2355 +  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  1.2356 +  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  1.2357 +}
  1.2358  .form-control:focus {
  1.2359    border-color: #66afe9;
  1.2360    outline: 0;
  1.2361 -  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1.2362 -          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1.2363 -}
  1.2364 -
  1.2365 +  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1.2366 +  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  1.2367 +}
  1.2368  .form-control:-moz-placeholder {
  1.2369    color: #999999;
  1.2370  }
  1.2371 -
  1.2372  .form-control::-moz-placeholder {
  1.2373    color: #999999;
  1.2374 -}
  1.2375 -
  1.2376 +  opacity: 1;
  1.2377 +}
  1.2378  .form-control:-ms-input-placeholder {
  1.2379    color: #999999;
  1.2380  }
  1.2381 -
  1.2382  .form-control::-webkit-input-placeholder {
  1.2383    color: #999999;
  1.2384  }
  1.2385 -
  1.2386  .form-control[disabled],
  1.2387  .form-control[readonly],
  1.2388  fieldset[disabled] .form-control {
  1.2389    cursor: not-allowed;
  1.2390    background-color: #eeeeee;
  1.2391  }
  1.2392 -
  1.2393  textarea.form-control {
  1.2394    height: auto;
  1.2395  }
  1.2396 -
  1.2397  .form-group {
  1.2398    margin-bottom: 15px;
  1.2399  }
  1.2400 -
  1.2401  .radio,
  1.2402  .checkbox {
  1.2403    display: block;
  1.2404    min-height: 20px;
  1.2405 -  padding-left: 20px;
  1.2406    margin-top: 10px;
  1.2407    margin-bottom: 10px;
  1.2408 +  padding-left: 20px;
  1.2409    vertical-align: middle;
  1.2410  }
  1.2411 -
  1.2412  .radio label,
  1.2413  .checkbox label {
  1.2414    display: inline;
  1.2415 @@ -1995,7 +1675,6 @@
  1.2416    font-weight: normal;
  1.2417    cursor: pointer;
  1.2418  }
  1.2419 -
  1.2420  .radio input[type="radio"],
  1.2421  .radio-inline input[type="radio"],
  1.2422  .checkbox input[type="checkbox"],
  1.2423 @@ -2003,28 +1682,24 @@
  1.2424    float: left;
  1.2425    margin-left: -20px;
  1.2426  }
  1.2427 -
  1.2428  .radio + .radio,
  1.2429  .checkbox + .checkbox {
  1.2430    margin-top: -5px;
  1.2431  }
  1.2432 -
  1.2433  .radio-inline,
  1.2434  .checkbox-inline {
  1.2435    display: inline-block;
  1.2436    padding-left: 20px;
  1.2437    margin-bottom: 0;
  1.2438 +  vertical-align: middle;
  1.2439    font-weight: normal;
  1.2440 -  vertical-align: middle;
  1.2441    cursor: pointer;
  1.2442  }
  1.2443 -
  1.2444  .radio-inline + .radio-inline,
  1.2445  .checkbox-inline + .checkbox-inline {
  1.2446    margin-top: 0;
  1.2447    margin-left: 10px;
  1.2448  }
  1.2449 -
  1.2450  input[type="radio"][disabled],
  1.2451  input[type="checkbox"][disabled],
  1.2452  .radio[disabled],
  1.2453 @@ -2039,7 +1714,6 @@
  1.2454  fieldset[disabled] .checkbox-inline {
  1.2455    cursor: not-allowed;
  1.2456  }
  1.2457 -
  1.2458  .input-sm {
  1.2459    height: 30px;
  1.2460    padding: 5px 10px;
  1.2461 @@ -2047,125 +1721,105 @@
  1.2462    line-height: 1.5;
  1.2463    border-radius: 3px;
  1.2464  }
  1.2465 -
  1.2466  select.input-sm {
  1.2467    height: 30px;
  1.2468    line-height: 30px;
  1.2469  }
  1.2470 -
  1.2471  textarea.input-sm {
  1.2472    height: auto;
  1.2473  }
  1.2474 -
  1.2475  .input-lg {
  1.2476 -  height: 45px;
  1.2477 +  height: 46px;
  1.2478    padding: 10px 16px;
  1.2479    font-size: 18px;
  1.2480    line-height: 1.33;
  1.2481    border-radius: 6px;
  1.2482  }
  1.2483 -
  1.2484  select.input-lg {
  1.2485 -  height: 45px;
  1.2486 -  line-height: 45px;
  1.2487 -}
  1.2488 -
  1.2489 +  height: 46px;
  1.2490 +  line-height: 46px;
  1.2491 +}
  1.2492  textarea.input-lg {
  1.2493    height: auto;
  1.2494  }
  1.2495 -
  1.2496  .has-warning .help-block,
  1.2497  .has-warning .control-label,
  1.2498  .has-warning .radio,
  1.2499  .has-warning .checkbox,
  1.2500  .has-warning .radio-inline,
  1.2501  .has-warning .checkbox-inline {
  1.2502 -  color: #c09853;
  1.2503 -}
  1.2504 -
  1.2505 +  color: #8a6d3b;
  1.2506 +}
  1.2507  .has-warning .form-control {
  1.2508 -  border-color: #c09853;
  1.2509 +  border-color: #8a6d3b;
  1.2510    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2511 -          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2512 -}
  1.2513 -
  1.2514 +  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2515 +}
  1.2516  .has-warning .form-control:focus {
  1.2517 -  border-color: #a47e3c;
  1.2518 -  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1.2519 -          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
  1.2520 -}
  1.2521 -
  1.2522 +  border-color: #66512c;
  1.2523 +  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  1.2524 +  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  1.2525 +}
  1.2526  .has-warning .input-group-addon {
  1.2527 -  color: #c09853;
  1.2528 +  color: #8a6d3b;
  1.2529 +  border-color: #8a6d3b;
  1.2530    background-color: #fcf8e3;
  1.2531 -  border-color: #c09853;
  1.2532 -}
  1.2533 -
  1.2534 +}
  1.2535  .has-error .help-block,
  1.2536  .has-error .control-label,
  1.2537  .has-error .radio,
  1.2538  .has-error .checkbox,
  1.2539  .has-error .radio-inline,
  1.2540  .has-error .checkbox-inline {
  1.2541 -  color: #b94a48;
  1.2542 -}
  1.2543 -
  1.2544 +  color: #a94442;
  1.2545 +}
  1.2546  .has-error .form-control {
  1.2547 -  border-color: #b94a48;
  1.2548 +  border-color: #a94442;
  1.2549    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2550 -          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2551 -}
  1.2552 -
  1.2553 +  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2554 +}
  1.2555  .has-error .form-control:focus {
  1.2556 -  border-color: #953b39;
  1.2557 -  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1.2558 -          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
  1.2559 -}
  1.2560 -
  1.2561 +  border-color: #843534;
  1.2562 +  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  1.2563 +  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  1.2564 +}
  1.2565  .has-error .input-group-addon {
  1.2566 -  color: #b94a48;
  1.2567 +  color: #a94442;
  1.2568 +  border-color: #a94442;
  1.2569    background-color: #f2dede;
  1.2570 -  border-color: #b94a48;
  1.2571 -}
  1.2572 -
  1.2573 +}
  1.2574  .has-success .help-block,
  1.2575  .has-success .control-label,
  1.2576  .has-success .radio,
  1.2577  .has-success .checkbox,
  1.2578  .has-success .radio-inline,
  1.2579  .has-success .checkbox-inline {
  1.2580 -  color: #468847;
  1.2581 -}
  1.2582 -
  1.2583 +  color: #3c763d;
  1.2584 +}
  1.2585  .has-success .form-control {
  1.2586 -  border-color: #468847;
  1.2587 +  border-color: #3c763d;
  1.2588    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2589 -          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2590 -}
  1.2591 -
  1.2592 +  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  1.2593 +}
  1.2594  .has-success .form-control:focus {
  1.2595 -  border-color: #356635;
  1.2596 -  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1.2597 -          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
  1.2598 -}
  1.2599 -
  1.2600 +  border-color: #2b542c;
  1.2601 +  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  1.2602 +  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  1.2603 +}
  1.2604  .has-success .input-group-addon {
  1.2605 -  color: #468847;
  1.2606 +  color: #3c763d;
  1.2607 +  border-color: #3c763d;
  1.2608    background-color: #dff0d8;
  1.2609 -  border-color: #468847;
  1.2610 -}
  1.2611 -
  1.2612 +}
  1.2613  .form-control-static {
  1.2614    margin-bottom: 0;
  1.2615  }
  1.2616 -
  1.2617  .help-block {
  1.2618    display: block;
  1.2619    margin-top: 5px;
  1.2620    margin-bottom: 10px;
  1.2621    color: #737373;
  1.2622  }
  1.2623 -
  1.2624  @media (min-width: 768px) {
  1.2625    .form-inline .form-group {
  1.2626      display: inline-block;
  1.2627 @@ -2175,12 +1829,15 @@
  1.2628    .form-inline .form-control {
  1.2629      display: inline-block;
  1.2630    }
  1.2631 +  .form-inline select.form-control {
  1.2632 +    width: auto;
  1.2633 +  }
  1.2634    .form-inline .radio,
  1.2635    .form-inline .checkbox {
  1.2636      display: inline-block;
  1.2637 -    padding-left: 0;
  1.2638      margin-top: 0;
  1.2639      margin-bottom: 0;
  1.2640 +    padding-left: 0;
  1.2641    }
  1.2642    .form-inline .radio input[type="radio"],
  1.2643    .form-inline .checkbox input[type="checkbox"] {
  1.2644 @@ -2188,110 +1845,99 @@
  1.2645      margin-left: 0;
  1.2646    }
  1.2647  }
  1.2648 -
  1.2649  .form-horizontal .control-label,
  1.2650  .form-horizontal .radio,
  1.2651  .form-horizontal .checkbox,
  1.2652  .form-horizontal .radio-inline,
  1.2653  .form-horizontal .checkbox-inline {
  1.2654 -  padding-top: 7px;
  1.2655    margin-top: 0;
  1.2656    margin-bottom: 0;
  1.2657 -}
  1.2658 -
  1.2659 +  padding-top: 7px;
  1.2660 +}
  1.2661 +.form-horizontal .radio,
  1.2662 +.form-horizontal .checkbox {
  1.2663 +  min-height: 27px;
  1.2664 +}
  1.2665  .form-horizontal .form-group {
  1.2666 +  margin-left: -15px;
  1.2667    margin-right: -15px;
  1.2668 -  margin-left: -15px;
  1.2669 -}
  1.2670 -
  1.2671 +}
  1.2672  .form-horizontal .form-group:before,
  1.2673  .form-horizontal .form-group:after {
  1.2674 +  content: " ";
  1.2675    display: table;
  1.2676 -  content: " ";
  1.2677 -}
  1.2678 -
  1.2679 +}
  1.2680  .form-horizontal .form-group:after {
  1.2681    clear: both;
  1.2682  }
  1.2683 -
  1.2684  .form-horizontal .form-group:before,
  1.2685  .form-horizontal .form-group:after {
  1.2686 +  content: " ";
  1.2687    display: table;
  1.2688 -  content: " ";
  1.2689 -}
  1.2690 -
  1.2691 +}
  1.2692  .form-horizontal .form-group:after {
  1.2693    clear: both;
  1.2694  }
  1.2695 -
  1.2696  .form-horizontal .form-control-static {
  1.2697    padding-top: 7px;
  1.2698  }
  1.2699 -
  1.2700  @media (min-width: 768px) {
  1.2701    .form-horizontal .control-label {
  1.2702      text-align: right;
  1.2703    }
  1.2704  }
  1.2705 -
  1.2706  .btn {
  1.2707    display: inline-block;
  1.2708 -  padding: 6px 12px;
  1.2709    margin-bottom: 0;
  1.2710 -  font-size: 14px;
  1.2711    font-weight: normal;
  1.2712 -  line-height: 1.428571429;
  1.2713    text-align: center;
  1.2714 -  white-space: nowrap;
  1.2715    vertical-align: middle;
  1.2716    cursor: pointer;
  1.2717    background-image: none;
  1.2718    border: 1px solid transparent;
  1.2719 +  white-space: nowrap;
  1.2720 +  padding: 6px 12px;
  1.2721 +  font-size: 14px;
  1.2722 +  line-height: 1.428571429;
  1.2723    border-radius: 4px;
  1.2724    -webkit-user-select: none;
  1.2725 -     -moz-user-select: none;
  1.2726 -      -ms-user-select: none;
  1.2727 -       -o-user-select: none;
  1.2728 -          user-select: none;
  1.2729 -}
  1.2730 -
  1.2731 +  -moz-user-select: none;
  1.2732 +  -ms-user-select: none;
  1.2733 +  -o-user-select: none;
  1.2734 +  user-select: none;
  1.2735 +}
  1.2736  .btn:focus {
  1.2737 -  outline: thin dotted #333;
  1.2738 +  outline: thin dotted;
  1.2739    outline: 5px auto -webkit-focus-ring-color;
  1.2740    outline-offset: -2px;
  1.2741  }
  1.2742 -
  1.2743  .btn:hover,
  1.2744  .btn:focus {
  1.2745    color: #333333;
  1.2746    text-decoration: none;
  1.2747  }
  1.2748 -
  1.2749  .btn:active,
  1.2750  .btn.active {
  1.2751 +  outline: 0;
  1.2752    background-image: none;
  1.2753 -  outline: 0;
  1.2754    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1.2755 -          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1.2756 -}
  1.2757 -
  1.2758 +  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1.2759 +}
  1.2760  .btn.disabled,
  1.2761  .btn[disabled],
  1.2762  fieldset[disabled] .btn {
  1.2763 +  cursor: not-allowed;
  1.2764    pointer-events: none;
  1.2765 -  cursor: not-allowed;
  1.2766    opacity: 0.65;
  1.2767    filter: alpha(opacity=65);
  1.2768    -webkit-box-shadow: none;
  1.2769 -          box-shadow: none;
  1.2770 -}
  1.2771 -
  1.2772 +  box-shadow: none;
  1.2773 +}
  1.2774  .btn-default {
  1.2775    color: #333333;
  1.2776    background-color: #ffffff;
  1.2777    border-color: #cccccc;
  1.2778  }
  1.2779 -
  1.2780  .btn-default:hover,
  1.2781  .btn-default:focus,
  1.2782  .btn-default:active,
  1.2783 @@ -2301,13 +1947,11 @@
  1.2784    background-color: #ebebeb;
  1.2785    border-color: #adadad;
  1.2786  }
  1.2787 -
  1.2788  .btn-default:active,
  1.2789  .btn-default.active,
  1.2790  .open .dropdown-toggle.btn-default {
  1.2791    background-image: none;
  1.2792  }
  1.2793 -
  1.2794  .btn-default.disabled,
  1.2795  .btn-default[disabled],
  1.2796  fieldset[disabled] .btn-default,
  1.2797 @@ -2326,13 +1970,15 @@
  1.2798    background-color: #ffffff;
  1.2799    border-color: #cccccc;
  1.2800  }
  1.2801 -
  1.2802 +.btn-default .badge {
  1.2803 +  color: #ffffff;
  1.2804 +  background-color: #fff;
  1.2805 +}
  1.2806  .btn-primary {
  1.2807    color: #ffffff;
  1.2808    background-color: #428bca;
  1.2809    border-color: #357ebd;
  1.2810  }
  1.2811 -
  1.2812  .btn-primary:hover,
  1.2813  .btn-primary:focus,
  1.2814  .btn-primary:active,
  1.2815 @@ -2342,13 +1988,11 @@
  1.2816    background-color: #3276b1;
  1.2817    border-color: #285e8e;
  1.2818  }
  1.2819 -
  1.2820  .btn-primary:active,
  1.2821  .btn-primary.active,
  1.2822  .open .dropdown-toggle.btn-primary {
  1.2823    background-image: none;
  1.2824  }
  1.2825 -
  1.2826  .btn-primary.disabled,
  1.2827  .btn-primary[disabled],
  1.2828  fieldset[disabled] .btn-primary,
  1.2829 @@ -2367,13 +2011,15 @@
  1.2830    background-color: #428bca;
  1.2831    border-color: #357ebd;
  1.2832  }
  1.2833 -
  1.2834 +.btn-primary .badge {
  1.2835 +  color: #428bca;
  1.2836 +  background-color: #fff;
  1.2837 +}
  1.2838  .btn-warning {
  1.2839    color: #ffffff;
  1.2840    background-color: #f0ad4e;
  1.2841    border-color: #eea236;
  1.2842  }
  1.2843 -
  1.2844  .btn-warning:hover,
  1.2845  .btn-warning:focus,
  1.2846  .btn-warning:active,
  1.2847 @@ -2383,13 +2029,11 @@
  1.2848    background-color: #ed9c28;
  1.2849    border-color: #d58512;
  1.2850  }
  1.2851 -
  1.2852  .btn-warning:active,
  1.2853  .btn-warning.active,
  1.2854  .open .dropdown-toggle.btn-warning {
  1.2855    background-image: none;
  1.2856  }
  1.2857 -
  1.2858  .btn-warning.disabled,
  1.2859  .btn-warning[disabled],
  1.2860  fieldset[disabled] .btn-warning,
  1.2861 @@ -2408,13 +2052,15 @@
  1.2862    background-color: #f0ad4e;
  1.2863    border-color: #eea236;
  1.2864  }
  1.2865 -
  1.2866 +.btn-warning .badge {
  1.2867 +  color: #f0ad4e;
  1.2868 +  background-color: #fff;
  1.2869 +}
  1.2870  .btn-danger {
  1.2871    color: #ffffff;
  1.2872    background-color: #d9534f;
  1.2873    border-color: #d43f3a;
  1.2874  }
  1.2875 -
  1.2876  .btn-danger:hover,
  1.2877  .btn-danger:focus,
  1.2878  .btn-danger:active,
  1.2879 @@ -2424,13 +2070,11 @@
  1.2880    background-color: #d2322d;
  1.2881    border-color: #ac2925;
  1.2882  }
  1.2883 -
  1.2884  .btn-danger:active,
  1.2885  .btn-danger.active,
  1.2886  .open .dropdown-toggle.btn-danger {
  1.2887    background-image: none;
  1.2888  }
  1.2889 -
  1.2890  .btn-danger.disabled,
  1.2891  .btn-danger[disabled],
  1.2892  fieldset[disabled] .btn-danger,
  1.2893 @@ -2449,13 +2093,15 @@
  1.2894    background-color: #d9534f;
  1.2895    border-color: #d43f3a;
  1.2896  }
  1.2897 -
  1.2898 +.btn-danger .badge {
  1.2899 +  color: #d9534f;
  1.2900 +  background-color: #fff;
  1.2901 +}
  1.2902  .btn-success {
  1.2903    color: #ffffff;
  1.2904    background-color: #5cb85c;
  1.2905    border-color: #4cae4c;
  1.2906  }
  1.2907 -
  1.2908  .btn-success:hover,
  1.2909  .btn-success:focus,
  1.2910  .btn-success:active,
  1.2911 @@ -2465,13 +2111,11 @@
  1.2912    background-color: #47a447;
  1.2913    border-color: #398439;
  1.2914  }
  1.2915 -
  1.2916  .btn-success:active,
  1.2917  .btn-success.active,
  1.2918  .open .dropdown-toggle.btn-success {
  1.2919    background-image: none;
  1.2920  }
  1.2921 -
  1.2922  .btn-success.disabled,
  1.2923  .btn-success[disabled],
  1.2924  fieldset[disabled] .btn-success,
  1.2925 @@ -2490,13 +2134,15 @@
  1.2926    background-color: #5cb85c;
  1.2927    border-color: #4cae4c;
  1.2928  }
  1.2929 -
  1.2930 +.btn-success .badge {
  1.2931 +  color: #5cb85c;
  1.2932 +  background-color: #fff;
  1.2933 +}
  1.2934  .btn-info {
  1.2935    color: #ffffff;
  1.2936    background-color: #5bc0de;
  1.2937    border-color: #46b8da;
  1.2938  }
  1.2939 -
  1.2940  .btn-info:hover,
  1.2941  .btn-info:focus,
  1.2942  .btn-info:active,
  1.2943 @@ -2506,13 +2152,11 @@
  1.2944    background-color: #39b3d7;
  1.2945    border-color: #269abc;
  1.2946  }
  1.2947 -
  1.2948  .btn-info:active,
  1.2949  .btn-info.active,
  1.2950  .open .dropdown-toggle.btn-info {
  1.2951    background-image: none;
  1.2952  }
  1.2953 -
  1.2954  .btn-info.disabled,
  1.2955  .btn-info[disabled],
  1.2956  fieldset[disabled] .btn-info,
  1.2957 @@ -2531,37 +2175,36 @@
  1.2958    background-color: #5bc0de;
  1.2959    border-color: #46b8da;
  1.2960  }
  1.2961 -
  1.2962 +.btn-info .badge {
  1.2963 +  color: #5bc0de;
  1.2964 +  background-color: #fff;
  1.2965 +}
  1.2966  .btn-link {
  1.2967 +  color: #428bca;
  1.2968    font-weight: normal;
  1.2969 -  color: #428bca;
  1.2970    cursor: pointer;
  1.2971    border-radius: 0;
  1.2972  }
  1.2973 -
  1.2974  .btn-link,
  1.2975  .btn-link:active,
  1.2976  .btn-link[disabled],
  1.2977  fieldset[disabled] .btn-link {
  1.2978    background-color: transparent;
  1.2979    -webkit-box-shadow: none;
  1.2980 -          box-shadow: none;
  1.2981 -}
  1.2982 -
  1.2983 +  box-shadow: none;
  1.2984 +}
  1.2985  .btn-link,
  1.2986  .btn-link:hover,
  1.2987  .btn-link:focus,
  1.2988  .btn-link:active {
  1.2989    border-color: transparent;
  1.2990  }
  1.2991 -
  1.2992  .btn-link:hover,
  1.2993  .btn-link:focus {
  1.2994    color: #2a6496;
  1.2995    text-decoration: underline;
  1.2996    background-color: transparent;
  1.2997  }
  1.2998 -
  1.2999  .btn-link[disabled]:hover,
  1.3000  fieldset[disabled] .btn-link:hover,
  1.3001  .btn-link[disabled]:focus,
  1.3002 @@ -2569,911 +2212,694 @@
  1.3003    color: #999999;
  1.3004    text-decoration: none;
  1.3005  }
  1.3006 -
  1.3007  .btn-lg {
  1.3008    padding: 10px 16px;
  1.3009    font-size: 18px;
  1.3010    line-height: 1.33;
  1.3011    border-radius: 6px;
  1.3012  }
  1.3013 -
  1.3014 -.btn-sm,
  1.3015 -.btn-xs {
  1.3016 +.btn-sm {
  1.3017    padding: 5px 10px;
  1.3018    font-size: 12px;
  1.3019    line-height: 1.5;
  1.3020    border-radius: 3px;
  1.3021  }
  1.3022 -
  1.3023  .btn-xs {
  1.3024    padding: 1px 5px;
  1.3025 -}
  1.3026 -
  1.3027 +  font-size: 12px;
  1.3028 +  line-height: 1.5;
  1.3029 +  border-radius: 3px;
  1.3030 +}
  1.3031  .btn-block {
  1.3032    display: block;
  1.3033    width: 100%;
  1.3034 +  padding-left: 0;
  1.3035    padding-right: 0;
  1.3036 -  padding-left: 0;
  1.3037 -}
  1.3038 -
  1.3039 +}
  1.3040  .btn-block + .btn-block {
  1.3041    margin-top: 5px;
  1.3042  }
  1.3043 -
  1.3044  input[type="submit"].btn-block,
  1.3045  input[type="reset"].btn-block,
  1.3046  input[type="button"].btn-block {
  1.3047    width: 100%;
  1.3048  }
  1.3049 -
  1.3050  .fade {
  1.3051    opacity: 0;
  1.3052    -webkit-transition: opacity 0.15s linear;
  1.3053 -          transition: opacity 0.15s linear;
  1.3054 -}
  1.3055 -
  1.3056 +  transition: opacity 0.15s linear;
  1.3057 +}
  1.3058  .fade.in {
  1.3059    opacity: 1;
  1.3060  }
  1.3061 -
  1.3062  .collapse {
  1.3063    display: none;
  1.3064  }
  1.3065 -
  1.3066  .collapse.in {
  1.3067    display: block;
  1.3068  }
  1.3069 -
  1.3070  .collapsing {
  1.3071    position: relative;
  1.3072    height: 0;
  1.3073    overflow: hidden;
  1.3074    -webkit-transition: height 0.35s ease;
  1.3075 -          transition: height 0.35s ease;
  1.3076 -}
  1.3077 -
  1.3078 +  transition: height 0.35s ease;
  1.3079 +}
  1.3080  @font-face {
  1.3081    font-family: 'Glyphicons Halflings';
  1.3082    src: url('../fonts/glyphicons-halflings-regular.eot');
  1.3083 -  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');
  1.3084 -}
  1.3085 -
  1.3086 +  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');
  1.3087 +}
  1.3088  .glyphicon {
  1.3089    position: relative;
  1.3090    top: 1px;
  1.3091    display: inline-block;
  1.3092    font-family: 'Glyphicons Halflings';
  1.3093 -  -webkit-font-smoothing: antialiased;
  1.3094    font-style: normal;
  1.3095    font-weight: normal;
  1.3096    line-height: 1;
  1.3097 +  -webkit-font-smoothing: antialiased;
  1.3098    -moz-osx-font-smoothing: grayscale;
  1.3099  }
  1.3100 -
  1.3101  .glyphicon:empty {
  1.3102    width: 1em;
  1.3103  }
  1.3104 -
  1.3105  .glyphicon-asterisk:before {
  1.3106    content: "\2a";
  1.3107  }
  1.3108 -
  1.3109  .glyphicon-plus:before {
  1.3110    content: "\2b";
  1.3111  }
  1.3112 -
  1.3113  .glyphicon-euro:before {
  1.3114    content: "\20ac";
  1.3115  }
  1.3116 -
  1.3117  .glyphicon-minus:before {
  1.3118    content: "\2212";
  1.3119  }
  1.3120 -
  1.3121  .glyphicon-cloud:before {
  1.3122    content: "\2601";
  1.3123  }
  1.3124 -
  1.3125  .glyphicon-envelope:before {
  1.3126    content: "\2709";
  1.3127  }
  1.3128 -
  1.3129  .glyphicon-pencil:before {
  1.3130    content: "\270f";
  1.3131  }
  1.3132 -
  1.3133  .glyphicon-glass:before {
  1.3134    content: "\e001";
  1.3135  }
  1.3136 -
  1.3137  .glyphicon-music:before {
  1.3138    content: "\e002";
  1.3139  }
  1.3140 -
  1.3141  .glyphicon-search:before {
  1.3142    content: "\e003";
  1.3143  }
  1.3144 -
  1.3145  .glyphicon-heart:before {
  1.3146    content: "\e005";
  1.3147  }
  1.3148 -
  1.3149  .glyphicon-star:before {
  1.3150    content: "\e006";
  1.3151  }
  1.3152 -
  1.3153  .glyphicon-star-empty:before {
  1.3154    content: "\e007";
  1.3155  }
  1.3156 -
  1.3157  .glyphicon-user:before {
  1.3158    content: "\e008";
  1.3159  }
  1.3160 -
  1.3161  .glyphicon-film:before {
  1.3162    content: "\e009";
  1.3163  }
  1.3164 -
  1.3165  .glyphicon-th-large:before {
  1.3166    content: "\e010";
  1.3167  }
  1.3168 -
  1.3169  .glyphicon-th:before {
  1.3170    content: "\e011";
  1.3171  }
  1.3172 -
  1.3173  .glyphicon-th-list:before {
  1.3174    content: "\e012";
  1.3175  }
  1.3176 -
  1.3177  .glyphicon-ok:before {
  1.3178    content: "\e013";
  1.3179  }
  1.3180 -
  1.3181  .glyphicon-remove:before {
  1.3182    content: "\e014";
  1.3183  }
  1.3184 -
  1.3185  .glyphicon-zoom-in:before {
  1.3186    content: "\e015";
  1.3187  }
  1.3188 -
  1.3189  .glyphicon-zoom-out:before {
  1.3190    content: "\e016";
  1.3191  }
  1.3192 -
  1.3193  .glyphicon-off:before {
  1.3194    content: "\e017";
  1.3195  }
  1.3196 -
  1.3197  .glyphicon-signal:before {
  1.3198    content: "\e018";
  1.3199  }
  1.3200 -
  1.3201  .glyphicon-cog:before {
  1.3202    content: "\e019";
  1.3203  }
  1.3204 -
  1.3205  .glyphicon-trash:before {
  1.3206    content: "\e020";
  1.3207  }
  1.3208 -
  1.3209  .glyphicon-home:before {
  1.3210    content: "\e021";
  1.3211  }
  1.3212 -
  1.3213  .glyphicon-file:before {
  1.3214    content: "\e022";
  1.3215  }
  1.3216 -
  1.3217  .glyphicon-time:before {
  1.3218    content: "\e023";
  1.3219  }
  1.3220 -
  1.3221  .glyphicon-road:before {
  1.3222    content: "\e024";
  1.3223  }
  1.3224 -
  1.3225  .glyphicon-download-alt:before {
  1.3226    content: "\e025";
  1.3227  }
  1.3228 -
  1.3229  .glyphicon-download:before {
  1.3230    content: "\e026";
  1.3231  }
  1.3232 -
  1.3233  .glyphicon-upload:before {
  1.3234    content: "\e027";
  1.3235  }
  1.3236 -
  1.3237  .glyphicon-inbox:before {
  1.3238    content: "\e028";
  1.3239  }
  1.3240 -
  1.3241  .glyphicon-play-circle:before {
  1.3242    content: "\e029";
  1.3243  }
  1.3244 -
  1.3245  .glyphicon-repeat:before {
  1.3246    content: "\e030";
  1.3247  }
  1.3248 -
  1.3249  .glyphicon-refresh:before {
  1.3250    content: "\e031";
  1.3251  }
  1.3252 -
  1.3253  .glyphicon-list-alt:before {
  1.3254    content: "\e032";
  1.3255  }
  1.3256 -
  1.3257  .glyphicon-lock:before {
  1.3258    content: "\e033";
  1.3259  }
  1.3260 -
  1.3261  .glyphicon-flag:before {
  1.3262    content: "\e034";
  1.3263  }
  1.3264 -
  1.3265  .glyphicon-headphones:before {
  1.3266    content: "\e035";
  1.3267  }
  1.3268 -
  1.3269  .glyphicon-volume-off:before {
  1.3270    content: "\e036";
  1.3271  }
  1.3272 -
  1.3273  .glyphicon-volume-down:before {
  1.3274    content: "\e037";
  1.3275  }
  1.3276 -
  1.3277  .glyphicon-volume-up:before {
  1.3278    content: "\e038";
  1.3279  }
  1.3280 -
  1.3281  .glyphicon-qrcode:before {
  1.3282    content: "\e039";
  1.3283  }
  1.3284 -
  1.3285  .glyphicon-barcode:before {
  1.3286    content: "\e040";
  1.3287  }
  1.3288 -
  1.3289  .glyphicon-tag:before {
  1.3290    content: "\e041";
  1.3291  }
  1.3292 -
  1.3293  .glyphicon-tags:before {
  1.3294    content: "\e042";
  1.3295  }
  1.3296 -
  1.3297  .glyphicon-book:before {
  1.3298    content: "\e043";
  1.3299  }
  1.3300 -
  1.3301  .glyphicon-bookmark:before {
  1.3302    content: "\e044";
  1.3303  }
  1.3304 -
  1.3305  .glyphicon-print:before {
  1.3306    content: "\e045";
  1.3307  }
  1.3308 -
  1.3309  .glyphicon-camera:before {
  1.3310    content: "\e046";
  1.3311  }
  1.3312 -
  1.3313  .glyphicon-font:before {
  1.3314    content: "\e047";
  1.3315  }
  1.3316 -
  1.3317  .glyphicon-bold:before {
  1.3318    content: "\e048";
  1.3319  }
  1.3320 -
  1.3321  .glyphicon-italic:before {
  1.3322    content: "\e049";
  1.3323  }
  1.3324 -
  1.3325  .glyphicon-text-height:before {
  1.3326    content: "\e050";
  1.3327  }
  1.3328 -
  1.3329  .glyphicon-text-width:before {
  1.3330    content: "\e051";
  1.3331  }
  1.3332 -
  1.3333  .glyphicon-align-left:before {
  1.3334    content: "\e052";
  1.3335  }
  1.3336 -
  1.3337  .glyphicon-align-center:before {
  1.3338    content: "\e053";
  1.3339  }
  1.3340 -
  1.3341  .glyphicon-align-right:before {
  1.3342    content: "\e054";
  1.3343  }
  1.3344 -
  1.3345  .glyphicon-align-justify:before {
  1.3346    content: "\e055";
  1.3347  }
  1.3348 -
  1.3349  .glyphicon-list:before {
  1.3350    content: "\e056";
  1.3351  }
  1.3352 -
  1.3353  .glyphicon-indent-left:before {
  1.3354    content: "\e057";
  1.3355  }
  1.3356 -
  1.3357  .glyphicon-indent-right:before {
  1.3358    content: "\e058";
  1.3359  }
  1.3360 -
  1.3361  .glyphicon-facetime-video:before {
  1.3362    content: "\e059";
  1.3363  }
  1.3364 -
  1.3365  .glyphicon-picture:before {
  1.3366    content: "\e060";
  1.3367  }
  1.3368 -
  1.3369  .glyphicon-map-marker:before {
  1.3370    content: "\e062";
  1.3371  }
  1.3372 -
  1.3373  .glyphicon-adjust:before {
  1.3374    content: "\e063";
  1.3375  }
  1.3376 -
  1.3377  .glyphicon-tint:before {
  1.3378    content: "\e064";
  1.3379  }
  1.3380 -
  1.3381  .glyphicon-edit:before {
  1.3382    content: "\e065";
  1.3383  }
  1.3384 -
  1.3385  .glyphicon-share:before {
  1.3386    content: "\e066";
  1.3387  }
  1.3388 -
  1.3389  .glyphicon-check:before {
  1.3390    content: "\e067";
  1.3391  }
  1.3392 -
  1.3393  .glyphicon-move:before {
  1.3394    content: "\e068";
  1.3395  }
  1.3396 -
  1.3397  .glyphicon-step-backward:before {
  1.3398    content: "\e069";
  1.3399  }
  1.3400 -
  1.3401  .glyphicon-fast-backward:before {
  1.3402    content: "\e070";
  1.3403  }
  1.3404 -
  1.3405  .glyphicon-backward:before {
  1.3406    content: "\e071";
  1.3407  }
  1.3408 -
  1.3409  .glyphicon-play:before {
  1.3410    content: "\e072";
  1.3411  }
  1.3412 -
  1.3413  .glyphicon-pause:before {
  1.3414    content: "\e073";
  1.3415  }
  1.3416 -
  1.3417  .glyphicon-stop:before {
  1.3418    content: "\e074";
  1.3419  }
  1.3420 -
  1.3421  .glyphicon-forward:before {
  1.3422    content: "\e075";
  1.3423  }
  1.3424 -
  1.3425  .glyphicon-fast-forward:before {
  1.3426    content: "\e076";
  1.3427  }
  1.3428 -
  1.3429  .glyphicon-step-forward:before {
  1.3430    content: "\e077";
  1.3431  }
  1.3432 -
  1.3433  .glyphicon-eject:before {
  1.3434    content: "\e078";
  1.3435  }
  1.3436 -
  1.3437  .glyphicon-chevron-left:before {
  1.3438    content: "\e079";
  1.3439  }
  1.3440 -
  1.3441  .glyphicon-chevron-right:before {
  1.3442    content: "\e080";
  1.3443  }
  1.3444 -
  1.3445  .glyphicon-plus-sign:before {
  1.3446    content: "\e081";
  1.3447  }
  1.3448 -
  1.3449  .glyphicon-minus-sign:before {
  1.3450    content: "\e082";
  1.3451  }
  1.3452 -
  1.3453  .glyphicon-remove-sign:before {
  1.3454    content: "\e083";
  1.3455  }
  1.3456 -
  1.3457  .glyphicon-ok-sign:before {
  1.3458    content: "\e084";
  1.3459  }
  1.3460 -
  1.3461  .glyphicon-question-sign:before {
  1.3462    content: "\e085";
  1.3463  }
  1.3464 -
  1.3465  .glyphicon-info-sign:before {
  1.3466    content: "\e086";
  1.3467  }
  1.3468 -
  1.3469  .glyphicon-screenshot:before {
  1.3470    content: "\e087";
  1.3471  }
  1.3472 -
  1.3473  .glyphicon-remove-circle:before {
  1.3474    content: "\e088";
  1.3475  }
  1.3476 -
  1.3477  .glyphicon-ok-circle:before {
  1.3478    content: "\e089";
  1.3479  }
  1.3480 -
  1.3481  .glyphicon-ban-circle:before {
  1.3482    content: "\e090";
  1.3483  }
  1.3484 -
  1.3485  .glyphicon-arrow-left:before {
  1.3486    content: "\e091";
  1.3487  }
  1.3488 -
  1.3489  .glyphicon-arrow-right:before {
  1.3490    content: "\e092";
  1.3491  }
  1.3492 -
  1.3493  .glyphicon-arrow-up:before {
  1.3494    content: "\e093";
  1.3495  }
  1.3496 -
  1.3497  .glyphicon-arrow-down:before {
  1.3498    content: "\e094";
  1.3499  }
  1.3500 -
  1.3501  .glyphicon-share-alt:before {
  1.3502    content: "\e095";
  1.3503  }
  1.3504 -
  1.3505  .glyphicon-resize-full:before {
  1.3506    content: "\e096";
  1.3507  }
  1.3508 -
  1.3509  .glyphicon-resize-small:before {
  1.3510    content: "\e097";
  1.3511  }
  1.3512 -
  1.3513  .glyphicon-exclamation-sign:before {
  1.3514    content: "\e101";
  1.3515  }
  1.3516 -
  1.3517  .glyphicon-gift:before {
  1.3518    content: "\e102";
  1.3519  }
  1.3520 -
  1.3521  .glyphicon-leaf:before {
  1.3522    content: "\e103";
  1.3523  }
  1.3524 -
  1.3525  .glyphicon-fire:before {
  1.3526    content: "\e104";
  1.3527  }
  1.3528 -
  1.3529  .glyphicon-eye-open:before {
  1.3530    content: "\e105";
  1.3531  }
  1.3532 -
  1.3533  .glyphicon-eye-close:before {
  1.3534    content: "\e106";
  1.3535  }
  1.3536 -
  1.3537  .glyphicon-warning-sign:before {
  1.3538    content: "\e107";
  1.3539  }
  1.3540 -
  1.3541  .glyphicon-plane:before {
  1.3542    content: "\e108";
  1.3543  }
  1.3544 -
  1.3545  .glyphicon-calendar:before {
  1.3546    content: "\e109";
  1.3547  }
  1.3548 -
  1.3549  .glyphicon-random:before {
  1.3550    content: "\e110";
  1.3551  }
  1.3552 -
  1.3553  .glyphicon-comment:before {
  1.3554    content: "\e111";
  1.3555  }
  1.3556 -
  1.3557  .glyphicon-magnet:before {
  1.3558    content: "\e112";
  1.3559  }
  1.3560 -
  1.3561  .glyphicon-chevron-up:before {
  1.3562    content: "\e113";
  1.3563  }
  1.3564 -
  1.3565  .glyphicon-chevron-down:before {
  1.3566    content: "\e114";
  1.3567  }
  1.3568 -
  1.3569  .glyphicon-retweet:before {
  1.3570    content: "\e115";
  1.3571  }
  1.3572 -
  1.3573  .glyphicon-shopping-cart:before {
  1.3574    content: "\e116";
  1.3575  }
  1.3576 -
  1.3577  .glyphicon-folder-close:before {
  1.3578    content: "\e117";
  1.3579  }
  1.3580 -
  1.3581  .glyphicon-folder-open:before {
  1.3582    content: "\e118";
  1.3583  }
  1.3584 -
  1.3585  .glyphicon-resize-vertical:before {
  1.3586    content: "\e119";
  1.3587  }
  1.3588 -
  1.3589  .glyphicon-resize-horizontal:before {
  1.3590    content: "\e120";
  1.3591  }
  1.3592 -
  1.3593  .glyphicon-hdd:before {
  1.3594    content: "\e121";
  1.3595  }
  1.3596 -
  1.3597  .glyphicon-bullhorn:before {
  1.3598    content: "\e122";
  1.3599  }
  1.3600 -
  1.3601  .glyphicon-bell:before {
  1.3602    content: "\e123";
  1.3603  }
  1.3604 -
  1.3605  .glyphicon-certificate:before {
  1.3606    content: "\e124";
  1.3607  }
  1.3608 -
  1.3609  .glyphicon-thumbs-up:before {
  1.3610    content: "\e125";
  1.3611  }
  1.3612 -
  1.3613  .glyphicon-thumbs-down:before {
  1.3614    content: "\e126";
  1.3615  }
  1.3616 -
  1.3617  .glyphicon-hand-right:before {
  1.3618    content: "\e127";
  1.3619  }
  1.3620 -
  1.3621  .glyphicon-hand-left:before {
  1.3622    content: "\e128";
  1.3623  }
  1.3624 -
  1.3625  .glyphicon-hand-up:before {
  1.3626    content: "\e129";
  1.3627  }
  1.3628 -
  1.3629  .glyphicon-hand-down:before {
  1.3630    content: "\e130";
  1.3631  }
  1.3632 -
  1.3633  .glyphicon-circle-arrow-right:before {
  1.3634    content: "\e131";
  1.3635  }
  1.3636 -
  1.3637  .glyphicon-circle-arrow-left:before {
  1.3638    content: "\e132";
  1.3639  }
  1.3640 -
  1.3641  .glyphicon-circle-arrow-up:before {
  1.3642    content: "\e133";
  1.3643  }
  1.3644 -
  1.3645  .glyphicon-circle-arrow-down:before {
  1.3646    content: "\e134";
  1.3647  }
  1.3648 -
  1.3649  .glyphicon-globe:before {
  1.3650    content: "\e135";
  1.3651  }
  1.3652 -
  1.3653  .glyphicon-wrench:before {
  1.3654    content: "\e136";
  1.3655  }
  1.3656 -
  1.3657  .glyphicon-tasks:before {
  1.3658    content: "\e137";
  1.3659  }
  1.3660 -
  1.3661  .glyphicon-filter:before {
  1.3662    content: "\e138";
  1.3663  }
  1.3664 -
  1.3665  .glyphicon-briefcase:before {
  1.3666    content: "\e139";
  1.3667  }
  1.3668 -
  1.3669  .glyphicon-fullscreen:before {
  1.3670    content: "\e140";
  1.3671  }
  1.3672 -
  1.3673  .glyphicon-dashboard:before {
  1.3674    content: "\e141";
  1.3675  }
  1.3676 -
  1.3677  .glyphicon-paperclip:before {
  1.3678    content: "\e142";
  1.3679  }
  1.3680 -
  1.3681  .glyphicon-heart-empty:before {
  1.3682    content: "\e143";
  1.3683  }
  1.3684 -
  1.3685  .glyphicon-link:before {
  1.3686    content: "\e144";
  1.3687  }
  1.3688 -
  1.3689  .glyphicon-phone:before {
  1.3690    content: "\e145";
  1.3691  }
  1.3692 -
  1.3693  .glyphicon-pushpin:before {
  1.3694    content: "\e146";
  1.3695  }
  1.3696 -
  1.3697  .glyphicon-usd:before {
  1.3698    content: "\e148";
  1.3699  }
  1.3700 -
  1.3701  .glyphicon-gbp:before {
  1.3702    content: "\e149";
  1.3703  }
  1.3704 -
  1.3705  .glyphicon-sort:before {
  1.3706    content: "\e150";
  1.3707  }
  1.3708 -
  1.3709  .glyphicon-sort-by-alphabet:before {
  1.3710    content: "\e151";
  1.3711  }
  1.3712 -
  1.3713  .glyphicon-sort-by-alphabet-alt:before {
  1.3714    content: "\e152";
  1.3715  }
  1.3716 -
  1.3717  .glyphicon-sort-by-order:before {
  1.3718    content: "\e153";
  1.3719  }
  1.3720 -
  1.3721  .glyphicon-sort-by-order-alt:before {
  1.3722    content: "\e154";
  1.3723  }
  1.3724 -
  1.3725  .glyphicon-sort-by-attributes:before {
  1.3726    content: "\e155";
  1.3727  }
  1.3728 -
  1.3729  .glyphicon-sort-by-attributes-alt:before {
  1.3730    content: "\e156";
  1.3731  }
  1.3732 -
  1.3733  .glyphicon-unchecked:before {
  1.3734    content: "\e157";
  1.3735  }
  1.3736 -
  1.3737  .glyphicon-expand:before {
  1.3738    content: "\e158";
  1.3739  }
  1.3740 -
  1.3741  .glyphicon-collapse-down:before {
  1.3742    content: "\e159";
  1.3743  }
  1.3744 -
  1.3745  .glyphicon-collapse-up:before {
  1.3746    content: "\e160";
  1.3747  }
  1.3748 -
  1.3749  .glyphicon-log-in:before {
  1.3750    content: "\e161";
  1.3751  }
  1.3752 -
  1.3753  .glyphicon-flash:before {
  1.3754    content: "\e162";
  1.3755  }
  1.3756 -
  1.3757  .glyphicon-log-out:before {
  1.3758    content: "\e163";
  1.3759  }
  1.3760 -
  1.3761  .glyphicon-new-window:before {
  1.3762    content: "\e164";
  1.3763  }
  1.3764 -
  1.3765  .glyphicon-record:before {
  1.3766    content: "\e165";
  1.3767  }
  1.3768 -
  1.3769  .glyphicon-save:before {
  1.3770    content: "\e166";
  1.3771  }
  1.3772 -
  1.3773  .glyphicon-open:before {
  1.3774    content: "\e167";
  1.3775  }
  1.3776 -
  1.3777  .glyphicon-saved:before {
  1.3778    content: "\e168";
  1.3779  }
  1.3780 -
  1.3781  .glyphicon-import:before {
  1.3782    content: "\e169";
  1.3783  }
  1.3784 -
  1.3785  .glyphicon-export:before {
  1.3786    content: "\e170";
  1.3787  }
  1.3788 -
  1.3789  .glyphicon-send:before {
  1.3790    content: "\e171";
  1.3791  }
  1.3792 -
  1.3793  .glyphicon-floppy-disk:before {
  1.3794    content: "\e172";
  1.3795  }
  1.3796 -
  1.3797  .glyphicon-floppy-saved:before {
  1.3798    content: "\e173";
  1.3799  }
  1.3800 -
  1.3801  .glyphicon-floppy-remove:before {
  1.3802    content: "\e174";
  1.3803  }
  1.3804 -
  1.3805  .glyphicon-floppy-save:before {
  1.3806    content: "\e175";
  1.3807  }
  1.3808 -
  1.3809  .glyphicon-floppy-open:before {
  1.3810    content: "\e176";
  1.3811  }
  1.3812 -
  1.3813  .glyphicon-credit-card:before {
  1.3814    content: "\e177";
  1.3815  }
  1.3816 -
  1.3817  .glyphicon-transfer:before {
  1.3818    content: "\e178";
  1.3819  }
  1.3820 -
  1.3821  .glyphicon-cutlery:before {
  1.3822    content: "\e179";
  1.3823  }
  1.3824 -
  1.3825  .glyphicon-header:before {
  1.3826    content: "\e180";
  1.3827  }
  1.3828 -
  1.3829  .glyphicon-compressed:before {
  1.3830    content: "\e181";
  1.3831  }
  1.3832 -
  1.3833  .glyphicon-earphone:before {
  1.3834    content: "\e182";
  1.3835  }
  1.3836 -
  1.3837  .glyphicon-phone-alt:before {
  1.3838    content: "\e183";
  1.3839  }
  1.3840 -
  1.3841  .glyphicon-tower:before {
  1.3842    content: "\e184";
  1.3843  }
  1.3844 -
  1.3845  .glyphicon-stats:before {
  1.3846    content: "\e185";
  1.3847  }
  1.3848 -
  1.3849  .glyphicon-sd-video:before {
  1.3850    content: "\e186";
  1.3851  }
  1.3852 -
  1.3853  .glyphicon-hd-video:before {
  1.3854    content: "\e187";
  1.3855  }
  1.3856 -
  1.3857  .glyphicon-subtitles:before {
  1.3858    content: "\e188";
  1.3859  }
  1.3860 -
  1.3861  .glyphicon-sound-stereo:before {
  1.3862    content: "\e189";
  1.3863  }
  1.3864 -
  1.3865  .glyphicon-sound-dolby:before {
  1.3866    content: "\e190";
  1.3867  }
  1.3868 -
  1.3869  .glyphicon-sound-5-1:before {
  1.3870    content: "\e191";
  1.3871  }
  1.3872 -
  1.3873  .glyphicon-sound-6-1:before {
  1.3874    content: "\e192";
  1.3875  }
  1.3876 -
  1.3877  .glyphicon-sound-7-1:before {
  1.3878    content: "\e193";
  1.3879  }
  1.3880 -
  1.3881  .glyphicon-copyright-mark:before {
  1.3882    content: "\e194";
  1.3883  }
  1.3884 -
  1.3885  .glyphicon-registration-mark:before {
  1.3886    content: "\e195";
  1.3887  }
  1.3888 -
  1.3889  .glyphicon-cloud-download:before {
  1.3890    content: "\e197";
  1.3891  }
  1.3892 -
  1.3893  .glyphicon-cloud-upload:before {
  1.3894    content: "\e198";
  1.3895  }
  1.3896 -
  1.3897  .glyphicon-tree-conifer:before {
  1.3898    content: "\e199";
  1.3899  }
  1.3900 -
  1.3901  .glyphicon-tree-deciduous:before {
  1.3902    content: "\e200";
  1.3903  }
  1.3904 -
  1.3905  .caret {
  1.3906    display: inline-block;
  1.3907    width: 0;
  1.3908    height: 0;
  1.3909    margin-left: 2px;
  1.3910    vertical-align: middle;
  1.3911 -  border-top: 4px solid #000000;
  1.3912 +  border-top: 4px solid;
  1.3913    border-right: 4px solid transparent;
  1.3914 -  border-bottom: 0 dotted;
  1.3915    border-left: 4px solid transparent;
  1.3916  }
  1.3917 -
  1.3918  .dropdown {
  1.3919    position: relative;
  1.3920  }
  1.3921 -
  1.3922  .dropdown-toggle:focus {
  1.3923    outline: 0;
  1.3924  }
  1.3925 -
  1.3926  .dropdown-menu {
  1.3927    position: absolute;
  1.3928    top: 100%;
  1.3929 @@ -3484,29 +2910,26 @@
  1.3930    min-width: 160px;
  1.3931    padding: 5px 0;
  1.3932    margin: 2px 0 0;
  1.3933 +  list-style: none;
  1.3934    font-size: 14px;
  1.3935 -  list-style: none;
  1.3936    background-color: #ffffff;
  1.3937    border: 1px solid #cccccc;
  1.3938    border: 1px solid rgba(0, 0, 0, 0.15);
  1.3939    border-radius: 4px;
  1.3940    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  1.3941 -          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  1.3942 +  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  1.3943    background-clip: padding-box;
  1.3944  }
  1.3945 -
  1.3946  .dropdown-menu.pull-right {
  1.3947    right: 0;
  1.3948    left: auto;
  1.3949  }
  1.3950 -
  1.3951  .dropdown-menu .divider {
  1.3952    height: 1px;
  1.3953    margin: 9px 0;
  1.3954    overflow: hidden;
  1.3955    background-color: #e5e5e5;
  1.3956  }
  1.3957 -
  1.3958  .dropdown-menu > li > a {
  1.3959    display: block;
  1.3960    padding: 3px 20px;
  1.3961 @@ -3516,46 +2939,39 @@
  1.3962    color: #333333;
  1.3963    white-space: nowrap;
  1.3964  }
  1.3965 -
  1.3966  .dropdown-menu > li > a:hover,
  1.3967  .dropdown-menu > li > a:focus {
  1.3968 +  text-decoration: none;
  1.3969    color: #262626;
  1.3970 -  text-decoration: none;
  1.3971    background-color: #f5f5f5;
  1.3972  }
  1.3973 -
  1.3974  .dropdown-menu > .active > a,
  1.3975  .dropdown-menu > .active > a:hover,
  1.3976  .dropdown-menu > .active > a:focus {
  1.3977    color: #ffffff;
  1.3978    text-decoration: none;
  1.3979 +  outline: 0;
  1.3980    background-color: #428bca;
  1.3981 -  outline: 0;
  1.3982 -}
  1.3983 -
  1.3984 +}
  1.3985  .dropdown-menu > .disabled > a,
  1.3986  .dropdown-menu > .disabled > a:hover,
  1.3987  .dropdown-menu > .disabled > a:focus {
  1.3988    color: #999999;
  1.3989  }
  1.3990 -
  1.3991  .dropdown-menu > .disabled > a:hover,
  1.3992  .dropdown-menu > .disabled > a:focus {
  1.3993    text-decoration: none;
  1.3994 -  cursor: not-allowed;
  1.3995    background-color: transparent;
  1.3996    background-image: none;
  1.3997 -  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  1.3998 -}
  1.3999 -
  1.4000 +  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  1.4001 +  cursor: not-allowed;
  1.4002 +}
  1.4003  .open > .dropdown-menu {
  1.4004    display: block;
  1.4005  }
  1.4006 -
  1.4007  .open > a {
  1.4008    outline: 0;
  1.4009  }
  1.4010 -
  1.4011  .dropdown-header {
  1.4012    display: block;
  1.4013    padding: 3px 20px;
  1.4014 @@ -3563,79 +2979,47 @@
  1.4015    line-height: 1.428571429;
  1.4016    color: #999999;
  1.4017  }
  1.4018 -
  1.4019  .dropdown-backdrop {
  1.4020    position: fixed;
  1.4021 -  top: 0;
  1.4022 +  left: 0;
  1.4023    right: 0;
  1.4024    bottom: 0;
  1.4025 -  left: 0;
  1.4026 +  top: 0;
  1.4027    z-index: 990;
  1.4028  }
  1.4029 -
  1.4030  .pull-right > .dropdown-menu {
  1.4031    right: 0;
  1.4032    left: auto;
  1.4033  }
  1.4034 -
  1.4035  .dropup .caret,
  1.4036  .navbar-fixed-bottom .dropdown .caret {
  1.4037 -  border-top: 0 dotted;
  1.4038 -  border-bottom: 4px solid #000000;
  1.4039 +  border-top: 0;
  1.4040 +  border-bottom: 4px solid;
  1.4041    content: "";
  1.4042  }
  1.4043 -
  1.4044  .dropup .dropdown-menu,
  1.4045  .navbar-fixed-bottom .dropdown .dropdown-menu {
  1.4046    top: auto;
  1.4047    bottom: 100%;
  1.4048    margin-bottom: 1px;
  1.4049  }
  1.4050 -
  1.4051  @media (min-width: 768px) {
  1.4052    .navbar-right .dropdown-menu {
  1.4053      right: 0;
  1.4054      left: auto;
  1.4055    }
  1.4056  }
  1.4057 -
  1.4058 -.btn-default .caret {
  1.4059 -  border-top-color: #333333;
  1.4060 -}
  1.4061 -
  1.4062 -.btn-primary .caret,
  1.4063 -.btn-success .caret,
  1.4064 -.btn-warning .caret,
  1.4065 -.btn-danger .caret,
  1.4066 -.btn-info .caret {
  1.4067 -  border-top-color: #fff;
  1.4068 -}
  1.4069 -
  1.4070 -.dropup .btn-default .caret {
  1.4071 -  border-bottom-color: #333333;
  1.4072 -}
  1.4073 -
  1.4074 -.dropup .btn-primary .caret,
  1.4075 -.dropup .btn-success .caret,
  1.4076 -.dropup .btn-warning .caret,
  1.4077 -.dropup .btn-danger .caret,
  1.4078 -.dropup .btn-info .caret {
  1.4079 -  border-bottom-color: #fff;
  1.4080 -}
  1.4081 -
  1.4082  .btn-group,
  1.4083  .btn-group-vertical {
  1.4084    position: relative;
  1.4085    display: inline-block;
  1.4086    vertical-align: middle;
  1.4087  }
  1.4088 -
  1.4089  .btn-group > .btn,
  1.4090  .btn-group-vertical > .btn {
  1.4091    position: relative;
  1.4092    float: left;
  1.4093  }
  1.4094 -
  1.4095  .btn-group > .btn:hover,
  1.4096  .btn-group-vertical > .btn:hover,
  1.4097  .btn-group > .btn:focus,
  1.4098 @@ -3646,180 +3030,146 @@
  1.4099  .btn-group-vertical > .btn.active {
  1.4100    z-index: 2;
  1.4101  }
  1.4102 -
  1.4103  .btn-group > .btn:focus,
  1.4104  .btn-group-vertical > .btn:focus {
  1.4105    outline: none;
  1.4106  }
  1.4107 -
  1.4108  .btn-group .btn + .btn,
  1.4109  .btn-group .btn + .btn-group,
  1.4110  .btn-group .btn-group + .btn,
  1.4111  .btn-group .btn-group + .btn-group {
  1.4112    margin-left: -1px;
  1.4113  }
  1.4114 -
  1.4115  .btn-toolbar:before,
  1.4116  .btn-toolbar:after {
  1.4117 +  content: " ";
  1.4118    display: table;
  1.4119 -  content: " ";
  1.4120 -}
  1.4121 -
  1.4122 +}
  1.4123  .btn-toolbar:after {
  1.4124    clear: both;
  1.4125  }
  1.4126 -
  1.4127  .btn-toolbar:before,
  1.4128  .btn-toolbar:after {
  1.4129 +  content: " ";
  1.4130    display: table;
  1.4131 -  content: " ";
  1.4132 -}
  1.4133 -
  1.4134 +}
  1.4135  .btn-toolbar:after {
  1.4136    clear: both;
  1.4137  }
  1.4138 -
  1.4139  .btn-toolbar .btn-group {
  1.4140    float: left;
  1.4141  }
  1.4142 -
  1.4143  .btn-toolbar > .btn + .btn,
  1.4144  .btn-toolbar > .btn-group + .btn,
  1.4145  .btn-toolbar > .btn + .btn-group,
  1.4146  .btn-toolbar > .btn-group + .btn-group {
  1.4147    margin-left: 5px;
  1.4148  }
  1.4149 -
  1.4150  .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  1.4151    border-radius: 0;
  1.4152  }
  1.4153 -
  1.4154  .btn-group > .btn:first-child {
  1.4155    margin-left: 0;
  1.4156  }
  1.4157 -
  1.4158  .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  1.4159 +  border-bottom-right-radius: 0;
  1.4160    border-top-right-radius: 0;
  1.4161 -  border-bottom-right-radius: 0;
  1.4162 -}
  1.4163 -
  1.4164 +}
  1.4165  .btn-group > .btn:last-child:not(:first-child),
  1.4166  .btn-group > .dropdown-toggle:not(:first-child) {
  1.4167    border-bottom-left-radius: 0;
  1.4168    border-top-left-radius: 0;
  1.4169  }
  1.4170 -
  1.4171  .btn-group > .btn-group {
  1.4172    float: left;
  1.4173  }
  1.4174 -
  1.4175  .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  1.4176    border-radius: 0;
  1.4177  }
  1.4178 -
  1.4179  .btn-group > .btn-group:first-child > .btn:last-child,
  1.4180  .btn-group > .btn-group:first-child > .dropdown-toggle {
  1.4181 +  border-bottom-right-radius: 0;
  1.4182    border-top-right-radius: 0;
  1.4183 -  border-bottom-right-radius: 0;
  1.4184 -}
  1.4185 -
  1.4186 +}
  1.4187  .btn-group > .btn-group:last-child > .btn:first-child {
  1.4188    border-bottom-left-radius: 0;
  1.4189    border-top-left-radius: 0;
  1.4190  }
  1.4191 -
  1.4192  .btn-group .dropdown-toggle:active,
  1.4193  .btn-group.open .dropdown-toggle {
  1.4194    outline: 0;
  1.4195  }
  1.4196 -
  1.4197  .btn-group-xs > .btn {
  1.4198 -  padding: 5px 10px;
  1.4199    padding: 1px 5px;
  1.4200    font-size: 12px;
  1.4201    line-height: 1.5;
  1.4202    border-radius: 3px;
  1.4203  }
  1.4204 -
  1.4205  .btn-group-sm > .btn {
  1.4206    padding: 5px 10px;
  1.4207    font-size: 12px;
  1.4208    line-height: 1.5;
  1.4209    border-radius: 3px;
  1.4210  }
  1.4211 -
  1.4212  .btn-group-lg > .btn {
  1.4213    padding: 10px 16px;
  1.4214    font-size: 18px;
  1.4215    line-height: 1.33;
  1.4216    border-radius: 6px;
  1.4217  }
  1.4218 -
  1.4219  .btn-group > .btn + .dropdown-toggle {
  1.4220 +  padding-left: 8px;
  1.4221    padding-right: 8px;
  1.4222 -  padding-left: 8px;
  1.4223 -}
  1.4224 -
  1.4225 +}
  1.4226  .btn-group > .btn-lg + .dropdown-toggle {
  1.4227 +  padding-left: 12px;
  1.4228    padding-right: 12px;
  1.4229 -  padding-left: 12px;
  1.4230 -}
  1.4231 -
  1.4232 +}
  1.4233  .btn-group.open .dropdown-toggle {
  1.4234    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1.4235 -          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1.4236 -}
  1.4237 -
  1.4238 +  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  1.4239 +}
  1.4240  .btn-group.open .dropdown-toggle.btn-link {
  1.4241    -webkit-box-shadow: none;
  1.4242 -          box-shadow: none;
  1.4243 -}
  1.4244 -
  1.4245 +  box-shadow: none;
  1.4246 +}
  1.4247  .btn .caret {
  1.4248    margin-left: 0;
  1.4249  }
  1.4250 -
  1.4251  .btn-lg .caret {
  1.4252    border-width: 5px 5px 0;
  1.4253    border-bottom-width: 0;
  1.4254  }
  1.4255 -
  1.4256  .dropup .btn-lg .caret {
  1.4257    border-width: 0 5px 5px;
  1.4258  }
  1.4259 -
  1.4260  .btn-group-vertical > .btn,
  1.4261 -.btn-group-vertical > .btn-group {
  1.4262 +.btn-group-vertical > .btn-group,
  1.4263 +.btn-group-vertical > .btn-group > .btn {
  1.4264    display: block;
  1.4265    float: none;
  1.4266    width: 100%;
  1.4267    max-width: 100%;
  1.4268  }
  1.4269 -
  1.4270  .btn-group-vertical > .btn-group:before,
  1.4271  .btn-group-vertical > .btn-group:after {
  1.4272 +  content: " ";
  1.4273    display: table;
  1.4274 -  content: " ";
  1.4275 -}
  1.4276 -
  1.4277 +}
  1.4278  .btn-group-vertical > .btn-group:after {
  1.4279    clear: both;
  1.4280  }
  1.4281 -
  1.4282  .btn-group-vertical > .btn-group:before,
  1.4283  .btn-group-vertical > .btn-group:after {
  1.4284 +  content: " ";
  1.4285    display: table;
  1.4286 -  content: " ";
  1.4287 -}
  1.4288 -
  1.4289 +}
  1.4290  .btn-group-vertical > .btn-group:after {
  1.4291    clear: both;
  1.4292  }
  1.4293 -
  1.4294  .btn-group-vertical > .btn-group > .btn {
  1.4295    float: none;
  1.4296  }
  1.4297 -
  1.4298  .btn-group-vertical > .btn + .btn,
  1.4299  .btn-group-vertical > .btn + .btn-group,
  1.4300  .btn-group-vertical > .btn-group + .btn,
  1.4301 @@ -3827,96 +3177,84 @@
  1.4302    margin-top: -1px;
  1.4303    margin-left: 0;
  1.4304  }
  1.4305 -
  1.4306  .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  1.4307    border-radius: 0;
  1.4308  }
  1.4309 -
  1.4310  .btn-group-vertical > .btn:first-child:not(:last-child) {
  1.4311    border-top-right-radius: 4px;
  1.4312    border-bottom-right-radius: 0;
  1.4313    border-bottom-left-radius: 0;
  1.4314  }
  1.4315 -
  1.4316  .btn-group-vertical > .btn:last-child:not(:first-child) {
  1.4317 +  border-bottom-left-radius: 4px;
  1.4318    border-top-right-radius: 0;
  1.4319 -  border-bottom-left-radius: 4px;
  1.4320    border-top-left-radius: 0;
  1.4321  }
  1.4322 -
  1.4323  .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  1.4324    border-radius: 0;
  1.4325  }
  1.4326 -
  1.4327  .btn-group-vertical > .btn-group:first-child > .btn:last-child,
  1.4328  .btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
  1.4329    border-bottom-right-radius: 0;
  1.4330    border-bottom-left-radius: 0;
  1.4331  }
  1.4332 -
  1.4333  .btn-group-vertical > .btn-group:last-child > .btn:first-child {
  1.4334    border-top-right-radius: 0;
  1.4335    border-top-left-radius: 0;
  1.4336  }
  1.4337 -
  1.4338  .btn-group-justified {
  1.4339    display: table;
  1.4340    width: 100%;
  1.4341 +  table-layout: fixed;
  1.4342    border-collapse: separate;
  1.4343 -  table-layout: fixed;
  1.4344 -}
  1.4345 -
  1.4346 -.btn-group-justified .btn {
  1.4347 +}
  1.4348 +.btn-group-justified > .btn,
  1.4349 +.btn-group-justified > .btn-group {
  1.4350 +  float: none;
  1.4351    display: table-cell;
  1.4352 -  float: none;
  1.4353    width: 1%;
  1.4354  }
  1.4355 -
  1.4356 +.btn-group-justified > .btn-group .btn {
  1.4357 +  width: 100%;
  1.4358 +}
  1.4359  [data-toggle="buttons"] > .btn > input[type="radio"],
  1.4360  [data-toggle="buttons"] > .btn > input[type="checkbox"] {
  1.4361    display: none;
  1.4362  }
  1.4363 -
  1.4364  .input-group {
  1.4365    position: relative;
  1.4366    display: table;
  1.4367    border-collapse: separate;
  1.4368  }
  1.4369 -
  1.4370 -.input-group.col {
  1.4371 +.input-group[class*="col-"] {
  1.4372    float: none;
  1.4373 +  padding-left: 0;
  1.4374    padding-right: 0;
  1.4375 -  padding-left: 0;
  1.4376 -}
  1.4377 -
  1.4378 +}
  1.4379  .input-group .form-control {
  1.4380    width: 100%;
  1.4381    margin-bottom: 0;
  1.4382  }
  1.4383 -
  1.4384  .input-group-lg > .form-control,
  1.4385  .input-group-lg > .input-group-addon,
  1.4386  .input-group-lg > .input-group-btn > .btn {
  1.4387 -  height: 45px;
  1.4388 +  height: 46px;
  1.4389    padding: 10px 16px;
  1.4390    font-size: 18px;
  1.4391    line-height: 1.33;
  1.4392    border-radius: 6px;
  1.4393  }
  1.4394 -
  1.4395  select.input-group-lg > .form-control,
  1.4396  select.input-group-lg > .input-group-addon,
  1.4397  select.input-group-lg > .input-group-btn > .btn {
  1.4398 -  height: 45px;
  1.4399 -  line-height: 45px;
  1.4400 -}
  1.4401 -
  1.4402 +  height: 46px;
  1.4403 +  line-height: 46px;
  1.4404 +}
  1.4405  textarea.input-group-lg > .form-control,
  1.4406  textarea.input-group-lg > .input-group-addon,
  1.4407  textarea.input-group-lg > .input-group-btn > .btn {
  1.4408    height: auto;
  1.4409  }
  1.4410 -
  1.4411  .input-group-sm > .form-control,
  1.4412  .input-group-sm > .input-group-addon,
  1.4413  .input-group-sm > .input-group-btn > .btn {
  1.4414 @@ -3926,39 +3264,33 @@
  1.4415    line-height: 1.5;
  1.4416    border-radius: 3px;
  1.4417  }
  1.4418 -
  1.4419  select.input-group-sm > .form-control,
  1.4420  select.input-group-sm > .input-group-addon,
  1.4421  select.input-group-sm > .input-group-btn > .btn {
  1.4422    height: 30px;
  1.4423    line-height: 30px;
  1.4424  }
  1.4425 -
  1.4426  textarea.input-group-sm > .form-control,
  1.4427  textarea.input-group-sm > .input-group-addon,
  1.4428  textarea.input-group-sm > .input-group-btn > .btn {
  1.4429    height: auto;
  1.4430  }
  1.4431 -
  1.4432  .input-group-addon,
  1.4433  .input-group-btn,
  1.4434  .input-group .form-control {
  1.4435    display: table-cell;
  1.4436  }
  1.4437 -
  1.4438  .input-group-addon:not(:first-child):not(:last-child),
  1.4439  .input-group-btn:not(:first-child):not(:last-child),
  1.4440  .input-group .form-control:not(:first-child):not(:last-child) {
  1.4441    border-radius: 0;
  1.4442  }
  1.4443 -
  1.4444  .input-group-addon,
  1.4445  .input-group-btn {
  1.4446    width: 1%;
  1.4447    white-space: nowrap;
  1.4448    vertical-align: middle;
  1.4449  }
  1.4450 -
  1.4451  .input-group-addon {
  1.4452    padding: 6px 12px;
  1.4453    font-size: 14px;
  1.4454 @@ -3970,37 +3302,31 @@
  1.4455    border: 1px solid #cccccc;
  1.4456    border-radius: 4px;
  1.4457  }
  1.4458 -
  1.4459  .input-group-addon.input-sm {
  1.4460    padding: 5px 10px;
  1.4461    font-size: 12px;
  1.4462    border-radius: 3px;
  1.4463  }
  1.4464 -
  1.4465  .input-group-addon.input-lg {
  1.4466    padding: 10px 16px;
  1.4467    font-size: 18px;
  1.4468    border-radius: 6px;
  1.4469  }
  1.4470 -
  1.4471  .input-group-addon input[type="radio"],
  1.4472  .input-group-addon input[type="checkbox"] {
  1.4473    margin-top: 0;
  1.4474  }
  1.4475 -
  1.4476  .input-group .form-control:first-child,
  1.4477  .input-group-addon:first-child,
  1.4478  .input-group-btn:first-child > .btn,
  1.4479  .input-group-btn:first-child > .dropdown-toggle,
  1.4480  .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  1.4481 +  border-bottom-right-radius: 0;
  1.4482    border-top-right-radius: 0;
  1.4483 -  border-bottom-right-radius: 0;
  1.4484 -}
  1.4485 -
  1.4486 +}
  1.4487  .input-group-addon:first-child {
  1.4488    border-right: 0;
  1.4489  }
  1.4490 -
  1.4491  .input-group .form-control:last-child,
  1.4492  .input-group-addon:last-child,
  1.4493  .input-group-btn:last-child > .btn,
  1.4494 @@ -4009,166 +3335,129 @@
  1.4495    border-bottom-left-radius: 0;
  1.4496    border-top-left-radius: 0;
  1.4497  }
  1.4498 -
  1.4499  .input-group-addon:last-child {
  1.4500    border-left: 0;
  1.4501  }
  1.4502 -
  1.4503  .input-group-btn {
  1.4504    position: relative;
  1.4505    white-space: nowrap;
  1.4506  }
  1.4507 -
  1.4508  .input-group-btn:first-child > .btn {
  1.4509    margin-right: -1px;
  1.4510  }
  1.4511 -
  1.4512  .input-group-btn:last-child > .btn {
  1.4513    margin-left: -1px;
  1.4514  }
  1.4515 -
  1.4516  .input-group-btn > .btn {
  1.4517    position: relative;
  1.4518  }
  1.4519 -
  1.4520  .input-group-btn > .btn + .btn {
  1.4521    margin-left: -4px;
  1.4522  }
  1.4523 -
  1.4524  .input-group-btn > .btn:hover,
  1.4525  .input-group-btn > .btn:active {
  1.4526    z-index: 2;
  1.4527  }
  1.4528 -
  1.4529  .nav {
  1.4530 +  margin-bottom: 0;
  1.4531    padding-left: 0;
  1.4532 -  margin-bottom: 0;
  1.4533    list-style: none;
  1.4534  }
  1.4535 -
  1.4536  .nav:before,
  1.4537  .nav:after {
  1.4538 +  content: " ";
  1.4539    display: table;
  1.4540 -  content: " ";
  1.4541 -}
  1.4542 -
  1.4543 +}
  1.4544  .nav:after {
  1.4545    clear: both;
  1.4546  }
  1.4547 -
  1.4548  .nav:before,
  1.4549  .nav:after {
  1.4550 +  content: " ";
  1.4551    display: table;
  1.4552 -  content: " ";
  1.4553 -}
  1.4554 -
  1.4555 +}
  1.4556  .nav:after {
  1.4557    clear: both;
  1.4558  }
  1.4559 -
  1.4560  .nav > li {
  1.4561    position: relative;
  1.4562    display: block;
  1.4563  }
  1.4564 -
  1.4565  .nav > li > a {
  1.4566    position: relative;
  1.4567    display: block;
  1.4568    padding: 10px 15px;
  1.4569  }
  1.4570 -
  1.4571  .nav > li > a:hover,
  1.4572  .nav > li > a:focus {
  1.4573    text-decoration: none;
  1.4574    background-color: #eeeeee;
  1.4575  }
  1.4576 -
  1.4577  .nav > li.disabled > a {
  1.4578    color: #999999;
  1.4579  }
  1.4580 -
  1.4581  .nav > li.disabled > a:hover,
  1.4582  .nav > li.disabled > a:focus {
  1.4583    color: #999999;
  1.4584    text-decoration: none;
  1.4585 +  background-color: transparent;
  1.4586    cursor: not-allowed;
  1.4587 -  background-color: transparent;
  1.4588 -}
  1.4589 -
  1.4590 +}
  1.4591  .nav .open > a,
  1.4592  .nav .open > a:hover,
  1.4593  .nav .open > a:focus {
  1.4594    background-color: #eeeeee;
  1.4595    border-color: #428bca;
  1.4596  }
  1.4597 -
  1.4598 -.nav .open > a .caret,
  1.4599 -.nav .open > a:hover .caret,
  1.4600 -.nav .open > a:focus .caret {
  1.4601 -  border-top-color: #2a6496;
  1.4602 -  border-bottom-color: #2a6496;
  1.4603 -}
  1.4604 -
  1.4605  .nav .nav-divider {
  1.4606    height: 1px;
  1.4607    margin: 9px 0;
  1.4608    overflow: hidden;
  1.4609    background-color: #e5e5e5;
  1.4610  }
  1.4611 -
  1.4612  .nav > li > a > img {
  1.4613    max-width: none;
  1.4614  }
  1.4615 -
  1.4616  .nav-tabs {
  1.4617    border-bottom: 1px solid #dddddd;
  1.4618  }
  1.4619 -
  1.4620  .nav-tabs > li {
  1.4621    float: left;
  1.4622    margin-bottom: -1px;
  1.4623  }
  1.4624 -
  1.4625  .nav-tabs > li > a {
  1.4626    margin-right: 2px;
  1.4627    line-height: 1.428571429;
  1.4628    border: 1px solid transparent;
  1.4629    border-radius: 4px 4px 0 0;
  1.4630  }
  1.4631 -
  1.4632  .nav-tabs > li > a:hover {
  1.4633    border-color: #eeeeee #eeeeee #dddddd;
  1.4634  }
  1.4635 -
  1.4636  .nav-tabs > li.active > a,
  1.4637  .nav-tabs > li.active > a:hover,
  1.4638  .nav-tabs > li.active > a:focus {
  1.4639    color: #555555;
  1.4640 -  cursor: default;
  1.4641    background-color: #ffffff;
  1.4642    border: 1px solid #dddddd;
  1.4643    border-bottom-color: transparent;
  1.4644 -}
  1.4645 -
  1.4646 +  cursor: default;
  1.4647 +}
  1.4648  .nav-tabs.nav-justified {
  1.4649    width: 100%;
  1.4650    border-bottom: 0;
  1.4651  }
  1.4652 -
  1.4653  .nav-tabs.nav-justified > li {
  1.4654    float: none;
  1.4655  }
  1.4656 -
  1.4657  .nav-tabs.nav-justified > li > a {
  1.4658 +  text-align: center;
  1.4659    margin-bottom: 5px;
  1.4660 -  text-align: center;
  1.4661 -}
  1.4662 -
  1.4663 +}
  1.4664  .nav-tabs.nav-justified > .dropdown .dropdown-menu {
  1.4665    top: auto;
  1.4666    left: auto;
  1.4667  }
  1.4668 -
  1.4669  @media (min-width: 768px) {
  1.4670    .nav-tabs.nav-justified > li {
  1.4671      display: table-cell;
  1.4672 @@ -4178,18 +3467,15 @@
  1.4673      margin-bottom: 0;
  1.4674    }
  1.4675  }
  1.4676 -
  1.4677  .nav-tabs.nav-justified > li > a {
  1.4678    margin-right: 0;
  1.4679    border-radius: 4px;
  1.4680  }
  1.4681 -
  1.4682  .nav-tabs.nav-justified > .active > a,
  1.4683  .nav-tabs.nav-justified > .active > a:hover,
  1.4684  .nav-tabs.nav-justified > .active > a:focus {
  1.4685    border: 1px solid #dddddd;
  1.4686  }
  1.4687 -
  1.4688  @media (min-width: 768px) {
  1.4689    .nav-tabs.nav-justified > li > a {
  1.4690      border-bottom: 1px solid #dddddd;
  1.4691 @@ -4201,60 +3487,42 @@
  1.4692      border-bottom-color: #ffffff;
  1.4693    }
  1.4694  }
  1.4695 -
  1.4696  .nav-pills > li {
  1.4697    float: left;
  1.4698  }
  1.4699 -
  1.4700  .nav-pills > li > a {
  1.4701    border-radius: 4px;
  1.4702  }
  1.4703 -
  1.4704  .nav-pills > li + li {
  1.4705    margin-left: 2px;
  1.4706  }
  1.4707 -
  1.4708  .nav-pills > li.active > a,
  1.4709  .nav-pills > li.active > a:hover,
  1.4710  .nav-pills > li.active > a:focus {
  1.4711    color: #ffffff;
  1.4712    background-color: #428bca;
  1.4713  }
  1.4714 -
  1.4715 -.nav-pills > li.active > a .caret,
  1.4716 -.nav-pills > li.active > a:hover .caret,
  1.4717 -.nav-pills > li.active > a:focus .caret {
  1.4718 -  border-top-color: #ffffff;
  1.4719 -  border-bottom-color: #ffffff;
  1.4720 -}
  1.4721 -
  1.4722  .nav-stacked > li {
  1.4723    float: none;
  1.4724  }
  1.4725 -
  1.4726  .nav-stacked > li + li {
  1.4727    margin-top: 2px;
  1.4728    margin-left: 0;
  1.4729  }
  1.4730 -
  1.4731  .nav-justified {
  1.4732    width: 100%;
  1.4733  }
  1.4734 -
  1.4735  .nav-justified > li {
  1.4736    float: none;
  1.4737  }
  1.4738 -
  1.4739  .nav-justified > li > a {
  1.4740 +  text-align: center;
  1.4741    margin-bottom: 5px;
  1.4742 -  text-align: center;
  1.4743 -}
  1.4744 -
  1.4745 +}
  1.4746  .nav-justified > .dropdown .dropdown-menu {
  1.4747    top: auto;
  1.4748    left: auto;
  1.4749  }
  1.4750 -
  1.4751  @media (min-width: 768px) {
  1.4752    .nav-justified > li {
  1.4753      display: table-cell;
  1.4754 @@ -4264,22 +3532,18 @@
  1.4755      margin-bottom: 0;
  1.4756    }
  1.4757  }
  1.4758 -
  1.4759  .nav-tabs-justified {
  1.4760    border-bottom: 0;
  1.4761  }
  1.4762 -
  1.4763  .nav-tabs-justified > li > a {
  1.4764    margin-right: 0;
  1.4765    border-radius: 4px;
  1.4766  }
  1.4767 -
  1.4768  .nav-tabs-justified > .active > a,
  1.4769  .nav-tabs-justified > .active > a:hover,
  1.4770  .nav-tabs-justified > .active > a:focus {
  1.4771    border: 1px solid #dddddd;
  1.4772  }
  1.4773 -
  1.4774  @media (min-width: 768px) {
  1.4775    .nav-tabs-justified > li > a {
  1.4776      border-bottom: 1px solid #dddddd;
  1.4777 @@ -4291,124 +3555,93 @@
  1.4778      border-bottom-color: #ffffff;
  1.4779    }
  1.4780  }
  1.4781 -
  1.4782  .tab-content > .tab-pane {
  1.4783    display: none;
  1.4784  }
  1.4785 -
  1.4786  .tab-content > .active {
  1.4787    display: block;
  1.4788  }
  1.4789 -
  1.4790 -.nav .caret {
  1.4791 -  border-top-color: #428bca;
  1.4792 -  border-bottom-color: #428bca;
  1.4793 -}
  1.4794 -
  1.4795 -.nav a:hover .caret {
  1.4796 -  border-top-color: #2a6496;
  1.4797 -  border-bottom-color: #2a6496;
  1.4798 -}
  1.4799 -
  1.4800  .nav-tabs .dropdown-menu {
  1.4801    margin-top: -1px;
  1.4802    border-top-right-radius: 0;
  1.4803    border-top-left-radius: 0;
  1.4804  }
  1.4805 -
  1.4806  .navbar {
  1.4807    position: relative;
  1.4808    min-height: 50px;
  1.4809    margin-bottom: 20px;
  1.4810    border: 1px solid transparent;
  1.4811  }
  1.4812 -
  1.4813  .navbar:before,
  1.4814  .navbar:after {
  1.4815 +  content: " ";
  1.4816    display: table;
  1.4817 -  content: " ";
  1.4818 -}
  1.4819 -
  1.4820 +}
  1.4821  .navbar:after {
  1.4822    clear: both;
  1.4823  }
  1.4824 -
  1.4825  .navbar:before,
  1.4826  .navbar:after {
  1.4827 +  content: " ";
  1.4828    display: table;
  1.4829 -  content: " ";
  1.4830 -}
  1.4831 -
  1.4832 +}
  1.4833  .navbar:after {
  1.4834    clear: both;
  1.4835  }
  1.4836 -
  1.4837  @media (min-width: 768px) {
  1.4838    .navbar {
  1.4839      border-radius: 4px;
  1.4840    }
  1.4841  }
  1.4842 -
  1.4843  .navbar-header:before,
  1.4844  .navbar-header:after {
  1.4845 +  content: " ";
  1.4846    display: table;
  1.4847 -  content: " ";
  1.4848 -}
  1.4849 -
  1.4850 +}
  1.4851  .navbar-header:after {
  1.4852    clear: both;
  1.4853  }
  1.4854 -
  1.4855  .navbar-header:before,
  1.4856  .navbar-header:after {
  1.4857 +  content: " ";
  1.4858    display: table;
  1.4859 -  content: " ";
  1.4860 -}
  1.4861 -
  1.4862 +}
  1.4863  .navbar-header:after {
  1.4864    clear: both;
  1.4865  }
  1.4866 -
  1.4867  @media (min-width: 768px) {
  1.4868    .navbar-header {
  1.4869      float: left;
  1.4870    }
  1.4871  }
  1.4872 -
  1.4873  .navbar-collapse {
  1.4874    max-height: 340px;
  1.4875 +  overflow-x: visible;
  1.4876    padding-right: 15px;
  1.4877    padding-left: 15px;
  1.4878 -  overflow-x: visible;
  1.4879    border-top: 1px solid transparent;
  1.4880    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  1.4881    -webkit-overflow-scrolling: touch;
  1.4882  }
  1.4883 -
  1.4884  .navbar-collapse:before,
  1.4885  .navbar-collapse:after {
  1.4886 +  content: " ";
  1.4887    display: table;
  1.4888 -  content: " ";
  1.4889 -}
  1.4890 -
  1.4891 +}
  1.4892  .navbar-collapse:after {
  1.4893    clear: both;
  1.4894  }
  1.4895 -
  1.4896  .navbar-collapse:before,
  1.4897  .navbar-collapse:after {
  1.4898 +  content: " ";
  1.4899    display: table;
  1.4900 -  content: " ";
  1.4901 -}
  1.4902 -
  1.4903 +}
  1.4904  .navbar-collapse:after {
  1.4905    clear: both;
  1.4906  }
  1.4907 -
  1.4908  .navbar-collapse.in {
  1.4909    overflow-y: auto;
  1.4910  }
  1.4911 -
  1.4912  @media (min-width: 768px) {
  1.4913    .navbar-collapse {
  1.4914      width: auto;
  1.4915 @@ -4422,25 +3655,20 @@
  1.4916      overflow: visible !important;
  1.4917    }
  1.4918    .navbar-collapse.in {
  1.4919 -    overflow-y: auto;
  1.4920 -  }
  1.4921 -  .navbar-collapse .navbar-nav.navbar-left:first-child {
  1.4922 -    margin-left: -15px;
  1.4923 -  }
  1.4924 -  .navbar-collapse .navbar-nav.navbar-right:last-child {
  1.4925 -    margin-right: -15px;
  1.4926 -  }
  1.4927 -  .navbar-collapse .navbar-text:last-child {
  1.4928 -    margin-right: 0;
  1.4929 -  }
  1.4930 -}
  1.4931 -
  1.4932 +    overflow-y: visible;
  1.4933 +  }
  1.4934 +  .navbar-fixed-top .navbar-collapse,
  1.4935 +  .navbar-static-top .navbar-collapse,
  1.4936 +  .navbar-fixed-bottom .navbar-collapse {
  1.4937 +    padding-left: 0;
  1.4938 +    padding-right: 0;
  1.4939 +  }
  1.4940 +}
  1.4941  .container > .navbar-header,
  1.4942  .container > .navbar-collapse {
  1.4943    margin-right: -15px;
  1.4944    margin-left: -15px;
  1.4945  }
  1.4946 -
  1.4947  @media (min-width: 768px) {
  1.4948    .container > .navbar-header,
  1.4949    .container > .navbar-collapse {
  1.4950 @@ -4448,18 +3676,15 @@
  1.4951      margin-left: 0;
  1.4952    }
  1.4953  }
  1.4954 -
  1.4955  .navbar-static-top {
  1.4956    z-index: 1000;
  1.4957    border-width: 0 0 1px;
  1.4958  }
  1.4959 -
  1.4960  @media (min-width: 768px) {
  1.4961    .navbar-static-top {
  1.4962      border-radius: 0;
  1.4963    }
  1.4964  }
  1.4965 -
  1.4966  .navbar-fixed-top,
  1.4967  .navbar-fixed-bottom {
  1.4968    position: fixed;
  1.4969 @@ -4467,82 +3692,70 @@
  1.4970    left: 0;
  1.4971    z-index: 1030;
  1.4972  }
  1.4973 -
  1.4974  @media (min-width: 768px) {
  1.4975    .navbar-fixed-top,
  1.4976    .navbar-fixed-bottom {
  1.4977      border-radius: 0;
  1.4978    }
  1.4979  }
  1.4980 -
  1.4981  .navbar-fixed-top {
  1.4982    top: 0;
  1.4983    border-width: 0 0 1px;
  1.4984  }
  1.4985 -
  1.4986  .navbar-fixed-bottom {
  1.4987    bottom: 0;
  1.4988    margin-bottom: 0;
  1.4989    border-width: 1px 0 0;
  1.4990  }
  1.4991 -
  1.4992  .navbar-brand {
  1.4993    float: left;
  1.4994    padding: 15px 15px;
  1.4995    font-size: 18px;
  1.4996    line-height: 20px;
  1.4997  }
  1.4998 -
  1.4999  .navbar-brand:hover,
  1.5000  .navbar-brand:focus {
  1.5001    text-decoration: none;
  1.5002  }
  1.5003 -
  1.5004  @media (min-width: 768px) {
  1.5005    .navbar > .container .navbar-brand {
  1.5006      margin-left: -15px;
  1.5007    }
  1.5008  }
  1.5009 -
  1.5010  .navbar-toggle {
  1.5011    position: relative;
  1.5012    float: right;
  1.5013 +  margin-right: 15px;
  1.5014    padding: 9px 10px;
  1.5015    margin-top: 8px;
  1.5016 -  margin-right: 15px;
  1.5017    margin-bottom: 8px;
  1.5018    background-color: transparent;
  1.5019 +  background-image: none;
  1.5020    border: 1px solid transparent;
  1.5021    border-radius: 4px;
  1.5022  }
  1.5023 -
  1.5024  .navbar-toggle .icon-bar {
  1.5025    display: block;
  1.5026    width: 22px;
  1.5027    height: 2px;
  1.5028    border-radius: 1px;
  1.5029  }
  1.5030 -
  1.5031  .navbar-toggle .icon-bar + .icon-bar {
  1.5032    margin-top: 4px;
  1.5033  }
  1.5034 -
  1.5035  @media (min-width: 768px) {
  1.5036    .navbar-toggle {
  1.5037      display: none;
  1.5038    }
  1.5039  }
  1.5040 -
  1.5041  .navbar-nav {
  1.5042    margin: 7.5px -15px;
  1.5043  }
  1.5044 -
  1.5045  .navbar-nav > li > a {
  1.5046    padding-top: 10px;
  1.5047    padding-bottom: 10px;
  1.5048    line-height: 20px;
  1.5049  }
  1.5050 -
  1.5051  @media (max-width: 767px) {
  1.5052    .navbar-nav .open .dropdown-menu {
  1.5053      position: static;
  1.5054 @@ -4565,7 +3778,6 @@
  1.5055      background-image: none;
  1.5056    }
  1.5057  }
  1.5058 -
  1.5059  @media (min-width: 768px) {
  1.5060    .navbar-nav {
  1.5061      float: left;
  1.5062 @@ -4578,8 +3790,10 @@
  1.5063      padding-top: 15px;
  1.5064      padding-bottom: 15px;
  1.5065    }
  1.5066 -}
  1.5067 -
  1.5068 +  .navbar-nav.navbar-right:last-child {
  1.5069 +    margin-right: -15px;
  1.5070 +  }
  1.5071 +}
  1.5072  @media (min-width: 768px) {
  1.5073    .navbar-left {
  1.5074      float: left !important;
  1.5075 @@ -4588,19 +3802,17 @@
  1.5076      float: right !important;
  1.5077    }
  1.5078  }
  1.5079 -
  1.5080  .navbar-form {
  1.5081 +  margin-left: -15px;
  1.5082 +  margin-right: -15px;
  1.5083    padding: 10px 15px;
  1.5084 -  margin-top: 8px;
  1.5085 -  margin-right: -15px;
  1.5086 -  margin-bottom: 8px;
  1.5087 -  margin-left: -15px;
  1.5088    border-top: 1px solid transparent;
  1.5089    border-bottom: 1px solid transparent;
  1.5090    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  1.5091 -          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  1.5092 -}
  1.5093 -
  1.5094 +  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  1.5095 +  margin-top: 8px;
  1.5096 +  margin-bottom: 8px;
  1.5097 +}
  1.5098  @media (min-width: 768px) {
  1.5099    .navbar-form .form-group {
  1.5100      display: inline-block;
  1.5101 @@ -4610,12 +3822,15 @@
  1.5102    .navbar-form .form-control {
  1.5103      display: inline-block;
  1.5104    }
  1.5105 +  .navbar-form select.form-control {
  1.5106 +    width: auto;
  1.5107 +  }
  1.5108    .navbar-form .radio,
  1.5109    .navbar-form .checkbox {
  1.5110      display: inline-block;
  1.5111 -    padding-left: 0;
  1.5112      margin-top: 0;
  1.5113      margin-bottom: 0;
  1.5114 +    padding-left: 0;
  1.5115    }
  1.5116    .navbar-form .radio input[type="radio"],
  1.5117    .navbar-form .checkbox input[type="checkbox"] {
  1.5118 @@ -4623,147 +3838,121 @@
  1.5119      margin-left: 0;
  1.5120    }
  1.5121  }
  1.5122 -
  1.5123  @media (max-width: 767px) {
  1.5124    .navbar-form .form-group {
  1.5125      margin-bottom: 5px;
  1.5126    }
  1.5127  }
  1.5128 -
  1.5129  @media (min-width: 768px) {
  1.5130    .navbar-form {
  1.5131      width: auto;
  1.5132 +    border: 0;
  1.5133 +    margin-left: 0;
  1.5134 +    margin-right: 0;
  1.5135      padding-top: 0;
  1.5136      padding-bottom: 0;
  1.5137 -    margin-right: 0;
  1.5138 -    margin-left: 0;
  1.5139 -    border: 0;
  1.5140      -webkit-box-shadow: none;
  1.5141 -            box-shadow: none;
  1.5142 -  }
  1.5143 -}
  1.5144 -
  1.5145 +    box-shadow: none;
  1.5146 +  }
  1.5147 +  .navbar-form.navbar-right:last-child {
  1.5148 +    margin-right: -15px;
  1.5149 +  }
  1.5150 +}
  1.5151  .navbar-nav > li > .dropdown-menu {
  1.5152    margin-top: 0;
  1.5153    border-top-right-radius: 0;
  1.5154    border-top-left-radius: 0;
  1.5155  }
  1.5156 -
  1.5157  .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  1.5158    border-bottom-right-radius: 0;
  1.5159    border-bottom-left-radius: 0;
  1.5160  }
  1.5161 -
  1.5162  .navbar-nav.pull-right > li > .dropdown-menu,
  1.5163  .navbar-nav > li > .dropdown-menu.pull-right {
  1.5164 +  left: auto;
  1.5165    right: 0;
  1.5166 -  left: auto;
  1.5167 -}
  1.5168 -
  1.5169 +}
  1.5170  .navbar-btn {
  1.5171    margin-top: 8px;
  1.5172    margin-bottom: 8px;
  1.5173  }
  1.5174 -
  1.5175 +.navbar-btn.btn-sm {
  1.5176 +  margin-top: 10px;
  1.5177 +  margin-bottom: 10px;
  1.5178 +}
  1.5179 +.navbar-btn.btn-xs {
  1.5180 +  margin-top: 14px;
  1.5181 +  margin-bottom: 14px;
  1.5182 +}
  1.5183  .navbar-text {
  1.5184 -  float: left;
  1.5185    margin-top: 15px;
  1.5186    margin-bottom: 15px;
  1.5187  }
  1.5188 -
  1.5189  @media (min-width: 768px) {
  1.5190    .navbar-text {
  1.5191 +    float: left;
  1.5192 +    margin-left: 15px;
  1.5193      margin-right: 15px;
  1.5194 -    margin-left: 15px;
  1.5195 -  }
  1.5196 -}
  1.5197 -
  1.5198 +  }
  1.5199 +  .navbar-text.navbar-right:last-child {
  1.5200 +    margin-right: 0;
  1.5201 +  }
  1.5202 +}
  1.5203  .navbar-default {
  1.5204 -  background-color: #f8f8f8;
  1.5205 -  border-color: #e7e7e7;
  1.5206 -}
  1.5207 -
  1.5208 +  background-color: transparent;
  1.5209 +  border-color: transparent;
  1.5210 +}
  1.5211  .navbar-default .navbar-brand {
  1.5212    color: #777777;
  1.5213  }
  1.5214 -
  1.5215  .navbar-default .navbar-brand:hover,
  1.5216  .navbar-default .navbar-brand:focus {
  1.5217    color: #5e5e5e;
  1.5218    background-color: transparent;
  1.5219  }
  1.5220 -
  1.5221  .navbar-default .navbar-text {
  1.5222    color: #777777;
  1.5223  }
  1.5224 -
  1.5225  .navbar-default .navbar-nav > li > a {
  1.5226    color: #777777;
  1.5227  }
  1.5228 -
  1.5229  .navbar-default .navbar-nav > li > a:hover,
  1.5230  .navbar-default .navbar-nav > li > a:focus {
  1.5231    color: #333333;
  1.5232    background-color: transparent;
  1.5233  }
  1.5234 -
  1.5235  .navbar-default .navbar-nav > .active > a,
  1.5236  .navbar-default .navbar-nav > .active > a:hover,
  1.5237  .navbar-default .navbar-nav > .active > a:focus {
  1.5238    color: #555555;
  1.5239 -  background-color: #e7e7e7;
  1.5240 -}
  1.5241 -
  1.5242 +  background-color: transparent;
  1.5243 +}
  1.5244  .navbar-default .navbar-nav > .disabled > a,
  1.5245  .navbar-default .navbar-nav > .disabled > a:hover,
  1.5246  .navbar-default .navbar-nav > .disabled > a:focus {
  1.5247    color: #cccccc;
  1.5248    background-color: transparent;
  1.5249  }
  1.5250 -
  1.5251  .navbar-default .navbar-toggle {
  1.5252    border-color: #dddddd;
  1.5253  }
  1.5254 -
  1.5255  .navbar-default .navbar-toggle:hover,
  1.5256  .navbar-default .navbar-toggle:focus {
  1.5257    background-color: #dddddd;
  1.5258  }
  1.5259 -
  1.5260  .navbar-default .navbar-toggle .icon-bar {
  1.5261    background-color: #cccccc;
  1.5262  }
  1.5263 -
  1.5264  .navbar-default .navbar-collapse,
  1.5265  .navbar-default .navbar-form {
  1.5266 -  border-color: #e7e7e7;
  1.5267 -}
  1.5268 -
  1.5269 -.navbar-default .navbar-nav > .dropdown > a:hover .caret,
  1.5270 -.navbar-default .navbar-nav > .dropdown > a:focus .caret {
  1.5271 -  border-top-color: #333333;
  1.5272 -  border-bottom-color: #333333;
  1.5273 -}
  1.5274 -
  1.5275 +  border-color: transparent;
  1.5276 +}
  1.5277  .navbar-default .navbar-nav > .open > a,
  1.5278  .navbar-default .navbar-nav > .open > a:hover,
  1.5279  .navbar-default .navbar-nav > .open > a:focus {
  1.5280 +  background-color: transparent;
  1.5281    color: #555555;
  1.5282 -  background-color: #e7e7e7;
  1.5283 -}
  1.5284 -
  1.5285 -.navbar-default .navbar-nav > .open > a .caret,
  1.5286 -.navbar-default .navbar-nav > .open > a:hover .caret,
  1.5287 -.navbar-default .navbar-nav > .open > a:focus .caret {
  1.5288 -  border-top-color: #555555;
  1.5289 -  border-bottom-color: #555555;
  1.5290 -}
  1.5291 -
  1.5292 -.navbar-default .navbar-nav > .dropdown > a .caret {
  1.5293 -  border-top-color: #777777;
  1.5294 -  border-bottom-color: #777777;
  1.5295 -}
  1.5296 -
  1.5297 +}
  1.5298  @media (max-width: 767px) {
  1.5299    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
  1.5300      color: #777777;
  1.5301 @@ -4777,7 +3966,7 @@
  1.5302    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  1.5303    .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
  1.5304      color: #555555;
  1.5305 -    background-color: #e7e7e7;
  1.5306 +    background-color: transparent;
  1.5307    }
  1.5308    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  1.5309    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  1.5310 @@ -4786,104 +3975,74 @@
  1.5311      background-color: transparent;
  1.5312    }
  1.5313  }
  1.5314 -
  1.5315  .navbar-default .navbar-link {
  1.5316    color: #777777;
  1.5317  }
  1.5318 -
  1.5319  .navbar-default .navbar-link:hover {
  1.5320    color: #333333;
  1.5321  }
  1.5322 -
  1.5323  .navbar-inverse {
  1.5324    background-color: #222222;
  1.5325    border-color: #080808;
  1.5326  }
  1.5327 -
  1.5328  .navbar-inverse .navbar-brand {
  1.5329    color: #999999;
  1.5330  }
  1.5331 -
  1.5332  .navbar-inverse .navbar-brand:hover,
  1.5333  .navbar-inverse .navbar-brand:focus {
  1.5334    color: #ffffff;
  1.5335    background-color: transparent;
  1.5336  }
  1.5337 -
  1.5338  .navbar-inverse .navbar-text {
  1.5339    color: #999999;
  1.5340  }
  1.5341 -
  1.5342  .navbar-inverse .navbar-nav > li > a {
  1.5343    color: #999999;
  1.5344  }
  1.5345 -
  1.5346  .navbar-inverse .navbar-nav > li > a:hover,
  1.5347  .navbar-inverse .navbar-nav > li > a:focus {
  1.5348    color: #ffffff;
  1.5349    background-color: transparent;
  1.5350  }
  1.5351 -
  1.5352  .navbar-inverse .navbar-nav > .active > a,
  1.5353  .navbar-inverse .navbar-nav > .active > a:hover,
  1.5354  .navbar-inverse .navbar-nav > .active > a:focus {
  1.5355    color: #ffffff;
  1.5356    background-color: #080808;
  1.5357  }
  1.5358 -
  1.5359  .navbar-inverse .navbar-nav > .disabled > a,
  1.5360  .navbar-inverse .navbar-nav > .disabled > a:hover,
  1.5361  .navbar-inverse .navbar-nav > .disabled > a:focus {
  1.5362    color: #444444;
  1.5363    background-color: transparent;
  1.5364  }
  1.5365 -
  1.5366  .navbar-inverse .navbar-toggle {
  1.5367    border-color: #333333;
  1.5368  }
  1.5369 -
  1.5370  .navbar-inverse .navbar-toggle:hover,
  1.5371  .navbar-inverse .navbar-toggle:focus {
  1.5372    background-color: #333333;
  1.5373  }
  1.5374 -
  1.5375  .navbar-inverse .navbar-toggle .icon-bar {
  1.5376    background-color: #ffffff;
  1.5377  }
  1.5378 -
  1.5379  .navbar-inverse .navbar-collapse,
  1.5380  .navbar-inverse .navbar-form {
  1.5381    border-color: #101010;
  1.5382  }
  1.5383 -
  1.5384  .navbar-inverse .navbar-nav > .open > a,
  1.5385  .navbar-inverse .navbar-nav > .open > a:hover,
  1.5386  .navbar-inverse .navbar-nav > .open > a:focus {
  1.5387 +  background-color: #080808;
  1.5388    color: #ffffff;
  1.5389 -  background-color: #080808;
  1.5390 -}
  1.5391 -
  1.5392 -.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
  1.5393 -  border-top-color: #ffffff;
  1.5394 -  border-bottom-color: #ffffff;
  1.5395 -}
  1.5396 -
  1.5397 -.navbar-inverse .navbar-nav > .dropdown > a .caret {
  1.5398 -  border-top-color: #999999;
  1.5399 -  border-bottom-color: #999999;
  1.5400 -}
  1.5401 -
  1.5402 -.navbar-inverse .navbar-nav > .open > a .caret,
  1.5403 -.navbar-inverse .navbar-nav > .open > a:hover .caret,
  1.5404 -.navbar-inverse .navbar-nav > .open > a:focus .caret {
  1.5405 -  border-top-color: #ffffff;
  1.5406 -  border-bottom-color: #ffffff;
  1.5407 -}
  1.5408 -
  1.5409 +}
  1.5410  @media (max-width: 767px) {
  1.5411    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
  1.5412      border-color: #080808;
  1.5413    }
  1.5414 +  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
  1.5415 +    background-color: #080808;
  1.5416 +  }
  1.5417    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
  1.5418      color: #999999;
  1.5419    }
  1.5420 @@ -4905,15 +4064,12 @@
  1.5421      background-color: transparent;
  1.5422    }
  1.5423  }
  1.5424 -
  1.5425  .navbar-inverse .navbar-link {
  1.5426    color: #999999;
  1.5427  }
  1.5428 -
  1.5429  .navbar-inverse .navbar-link:hover {
  1.5430    color: #ffffff;
  1.5431  }
  1.5432 -
  1.5433  .breadcrumb {
  1.5434    padding: 8px 15px;
  1.5435    margin-bottom: 20px;
  1.5436 @@ -4921,64 +4077,54 @@
  1.5437    background-color: #f5f5f5;
  1.5438    border-radius: 4px;
  1.5439  }
  1.5440 -
  1.5441  .breadcrumb > li {
  1.5442    display: inline-block;
  1.5443  }
  1.5444 -
  1.5445  .breadcrumb > li + li:before {
  1.5446 +  content: "/\00a0";
  1.5447    padding: 0 5px;
  1.5448    color: #cccccc;
  1.5449 -  content: "/\00a0";
  1.5450 -}
  1.5451 -
  1.5452 +}
  1.5453  .breadcrumb > .active {
  1.5454    color: #999999;
  1.5455  }
  1.5456 -
  1.5457  .pagination {
  1.5458    display: inline-block;
  1.5459    padding-left: 0;
  1.5460    margin: 20px 0;
  1.5461    border-radius: 4px;
  1.5462  }
  1.5463 -
  1.5464  .pagination > li {
  1.5465    display: inline;
  1.5466  }
  1.5467 -
  1.5468  .pagination > li > a,
  1.5469  .pagination > li > span {
  1.5470    position: relative;
  1.5471    float: left;
  1.5472    padding: 6px 12px;
  1.5473 -  margin-left: -1px;
  1.5474    line-height: 1.428571429;
  1.5475    text-decoration: none;
  1.5476    background-color: #ffffff;
  1.5477    border: 1px solid #dddddd;
  1.5478 -}
  1.5479 -
  1.5480 +  margin-left: -1px;
  1.5481 +}
  1.5482  .pagination > li:first-child > a,
  1.5483  .pagination > li:first-child > span {
  1.5484    margin-left: 0;
  1.5485    border-bottom-left-radius: 4px;
  1.5486    border-top-left-radius: 4px;
  1.5487  }
  1.5488 -
  1.5489  .pagination > li:last-child > a,
  1.5490  .pagination > li:last-child > span {
  1.5491 +  border-bottom-right-radius: 4px;
  1.5492    border-top-right-radius: 4px;
  1.5493 -  border-bottom-right-radius: 4px;
  1.5494 -}
  1.5495 -
  1.5496 +}
  1.5497  .pagination > li > a:hover,
  1.5498  .pagination > li > span:hover,
  1.5499  .pagination > li > a:focus,
  1.5500  .pagination > li > span:focus {
  1.5501    background-color: #eeeeee;
  1.5502  }
  1.5503 -
  1.5504  .pagination > .active > a,
  1.5505  .pagination > .active > span,
  1.5506  .pagination > .active > a:hover,
  1.5507 @@ -4987,11 +4133,10 @@
  1.5508  .pagination > .active > span:focus {
  1.5509    z-index: 2;
  1.5510    color: #ffffff;
  1.5511 -  cursor: default;
  1.5512    background-color: #428bca;
  1.5513    border-color: #428bca;
  1.5514 -}
  1.5515 -
  1.5516 +  cursor: default;
  1.5517 +}
  1.5518  .pagination > .disabled > span,
  1.5519  .pagination > .disabled > span:hover,
  1.5520  .pagination > .disabled > span:focus,
  1.5521 @@ -4999,78 +4144,65 @@
  1.5522  .pagination > .disabled > a:hover,
  1.5523  .pagination > .disabled > a:focus {
  1.5524    color: #999999;
  1.5525 -  cursor: not-allowed;
  1.5526    background-color: #ffffff;
  1.5527    border-color: #dddddd;
  1.5528 -}
  1.5529 -
  1.5530 +  cursor: not-allowed;
  1.5531 +}
  1.5532  .pagination-lg > li > a,
  1.5533  .pagination-lg > li > span {
  1.5534    padding: 10px 16px;
  1.5535    font-size: 18px;
  1.5536  }
  1.5537 -
  1.5538  .pagination-lg > li:first-child > a,
  1.5539  .pagination-lg > li:first-child > span {
  1.5540    border-bottom-left-radius: 6px;
  1.5541    border-top-left-radius: 6px;
  1.5542  }
  1.5543 -
  1.5544  .pagination-lg > li:last-child > a,
  1.5545  .pagination-lg > li:last-child > span {
  1.5546 +  border-bottom-right-radius: 6px;
  1.5547    border-top-right-radius: 6px;
  1.5548 -  border-bottom-right-radius: 6px;
  1.5549 -}
  1.5550 -
  1.5551 +}
  1.5552  .pagination-sm > li > a,
  1.5553  .pagination-sm > li > span {
  1.5554    padding: 5px 10px;
  1.5555    font-size: 12px;
  1.5556  }
  1.5557 -
  1.5558  .pagination-sm > li:first-child > a,
  1.5559  .pagination-sm > li:first-child > span {
  1.5560    border-bottom-left-radius: 3px;
  1.5561    border-top-left-radius: 3px;
  1.5562  }
  1.5563 -
  1.5564  .pagination-sm > li:last-child > a,
  1.5565  .pagination-sm > li:last-child > span {
  1.5566 +  border-bottom-right-radius: 3px;
  1.5567    border-top-right-radius: 3px;
  1.5568 -  border-bottom-right-radius: 3px;
  1.5569 -}
  1.5570 -
  1.5571 +}
  1.5572  .pager {
  1.5573    padding-left: 0;
  1.5574    margin: 20px 0;
  1.5575 +  list-style: none;
  1.5576    text-align: center;
  1.5577 -  list-style: none;
  1.5578 -}
  1.5579 -
  1.5580 +}
  1.5581  .pager:before,
  1.5582  .pager:after {
  1.5583 +  content: " ";
  1.5584    display: table;
  1.5585 -  content: " ";
  1.5586 -}
  1.5587 -
  1.5588 +}
  1.5589  .pager:after {
  1.5590    clear: both;
  1.5591  }
  1.5592 -
  1.5593  .pager:before,
  1.5594  .pager:after {
  1.5595 +  content: " ";
  1.5596    display: table;
  1.5597 -  content: " ";
  1.5598 -}
  1.5599 -
  1.5600 +}
  1.5601  .pager:after {
  1.5602    clear: both;
  1.5603  }
  1.5604 -
  1.5605  .pager li {
  1.5606    display: inline;
  1.5607  }
  1.5608 -
  1.5609  .pager li > a,
  1.5610  .pager li > span {
  1.5611    display: inline-block;
  1.5612 @@ -5079,32 +4211,27 @@
  1.5613    border: 1px solid #dddddd;
  1.5614    border-radius: 15px;
  1.5615  }
  1.5616 -
  1.5617  .pager li > a:hover,
  1.5618  .pager li > a:focus {
  1.5619    text-decoration: none;
  1.5620    background-color: #eeeeee;
  1.5621  }
  1.5622 -
  1.5623  .pager .next > a,
  1.5624  .pager .next > span {
  1.5625    float: right;
  1.5626  }
  1.5627 -
  1.5628  .pager .previous > a,
  1.5629  .pager .previous > span {
  1.5630    float: left;
  1.5631  }
  1.5632 -
  1.5633  .pager .disabled > a,
  1.5634  .pager .disabled > a:hover,
  1.5635  .pager .disabled > a:focus,
  1.5636  .pager .disabled > span {
  1.5637    color: #999999;
  1.5638 +  background-color: #ffffff;
  1.5639    cursor: not-allowed;
  1.5640 -  background-color: #ffffff;
  1.5641 -}
  1.5642 -
  1.5643 +}
  1.5644  .label {
  1.5645    display: inline;
  1.5646    padding: .2em .6em .3em;
  1.5647 @@ -5117,113 +4244,96 @@
  1.5648    vertical-align: baseline;
  1.5649    border-radius: .25em;
  1.5650  }
  1.5651 -
  1.5652  .label[href]:hover,
  1.5653  .label[href]:focus {
  1.5654    color: #ffffff;
  1.5655    text-decoration: none;
  1.5656    cursor: pointer;
  1.5657  }
  1.5658 -
  1.5659  .label:empty {
  1.5660    display: none;
  1.5661  }
  1.5662 -
  1.5663 +.btn .label {
  1.5664 +  position: relative;
  1.5665 +  top: -1px;
  1.5666 +}
  1.5667  .label-default {
  1.5668    background-color: #999999;
  1.5669  }
  1.5670 -
  1.5671  .label-default[href]:hover,
  1.5672  .label-default[href]:focus {
  1.5673    background-color: #808080;
  1.5674  }
  1.5675 -
  1.5676  .label-primary {
  1.5677    background-color: #428bca;
  1.5678  }
  1.5679 -
  1.5680  .label-primary[href]:hover,
  1.5681  .label-primary[href]:focus {
  1.5682    background-color: #3071a9;
  1.5683  }
  1.5684 -
  1.5685  .label-success {
  1.5686    background-color: #5cb85c;
  1.5687  }
  1.5688 -
  1.5689  .label-success[href]:hover,
  1.5690  .label-success[href]:focus {
  1.5691    background-color: #449d44;
  1.5692  }
  1.5693 -
  1.5694  .label-info {
  1.5695    background-color: #5bc0de;
  1.5696  }
  1.5697 -
  1.5698  .label-info[href]:hover,
  1.5699  .label-info[href]:focus {
  1.5700    background-color: #31b0d5;
  1.5701  }
  1.5702 -
  1.5703  .label-warning {
  1.5704    background-color: #f0ad4e;
  1.5705  }
  1.5706 -
  1.5707  .label-warning[href]:hover,
  1.5708  .label-warning[href]:focus {
  1.5709    background-color: #ec971f;
  1.5710  }
  1.5711 -
  1.5712  .label-danger {
  1.5713    background-color: #d9534f;
  1.5714  }
  1.5715 -
  1.5716  .label-danger[href]:hover,
  1.5717  .label-danger[href]:focus {
  1.5718    background-color: #c9302c;
  1.5719  }
  1.5720 -
  1.5721  .badge {
  1.5722    display: inline-block;
  1.5723    min-width: 10px;
  1.5724    padding: 3px 7px;
  1.5725    font-size: 12px;
  1.5726    font-weight: bold;
  1.5727 +  color: #ffffff;
  1.5728    line-height: 1;
  1.5729 -  color: #ffffff;
  1.5730 +  vertical-align: baseline;
  1.5731 +  white-space: nowrap;
  1.5732    text-align: center;
  1.5733 -  white-space: nowrap;
  1.5734 -  vertical-align: baseline;
  1.5735    background-color: #999999;
  1.5736    border-radius: 10px;
  1.5737  }
  1.5738 -
  1.5739  .badge:empty {
  1.5740    display: none;
  1.5741  }
  1.5742 -
  1.5743 +.btn .badge {
  1.5744 +  position: relative;
  1.5745 +  top: -1px;
  1.5746 +}
  1.5747  a.badge:hover,
  1.5748  a.badge:focus {
  1.5749    color: #ffffff;
  1.5750    text-decoration: none;
  1.5751    cursor: pointer;
  1.5752  }
  1.5753 -
  1.5754 -.btn .badge {
  1.5755 -  position: relative;
  1.5756 -  top: -1px;
  1.5757 -}
  1.5758 -
  1.5759  a.list-group-item.active > .badge,
  1.5760  .nav-pills > .active > a > .badge {
  1.5761    color: #428bca;
  1.5762    background-color: #ffffff;
  1.5763  }
  1.5764 -
  1.5765  .nav-pills > li > a > .badge {
  1.5766    margin-left: 3px;
  1.5767  }
  1.5768 -
  1.5769  .jumbotron {
  1.5770    padding: 30px;
  1.5771    margin-bottom: 30px;
  1.5772 @@ -5233,39 +4343,36 @@
  1.5773    color: inherit;
  1.5774    background-color: #eeeeee;
  1.5775  }
  1.5776 -
  1.5777 -.jumbotron h1 {
  1.5778 +.jumbotron h1,
  1.5779 +.jumbotron .h1 {
  1.5780    line-height: 1;
  1.5781    color: inherit;
  1.5782  }
  1.5783 -
  1.5784  .jumbotron p {
  1.5785    line-height: 1.4;
  1.5786  }
  1.5787 -
  1.5788  .container .jumbotron {
  1.5789    border-radius: 6px;
  1.5790  }
  1.5791 -
  1.5792 +.jumbotron .container {
  1.5793 +  max-width: 100%;
  1.5794 +}
  1.5795  @media screen and (min-width: 768px) {
  1.5796    .jumbotron {
  1.5797      padding-top: 48px;
  1.5798      padding-bottom: 48px;
  1.5799    }
  1.5800    .container .jumbotron {
  1.5801 +    padding-left: 60px;
  1.5802      padding-right: 60px;
  1.5803 -    padding-left: 60px;
  1.5804 -  }
  1.5805 -  .jumbotron h1 {
  1.5806 +  }
  1.5807 +  .jumbotron h1,
  1.5808 +  .jumbotron .h1 {
  1.5809      font-size: 63px;
  1.5810    }
  1.5811  }
  1.5812 -
  1.5813  .thumbnail {
  1.5814 -  display: inline-block;
  1.5815    display: block;
  1.5816 -  height: auto;
  1.5817 -  max-width: 100%;
  1.5818    padding: 4px;
  1.5819    margin-bottom: 20px;
  1.5820    line-height: 1.428571429;
  1.5821 @@ -5273,120 +4380,98 @@
  1.5822    border: 1px solid #dddddd;
  1.5823    border-radius: 4px;
  1.5824    -webkit-transition: all 0.2s ease-in-out;
  1.5825 -          transition: all 0.2s ease-in-out;
  1.5826 -}
  1.5827 -
  1.5828 -.thumbnail > img {
  1.5829 +  transition: all 0.2s ease-in-out;
  1.5830 +}
  1.5831 +.thumbnail > img,
  1.5832 +.thumbnail a > img {
  1.5833    display: block;
  1.5834 +  max-width: 100%;
  1.5835    height: auto;
  1.5836 -  max-width: 100%;
  1.5837 +  margin-left: auto;
  1.5838    margin-right: auto;
  1.5839 -  margin-left: auto;
  1.5840 -}
  1.5841 -
  1.5842 +}
  1.5843  a.thumbnail:hover,
  1.5844  a.thumbnail:focus,
  1.5845  a.thumbnail.active {
  1.5846    border-color: #428bca;
  1.5847  }
  1.5848 -
  1.5849  .thumbnail .caption {
  1.5850    padding: 9px;
  1.5851    color: #333333;
  1.5852  }
  1.5853 -
  1.5854  .alert {
  1.5855    padding: 15px;
  1.5856    margin-bottom: 20px;
  1.5857    border: 1px solid transparent;
  1.5858    border-radius: 4px;
  1.5859  }
  1.5860 -
  1.5861  .alert h4 {
  1.5862    margin-top: 0;
  1.5863    color: inherit;
  1.5864  }
  1.5865 -
  1.5866  .alert .alert-link {
  1.5867    font-weight: bold;
  1.5868  }
  1.5869 -
  1.5870  .alert > p,
  1.5871  .alert > ul {
  1.5872    margin-bottom: 0;
  1.5873  }
  1.5874 -
  1.5875  .alert > p + p {
  1.5876    margin-top: 5px;
  1.5877  }
  1.5878 -
  1.5879  .alert-dismissable {
  1.5880    padding-right: 35px;
  1.5881  }
  1.5882 -
  1.5883  .alert-dismissable .close {
  1.5884    position: relative;
  1.5885    top: -2px;
  1.5886    right: -21px;
  1.5887    color: inherit;
  1.5888  }
  1.5889 -
  1.5890  .alert-success {
  1.5891 -  color: #468847;
  1.5892    background-color: #dff0d8;
  1.5893    border-color: #d6e9c6;
  1.5894 -}
  1.5895 -
  1.5896 +  color: #3c763d;
  1.5897 +}
  1.5898  .alert-success hr {
  1.5899    border-top-color: #c9e2b3;
  1.5900  }
  1.5901 -
  1.5902  .alert-success .alert-link {
  1.5903 -  color: #356635;
  1.5904 -}
  1.5905 -
  1.5906 +  color: #2b542c;
  1.5907 +}
  1.5908  .alert-info {
  1.5909 -  color: #3a87ad;
  1.5910    background-color: #d9edf7;
  1.5911    border-color: #bce8f1;
  1.5912 -}
  1.5913 -
  1.5914 +  color: #31708f;
  1.5915 +}
  1.5916  .alert-info hr {
  1.5917    border-top-color: #a6e1ec;
  1.5918  }
  1.5919 -
  1.5920  .alert-info .alert-link {
  1.5921 -  color: #2d6987;
  1.5922 -}
  1.5923 -
  1.5924 +  color: #245269;
  1.5925 +}
  1.5926  .alert-warning {
  1.5927 -  color: #c09853;
  1.5928    background-color: #fcf8e3;
  1.5929    border-color: #faebcc;
  1.5930 -}
  1.5931 -
  1.5932 +  color: #8a6d3b;
  1.5933 +}
  1.5934  .alert-warning hr {
  1.5935    border-top-color: #f7e1b5;
  1.5936  }
  1.5937 -
  1.5938  .alert-warning .alert-link {
  1.5939 -  color: #a47e3c;
  1.5940 -}
  1.5941 -
  1.5942 +  color: #66512c;
  1.5943 +}
  1.5944  .alert-danger {
  1.5945 -  color: #b94a48;
  1.5946    background-color: #f2dede;
  1.5947    border-color: #ebccd1;
  1.5948 -}
  1.5949 -
  1.5950 +  color: #a94442;
  1.5951 +}
  1.5952  .alert-danger hr {
  1.5953    border-top-color: #e4b9c0;
  1.5954  }
  1.5955 -
  1.5956  .alert-danger .alert-link {
  1.5957 -  color: #953b39;
  1.5958 -}
  1.5959 -
  1.5960 +  color: #843534;
  1.5961 +}
  1.5962  @-webkit-keyframes progress-bar-stripes {
  1.5963    from {
  1.5964      background-position: 40px 0;
  1.5965 @@ -5395,25 +4480,6 @@
  1.5966      background-position: 0 0;
  1.5967    }
  1.5968  }
  1.5969 -
  1.5970 -@-moz-keyframes progress-bar-stripes {
  1.5971 -  from {
  1.5972 -    background-position: 40px 0;
  1.5973 -  }
  1.5974 -  to {
  1.5975 -    background-position: 0 0;
  1.5976 -  }
  1.5977 -}
  1.5978 -
  1.5979 -@-o-keyframes progress-bar-stripes {
  1.5980 -  from {
  1.5981 -    background-position: 0 0;
  1.5982 -  }
  1.5983 -  to {
  1.5984 -    background-position: 40px 0;
  1.5985 -  }
  1.5986 -}
  1.5987 -
  1.5988  @keyframes progress-bar-stripes {
  1.5989    from {
  1.5990      background-position: 40px 0;
  1.5991 @@ -5422,20 +4488,18 @@
  1.5992      background-position: 0 0;
  1.5993    }
  1.5994  }
  1.5995 -
  1.5996  .progress {
  1.5997 +  overflow: hidden;
  1.5998    height: 20px;
  1.5999    margin-bottom: 20px;
  1.6000 -  overflow: hidden;
  1.6001    background-color: #f5f5f5;
  1.6002    border-radius: 4px;
  1.6003    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  1.6004 -          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  1.6005 -}
  1.6006 -
  1.6007 +  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  1.6008 +}
  1.6009  .progress-bar {
  1.6010    float: left;
  1.6011 -  width: 0;
  1.6012 +  width: 0%;
  1.6013    height: 100%;
  1.6014    font-size: 12px;
  1.6015    line-height: 20px;
  1.6016 @@ -5443,109 +4507,79 @@
  1.6017    text-align: center;
  1.6018    background-color: #428bca;
  1.6019    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  1.6020 -          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  1.6021 +  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  1.6022    -webkit-transition: width 0.6s ease;
  1.6023 -          transition: width 0.6s ease;
  1.6024 -}
  1.6025 -
  1.6026 +  transition: width 0.6s ease;
  1.6027 +}
  1.6028  .progress-striped .progress-bar {
  1.6029 -  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));
  1.6030    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);
  1.6031 -  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);
  1.6032    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);
  1.6033    background-size: 40px 40px;
  1.6034  }
  1.6035 -
  1.6036  .progress.active .progress-bar {
  1.6037    -webkit-animation: progress-bar-stripes 2s linear infinite;
  1.6038 -          animation: progress-bar-stripes 2s linear infinite;
  1.6039 -}
  1.6040 -
  1.6041 +  animation: progress-bar-stripes 2s linear infinite;
  1.6042 +}
  1.6043  .progress-bar-success {
  1.6044    background-color: #5cb85c;
  1.6045  }
  1.6046 -
  1.6047  .progress-striped .progress-bar-success {
  1.6048 -  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));
  1.6049    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);
  1.6050 -  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);
  1.6051    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);
  1.6052  }
  1.6053 -
  1.6054  .progress-bar-info {
  1.6055    background-color: #5bc0de;
  1.6056  }
  1.6057 -
  1.6058  .progress-striped .progress-bar-info {
  1.6059 -  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));
  1.6060    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);
  1.6061 -  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);
  1.6062    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);
  1.6063  }
  1.6064 -
  1.6065  .progress-bar-warning {
  1.6066    background-color: #f0ad4e;
  1.6067  }
  1.6068 -
  1.6069  .progress-striped .progress-bar-warning {
  1.6070 -  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));
  1.6071    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);
  1.6072 -  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);
  1.6073    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);
  1.6074  }
  1.6075 -
  1.6076  .progress-bar-danger {
  1.6077    background-color: #d9534f;
  1.6078  }
  1.6079 -
  1.6080  .progress-striped .progress-bar-danger {
  1.6081 -  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));
  1.6082    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);
  1.6083 -  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);
  1.6084    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);
  1.6085  }
  1.6086 -
  1.6087  .media,
  1.6088  .media-body {
  1.6089    overflow: hidden;
  1.6090    zoom: 1;
  1.6091  }
  1.6092 -
  1.6093  .media,
  1.6094  .media .media {
  1.6095    margin-top: 15px;
  1.6096  }
  1.6097 -
  1.6098  .media:first-child {
  1.6099    margin-top: 0;
  1.6100  }
  1.6101 -
  1.6102  .media-object {
  1.6103    display: block;
  1.6104  }
  1.6105 -
  1.6106  .media-heading {
  1.6107    margin: 0 0 5px;
  1.6108  }
  1.6109 -
  1.6110  .media > .pull-left {
  1.6111    margin-right: 10px;
  1.6112  }
  1.6113 -
  1.6114  .media > .pull-right {
  1.6115    margin-left: 10px;
  1.6116  }
  1.6117 -
  1.6118  .media-list {
  1.6119    padding-left: 0;
  1.6120    list-style: none;
  1.6121  }
  1.6122 -
  1.6123  .list-group {
  1.6124 +  margin-bottom: 20px;
  1.6125    padding-left: 0;
  1.6126 -  margin-bottom: 20px;
  1.6127 -}
  1.6128 -
  1.6129 +}
  1.6130  .list-group-item {
  1.6131    position: relative;
  1.6132    display: block;
  1.6133 @@ -5554,40 +4588,32 @@
  1.6134    background-color: #ffffff;
  1.6135    border: 1px solid #dddddd;
  1.6136  }
  1.6137 -
  1.6138  .list-group-item:first-child {
  1.6139    border-top-right-radius: 4px;
  1.6140    border-top-left-radius: 4px;
  1.6141  }
  1.6142 -
  1.6143  .list-group-item:last-child {
  1.6144    margin-bottom: 0;
  1.6145    border-bottom-right-radius: 4px;
  1.6146    border-bottom-left-radius: 4px;
  1.6147  }
  1.6148 -
  1.6149  .list-group-item > .badge {
  1.6150    float: right;
  1.6151  }
  1.6152 -
  1.6153  .list-group-item > .badge + .badge {
  1.6154    margin-right: 5px;
  1.6155  }
  1.6156 -
  1.6157  a.list-group-item {
  1.6158    color: #555555;
  1.6159  }
  1.6160 -
  1.6161  a.list-group-item .list-group-item-heading {
  1.6162    color: #333333;
  1.6163  }
  1.6164 -
  1.6165  a.list-group-item:hover,
  1.6166  a.list-group-item:focus {
  1.6167    text-decoration: none;
  1.6168    background-color: #f5f5f5;
  1.6169  }
  1.6170 -
  1.6171  a.list-group-item.active,
  1.6172  a.list-group-item.active:hover,
  1.6173  a.list-group-item.active:focus {
  1.6174 @@ -5596,98 +4622,83 @@
  1.6175    background-color: #428bca;
  1.6176    border-color: #428bca;
  1.6177  }
  1.6178 -
  1.6179  a.list-group-item.active .list-group-item-heading,
  1.6180  a.list-group-item.active:hover .list-group-item-heading,
  1.6181  a.list-group-item.active:focus .list-group-item-heading {
  1.6182    color: inherit;
  1.6183  }
  1.6184 -
  1.6185  a.list-group-item.active .list-group-item-text,
  1.6186  a.list-group-item.active:hover .list-group-item-text,
  1.6187  a.list-group-item.active:focus .list-group-item-text {
  1.6188    color: #e1edf7;
  1.6189  }
  1.6190 -
  1.6191  .list-group-item-heading {
  1.6192    margin-top: 0;
  1.6193    margin-bottom: 5px;
  1.6194  }
  1.6195 -
  1.6196  .list-group-item-text {
  1.6197    margin-bottom: 0;
  1.6198    line-height: 1.3;
  1.6199  }
  1.6200 -
  1.6201  .panel {
  1.6202    margin-bottom: 20px;
  1.6203    background-color: #ffffff;
  1.6204    border: 1px solid transparent;
  1.6205    border-radius: 4px;
  1.6206    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  1.6207 -          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  1.6208 -}
  1.6209 -
  1.6210 +  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  1.6211 +}
  1.6212  .panel-body {
  1.6213    padding: 15px;
  1.6214  }
  1.6215 -
  1.6216  .panel-body:before,
  1.6217  .panel-body:after {
  1.6218 +  content: " ";
  1.6219    display: table;
  1.6220 -  content: " ";
  1.6221 -}
  1.6222 -
  1.6223 +}
  1.6224  .panel-body:after {
  1.6225    clear: both;
  1.6226  }
  1.6227 -
  1.6228  .panel-body:before,
  1.6229  .panel-body:after {
  1.6230 +  content: " ";
  1.6231    display: table;
  1.6232 -  content: " ";
  1.6233 -}
  1.6234 -
  1.6235 +}
  1.6236  .panel-body:after {
  1.6237    clear: both;
  1.6238  }
  1.6239 -
  1.6240  .panel > .list-group {
  1.6241    margin-bottom: 0;
  1.6242  }
  1.6243 -
  1.6244  .panel > .list-group .list-group-item {
  1.6245    border-width: 1px 0;
  1.6246  }
  1.6247 -
  1.6248  .panel > .list-group .list-group-item:first-child {
  1.6249    border-top-right-radius: 0;
  1.6250    border-top-left-radius: 0;
  1.6251  }
  1.6252 -
  1.6253  .panel > .list-group .list-group-item:last-child {
  1.6254    border-bottom: 0;
  1.6255  }
  1.6256 -
  1.6257  .panel-heading + .list-group .list-group-item:first-child {
  1.6258    border-top-width: 0;
  1.6259  }
  1.6260 -
  1.6261  .panel > .table,
  1.6262 -.panel > .table-responsive {
  1.6263 +.panel > .table-responsive > .table {
  1.6264    margin-bottom: 0;
  1.6265  }
  1.6266 -
  1.6267  .panel > .panel-body + .table,
  1.6268  .panel > .panel-body + .table-responsive {
  1.6269    border-top: 1px solid #dddddd;
  1.6270  }
  1.6271 -
  1.6272 +.panel > .table > tbody:first-child th,
  1.6273 +.panel > .table > tbody:first-child td {
  1.6274 +  border-top: 0;
  1.6275 +}
  1.6276  .panel > .table-bordered,
  1.6277  .panel > .table-responsive > .table-bordered {
  1.6278    border: 0;
  1.6279  }
  1.6280 -
  1.6281  .panel > .table-bordered > thead > tr > th:first-child,
  1.6282  .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  1.6283  .panel > .table-bordered > tbody > tr > th:first-child,
  1.6284 @@ -5702,7 +4713,6 @@
  1.6285  .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  1.6286    border-left: 0;
  1.6287  }
  1.6288 -
  1.6289  .panel > .table-bordered > thead > tr > th:last-child,
  1.6290  .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  1.6291  .panel > .table-bordered > tbody > tr > th:last-child,
  1.6292 @@ -5717,7 +4727,6 @@
  1.6293  .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  1.6294    border-right: 0;
  1.6295  }
  1.6296 -
  1.6297  .panel > .table-bordered > thead > tr:last-child > th,
  1.6298  .panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
  1.6299  .panel > .table-bordered > tbody > tr:last-child > th,
  1.6300 @@ -5732,28 +4741,28 @@
  1.6301  .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  1.6302    border-bottom: 0;
  1.6303  }
  1.6304 -
  1.6305 +.panel > .table-responsive {
  1.6306 +  border: 0;
  1.6307 +  margin-bottom: 0;
  1.6308 +}
  1.6309  .panel-heading {
  1.6310    padding: 10px 15px;
  1.6311    border-bottom: 1px solid transparent;
  1.6312    border-top-right-radius: 3px;
  1.6313    border-top-left-radius: 3px;
  1.6314  }
  1.6315 -
  1.6316  .panel-heading > .dropdown .dropdown-toggle {
  1.6317    color: inherit;
  1.6318  }
  1.6319 -
  1.6320  .panel-title {
  1.6321    margin-top: 0;
  1.6322    margin-bottom: 0;
  1.6323    font-size: 16px;
  1.6324 -}
  1.6325 -
  1.6326 +  color: inherit;
  1.6327 +}
  1.6328  .panel-title > a {
  1.6329    color: inherit;
  1.6330  }
  1.6331 -
  1.6332  .panel-footer {
  1.6333    padding: 10px 15px;
  1.6334    background-color: #f5f5f5;
  1.6335 @@ -5761,165 +4770,110 @@
  1.6336    border-bottom-right-radius: 3px;
  1.6337    border-bottom-left-radius: 3px;
  1.6338  }
  1.6339 -
  1.6340  .panel-group .panel {
  1.6341    margin-bottom: 0;
  1.6342 +  border-radius: 4px;
  1.6343    overflow: hidden;
  1.6344 -  border-radius: 4px;
  1.6345 -}
  1.6346 -
  1.6347 +}
  1.6348  .panel-group .panel + .panel {
  1.6349    margin-top: 5px;
  1.6350  }
  1.6351 -
  1.6352  .panel-group .panel-heading {
  1.6353    border-bottom: 0;
  1.6354  }
  1.6355 -
  1.6356  .panel-group .panel-heading + .panel-collapse .panel-body {
  1.6357    border-top: 1px solid #dddddd;
  1.6358  }
  1.6359 -
  1.6360  .panel-group .panel-footer {
  1.6361    border-top: 0;
  1.6362  }
  1.6363 -
  1.6364  .panel-group .panel-footer + .panel-collapse .panel-body {
  1.6365    border-bottom: 1px solid #dddddd;
  1.6366  }
  1.6367 -
  1.6368  .panel-default {
  1.6369    border-color: #dddddd;
  1.6370  }
  1.6371 -
  1.6372  .panel-default > .panel-heading {
  1.6373    color: #333333;
  1.6374    background-color: #f5f5f5;
  1.6375    border-color: #dddddd;
  1.6376  }
  1.6377 -
  1.6378  .panel-default > .panel-heading + .panel-collapse .panel-body {
  1.6379    border-top-color: #dddddd;
  1.6380  }
  1.6381 -
  1.6382 -.panel-default > .panel-heading > .dropdown .caret {
  1.6383 -  border-color: #333333 transparent;
  1.6384 -}
  1.6385 -
  1.6386  .panel-default > .panel-footer + .panel-collapse .panel-body {
  1.6387    border-bottom-color: #dddddd;
  1.6388  }
  1.6389 -
  1.6390  .panel-primary {
  1.6391    border-color: #428bca;
  1.6392  }
  1.6393 -
  1.6394  .panel-primary > .panel-heading {
  1.6395    color: #ffffff;
  1.6396    background-color: #428bca;
  1.6397    border-color: #428bca;
  1.6398  }
  1.6399 -
  1.6400  .panel-primary > .panel-heading + .panel-collapse .panel-body {
  1.6401    border-top-color: #428bca;
  1.6402  }
  1.6403 -
  1.6404 -.panel-primary > .panel-heading > .dropdown .caret {
  1.6405 -  border-color: #ffffff transparent;
  1.6406 -}
  1.6407 -
  1.6408  .panel-primary > .panel-footer + .panel-collapse .panel-body {
  1.6409    border-bottom-color: #428bca;
  1.6410  }
  1.6411 -
  1.6412  .panel-success {
  1.6413    border-color: #d6e9c6;
  1.6414  }
  1.6415 -
  1.6416  .panel-success > .panel-heading {
  1.6417 -  color: #468847;
  1.6418 +  color: #3c763d;
  1.6419    background-color: #dff0d8;
  1.6420    border-color: #d6e9c6;
  1.6421  }
  1.6422 -
  1.6423  .panel-success > .panel-heading + .panel-collapse .panel-body {
  1.6424    border-top-color: #d6e9c6;
  1.6425  }
  1.6426 -
  1.6427 -.panel-success > .panel-heading > .dropdown .caret {
  1.6428 -  border-color: #468847 transparent;
  1.6429 -}
  1.6430 -
  1.6431  .panel-success > .panel-footer + .panel-collapse .panel-body {
  1.6432    border-bottom-color: #d6e9c6;
  1.6433  }
  1.6434 -
  1.6435  .panel-warning {
  1.6436    border-color: #faebcc;
  1.6437  }
  1.6438 -
  1.6439  .panel-warning > .panel-heading {
  1.6440 -  color: #c09853;
  1.6441 +  color: #8a6d3b;
  1.6442    background-color: #fcf8e3;
  1.6443    border-color: #faebcc;
  1.6444  }
  1.6445 -
  1.6446  .panel-warning > .panel-heading + .panel-collapse .panel-body {
  1.6447    border-top-color: #faebcc;
  1.6448  }
  1.6449 -
  1.6450 -.panel-warning > .panel-heading > .dropdown .caret {
  1.6451 -  border-color: #c09853 transparent;
  1.6452 -}
  1.6453 -
  1.6454  .panel-warning > .panel-footer + .panel-collapse .panel-body {
  1.6455    border-bottom-color: #faebcc;
  1.6456  }
  1.6457 -
  1.6458  .panel-danger {
  1.6459    border-color: #ebccd1;
  1.6460  }
  1.6461 -
  1.6462  .panel-danger > .panel-heading {
  1.6463 -  color: #b94a48;
  1.6464 +  color: #a94442;
  1.6465    background-color: #f2dede;
  1.6466    border-color: #ebccd1;
  1.6467  }
  1.6468 -
  1.6469  .panel-danger > .panel-heading + .panel-collapse .panel-body {
  1.6470    border-top-color: #ebccd1;
  1.6471  }
  1.6472 -
  1.6473 -.panel-danger > .panel-heading > .dropdown .caret {
  1.6474 -  border-color: #b94a48 transparent;
  1.6475 -}
  1.6476 -
  1.6477  .panel-danger > .panel-footer + .panel-collapse .panel-body {
  1.6478    border-bottom-color: #ebccd1;
  1.6479  }
  1.6480 -
  1.6481  .panel-info {
  1.6482    border-color: #bce8f1;
  1.6483  }
  1.6484 -
  1.6485  .panel-info > .panel-heading {
  1.6486 -  color: #3a87ad;
  1.6487 +  color: #31708f;
  1.6488    background-color: #d9edf7;
  1.6489    border-color: #bce8f1;
  1.6490  }
  1.6491 -
  1.6492  .panel-info > .panel-heading + .panel-collapse .panel-body {
  1.6493    border-top-color: #bce8f1;
  1.6494  }
  1.6495 -
  1.6496 -.panel-info > .panel-heading > .dropdown .caret {
  1.6497 -  border-color: #3a87ad transparent;
  1.6498 -}
  1.6499 -
  1.6500  .panel-info > .panel-footer + .panel-collapse .panel-body {
  1.6501    border-bottom-color: #bce8f1;
  1.6502  }
  1.6503 -
  1.6504  .well {
  1.6505    min-height: 20px;
  1.6506    padding: 19px;
  1.6507 @@ -5928,24 +4882,20 @@
  1.6508    border: 1px solid #e3e3e3;
  1.6509    border-radius: 4px;
  1.6510    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  1.6511 -          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  1.6512 -}
  1.6513 -
  1.6514 +  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  1.6515 +}
  1.6516  .well blockquote {
  1.6517    border-color: #ddd;
  1.6518    border-color: rgba(0, 0, 0, 0.15);
  1.6519  }
  1.6520 -
  1.6521  .well-lg {
  1.6522    padding: 24px;
  1.6523    border-radius: 6px;
  1.6524  }
  1.6525 -
  1.6526  .well-sm {
  1.6527    padding: 9px;
  1.6528    border-radius: 3px;
  1.6529  }
  1.6530 -
  1.6531  .close {
  1.6532    float: right;
  1.6533    font-size: 21px;
  1.6534 @@ -5956,7 +4906,6 @@
  1.6535    opacity: 0.2;
  1.6536    filter: alpha(opacity=20);
  1.6537  }
  1.6538 -
  1.6539  .close:hover,
  1.6540  .close:focus {
  1.6541    color: #000000;
  1.6542 @@ -5965,7 +4914,6 @@
  1.6543    opacity: 0.5;
  1.6544    filter: alpha(opacity=50);
  1.6545  }
  1.6546 -
  1.6547  button.close {
  1.6548    padding: 0;
  1.6549    cursor: pointer;
  1.6550 @@ -5973,60 +4921,51 @@
  1.6551    border: 0;
  1.6552    -webkit-appearance: none;
  1.6553  }
  1.6554 -
  1.6555  .modal-open {
  1.6556    overflow: hidden;
  1.6557  }
  1.6558 -
  1.6559  .modal {
  1.6560 +  display: none;
  1.6561 +  overflow: auto;
  1.6562 +  overflow-y: scroll;
  1.6563    position: fixed;
  1.6564    top: 0;
  1.6565    right: 0;
  1.6566    bottom: 0;
  1.6567    left: 0;
  1.6568    z-index: 1040;
  1.6569 -  display: none;
  1.6570 -  overflow: auto;
  1.6571 -  overflow-y: scroll;
  1.6572 -}
  1.6573 -
  1.6574 +}
  1.6575  .modal.fade .modal-dialog {
  1.6576    -webkit-transform: translate(0, -25%);
  1.6577 -      -ms-transform: translate(0, -25%);
  1.6578 -          transform: translate(0, -25%);
  1.6579 +  -ms-transform: translate(0, -25%);
  1.6580 +  transform: translate(0, -25%);
  1.6581    -webkit-transition: -webkit-transform 0.3s ease-out;
  1.6582 -     -moz-transition: -moz-transform 0.3s ease-out;
  1.6583 -       -o-transition: -o-transform 0.3s ease-out;
  1.6584 -          transition: transform 0.3s ease-out;
  1.6585 -}
  1.6586 -
  1.6587 +  -moz-transition: -moz-transform 0.3s ease-out;
  1.6588 +  -o-transition: -o-transform 0.3s ease-out;
  1.6589 +  transition: transform 0.3s ease-out;
  1.6590 +}
  1.6591  .modal.in .modal-dialog {
  1.6592    -webkit-transform: translate(0, 0);
  1.6593 -      -ms-transform: translate(0, 0);
  1.6594 -          transform: translate(0, 0);
  1.6595 -}
  1.6596 -
  1.6597 +  -ms-transform: translate(0, 0);
  1.6598 +  transform: translate(0, 0);
  1.6599 +}
  1.6600  .modal-dialog {
  1.6601    position: relative;
  1.6602 +  width: auto;
  1.6603 +  margin: 10px;
  1.6604    z-index: 1050;
  1.6605 -  width: auto;
  1.6606 -  padding: 10px;
  1.6607 -  margin-right: auto;
  1.6608 -  margin-left: auto;
  1.6609 -}
  1.6610 -
  1.6611 +}
  1.6612  .modal-content {
  1.6613    position: relative;
  1.6614    background-color: #ffffff;
  1.6615    border: 1px solid #999999;
  1.6616    border: 1px solid rgba(0, 0, 0, 0.2);
  1.6617    border-radius: 6px;
  1.6618 +  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  1.6619 +  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  1.6620 +  background-clip: padding-box;
  1.6621    outline: none;
  1.6622 -  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  1.6623 -          box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  1.6624 -  background-clip: padding-box;
  1.6625 -}
  1.6626 -
  1.6627 +}
  1.6628  .modal-backdrop {
  1.6629    position: fixed;
  1.6630    top: 0;
  1.6631 @@ -6036,125 +4975,102 @@
  1.6632    z-index: 1030;
  1.6633    background-color: #000000;
  1.6634  }
  1.6635 -
  1.6636  .modal-backdrop.fade {
  1.6637    opacity: 0;
  1.6638    filter: alpha(opacity=0);
  1.6639  }
  1.6640 -
  1.6641  .modal-backdrop.in {
  1.6642    opacity: 0.5;
  1.6643    filter: alpha(opacity=50);
  1.6644  }
  1.6645 -
  1.6646  .modal-header {
  1.6647 -  min-height: 16.428571429px;
  1.6648    padding: 15px;
  1.6649    border-bottom: 1px solid #e5e5e5;
  1.6650 -}
  1.6651 -
  1.6652 +  min-height: 16.428571429px;
  1.6653 +}
  1.6654  .modal-header .close {
  1.6655    margin-top: -2px;
  1.6656  }
  1.6657 -
  1.6658  .modal-title {
  1.6659    margin: 0;
  1.6660    line-height: 1.428571429;
  1.6661  }
  1.6662 -
  1.6663  .modal-body {
  1.6664    position: relative;
  1.6665    padding: 20px;
  1.6666  }
  1.6667 -
  1.6668  .modal-footer {
  1.6669 +  margin-top: 15px;
  1.6670    padding: 19px 20px 20px;
  1.6671 -  margin-top: 15px;
  1.6672    text-align: right;
  1.6673    border-top: 1px solid #e5e5e5;
  1.6674  }
  1.6675 -
  1.6676  .modal-footer:before,
  1.6677  .modal-footer:after {
  1.6678 +  content: " ";
  1.6679    display: table;
  1.6680 -  content: " ";
  1.6681 -}
  1.6682 -
  1.6683 +}
  1.6684  .modal-footer:after {
  1.6685    clear: both;
  1.6686  }
  1.6687 -
  1.6688  .modal-footer:before,
  1.6689  .modal-footer:after {
  1.6690 +  content: " ";
  1.6691    display: table;
  1.6692 -  content: " ";
  1.6693 -}
  1.6694 -
  1.6695 +}
  1.6696  .modal-footer:after {
  1.6697    clear: both;
  1.6698  }
  1.6699 -
  1.6700  .modal-footer .btn + .btn {
  1.6701 +  margin-left: 5px;
  1.6702    margin-bottom: 0;
  1.6703 -  margin-left: 5px;
  1.6704 -}
  1.6705 -
  1.6706 +}
  1.6707  .modal-footer .btn-group .btn + .btn {
  1.6708    margin-left: -1px;
  1.6709  }
  1.6710 -
  1.6711  .modal-footer .btn-block + .btn-block {
  1.6712    margin-left: 0;
  1.6713  }
  1.6714 -
  1.6715  @media screen and (min-width: 768px) {
  1.6716    .modal-dialog {
  1.6717      width: 600px;
  1.6718 -    padding-top: 30px;
  1.6719 -    padding-bottom: 30px;
  1.6720 +    margin: 30px auto;
  1.6721    }
  1.6722    .modal-content {
  1.6723      -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  1.6724 -            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  1.6725 -  }
  1.6726 -}
  1.6727 -
  1.6728 +    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  1.6729 +  }
  1.6730 +}
  1.6731  .tooltip {
  1.6732    position: absolute;
  1.6733    z-index: 1030;
  1.6734    display: block;
  1.6735 +  visibility: visible;
  1.6736    font-size: 12px;
  1.6737    line-height: 1.4;
  1.6738    opacity: 0;
  1.6739    filter: alpha(opacity=0);
  1.6740 -  visibility: visible;
  1.6741 -}
  1.6742 -
  1.6743 +}
  1.6744  .tooltip.in {
  1.6745    opacity: 0.9;
  1.6746    filter: alpha(opacity=90);
  1.6747  }
  1.6748 -
  1.6749  .tooltip.top {
  1.6750 +  margin-top: -3px;
  1.6751    padding: 5px 0;
  1.6752 -  margin-top: -3px;
  1.6753 -}
  1.6754 -
  1.6755 +}
  1.6756  .tooltip.right {
  1.6757 +  margin-left: 3px;
  1.6758    padding: 0 5px;
  1.6759 -  margin-left: 3px;
  1.6760 -}
  1.6761 -
  1.6762 +}
  1.6763  .tooltip.bottom {
  1.6764 +  margin-top: 3px;
  1.6765    padding: 5px 0;
  1.6766 -  margin-top: 3px;
  1.6767 -}
  1.6768 -
  1.6769 +}
  1.6770  .tooltip.left {
  1.6771 +  margin-left: -3px;
  1.6772    padding: 0 5px;
  1.6773 -  margin-left: -3px;
  1.6774 -}
  1.6775 -
  1.6776 +}
  1.6777  .tooltip-inner {
  1.6778    max-width: 200px;
  1.6779    padding: 3px 8px;
  1.6780 @@ -6164,7 +5080,6 @@
  1.6781    background-color: #000000;
  1.6782    border-radius: 4px;
  1.6783  }
  1.6784 -
  1.6785  .tooltip-arrow {
  1.6786    position: absolute;
  1.6787    width: 0;
  1.6788 @@ -6172,67 +5087,58 @@
  1.6789    border-color: transparent;
  1.6790    border-style: solid;
  1.6791  }
  1.6792 -
  1.6793  .tooltip.top .tooltip-arrow {
  1.6794    bottom: 0;
  1.6795    left: 50%;
  1.6796    margin-left: -5px;
  1.6797 +  border-width: 5px 5px 0;
  1.6798    border-top-color: #000000;
  1.6799 -  border-width: 5px 5px 0;
  1.6800 -}
  1.6801 -
  1.6802 +}
  1.6803  .tooltip.top-left .tooltip-arrow {
  1.6804    bottom: 0;
  1.6805    left: 5px;
  1.6806 +  border-width: 5px 5px 0;
  1.6807    border-top-color: #000000;
  1.6808 +}
  1.6809 +.tooltip.top-right .tooltip-arrow {
  1.6810 +  bottom: 0;
  1.6811 +  right: 5px;
  1.6812    border-width: 5px 5px 0;
  1.6813 -}
  1.6814 -
  1.6815 -.tooltip.top-right .tooltip-arrow {
  1.6816 -  right: 5px;
  1.6817 -  bottom: 0;
  1.6818    border-top-color: #000000;
  1.6819 -  border-width: 5px 5px 0;
  1.6820 -}
  1.6821 -
  1.6822 +}
  1.6823  .tooltip.right .tooltip-arrow {
  1.6824    top: 50%;
  1.6825    left: 0;
  1.6826    margin-top: -5px;
  1.6827 +  border-width: 5px 5px 5px 0;
  1.6828    border-right-color: #000000;
  1.6829 -  border-width: 5px 5px 5px 0;
  1.6830 -}
  1.6831 -
  1.6832 +}
  1.6833  .tooltip.left .tooltip-arrow {
  1.6834    top: 50%;
  1.6835    right: 0;
  1.6836    margin-top: -5px;
  1.6837 +  border-width: 5px 0 5px 5px;
  1.6838    border-left-color: #000000;
  1.6839 -  border-width: 5px 0 5px 5px;
  1.6840 -}
  1.6841 -
  1.6842 +}
  1.6843  .tooltip.bottom .tooltip-arrow {
  1.6844    top: 0;
  1.6845    left: 50%;
  1.6846    margin-left: -5px;
  1.6847 +  border-width: 0 5px 5px;
  1.6848    border-bottom-color: #000000;
  1.6849 -  border-width: 0 5px 5px;
  1.6850 -}
  1.6851 -
  1.6852 +}
  1.6853  .tooltip.bottom-left .tooltip-arrow {
  1.6854    top: 0;
  1.6855    left: 5px;
  1.6856 +  border-width: 0 5px 5px;
  1.6857    border-bottom-color: #000000;
  1.6858 -  border-width: 0 5px 5px;
  1.6859 -}
  1.6860 -
  1.6861 +}
  1.6862  .tooltip.bottom-right .tooltip-arrow {
  1.6863    top: 0;
  1.6864    right: 5px;
  1.6865 +  border-width: 0 5px 5px;
  1.6866    border-bottom-color: #000000;
  1.6867 -  border-width: 0 5px 5px;
  1.6868 -}
  1.6869 -
  1.6870 +}
  1.6871  .popover {
  1.6872    position: absolute;
  1.6873    top: 0;
  1.6874 @@ -6242,35 +5148,30 @@
  1.6875    max-width: 276px;
  1.6876    padding: 1px;
  1.6877    text-align: left;
  1.6878 -  white-space: normal;
  1.6879    background-color: #ffffff;
  1.6880 +  background-clip: padding-box;
  1.6881    border: 1px solid #cccccc;
  1.6882    border: 1px solid rgba(0, 0, 0, 0.2);
  1.6883    border-radius: 6px;
  1.6884    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  1.6885 -          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  1.6886 -  background-clip: padding-box;
  1.6887 -}
  1.6888 -
  1.6889 +  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  1.6890 +  white-space: normal;
  1.6891 +}
  1.6892  .popover.top {
  1.6893    margin-top: -10px;
  1.6894  }
  1.6895 -
  1.6896  .popover.right {
  1.6897    margin-left: 10px;
  1.6898  }
  1.6899 -
  1.6900  .popover.bottom {
  1.6901    margin-top: 10px;
  1.6902  }
  1.6903 -
  1.6904  .popover.left {
  1.6905    margin-left: -10px;
  1.6906  }
  1.6907 -
  1.6908  .popover-title {
  1.6909 +  margin: 0;
  1.6910    padding: 8px 14px;
  1.6911 -  margin: 0;
  1.6912    font-size: 14px;
  1.6913    font-weight: normal;
  1.6914    line-height: 18px;
  1.6915 @@ -6278,11 +5179,9 @@
  1.6916    border-bottom: 1px solid #ebebeb;
  1.6917    border-radius: 5px 5px 0 0;
  1.6918  }
  1.6919 -
  1.6920  .popover-content {
  1.6921    padding: 9px 14px;
  1.6922  }
  1.6923 -
  1.6924  .popover .arrow,
  1.6925  .popover .arrow:after {
  1.6926    position: absolute;
  1.6927 @@ -6292,189 +5191,159 @@
  1.6928    border-color: transparent;
  1.6929    border-style: solid;
  1.6930  }
  1.6931 -
  1.6932  .popover .arrow {
  1.6933    border-width: 11px;
  1.6934  }
  1.6935 -
  1.6936  .popover .arrow:after {
  1.6937    border-width: 10px;
  1.6938    content: "";
  1.6939  }
  1.6940 -
  1.6941  .popover.top .arrow {
  1.6942 -  bottom: -11px;
  1.6943    left: 50%;
  1.6944    margin-left: -11px;
  1.6945 +  border-bottom-width: 0;
  1.6946    border-top-color: #999999;
  1.6947    border-top-color: rgba(0, 0, 0, 0.25);
  1.6948 -  border-bottom-width: 0;
  1.6949 -}
  1.6950 -
  1.6951 +  bottom: -11px;
  1.6952 +}
  1.6953  .popover.top .arrow:after {
  1.6954 +  content: " ";
  1.6955    bottom: 1px;
  1.6956    margin-left: -10px;
  1.6957 +  border-bottom-width: 0;
  1.6958    border-top-color: #ffffff;
  1.6959 -  border-bottom-width: 0;
  1.6960 -  content: " ";
  1.6961 -}
  1.6962 -
  1.6963 +}
  1.6964  .popover.right .arrow {
  1.6965    top: 50%;
  1.6966    left: -11px;
  1.6967    margin-top: -11px;
  1.6968 +  border-left-width: 0;
  1.6969    border-right-color: #999999;
  1.6970    border-right-color: rgba(0, 0, 0, 0.25);
  1.6971 +}
  1.6972 +.popover.right .arrow:after {
  1.6973 +  content: " ";
  1.6974 +  left: 1px;
  1.6975 +  bottom: -10px;
  1.6976    border-left-width: 0;
  1.6977 -}
  1.6978 -
  1.6979 -.popover.right .arrow:after {
  1.6980 -  bottom: -10px;
  1.6981 -  left: 1px;
  1.6982    border-right-color: #ffffff;
  1.6983 -  border-left-width: 0;
  1.6984 -  content: " ";
  1.6985 -}
  1.6986 -
  1.6987 +}
  1.6988  .popover.bottom .arrow {
  1.6989 -  top: -11px;
  1.6990    left: 50%;
  1.6991    margin-left: -11px;
  1.6992 +  border-top-width: 0;
  1.6993    border-bottom-color: #999999;
  1.6994    border-bottom-color: rgba(0, 0, 0, 0.25);
  1.6995 -  border-top-width: 0;
  1.6996 -}
  1.6997 -
  1.6998 +  top: -11px;
  1.6999 +}
  1.7000  .popover.bottom .arrow:after {
  1.7001 +  content: " ";
  1.7002    top: 1px;
  1.7003    margin-left: -10px;
  1.7004 +  border-top-width: 0;
  1.7005    border-bottom-color: #ffffff;
  1.7006 -  border-top-width: 0;
  1.7007 -  content: " ";
  1.7008 -}
  1.7009 -
  1.7010 +}
  1.7011  .popover.left .arrow {
  1.7012    top: 50%;
  1.7013    right: -11px;
  1.7014    margin-top: -11px;
  1.7015 +  border-right-width: 0;
  1.7016    border-left-color: #999999;
  1.7017    border-left-color: rgba(0, 0, 0, 0.25);
  1.7018 +}
  1.7019 +.popover.left .arrow:after {
  1.7020 +  content: " ";
  1.7021 +  right: 1px;
  1.7022    border-right-width: 0;
  1.7023 -}
  1.7024 -
  1.7025 -.popover.left .arrow:after {
  1.7026 -  right: 1px;
  1.7027 +  border-left-color: #ffffff;
  1.7028    bottom: -10px;
  1.7029 -  border-left-color: #ffffff;
  1.7030 -  border-right-width: 0;
  1.7031 -  content: " ";
  1.7032 -}
  1.7033 -
  1.7034 +}
  1.7035  .carousel {
  1.7036    position: relative;
  1.7037  }
  1.7038 -
  1.7039  .carousel-inner {
  1.7040    position: relative;
  1.7041 +  overflow: hidden;
  1.7042    width: 100%;
  1.7043 -  overflow: hidden;
  1.7044 -}
  1.7045 -
  1.7046 +}
  1.7047  .carousel-inner > .item {
  1.7048 +  display: none;
  1.7049    position: relative;
  1.7050 -  display: none;
  1.7051    -webkit-transition: 0.6s ease-in-out left;
  1.7052 -          transition: 0.6s ease-in-out left;
  1.7053 -}
  1.7054 -
  1.7055 +  transition: 0.6s ease-in-out left;
  1.7056 +}
  1.7057  .carousel-inner > .item > img,
  1.7058  .carousel-inner > .item > a > img {
  1.7059    display: block;
  1.7060 +  max-width: 100%;
  1.7061    height: auto;
  1.7062 -  max-width: 100%;
  1.7063    line-height: 1;
  1.7064  }
  1.7065 -
  1.7066  .carousel-inner > .active,
  1.7067  .carousel-inner > .next,
  1.7068  .carousel-inner > .prev {
  1.7069    display: block;
  1.7070  }
  1.7071 -
  1.7072  .carousel-inner > .active {
  1.7073    left: 0;
  1.7074  }
  1.7075 -
  1.7076  .carousel-inner > .next,
  1.7077  .carousel-inner > .prev {
  1.7078    position: absolute;
  1.7079    top: 0;
  1.7080    width: 100%;
  1.7081  }
  1.7082 -
  1.7083  .carousel-inner > .next {
  1.7084    left: 100%;
  1.7085  }
  1.7086 -
  1.7087  .carousel-inner > .prev {
  1.7088    left: -100%;
  1.7089  }
  1.7090 -
  1.7091  .carousel-inner > .next.left,
  1.7092  .carousel-inner > .prev.right {
  1.7093    left: 0;
  1.7094  }
  1.7095 -
  1.7096  .carousel-inner > .active.left {
  1.7097    left: -100%;
  1.7098  }
  1.7099 -
  1.7100  .carousel-inner > .active.right {
  1.7101    left: 100%;
  1.7102  }
  1.7103 -
  1.7104  .carousel-control {
  1.7105    position: absolute;
  1.7106    top: 0;
  1.7107 +  left: 0;
  1.7108    bottom: 0;
  1.7109 -  left: 0;
  1.7110    width: 15%;
  1.7111 +  opacity: 0.5;
  1.7112 +  filter: alpha(opacity=50);
  1.7113    font-size: 20px;
  1.7114    color: #ffffff;
  1.7115    text-align: center;
  1.7116    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  1.7117 -  opacity: 0.5;
  1.7118 -  filter: alpha(opacity=50);
  1.7119 -}
  1.7120 -
  1.7121 +}
  1.7122  .carousel-control.left {
  1.7123 -  background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  1.7124 -  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  1.7125 -  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
  1.7126 -  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.0001) 100%);
  1.7127 +  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(rgba(0, 0, 0, 0.0001) 100%));
  1.7128 +  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  1.7129    background-repeat: repeat-x;
  1.7130    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  1.7131  }
  1.7132 -
  1.7133  .carousel-control.right {
  1.7134 +  left: auto;
  1.7135    right: 0;
  1.7136 -  left: auto;
  1.7137 -  background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  1.7138 -  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0), color-stop(rgba(0, 0, 0, 0.5) 100%));
  1.7139 -  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
  1.7140 -  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0, rgba(0, 0, 0, 0.5) 100%);
  1.7141 +  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(rgba(0, 0, 0, 0.5) 100%));
  1.7142 +  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  1.7143    background-repeat: repeat-x;
  1.7144    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  1.7145  }
  1.7146 -
  1.7147  .carousel-control:hover,
  1.7148  .carousel-control:focus {
  1.7149 +  outline: none;
  1.7150    color: #ffffff;
  1.7151    text-decoration: none;
  1.7152    opacity: 0.9;
  1.7153    filter: alpha(opacity=90);
  1.7154  }
  1.7155 -
  1.7156  .carousel-control .icon-prev,
  1.7157  .carousel-control .icon-next,
  1.7158  .carousel-control .glyphicon-chevron-left,
  1.7159 @@ -6484,17 +5353,14 @@
  1.7160    z-index: 5;
  1.7161    display: inline-block;
  1.7162  }
  1.7163 -
  1.7164  .carousel-control .icon-prev,
  1.7165  .carousel-control .glyphicon-chevron-left {
  1.7166    left: 50%;
  1.7167  }
  1.7168 -
  1.7169  .carousel-control .icon-next,
  1.7170  .carousel-control .glyphicon-chevron-right {
  1.7171    right: 50%;
  1.7172  }
  1.7173 -
  1.7174  .carousel-control .icon-prev,
  1.7175  .carousel-control .icon-next {
  1.7176    width: 20px;
  1.7177 @@ -6503,52 +5369,46 @@
  1.7178    margin-left: -10px;
  1.7179    font-family: serif;
  1.7180  }
  1.7181 -
  1.7182  .carousel-control .icon-prev:before {
  1.7183    content: '\2039';
  1.7184  }
  1.7185 -
  1.7186  .carousel-control .icon-next:before {
  1.7187    content: '\203a';
  1.7188  }
  1.7189 -
  1.7190  .carousel-indicators {
  1.7191    position: absolute;
  1.7192    bottom: 10px;
  1.7193    left: 50%;
  1.7194    z-index: 15;
  1.7195    width: 60%;
  1.7196 +  margin-left: -30%;
  1.7197    padding-left: 0;
  1.7198 -  margin-left: -30%;
  1.7199 +  list-style: none;
  1.7200    text-align: center;
  1.7201 -  list-style: none;
  1.7202 -}
  1.7203 -
  1.7204 +}
  1.7205  .carousel-indicators li {
  1.7206    display: inline-block;
  1.7207    width: 10px;
  1.7208    height: 10px;
  1.7209    margin: 1px;
  1.7210    text-indent: -999px;
  1.7211 +  border: 1px solid #ffffff;
  1.7212 +  border-radius: 10px;
  1.7213    cursor: pointer;
  1.7214    background-color: #000 \9;
  1.7215    background-color: rgba(0, 0, 0, 0);
  1.7216 -  border: 1px solid #ffffff;
  1.7217 -  border-radius: 10px;
  1.7218 -}
  1.7219 -
  1.7220 +}
  1.7221  .carousel-indicators .active {
  1.7222 +  margin: 0;
  1.7223    width: 12px;
  1.7224    height: 12px;
  1.7225 -  margin: 0;
  1.7226    background-color: #ffffff;
  1.7227  }
  1.7228 -
  1.7229  .carousel-caption {
  1.7230    position: absolute;
  1.7231 +  left: 15%;
  1.7232    right: 15%;
  1.7233    bottom: 20px;
  1.7234 -  left: 15%;
  1.7235    z-index: 10;
  1.7236    padding-top: 20px;
  1.7237    padding-bottom: 20px;
  1.7238 @@ -6556,11 +5416,9 @@
  1.7239    text-align: center;
  1.7240    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  1.7241  }
  1.7242 -
  1.7243  .carousel-caption .btn {
  1.7244    text-shadow: none;
  1.7245  }
  1.7246 -
  1.7247  @media screen and (min-width: 768px) {
  1.7248    .carousel-control .glyphicons-chevron-left,
  1.7249    .carousel-control .glyphicons-chevron-right,
  1.7250 @@ -6573,51 +5431,42 @@
  1.7251      font-size: 30px;
  1.7252    }
  1.7253    .carousel-caption {
  1.7254 +    left: 20%;
  1.7255      right: 20%;
  1.7256 -    left: 20%;
  1.7257      padding-bottom: 30px;
  1.7258    }
  1.7259    .carousel-indicators {
  1.7260      bottom: 20px;
  1.7261    }
  1.7262  }
  1.7263 -
  1.7264  .clearfix:before,
  1.7265  .clearfix:after {
  1.7266 +  content: " ";
  1.7267    display: table;
  1.7268 -  content: " ";
  1.7269 -}
  1.7270 -
  1.7271 +}
  1.7272  .clearfix:after {
  1.7273    clear: both;
  1.7274  }
  1.7275 -
  1.7276  .center-block {
  1.7277    display: block;
  1.7278 +  margin-left: auto;
  1.7279    margin-right: auto;
  1.7280 -  margin-left: auto;
  1.7281 -}
  1.7282 -
  1.7283 +}
  1.7284  .pull-right {
  1.7285    float: right !important;
  1.7286  }
  1.7287 -
  1.7288  .pull-left {
  1.7289    float: left !important;
  1.7290  }
  1.7291 -
  1.7292  .hide {
  1.7293    display: none !important;
  1.7294  }
  1.7295 -
  1.7296  .show {
  1.7297    display: block !important;
  1.7298  }
  1.7299 -
  1.7300  .invisible {
  1.7301    visibility: hidden;
  1.7302  }
  1.7303 -
  1.7304  .text-hide {
  1.7305    font: 0/0 a;
  1.7306    color: transparent;
  1.7307 @@ -6625,31 +5474,29 @@
  1.7308    background-color: transparent;
  1.7309    border: 0;
  1.7310  }
  1.7311 -
  1.7312  .hidden {
  1.7313    display: none !important;
  1.7314    visibility: hidden !important;
  1.7315  }
  1.7316 -
  1.7317  .affix {
  1.7318    position: fixed;
  1.7319  }
  1.7320 -
  1.7321  @-ms-viewport {
  1.7322    width: device-width;
  1.7323  }
  1.7324 -
  1.7325  .visible-xs,
  1.7326  tr.visible-xs,
  1.7327  th.visible-xs,
  1.7328  td.visible-xs {
  1.7329    display: none !important;
  1.7330  }
  1.7331 -
  1.7332  @media (max-width: 767px) {
  1.7333    .visible-xs {
  1.7334      display: block !important;
  1.7335    }
  1.7336 +  table.visible-xs {
  1.7337 +    display: table;
  1.7338 +  }
  1.7339    tr.visible-xs {
  1.7340      display: table-row !important;
  1.7341    }
  1.7342 @@ -6658,11 +5505,13 @@
  1.7343      display: table-cell !important;
  1.7344    }
  1.7345  }
  1.7346 -
  1.7347  @media (min-width: 768px) and (max-width: 991px) {
  1.7348    .visible-xs.visible-sm {
  1.7349      display: block !important;
  1.7350    }
  1.7351 +  table.visible-xs.visible-sm {
  1.7352 +    display: table;
  1.7353 +  }
  1.7354    tr.visible-xs.visible-sm {
  1.7355      display: table-row !important;
  1.7356    }
  1.7357 @@ -6671,11 +5520,13 @@
  1.7358      display: table-cell !important;
  1.7359    }
  1.7360  }
  1.7361 -
  1.7362  @media (min-width: 992px) and (max-width: 1199px) {
  1.7363    .visible-xs.visible-md {
  1.7364      display: block !important;
  1.7365    }
  1.7366 +  table.visible-xs.visible-md {
  1.7367 +    display: table;
  1.7368 +  }
  1.7369    tr.visible-xs.visible-md {
  1.7370      display: table-row !important;
  1.7371    }
  1.7372 @@ -6684,11 +5535,13 @@
  1.7373      display: table-cell !important;
  1.7374    }
  1.7375  }
  1.7376 -
  1.7377  @media (min-width: 1200px) {
  1.7378    .visible-xs.visible-lg {
  1.7379      display: block !important;
  1.7380    }
  1.7381 +  table.visible-xs.visible-lg {
  1.7382 +    display: table;
  1.7383 +  }
  1.7384    tr.visible-xs.visible-lg {
  1.7385      display: table-row !important;
  1.7386    }
  1.7387 @@ -6697,18 +5550,19 @@
  1.7388      display: table-cell !important;
  1.7389    }
  1.7390  }
  1.7391 -
  1.7392  .visible-sm,
  1.7393  tr.visible-sm,
  1.7394  th.visible-sm,
  1.7395  td.visible-sm {
  1.7396    display: none !important;
  1.7397  }
  1.7398 -
  1.7399  @media (max-width: 767px) {
  1.7400    .visible-sm.visible-xs {
  1.7401      display: block !important;
  1.7402    }
  1.7403 +  table.visible-sm.visible-xs {
  1.7404 +    display: table;
  1.7405 +  }
  1.7406    tr.visible-sm.visible-xs {
  1.7407      display: table-row !important;
  1.7408    }
  1.7409 @@ -6717,11 +5571,13 @@
  1.7410      display: table-cell !important;
  1.7411    }
  1.7412  }
  1.7413 -
  1.7414  @media (min-width: 768px) and (max-width: 991px) {
  1.7415    .visible-sm {
  1.7416      display: block !important;
  1.7417    }
  1.7418 +  table.visible-sm {
  1.7419 +    display: table;
  1.7420 +  }
  1.7421    tr.visible-sm {
  1.7422      display: table-row !important;
  1.7423    }
  1.7424 @@ -6730,11 +5586,13 @@
  1.7425      display: table-cell !important;
  1.7426    }
  1.7427  }
  1.7428 -
  1.7429  @media (min-width: 992px) and (max-width: 1199px) {
  1.7430    .visible-sm.visible-md {
  1.7431      display: block !important;
  1.7432    }
  1.7433 +  table.visible-sm.visible-md {
  1.7434 +    display: table;
  1.7435 +  }
  1.7436    tr.visible-sm.visible-md {
  1.7437      display: table-row !important;
  1.7438    }
  1.7439 @@ -6743,11 +5601,13 @@
  1.7440      display: table-cell !important;
  1.7441    }
  1.7442  }
  1.7443 -
  1.7444  @media (min-width: 1200px) {
  1.7445    .visible-sm.visible-lg {
  1.7446      display: block !important;
  1.7447    }
  1.7448 +  table.visible-sm.visible-lg {
  1.7449 +    display: table;
  1.7450 +  }
  1.7451    tr.visible-sm.visible-lg {
  1.7452      display: table-row !important;
  1.7453    }
  1.7454 @@ -6756,18 +5616,19 @@
  1.7455      display: table-cell !important;
  1.7456    }
  1.7457  }
  1.7458 -
  1.7459  .visible-md,
  1.7460  tr.visible-md,
  1.7461  th.visible-md,
  1.7462  td.visible-md {
  1.7463    display: none !important;
  1.7464  }
  1.7465 -
  1.7466  @media (max-width: 767px) {
  1.7467    .visible-md.visible-xs {
  1.7468      display: block !important;
  1.7469    }
  1.7470 +  table.visible-md.visible-xs {
  1.7471 +    display: table;
  1.7472 +  }
  1.7473    tr.visible-md.visible-xs {
  1.7474      display: table-row !important;
  1.7475    }
  1.7476 @@ -6776,11 +5637,13 @@
  1.7477      display: table-cell !important;
  1.7478    }
  1.7479  }
  1.7480 -
  1.7481  @media (min-width: 768px) and (max-width: 991px) {
  1.7482    .visible-md.visible-sm {
  1.7483      display: block !important;
  1.7484    }
  1.7485 +  table.visible-md.visible-sm {
  1.7486 +    display: table;
  1.7487 +  }
  1.7488    tr.visible-md.visible-sm {
  1.7489      display: table-row !important;
  1.7490    }
  1.7491 @@ -6789,11 +5652,13 @@
  1.7492      display: table-cell !important;
  1.7493    }
  1.7494  }
  1.7495 -
  1.7496  @media (min-width: 992px) and (max-width: 1199px) {
  1.7497    .visible-md {
  1.7498      display: block !important;
  1.7499    }
  1.7500 +  table.visible-md {
  1.7501 +    display: table;
  1.7502 +  }
  1.7503    tr.visible-md {
  1.7504      display: table-row !important;
  1.7505    }
  1.7506 @@ -6802,11 +5667,13 @@
  1.7507      display: table-cell !important;
  1.7508    }
  1.7509  }
  1.7510 -
  1.7511  @media (min-width: 1200px) {
  1.7512    .visible-md.visible-lg {
  1.7513      display: block !important;
  1.7514    }
  1.7515 +  table.visible-md.visible-lg {
  1.7516 +    display: table;
  1.7517 +  }
  1.7518    tr.visible-md.visible-lg {
  1.7519      display: table-row !important;
  1.7520    }
  1.7521 @@ -6815,18 +5682,19 @@
  1.7522      display: table-cell !important;
  1.7523    }
  1.7524  }
  1.7525 -
  1.7526  .visible-lg,
  1.7527  tr.visible-lg,
  1.7528  th.visible-lg,
  1.7529  td.visible-lg {
  1.7530    display: none !important;
  1.7531  }
  1.7532 -
  1.7533  @media (max-width: 767px) {
  1.7534    .visible-lg.visible-xs {
  1.7535      display: block !important;
  1.7536    }
  1.7537 +  table.visible-lg.visible-xs {
  1.7538 +    display: table;
  1.7539 +  }
  1.7540    tr.visible-lg.visible-xs {
  1.7541      display: table-row !important;
  1.7542    }
  1.7543 @@ -6835,11 +5703,13 @@
  1.7544      display: table-cell !important;
  1.7545    }
  1.7546  }
  1.7547 -
  1.7548  @media (min-width: 768px) and (max-width: 991px) {
  1.7549    .visible-lg.visible-sm {
  1.7550      display: block !important;
  1.7551    }
  1.7552 +  table.visible-lg.visible-sm {
  1.7553 +    display: table;
  1.7554 +  }
  1.7555    tr.visible-lg.visible-sm {
  1.7556      display: table-row !important;
  1.7557    }
  1.7558 @@ -6848,11 +5718,13 @@
  1.7559      display: table-cell !important;
  1.7560    }
  1.7561  }
  1.7562 -
  1.7563  @media (min-width: 992px) and (max-width: 1199px) {
  1.7564    .visible-lg.visible-md {
  1.7565      display: block !important;
  1.7566    }
  1.7567 +  table.visible-lg.visible-md {
  1.7568 +    display: table;
  1.7569 +  }
  1.7570    tr.visible-lg.visible-md {
  1.7571      display: table-row !important;
  1.7572    }
  1.7573 @@ -6861,11 +5733,13 @@
  1.7574      display: table-cell !important;
  1.7575    }
  1.7576  }
  1.7577 -
  1.7578  @media (min-width: 1200px) {
  1.7579    .visible-lg {
  1.7580      display: block !important;
  1.7581    }
  1.7582 +  table.visible-lg {
  1.7583 +    display: table;
  1.7584 +  }
  1.7585    tr.visible-lg {
  1.7586      display: table-row !important;
  1.7587    }
  1.7588 @@ -6874,20 +5748,19 @@
  1.7589      display: table-cell !important;
  1.7590    }
  1.7591  }
  1.7592 -
  1.7593  .hidden-xs {
  1.7594    display: block !important;
  1.7595  }
  1.7596 -
  1.7597 +table.hidden-xs {
  1.7598 +  display: table;
  1.7599 +}
  1.7600  tr.hidden-xs {
  1.7601    display: table-row !important;
  1.7602  }
  1.7603 -
  1.7604  th.hidden-xs,
  1.7605  td.hidden-xs {
  1.7606    display: table-cell !important;
  1.7607  }
  1.7608 -
  1.7609  @media (max-width: 767px) {
  1.7610    .hidden-xs,
  1.7611    tr.hidden-xs,
  1.7612 @@ -6896,7 +5769,6 @@
  1.7613      display: none !important;
  1.7614    }
  1.7615  }
  1.7616 -
  1.7617  @media (min-width: 768px) and (max-width: 991px) {
  1.7618    .hidden-xs.hidden-sm,
  1.7619    tr.hidden-xs.hidden-sm,
  1.7620 @@ -6905,7 +5777,6 @@
  1.7621      display: none !important;
  1.7622    }
  1.7623  }
  1.7624 -
  1.7625  @media (min-width: 992px) and (max-width: 1199px) {
  1.7626    .hidden-xs.hidden-md,
  1.7627    tr.hidden-xs.hidden-md,
  1.7628 @@ -6914,7 +5785,6 @@
  1.7629      display: none !important;
  1.7630    }
  1.7631  }
  1.7632 -
  1.7633  @media (min-width: 1200px) {
  1.7634    .hidden-xs.hidden-lg,
  1.7635    tr.hidden-xs.hidden-lg,
  1.7636 @@ -6923,20 +5793,19 @@
  1.7637      display: none !important;
  1.7638    }
  1.7639  }
  1.7640 -
  1.7641  .hidden-sm {
  1.7642    display: block !important;
  1.7643  }
  1.7644 -
  1.7645 +table.hidden-sm {
  1.7646 +  display: table;
  1.7647 +}
  1.7648  tr.hidden-sm {
  1.7649    display: table-row !important;
  1.7650  }
  1.7651 -
  1.7652  th.hidden-sm,
  1.7653  td.hidden-sm {
  1.7654    display: table-cell !important;
  1.7655  }
  1.7656 -
  1.7657  @media (max-width: 767px) {
  1.7658    .hidden-sm.hidden-xs,
  1.7659    tr.hidden-sm.hidden-xs,
  1.7660 @@ -6945,7 +5814,6 @@
  1.7661      display: none !important;
  1.7662    }
  1.7663  }
  1.7664 -
  1.7665  @media (min-width: 768px) and (max-width: 991px) {
  1.7666    .hidden-sm,
  1.7667    tr.hidden-sm,
  1.7668 @@ -6954,7 +5822,6 @@
  1.7669      display: none !important;
  1.7670    }
  1.7671  }
  1.7672 -
  1.7673  @media (min-width: 992px) and (max-width: 1199px) {
  1.7674    .hidden-sm.hidden-md,
  1.7675    tr.hidden-sm.hidden-md,
  1.7676 @@ -6963,7 +5830,6 @@
  1.7677      display: none !important;
  1.7678    }
  1.7679  }
  1.7680 -
  1.7681  @media (min-width: 1200px) {
  1.7682    .hidden-sm.hidden-lg,
  1.7683    tr.hidden-sm.hidden-lg,
  1.7684 @@ -6972,20 +5838,19 @@
  1.7685      display: none !important;
  1.7686    }
  1.7687  }
  1.7688 -
  1.7689  .hidden-md {
  1.7690    display: block !important;
  1.7691  }
  1.7692 -
  1.7693 +table.hidden-md {
  1.7694 +  display: table;
  1.7695 +}
  1.7696  tr.hidden-md {
  1.7697    display: table-row !important;
  1.7698  }
  1.7699 -
  1.7700  th.hidden-md,
  1.7701  td.hidden-md {
  1.7702    display: table-cell !important;
  1.7703  }
  1.7704 -
  1.7705  @media (max-width: 767px) {
  1.7706    .hidden-md.hidden-xs,
  1.7707    tr.hidden-md.hidden-xs,
  1.7708 @@ -6994,7 +5859,6 @@
  1.7709      display: none !important;
  1.7710    }
  1.7711  }
  1.7712 -
  1.7713  @media (min-width: 768px) and (max-width: 991px) {
  1.7714    .hidden-md.hidden-sm,
  1.7715    tr.hidden-md.hidden-sm,
  1.7716 @@ -7003,7 +5867,6 @@
  1.7717      display: none !important;
  1.7718    }
  1.7719  }
  1.7720 -
  1.7721  @media (min-width: 992px) and (max-width: 1199px) {
  1.7722    .hidden-md,
  1.7723    tr.hidden-md,
  1.7724 @@ -7012,7 +5875,6 @@
  1.7725      display: none !important;
  1.7726    }
  1.7727  }
  1.7728 -
  1.7729  @media (min-width: 1200px) {
  1.7730    .hidden-md.hidden-lg,
  1.7731    tr.hidden-md.hidden-lg,
  1.7732 @@ -7021,20 +5883,19 @@
  1.7733      display: none !important;
  1.7734    }
  1.7735  }
  1.7736 -
  1.7737  .hidden-lg {
  1.7738    display: block !important;
  1.7739  }
  1.7740 -
  1.7741 +table.hidden-lg {
  1.7742 +  display: table;
  1.7743 +}
  1.7744  tr.hidden-lg {
  1.7745    display: table-row !important;
  1.7746  }
  1.7747 -
  1.7748  th.hidden-lg,
  1.7749  td.hidden-lg {
  1.7750    display: table-cell !important;
  1.7751  }
  1.7752 -
  1.7753  @media (max-width: 767px) {
  1.7754    .hidden-lg.hidden-xs,
  1.7755    tr.hidden-lg.hidden-xs,
  1.7756 @@ -7043,7 +5904,6 @@
  1.7757      display: none !important;
  1.7758    }
  1.7759  }
  1.7760 -
  1.7761  @media (min-width: 768px) and (max-width: 991px) {
  1.7762    .hidden-lg.hidden-sm,
  1.7763    tr.hidden-lg.hidden-sm,
  1.7764 @@ -7052,7 +5912,6 @@
  1.7765      display: none !important;
  1.7766    }
  1.7767  }
  1.7768 -
  1.7769  @media (min-width: 992px) and (max-width: 1199px) {
  1.7770    .hidden-lg.hidden-md,
  1.7771    tr.hidden-lg.hidden-md,
  1.7772 @@ -7061,7 +5920,6 @@
  1.7773      display: none !important;
  1.7774    }
  1.7775  }
  1.7776 -
  1.7777  @media (min-width: 1200px) {
  1.7778    .hidden-lg,
  1.7779    tr.hidden-lg,
  1.7780 @@ -7070,18 +5928,19 @@
  1.7781      display: none !important;
  1.7782    }
  1.7783  }
  1.7784 -
  1.7785  .visible-print,
  1.7786  tr.visible-print,
  1.7787  th.visible-print,
  1.7788  td.visible-print {
  1.7789    display: none !important;
  1.7790  }
  1.7791 -
  1.7792  @media print {
  1.7793    .visible-print {
  1.7794      display: block !important;
  1.7795    }
  1.7796 +  table.visible-print {
  1.7797 +    display: table;
  1.7798 +  }
  1.7799    tr.visible-print {
  1.7800      display: table-row !important;
  1.7801    }
  1.7802 @@ -7095,4 +5954,80 @@
  1.7803    td.hidden-print {
  1.7804      display: none !important;
  1.7805    }
  1.7806 -}
  1.7807 \ No newline at end of file
  1.7808 +}
  1.7809 +html,
  1.7810 +body {
  1.7811 +  height: 100%;
  1.7812 +}
  1.7813 +body {
  1.7814 +  padding-top: 8px;
  1.7815 +  border-top: 8px solid #125883;
  1.7816 +}
  1.7817 +#wrap {
  1.7818 +  min-height: 100%;
  1.7819 +  height: auto;
  1.7820 +  margin: 0 auto -60px;
  1.7821 +  padding: 0 0 60px;
  1.7822 +}
  1.7823 +/* Typo
  1.7824 +------------------------------------ */
  1.7825 +@font-face {
  1.7826 +  font-family: 'gandhi_serifbold';
  1.7827 +  src: url('../fonts/gandhiserif-bold-webfont.eot');
  1.7828 +  src: url('../fonts/gandhiserif-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/gandhiserif-bold-webfont.woff') format('woff'), url('../fonts/gandhiserif-bold-webfont.ttf') format('truetype'), url('../fonts/gandhiserif-bold-webfont.svg#gandhi_serifbold') format('svg');
  1.7829 +  font-weight: normal;
  1.7830 +  font-style: normal;
  1.7831 +}
  1.7832 +@font-face {
  1.7833 +  font-family: 'gandhi_serifregular';
  1.7834 +  src: url('../fonts/gandhiserif-regular-webfont.eot');
  1.7835 +  src: url('../fonts/gandhiserif-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/gandhiserif-regular-webfont.woff') format('woff'), url('../fonts/gandhiserif-regular-webfont.ttf') format('truetype'), url('../fonts/gandhiserif-regular-webfont.svg#gandhi_serifregular') format('svg');
  1.7836 +  font-weight: normal;
  1.7837 +  font-style: normal;
  1.7838 +}
  1.7839 +/* Utilities
  1.7840 +------------------------------------ */
  1.7841 +#wrap > .container {
  1.7842 +  /*padding: 60px 15px 0;*/
  1.7843 +
  1.7844 +}
  1.7845 +img {
  1.7846 +  vertical-align: middle;
  1.7847 +  border: 0;
  1.7848 +  page-break-inside: avoid;
  1.7849 +  max-width: 100% !important;
  1.7850 +}
  1.7851 +/* Navigation
  1.7852 +------------------------------------ */
  1.7853 +.navbar-nav > li > a {
  1.7854 +  font-size: 18px;
  1.7855 +}
  1.7856 +.navbar {
  1.7857 +  margin-bottom: 0px;
  1.7858 +  border-bottom: 3px solid #f0f0f0;
  1.7859 +}
  1.7860 +/* Content
  1.7861 +------------------------------------ */
  1.7862 +.course {
  1.7863 +  background: #f8f8f8;
  1.7864 +  padding: 15px 0;
  1.7865 +}
  1.7866 +.course h1 {
  1.7867 +  color: #125883;
  1.7868 +}
  1.7869 +.course p {
  1.7870 +  color: #fdc91a;
  1.7871 +}
  1.7872 +.themen {
  1.7873 +  background: #999999;
  1.7874 +  padding: 15px 0;
  1.7875 +}
  1.7876 +/* Footer
  1.7877 +------------------------------------ */#footer {
  1.7878 +  height: 60px;
  1.7879 +  background-color: #f5f5f5;
  1.7880 +}
  1.7881 +#footer > .container {
  1.7882 +  padding-left: 15px;
  1.7883 +  padding-right: 15px;
  1.7884 +}
Impressum Datenschutzerklärung