Switch to side-by-side view

--- a
+++ b/arm_model/muscle_space_projection.html
@@ -0,0 +1,14877 @@
+<!DOCTYPE html>
+<html>
+<head><meta charset="utf-8" />
+<title>muscle_space</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
+<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
+
+<style type="text/css">
+    /*!
+*
+* Twitter Bootstrap
+*
+*/
+/*!
+ * Bootstrap v3.3.7 (http://getbootstrap.com)
+ * Copyright 2011-2016 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
+html {
+  font-family: sans-serif;
+  -ms-text-size-adjust: 100%;
+  -webkit-text-size-adjust: 100%;
+}
+body {
+  margin: 0;
+}
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+menu,
+nav,
+section,
+summary {
+  display: block;
+}
+audio,
+canvas,
+progress,
+video {
+  display: inline-block;
+  vertical-align: baseline;
+}
+audio:not([controls]) {
+  display: none;
+  height: 0;
+}
+[hidden],
+template {
+  display: none;
+}
+a {
+  background-color: transparent;
+}
+a:active,
+a:hover {
+  outline: 0;
+}
+abbr[title] {
+  border-bottom: 1px dotted;
+}
+b,
+strong {
+  font-weight: bold;
+}
+dfn {
+  font-style: italic;
+}
+h1 {
+  font-size: 2em;
+  margin: 0.67em 0;
+}
+mark {
+  background: #ff0;
+  color: #000;
+}
+small {
+  font-size: 80%;
+}
+sub,
+sup {
+  font-size: 75%;
+  line-height: 0;
+  position: relative;
+  vertical-align: baseline;
+}
+sup {
+  top: -0.5em;
+}
+sub {
+  bottom: -0.25em;
+}
+img {
+  border: 0;
+}
+svg:not(:root) {
+  overflow: hidden;
+}
+figure {
+  margin: 1em 40px;
+}
+hr {
+  box-sizing: content-box;
+  height: 0;
+}
+pre {
+  overflow: auto;
+}
+code,
+kbd,
+pre,
+samp {
+  font-family: monospace, monospace;
+  font-size: 1em;
+}
+button,
+input,
+optgroup,
+select,
+textarea {
+  color: inherit;
+  font: inherit;
+  margin: 0;
+}
+button {
+  overflow: visible;
+}
+button,
+select {
+  text-transform: none;
+}
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+  -webkit-appearance: button;
+  cursor: pointer;
+}
+button[disabled],
+html input[disabled] {
+  cursor: default;
+}
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+  border: 0;
+  padding: 0;
+}
+input {
+  line-height: normal;
+}
+input[type="checkbox"],
+input[type="radio"] {
+  box-sizing: border-box;
+  padding: 0;
+}
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+  height: auto;
+}
+input[type="search"] {
+  -webkit-appearance: textfield;
+  box-sizing: content-box;
+}
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none;
+}
+fieldset {
+  border: 1px solid #c0c0c0;
+  margin: 0 2px;
+  padding: 0.35em 0.625em 0.75em;
+}
+legend {
+  border: 0;
+  padding: 0;
+}
+textarea {
+  overflow: auto;
+}
+optgroup {
+  font-weight: bold;
+}
+table {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+td,
+th {
+  padding: 0;
+}
+/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
+@media print {
+  *,
+  *:before,
+  *:after {
+    background: transparent !important;
+    color: #000 !important;
+    box-shadow: none !important;
+    text-shadow: none !important;
+  }
+  a,
+  a:visited {
+    text-decoration: underline;
+  }
+  a[href]:after {
+    content: " (" attr(href) ")";
+  }
+  abbr[title]:after {
+    content: " (" attr(title) ")";
+  }
+  a[href^="#"]:after,
+  a[href^="javascript:"]:after {
+    content: "";
+  }
+  pre,
+  blockquote {
+    border: 1px solid #999;
+    page-break-inside: avoid;
+  }
+  thead {
+    display: table-header-group;
+  }
+  tr,
+  img {
+    page-break-inside: avoid;
+  }
+  img {
+    max-width: 100% !important;
+  }
+  p,
+  h2,
+  h3 {
+    orphans: 3;
+    widows: 3;
+  }
+  h2,
+  h3 {
+    page-break-after: avoid;
+  }
+  .navbar {
+    display: none;
+  }
+  .btn > .caret,
+  .dropup > .btn > .caret {
+    border-top-color: #000 !important;
+  }
+  .label {
+    border: 1px solid #000;
+  }
+  .table {
+    border-collapse: collapse !important;
+  }
+  .table td,
+  .table th {
+    background-color: #fff !important;
+  }
+  .table-bordered th,
+  .table-bordered td {
+    border: 1px solid #ddd !important;
+  }
+}
+@font-face {
+  font-family: 'Glyphicons Halflings';
+  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');
+  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
+}
+.glyphicon {
+  position: relative;
+  top: 1px;
+  display: inline-block;
+  font-family: 'Glyphicons Halflings';
+  font-style: normal;
+  font-weight: normal;
+  line-height: 1;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+.glyphicon-asterisk:before {
+  content: "\002a";
+}
+.glyphicon-plus:before {
+  content: "\002b";
+}
+.glyphicon-euro:before,
+.glyphicon-eur:before {
+  content: "\20ac";
+}
+.glyphicon-minus:before {
+  content: "\2212";
+}
+.glyphicon-cloud:before {
+  content: "\2601";
+}
+.glyphicon-envelope:before {
+  content: "\2709";
+}
+.glyphicon-pencil:before {
+  content: "\270f";
+}
+.glyphicon-glass:before {
+  content: "\e001";
+}
+.glyphicon-music:before {
+  content: "\e002";
+}
+.glyphicon-search:before {
+  content: "\e003";
+}
+.glyphicon-heart:before {
+  content: "\e005";
+}
+.glyphicon-star:before {
+  content: "\e006";
+}
+.glyphicon-star-empty:before {
+  content: "\e007";
+}
+.glyphicon-user:before {
+  content: "\e008";
+}
+.glyphicon-film:before {
+  content: "\e009";
+}
+.glyphicon-th-large:before {
+  content: "\e010";
+}
+.glyphicon-th:before {
+  content: "\e011";
+}
+.glyphicon-th-list:before {
+  content: "\e012";
+}
+.glyphicon-ok:before {
+  content: "\e013";
+}
+.glyphicon-remove:before {
+  content: "\e014";
+}
+.glyphicon-zoom-in:before {
+  content: "\e015";
+}
+.glyphicon-zoom-out:before {
+  content: "\e016";
+}
+.glyphicon-off:before {
+  content: "\e017";
+}
+.glyphicon-signal:before {
+  content: "\e018";
+}
+.glyphicon-cog:before {
+  content: "\e019";
+}
+.glyphicon-trash:before {
+  content: "\e020";
+}
+.glyphicon-home:before {
+  content: "\e021";
+}
+.glyphicon-file:before {
+  content: "\e022";
+}
+.glyphicon-time:before {
+  content: "\e023";
+}
+.glyphicon-road:before {
+  content: "\e024";
+}
+.glyphicon-download-alt:before {
+  content: "\e025";
+}
+.glyphicon-download:before {
+  content: "\e026";
+}
+.glyphicon-upload:before {
+  content: "\e027";
+}
+.glyphicon-inbox:before {
+  content: "\e028";
+}
+.glyphicon-play-circle:before {
+  content: "\e029";
+}
+.glyphicon-repeat:before {
+  content: "\e030";
+}
+.glyphicon-refresh:before {
+  content: "\e031";
+}
+.glyphicon-list-alt:before {
+  content: "\e032";
+}
+.glyphicon-lock:before {
+  content: "\e033";
+}
+.glyphicon-flag:before {
+  content: "\e034";
+}
+.glyphicon-headphones:before {
+  content: "\e035";
+}
+.glyphicon-volume-off:before {
+  content: "\e036";
+}
+.glyphicon-volume-down:before {
+  content: "\e037";
+}
+.glyphicon-volume-up:before {
+  content: "\e038";
+}
+.glyphicon-qrcode:before {
+  content: "\e039";
+}
+.glyphicon-barcode:before {
+  content: "\e040";
+}
+.glyphicon-tag:before {
+  content: "\e041";
+}
+.glyphicon-tags:before {
+  content: "\e042";
+}
+.glyphicon-book:before {
+  content: "\e043";
+}
+.glyphicon-bookmark:before {
+  content: "\e044";
+}
+.glyphicon-print:before {
+  content: "\e045";
+}
+.glyphicon-camera:before {
+  content: "\e046";
+}
+.glyphicon-font:before {
+  content: "\e047";
+}
+.glyphicon-bold:before {
+  content: "\e048";
+}
+.glyphicon-italic:before {
+  content: "\e049";
+}
+.glyphicon-text-height:before {
+  content: "\e050";
+}
+.glyphicon-text-width:before {
+  content: "\e051";
+}
+.glyphicon-align-left:before {
+  content: "\e052";
+}
+.glyphicon-align-center:before {
+  content: "\e053";
+}
+.glyphicon-align-right:before {
+  content: "\e054";
+}
+.glyphicon-align-justify:before {
+  content: "\e055";
+}
+.glyphicon-list:before {
+  content: "\e056";
+}
+.glyphicon-indent-left:before {
+  content: "\e057";
+}
+.glyphicon-indent-right:before {
+  content: "\e058";
+}
+.glyphicon-facetime-video:before {
+  content: "\e059";
+}
+.glyphicon-picture:before {
+  content: "\e060";
+}
+.glyphicon-map-marker:before {
+  content: "\e062";
+}
+.glyphicon-adjust:before {
+  content: "\e063";
+}
+.glyphicon-tint:before {
+  content: "\e064";
+}
+.glyphicon-edit:before {
+  content: "\e065";
+}
+.glyphicon-share:before {
+  content: "\e066";
+}
+.glyphicon-check:before {
+  content: "\e067";
+}
+.glyphicon-move:before {
+  content: "\e068";
+}
+.glyphicon-step-backward:before {
+  content: "\e069";
+}
+.glyphicon-fast-backward:before {
+  content: "\e070";
+}
+.glyphicon-backward:before {
+  content: "\e071";
+}
+.glyphicon-play:before {
+  content: "\e072";
+}
+.glyphicon-pause:before {
+  content: "\e073";
+}
+.glyphicon-stop:before {
+  content: "\e074";
+}
+.glyphicon-forward:before {
+  content: "\e075";
+}
+.glyphicon-fast-forward:before {
+  content: "\e076";
+}
+.glyphicon-step-forward:before {
+  content: "\e077";
+}
+.glyphicon-eject:before {
+  content: "\e078";
+}
+.glyphicon-chevron-left:before {
+  content: "\e079";
+}
+.glyphicon-chevron-right:before {
+  content: "\e080";
+}
+.glyphicon-plus-sign:before {
+  content: "\e081";
+}
+.glyphicon-minus-sign:before {
+  content: "\e082";
+}
+.glyphicon-remove-sign:before {
+  content: "\e083";
+}
+.glyphicon-ok-sign:before {
+  content: "\e084";
+}
+.glyphicon-question-sign:before {
+  content: "\e085";
+}
+.glyphicon-info-sign:before {
+  content: "\e086";
+}
+.glyphicon-screenshot:before {
+  content: "\e087";
+}
+.glyphicon-remove-circle:before {
+  content: "\e088";
+}
+.glyphicon-ok-circle:before {
+  content: "\e089";
+}
+.glyphicon-ban-circle:before {
+  content: "\e090";
+}
+.glyphicon-arrow-left:before {
+  content: "\e091";
+}
+.glyphicon-arrow-right:before {
+  content: "\e092";
+}
+.glyphicon-arrow-up:before {
+  content: "\e093";
+}
+.glyphicon-arrow-down:before {
+  content: "\e094";
+}
+.glyphicon-share-alt:before {
+  content: "\e095";
+}
+.glyphicon-resize-full:before {
+  content: "\e096";
+}
+.glyphicon-resize-small:before {
+  content: "\e097";
+}
+.glyphicon-exclamation-sign:before {
+  content: "\e101";
+}
+.glyphicon-gift:before {
+  content: "\e102";
+}
+.glyphicon-leaf:before {
+  content: "\e103";
+}
+.glyphicon-fire:before {
+  content: "\e104";
+}
+.glyphicon-eye-open:before {
+  content: "\e105";
+}
+.glyphicon-eye-close:before {
+  content: "\e106";
+}
+.glyphicon-warning-sign:before {
+  content: "\e107";
+}
+.glyphicon-plane:before {
+  content: "\e108";
+}
+.glyphicon-calendar:before {
+  content: "\e109";
+}
+.glyphicon-random:before {
+  content: "\e110";
+}
+.glyphicon-comment:before {
+  content: "\e111";
+}
+.glyphicon-magnet:before {
+  content: "\e112";
+}
+.glyphicon-chevron-up:before {
+  content: "\e113";
+}
+.glyphicon-chevron-down:before {
+  content: "\e114";
+}
+.glyphicon-retweet:before {
+  content: "\e115";
+}
+.glyphicon-shopping-cart:before {
+  content: "\e116";
+}
+.glyphicon-folder-close:before {
+  content: "\e117";
+}
+.glyphicon-folder-open:before {
+  content: "\e118";
+}
+.glyphicon-resize-vertical:before {
+  content: "\e119";
+}
+.glyphicon-resize-horizontal:before {
+  content: "\e120";
+}
+.glyphicon-hdd:before {
+  content: "\e121";
+}
+.glyphicon-bullhorn:before {
+  content: "\e122";
+}
+.glyphicon-bell:before {
+  content: "\e123";
+}
+.glyphicon-certificate:before {
+  content: "\e124";
+}
+.glyphicon-thumbs-up:before {
+  content: "\e125";
+}
+.glyphicon-thumbs-down:before {
+  content: "\e126";
+}
+.glyphicon-hand-right:before {
+  content: "\e127";
+}
+.glyphicon-hand-left:before {
+  content: "\e128";
+}
+.glyphicon-hand-up:before {
+  content: "\e129";
+}
+.glyphicon-hand-down:before {
+  content: "\e130";
+}
+.glyphicon-circle-arrow-right:before {
+  content: "\e131";
+}
+.glyphicon-circle-arrow-left:before {
+  content: "\e132";
+}
+.glyphicon-circle-arrow-up:before {
+  content: "\e133";
+}
+.glyphicon-circle-arrow-down:before {
+  content: "\e134";
+}
+.glyphicon-globe:before {
+  content: "\e135";
+}
+.glyphicon-wrench:before {
+  content: "\e136";
+}
+.glyphicon-tasks:before {
+  content: "\e137";
+}
+.glyphicon-filter:before {
+  content: "\e138";
+}
+.glyphicon-briefcase:before {
+  content: "\e139";
+}
+.glyphicon-fullscreen:before {
+  content: "\e140";
+}
+.glyphicon-dashboard:before {
+  content: "\e141";
+}
+.glyphicon-paperclip:before {
+  content: "\e142";
+}
+.glyphicon-heart-empty:before {
+  content: "\e143";
+}
+.glyphicon-link:before {
+  content: "\e144";
+}
+.glyphicon-phone:before {
+  content: "\e145";
+}
+.glyphicon-pushpin:before {
+  content: "\e146";
+}
+.glyphicon-usd:before {
+  content: "\e148";
+}
+.glyphicon-gbp:before {
+  content: "\e149";
+}
+.glyphicon-sort:before {
+  content: "\e150";
+}
+.glyphicon-sort-by-alphabet:before {
+  content: "\e151";
+}
+.glyphicon-sort-by-alphabet-alt:before {
+  content: "\e152";
+}
+.glyphicon-sort-by-order:before {
+  content: "\e153";
+}
+.glyphicon-sort-by-order-alt:before {
+  content: "\e154";
+}
+.glyphicon-sort-by-attributes:before {
+  content: "\e155";
+}
+.glyphicon-sort-by-attributes-alt:before {
+  content: "\e156";
+}
+.glyphicon-unchecked:before {
+  content: "\e157";
+}
+.glyphicon-expand:before {
+  content: "\e158";
+}
+.glyphicon-collapse-down:before {
+  content: "\e159";
+}
+.glyphicon-collapse-up:before {
+  content: "\e160";
+}
+.glyphicon-log-in:before {
+  content: "\e161";
+}
+.glyphicon-flash:before {
+  content: "\e162";
+}
+.glyphicon-log-out:before {
+  content: "\e163";
+}
+.glyphicon-new-window:before {
+  content: "\e164";
+}
+.glyphicon-record:before {
+  content: "\e165";
+}
+.glyphicon-save:before {
+  content: "\e166";
+}
+.glyphicon-open:before {
+  content: "\e167";
+}
+.glyphicon-saved:before {
+  content: "\e168";
+}
+.glyphicon-import:before {
+  content: "\e169";
+}
+.glyphicon-export:before {
+  content: "\e170";
+}
+.glyphicon-send:before {
+  content: "\e171";
+}
+.glyphicon-floppy-disk:before {
+  content: "\e172";
+}
+.glyphicon-floppy-saved:before {
+  content: "\e173";
+}
+.glyphicon-floppy-remove:before {
+  content: "\e174";
+}
+.glyphicon-floppy-save:before {
+  content: "\e175";
+}
+.glyphicon-floppy-open:before {
+  content: "\e176";
+}
+.glyphicon-credit-card:before {
+  content: "\e177";
+}
+.glyphicon-transfer:before {
+  content: "\e178";
+}
+.glyphicon-cutlery:before {
+  content: "\e179";
+}
+.glyphicon-header:before {
+  content: "\e180";
+}
+.glyphicon-compressed:before {
+  content: "\e181";
+}
+.glyphicon-earphone:before {
+  content: "\e182";
+}
+.glyphicon-phone-alt:before {
+  content: "\e183";
+}
+.glyphicon-tower:before {
+  content: "\e184";
+}
+.glyphicon-stats:before {
+  content: "\e185";
+}
+.glyphicon-sd-video:before {
+  content: "\e186";
+}
+.glyphicon-hd-video:before {
+  content: "\e187";
+}
+.glyphicon-subtitles:before {
+  content: "\e188";
+}
+.glyphicon-sound-stereo:before {
+  content: "\e189";
+}
+.glyphicon-sound-dolby:before {
+  content: "\e190";
+}
+.glyphicon-sound-5-1:before {
+  content: "\e191";
+}
+.glyphicon-sound-6-1:before {
+  content: "\e192";
+}
+.glyphicon-sound-7-1:before {
+  content: "\e193";
+}
+.glyphicon-copyright-mark:before {
+  content: "\e194";
+}
+.glyphicon-registration-mark:before {
+  content: "\e195";
+}
+.glyphicon-cloud-download:before {
+  content: "\e197";
+}
+.glyphicon-cloud-upload:before {
+  content: "\e198";
+}
+.glyphicon-tree-conifer:before {
+  content: "\e199";
+}
+.glyphicon-tree-deciduous:before {
+  content: "\e200";
+}
+.glyphicon-cd:before {
+  content: "\e201";
+}
+.glyphicon-save-file:before {
+  content: "\e202";
+}
+.glyphicon-open-file:before {
+  content: "\e203";
+}
+.glyphicon-level-up:before {
+  content: "\e204";
+}
+.glyphicon-copy:before {
+  content: "\e205";
+}
+.glyphicon-paste:before {
+  content: "\e206";
+}
+.glyphicon-alert:before {
+  content: "\e209";
+}
+.glyphicon-equalizer:before {
+  content: "\e210";
+}
+.glyphicon-king:before {
+  content: "\e211";
+}
+.glyphicon-queen:before {
+  content: "\e212";
+}
+.glyphicon-pawn:before {
+  content: "\e213";
+}
+.glyphicon-bishop:before {
+  content: "\e214";
+}
+.glyphicon-knight:before {
+  content: "\e215";
+}
+.glyphicon-baby-formula:before {
+  content: "\e216";
+}
+.glyphicon-tent:before {
+  content: "\26fa";
+}
+.glyphicon-blackboard:before {
+  content: "\e218";
+}
+.glyphicon-bed:before {
+  content: "\e219";
+}
+.glyphicon-apple:before {
+  content: "\f8ff";
+}
+.glyphicon-erase:before {
+  content: "\e221";
+}
+.glyphicon-hourglass:before {
+  content: "\231b";
+}
+.glyphicon-lamp:before {
+  content: "\e223";
+}
+.glyphicon-duplicate:before {
+  content: "\e224";
+}
+.glyphicon-piggy-bank:before {
+  content: "\e225";
+}
+.glyphicon-scissors:before {
+  content: "\e226";
+}
+.glyphicon-bitcoin:before {
+  content: "\e227";
+}
+.glyphicon-btc:before {
+  content: "\e227";
+}
+.glyphicon-xbt:before {
+  content: "\e227";
+}
+.glyphicon-yen:before {
+  content: "\00a5";
+}
+.glyphicon-jpy:before {
+  content: "\00a5";
+}
+.glyphicon-ruble:before {
+  content: "\20bd";
+}
+.glyphicon-rub:before {
+  content: "\20bd";
+}
+.glyphicon-scale:before {
+  content: "\e230";
+}
+.glyphicon-ice-lolly:before {
+  content: "\e231";
+}
+.glyphicon-ice-lolly-tasted:before {
+  content: "\e232";
+}
+.glyphicon-education:before {
+  content: "\e233";
+}
+.glyphicon-option-horizontal:before {
+  content: "\e234";
+}
+.glyphicon-option-vertical:before {
+  content: "\e235";
+}
+.glyphicon-menu-hamburger:before {
+  content: "\e236";
+}
+.glyphicon-modal-window:before {
+  content: "\e237";
+}
+.glyphicon-oil:before {
+  content: "\e238";
+}
+.glyphicon-grain:before {
+  content: "\e239";
+}
+.glyphicon-sunglasses:before {
+  content: "\e240";
+}
+.glyphicon-text-size:before {
+  content: "\e241";
+}
+.glyphicon-text-color:before {
+  content: "\e242";
+}
+.glyphicon-text-background:before {
+  content: "\e243";
+}
+.glyphicon-object-align-top:before {
+  content: "\e244";
+}
+.glyphicon-object-align-bottom:before {
+  content: "\e245";
+}
+.glyphicon-object-align-horizontal:before {
+  content: "\e246";
+}
+.glyphicon-object-align-left:before {
+  content: "\e247";
+}
+.glyphicon-object-align-vertical:before {
+  content: "\e248";
+}
+.glyphicon-object-align-right:before {
+  content: "\e249";
+}
+.glyphicon-triangle-right:before {
+  content: "\e250";
+}
+.glyphicon-triangle-left:before {
+  content: "\e251";
+}
+.glyphicon-triangle-bottom:before {
+  content: "\e252";
+}
+.glyphicon-triangle-top:before {
+  content: "\e253";
+}
+.glyphicon-console:before {
+  content: "\e254";
+}
+.glyphicon-superscript:before {
+  content: "\e255";
+}
+.glyphicon-subscript:before {
+  content: "\e256";
+}
+.glyphicon-menu-left:before {
+  content: "\e257";
+}
+.glyphicon-menu-right:before {
+  content: "\e258";
+}
+.glyphicon-menu-down:before {
+  content: "\e259";
+}
+.glyphicon-menu-up:before {
+  content: "\e260";
+}
+* {
+  -webkit-box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box;
+}
+*:before,
+*:after {
+  -webkit-box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box;
+}
+html {
+  font-size: 10px;
+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+}
+body {
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 13px;
+  line-height: 1.42857143;
+  color: #000;
+  background-color: #fff;
+}
+input,
+button,
+select,
+textarea {
+  font-family: inherit;
+  font-size: inherit;
+  line-height: inherit;
+}
+a {
+  color: #337ab7;
+  text-decoration: none;
+}
+a:hover,
+a:focus {
+  color: #23527c;
+  text-decoration: underline;
+}
+a:focus {
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+figure {
+  margin: 0;
+}
+img {
+  vertical-align: middle;
+}
+.img-responsive,
+.thumbnail > img,
+.thumbnail a > img,
+.carousel-inner > .item > img,
+.carousel-inner > .item > a > img {
+  display: block;
+  max-width: 100%;
+  height: auto;
+}
+.img-rounded {
+  border-radius: 3px;
+}
+.img-thumbnail {
+  padding: 4px;
+  line-height: 1.42857143;
+  background-color: #fff;
+  border: 1px solid #ddd;
+  border-radius: 2px;
+  -webkit-transition: all 0.2s ease-in-out;
+  -o-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+  display: inline-block;
+  max-width: 100%;
+  height: auto;
+}
+.img-circle {
+  border-radius: 50%;
+}
+hr {
+  margin-top: 18px;
+  margin-bottom: 18px;
+  border: 0;
+  border-top: 1px solid #eeeeee;
+}
+.sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  margin: -1px;
+  padding: 0;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  border: 0;
+}
+.sr-only-focusable:active,
+.sr-only-focusable:focus {
+  position: static;
+  width: auto;
+  height: auto;
+  margin: 0;
+  overflow: visible;
+  clip: auto;
+}
+[role="button"] {
+  cursor: pointer;
+}
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
+  font-family: inherit;
+  font-weight: 500;
+  line-height: 1.1;
+  color: inherit;
+}
+h1 small,
+h2 small,
+h3 small,
+h4 small,
+h5 small,
+h6 small,
+.h1 small,
+.h2 small,
+.h3 small,
+.h4 small,
+.h5 small,
+.h6 small,
+h1 .small,
+h2 .small,
+h3 .small,
+h4 .small,
+h5 .small,
+h6 .small,
+.h1 .small,
+.h2 .small,
+.h3 .small,
+.h4 .small,
+.h5 .small,
+.h6 .small {
+  font-weight: normal;
+  line-height: 1;
+  color: #777777;
+}
+h1,
+.h1,
+h2,
+.h2,
+h3,
+.h3 {
+  margin-top: 18px;
+  margin-bottom: 9px;
+}
+h1 small,
+.h1 small,
+h2 small,
+.h2 small,
+h3 small,
+.h3 small,
+h1 .small,
+.h1 .small,
+h2 .small,
+.h2 .small,
+h3 .small,
+.h3 .small {
+  font-size: 65%;
+}
+h4,
+.h4,
+h5,
+.h5,
+h6,
+.h6 {
+  margin-top: 9px;
+  margin-bottom: 9px;
+}
+h4 small,
+.h4 small,
+h5 small,
+.h5 small,
+h6 small,
+.h6 small,
+h4 .small,
+.h4 .small,
+h5 .small,
+.h5 .small,
+h6 .small,
+.h6 .small {
+  font-size: 75%;
+}
+h1,
+.h1 {
+  font-size: 33px;
+}
+h2,
+.h2 {
+  font-size: 27px;
+}
+h3,
+.h3 {
+  font-size: 23px;
+}
+h4,
+.h4 {
+  font-size: 17px;
+}
+h5,
+.h5 {
+  font-size: 13px;
+}
+h6,
+.h6 {
+  font-size: 12px;
+}
+p {
+  margin: 0 0 9px;
+}
+.lead {
+  margin-bottom: 18px;
+  font-size: 14px;
+  font-weight: 300;
+  line-height: 1.4;
+}
+@media (min-width: 768px) {
+  .lead {
+    font-size: 19.5px;
+  }
+}
+small,
+.small {
+  font-size: 92%;
+}
+mark,
+.mark {
+  background-color: #fcf8e3;
+  padding: .2em;
+}
+.text-left {
+  text-align: left;
+}
+.text-right {
+  text-align: right;
+}
+.text-center {
+  text-align: center;
+}
+.text-justify {
+  text-align: justify;
+}
+.text-nowrap {
+  white-space: nowrap;
+}
+.text-lowercase {
+  text-transform: lowercase;
+}
+.text-uppercase {
+  text-transform: uppercase;
+}
+.text-capitalize {
+  text-transform: capitalize;
+}
+.text-muted {
+  color: #777777;
+}
+.text-primary {
+  color: #337ab7;
+}
+a.text-primary:hover,
+a.text-primary:focus {
+  color: #286090;
+}
+.text-success {
+  color: #3c763d;
+}
+a.text-success:hover,
+a.text-success:focus {
+  color: #2b542c;
+}
+.text-info {
+  color: #31708f;
+}
+a.text-info:hover,
+a.text-info:focus {
+  color: #245269;
+}
+.text-warning {
+  color: #8a6d3b;
+}
+a.text-warning:hover,
+a.text-warning:focus {
+  color: #66512c;
+}
+.text-danger {
+  color: #a94442;
+}
+a.text-danger:hover,
+a.text-danger:focus {
+  color: #843534;
+}
+.bg-primary {
+  color: #fff;
+  background-color: #337ab7;
+}
+a.bg-primary:hover,
+a.bg-primary:focus {
+  background-color: #286090;
+}
+.bg-success {
+  background-color: #dff0d8;
+}
+a.bg-success:hover,
+a.bg-success:focus {
+  background-color: #c1e2b3;
+}
+.bg-info {
+  background-color: #d9edf7;
+}
+a.bg-info:hover,
+a.bg-info:focus {
+  background-color: #afd9ee;
+}
+.bg-warning {
+  background-color: #fcf8e3;
+}
+a.bg-warning:hover,
+a.bg-warning:focus {
+  background-color: #f7ecb5;
+}
+.bg-danger {
+  background-color: #f2dede;
+}
+a.bg-danger:hover,
+a.bg-danger:focus {
+  background-color: #e4b9b9;
+}
+.page-header {
+  padding-bottom: 8px;
+  margin: 36px 0 18px;
+  border-bottom: 1px solid #eeeeee;
+}
+ul,
+ol {
+  margin-top: 0;
+  margin-bottom: 9px;
+}
+ul ul,
+ol ul,
+ul ol,
+ol ol {
+  margin-bottom: 0;
+}
+.list-unstyled {
+  padding-left: 0;
+  list-style: none;
+}
+.list-inline {
+  padding-left: 0;
+  list-style: none;
+  margin-left: -5px;
+}
+.list-inline > li {
+  display: inline-block;
+  padding-left: 5px;
+  padding-right: 5px;
+}
+dl {
+  margin-top: 0;
+  margin-bottom: 18px;
+}
+dt,
+dd {
+  line-height: 1.42857143;
+}
+dt {
+  font-weight: bold;
+}
+dd {
+  margin-left: 0;
+}
+@media (min-width: 541px) {
+  .dl-horizontal dt {
+    float: left;
+    width: 160px;
+    clear: left;
+    text-align: right;
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+  }
+  .dl-horizontal dd {
+    margin-left: 180px;
+  }
+}
+abbr[title],
+abbr[data-original-title] {
+  cursor: help;
+  border-bottom: 1px dotted #777777;
+}
+.initialism {
+  font-size: 90%;
+  text-transform: uppercase;
+}
+blockquote {
+  padding: 9px 18px;
+  margin: 0 0 18px;
+  font-size: inherit;
+  border-left: 5px solid #eeeeee;
+}
+blockquote p:last-child,
+blockquote ul:last-child,
+blockquote ol:last-child {
+  margin-bottom: 0;
+}
+blockquote footer,
+blockquote small,
+blockquote .small {
+  display: block;
+  font-size: 80%;
+  line-height: 1.42857143;
+  color: #777777;
+}
+blockquote footer:before,
+blockquote small:before,
+blockquote .small:before {
+  content: '\2014 \00A0';
+}
+.blockquote-reverse,
+blockquote.pull-right {
+  padding-right: 15px;
+  padding-left: 0;
+  border-right: 5px solid #eeeeee;
+  border-left: 0;
+  text-align: right;
+}
+.blockquote-reverse footer:before,
+blockquote.pull-right footer:before,
+.blockquote-reverse small:before,
+blockquote.pull-right small:before,
+.blockquote-reverse .small:before,
+blockquote.pull-right .small:before {
+  content: '';
+}
+.blockquote-reverse footer:after,
+blockquote.pull-right footer:after,
+.blockquote-reverse small:after,
+blockquote.pull-right small:after,
+.blockquote-reverse .small:after,
+blockquote.pull-right .small:after {
+  content: '\00A0 \2014';
+}
+address {
+  margin-bottom: 18px;
+  font-style: normal;
+  line-height: 1.42857143;
+}
+code,
+kbd,
+pre,
+samp {
+  font-family: monospace;
+}
+code {
+  padding: 2px 4px;
+  font-size: 90%;
+  color: #c7254e;
+  background-color: #f9f2f4;
+  border-radius: 2px;
+}
+kbd {
+  padding: 2px 4px;
+  font-size: 90%;
+  color: #888;
+  background-color: transparent;
+  border-radius: 1px;
+  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
+}
+kbd kbd {
+  padding: 0;
+  font-size: 100%;
+  font-weight: bold;
+  box-shadow: none;
+}
+pre {
+  display: block;
+  padding: 8.5px;
+  margin: 0 0 9px;
+  font-size: 12px;
+  line-height: 1.42857143;
+  word-break: break-all;
+  word-wrap: break-word;
+  color: #333333;
+  background-color: #f5f5f5;
+  border: 1px solid #ccc;
+  border-radius: 2px;
+}
+pre code {
+  padding: 0;
+  font-size: inherit;
+  color: inherit;
+  white-space: pre-wrap;
+  background-color: transparent;
+  border-radius: 0;
+}
+.pre-scrollable {
+  max-height: 340px;
+  overflow-y: scroll;
+}
+.container {
+  margin-right: auto;
+  margin-left: auto;
+  padding-left: 0px;
+  padding-right: 0px;
+}
+@media (min-width: 768px) {
+  .container {
+    width: 768px;
+  }
+}
+@media (min-width: 992px) {
+  .container {
+    width: 940px;
+  }
+}
+@media (min-width: 1200px) {
+  .container {
+    width: 1140px;
+  }
+}
+.container-fluid {
+  margin-right: auto;
+  margin-left: auto;
+  padding-left: 0px;
+  padding-right: 0px;
+}
+.row {
+  margin-left: 0px;
+  margin-right: 0px;
+}
+.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 {
+  position: relative;
+  min-height: 1px;
+  padding-left: 0px;
+  padding-right: 0px;
+}
+.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 {
+  float: left;
+}
+.col-xs-12 {
+  width: 100%;
+}
+.col-xs-11 {
+  width: 91.66666667%;
+}
+.col-xs-10 {
+  width: 83.33333333%;
+}
+.col-xs-9 {
+  width: 75%;
+}
+.col-xs-8 {
+  width: 66.66666667%;
+}
+.col-xs-7 {
+  width: 58.33333333%;
+}
+.col-xs-6 {
+  width: 50%;
+}
+.col-xs-5 {
+  width: 41.66666667%;
+}
+.col-xs-4 {
+  width: 33.33333333%;
+}
+.col-xs-3 {
+  width: 25%;
+}
+.col-xs-2 {
+  width: 16.66666667%;
+}
+.col-xs-1 {
+  width: 8.33333333%;
+}
+.col-xs-pull-12 {
+  right: 100%;
+}
+.col-xs-pull-11 {
+  right: 91.66666667%;
+}
+.col-xs-pull-10 {
+  right: 83.33333333%;
+}
+.col-xs-pull-9 {
+  right: 75%;
+}
+.col-xs-pull-8 {
+  right: 66.66666667%;
+}
+.col-xs-pull-7 {
+  right: 58.33333333%;
+}
+.col-xs-pull-6 {
+  right: 50%;
+}
+.col-xs-pull-5 {
+  right: 41.66666667%;
+}
+.col-xs-pull-4 {
+  right: 33.33333333%;
+}
+.col-xs-pull-3 {
+  right: 25%;
+}
+.col-xs-pull-2 {
+  right: 16.66666667%;
+}
+.col-xs-pull-1 {
+  right: 8.33333333%;
+}
+.col-xs-pull-0 {
+  right: auto;
+}
+.col-xs-push-12 {
+  left: 100%;
+}
+.col-xs-push-11 {
+  left: 91.66666667%;
+}
+.col-xs-push-10 {
+  left: 83.33333333%;
+}
+.col-xs-push-9 {
+  left: 75%;
+}
+.col-xs-push-8 {
+  left: 66.66666667%;
+}
+.col-xs-push-7 {
+  left: 58.33333333%;
+}
+.col-xs-push-6 {
+  left: 50%;
+}
+.col-xs-push-5 {
+  left: 41.66666667%;
+}
+.col-xs-push-4 {
+  left: 33.33333333%;
+}
+.col-xs-push-3 {
+  left: 25%;
+}
+.col-xs-push-2 {
+  left: 16.66666667%;
+}
+.col-xs-push-1 {
+  left: 8.33333333%;
+}
+.col-xs-push-0 {
+  left: auto;
+}
+.col-xs-offset-12 {
+  margin-left: 100%;
+}
+.col-xs-offset-11 {
+  margin-left: 91.66666667%;
+}
+.col-xs-offset-10 {
+  margin-left: 83.33333333%;
+}
+.col-xs-offset-9 {
+  margin-left: 75%;
+}
+.col-xs-offset-8 {
+  margin-left: 66.66666667%;
+}
+.col-xs-offset-7 {
+  margin-left: 58.33333333%;
+}
+.col-xs-offset-6 {
+  margin-left: 50%;
+}
+.col-xs-offset-5 {
+  margin-left: 41.66666667%;
+}
+.col-xs-offset-4 {
+  margin-left: 33.33333333%;
+}
+.col-xs-offset-3 {
+  margin-left: 25%;
+}
+.col-xs-offset-2 {
+  margin-left: 16.66666667%;
+}
+.col-xs-offset-1 {
+  margin-left: 8.33333333%;
+}
+.col-xs-offset-0 {
+  margin-left: 0%;
+}
+@media (min-width: 768px) {
+  .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 {
+    float: left;
+  }
+  .col-sm-12 {
+    width: 100%;
+  }
+  .col-sm-11 {
+    width: 91.66666667%;
+  }
+  .col-sm-10 {
+    width: 83.33333333%;
+  }
+  .col-sm-9 {
+    width: 75%;
+  }
+  .col-sm-8 {
+    width: 66.66666667%;
+  }
+  .col-sm-7 {
+    width: 58.33333333%;
+  }
+  .col-sm-6 {
+    width: 50%;
+  }
+  .col-sm-5 {
+    width: 41.66666667%;
+  }
+  .col-sm-4 {
+    width: 33.33333333%;
+  }
+  .col-sm-3 {
+    width: 25%;
+  }
+  .col-sm-2 {
+    width: 16.66666667%;
+  }
+  .col-sm-1 {
+    width: 8.33333333%;
+  }
+  .col-sm-pull-12 {
+    right: 100%;
+  }
+  .col-sm-pull-11 {
+    right: 91.66666667%;
+  }
+  .col-sm-pull-10 {
+    right: 83.33333333%;
+  }
+  .col-sm-pull-9 {
+    right: 75%;
+  }
+  .col-sm-pull-8 {
+    right: 66.66666667%;
+  }
+  .col-sm-pull-7 {
+    right: 58.33333333%;
+  }
+  .col-sm-pull-6 {
+    right: 50%;
+  }
+  .col-sm-pull-5 {
+    right: 41.66666667%;
+  }
+  .col-sm-pull-4 {
+    right: 33.33333333%;
+  }
+  .col-sm-pull-3 {
+    right: 25%;
+  }
+  .col-sm-pull-2 {
+    right: 16.66666667%;
+  }
+  .col-sm-pull-1 {
+    right: 8.33333333%;
+  }
+  .col-sm-pull-0 {
+    right: auto;
+  }
+  .col-sm-push-12 {
+    left: 100%;
+  }
+  .col-sm-push-11 {
+    left: 91.66666667%;
+  }
+  .col-sm-push-10 {
+    left: 83.33333333%;
+  }
+  .col-sm-push-9 {
+    left: 75%;
+  }
+  .col-sm-push-8 {
+    left: 66.66666667%;
+  }
+  .col-sm-push-7 {
+    left: 58.33333333%;
+  }
+  .col-sm-push-6 {
+    left: 50%;
+  }
+  .col-sm-push-5 {
+    left: 41.66666667%;
+  }
+  .col-sm-push-4 {
+    left: 33.33333333%;
+  }
+  .col-sm-push-3 {
+    left: 25%;
+  }
+  .col-sm-push-2 {
+    left: 16.66666667%;
+  }
+  .col-sm-push-1 {
+    left: 8.33333333%;
+  }
+  .col-sm-push-0 {
+    left: auto;
+  }
+  .col-sm-offset-12 {
+    margin-left: 100%;
+  }
+  .col-sm-offset-11 {
+    margin-left: 91.66666667%;
+  }
+  .col-sm-offset-10 {
+    margin-left: 83.33333333%;
+  }
+  .col-sm-offset-9 {
+    margin-left: 75%;
+  }
+  .col-sm-offset-8 {
+    margin-left: 66.66666667%;
+  }
+  .col-sm-offset-7 {
+    margin-left: 58.33333333%;
+  }
+  .col-sm-offset-6 {
+    margin-left: 50%;
+  }
+  .col-sm-offset-5 {
+    margin-left: 41.66666667%;
+  }
+  .col-sm-offset-4 {
+    margin-left: 33.33333333%;
+  }
+  .col-sm-offset-3 {
+    margin-left: 25%;
+  }
+  .col-sm-offset-2 {
+    margin-left: 16.66666667%;
+  }
+  .col-sm-offset-1 {
+    margin-left: 8.33333333%;
+  }
+  .col-sm-offset-0 {
+    margin-left: 0%;
+  }
+}
+@media (min-width: 992px) {
+  .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 {
+    float: left;
+  }
+  .col-md-12 {
+    width: 100%;
+  }
+  .col-md-11 {
+    width: 91.66666667%;
+  }
+  .col-md-10 {
+    width: 83.33333333%;
+  }
+  .col-md-9 {
+    width: 75%;
+  }
+  .col-md-8 {
+    width: 66.66666667%;
+  }
+  .col-md-7 {
+    width: 58.33333333%;
+  }
+  .col-md-6 {
+    width: 50%;
+  }
+  .col-md-5 {
+    width: 41.66666667%;
+  }
+  .col-md-4 {
+    width: 33.33333333%;
+  }
+  .col-md-3 {
+    width: 25%;
+  }
+  .col-md-2 {
+    width: 16.66666667%;
+  }
+  .col-md-1 {
+    width: 8.33333333%;
+  }
+  .col-md-pull-12 {
+    right: 100%;
+  }
+  .col-md-pull-11 {
+    right: 91.66666667%;
+  }
+  .col-md-pull-10 {
+    right: 83.33333333%;
+  }
+  .col-md-pull-9 {
+    right: 75%;
+  }
+  .col-md-pull-8 {
+    right: 66.66666667%;
+  }
+  .col-md-pull-7 {
+    right: 58.33333333%;
+  }
+  .col-md-pull-6 {
+    right: 50%;
+  }
+  .col-md-pull-5 {
+    right: 41.66666667%;
+  }
+  .col-md-pull-4 {
+    right: 33.33333333%;
+  }
+  .col-md-pull-3 {
+    right: 25%;
+  }
+  .col-md-pull-2 {
+    right: 16.66666667%;
+  }
+  .col-md-pull-1 {
+    right: 8.33333333%;
+  }
+  .col-md-pull-0 {
+    right: auto;
+  }
+  .col-md-push-12 {
+    left: 100%;
+  }
+  .col-md-push-11 {
+    left: 91.66666667%;
+  }
+  .col-md-push-10 {
+    left: 83.33333333%;
+  }
+  .col-md-push-9 {
+    left: 75%;
+  }
+  .col-md-push-8 {
+    left: 66.66666667%;
+  }
+  .col-md-push-7 {
+    left: 58.33333333%;
+  }
+  .col-md-push-6 {
+    left: 50%;
+  }
+  .col-md-push-5 {
+    left: 41.66666667%;
+  }
+  .col-md-push-4 {
+    left: 33.33333333%;
+  }
+  .col-md-push-3 {
+    left: 25%;
+  }
+  .col-md-push-2 {
+    left: 16.66666667%;
+  }
+  .col-md-push-1 {
+    left: 8.33333333%;
+  }
+  .col-md-push-0 {
+    left: auto;
+  }
+  .col-md-offset-12 {
+    margin-left: 100%;
+  }
+  .col-md-offset-11 {
+    margin-left: 91.66666667%;
+  }
+  .col-md-offset-10 {
+    margin-left: 83.33333333%;
+  }
+  .col-md-offset-9 {
+    margin-left: 75%;
+  }
+  .col-md-offset-8 {
+    margin-left: 66.66666667%;
+  }
+  .col-md-offset-7 {
+    margin-left: 58.33333333%;
+  }
+  .col-md-offset-6 {
+    margin-left: 50%;
+  }
+  .col-md-offset-5 {
+    margin-left: 41.66666667%;
+  }
+  .col-md-offset-4 {
+    margin-left: 33.33333333%;
+  }
+  .col-md-offset-3 {
+    margin-left: 25%;
+  }
+  .col-md-offset-2 {
+    margin-left: 16.66666667%;
+  }
+  .col-md-offset-1 {
+    margin-left: 8.33333333%;
+  }
+  .col-md-offset-0 {
+    margin-left: 0%;
+  }
+}
+@media (min-width: 1200px) {
+  .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 {
+    float: left;
+  }
+  .col-lg-12 {
+    width: 100%;
+  }
+  .col-lg-11 {
+    width: 91.66666667%;
+  }
+  .col-lg-10 {
+    width: 83.33333333%;
+  }
+  .col-lg-9 {
+    width: 75%;
+  }
+  .col-lg-8 {
+    width: 66.66666667%;
+  }
+  .col-lg-7 {
+    width: 58.33333333%;
+  }
+  .col-lg-6 {
+    width: 50%;
+  }
+  .col-lg-5 {
+    width: 41.66666667%;
+  }
+  .col-lg-4 {
+    width: 33.33333333%;
+  }
+  .col-lg-3 {
+    width: 25%;
+  }
+  .col-lg-2 {
+    width: 16.66666667%;
+  }
+  .col-lg-1 {
+    width: 8.33333333%;
+  }
+  .col-lg-pull-12 {
+    right: 100%;
+  }
+  .col-lg-pull-11 {
+    right: 91.66666667%;
+  }
+  .col-lg-pull-10 {
+    right: 83.33333333%;
+  }
+  .col-lg-pull-9 {
+    right: 75%;
+  }
+  .col-lg-pull-8 {
+    right: 66.66666667%;
+  }
+  .col-lg-pull-7 {
+    right: 58.33333333%;
+  }
+  .col-lg-pull-6 {
+    right: 50%;
+  }
+  .col-lg-pull-5 {
+    right: 41.66666667%;
+  }
+  .col-lg-pull-4 {
+    right: 33.33333333%;
+  }
+  .col-lg-pull-3 {
+    right: 25%;
+  }
+  .col-lg-pull-2 {
+    right: 16.66666667%;
+  }
+  .col-lg-pull-1 {
+    right: 8.33333333%;
+  }
+  .col-lg-pull-0 {
+    right: auto;
+  }
+  .col-lg-push-12 {
+    left: 100%;
+  }
+  .col-lg-push-11 {
+    left: 91.66666667%;
+  }
+  .col-lg-push-10 {
+    left: 83.33333333%;
+  }
+  .col-lg-push-9 {
+    left: 75%;
+  }
+  .col-lg-push-8 {
+    left: 66.66666667%;
+  }
+  .col-lg-push-7 {
+    left: 58.33333333%;
+  }
+  .col-lg-push-6 {
+    left: 50%;
+  }
+  .col-lg-push-5 {
+    left: 41.66666667%;
+  }
+  .col-lg-push-4 {
+    left: 33.33333333%;
+  }
+  .col-lg-push-3 {
+    left: 25%;
+  }
+  .col-lg-push-2 {
+    left: 16.66666667%;
+  }
+  .col-lg-push-1 {
+    left: 8.33333333%;
+  }
+  .col-lg-push-0 {
+    left: auto;
+  }
+  .col-lg-offset-12 {
+    margin-left: 100%;
+  }
+  .col-lg-offset-11 {
+    margin-left: 91.66666667%;
+  }
+  .col-lg-offset-10 {
+    margin-left: 83.33333333%;
+  }
+  .col-lg-offset-9 {
+    margin-left: 75%;
+  }
+  .col-lg-offset-8 {
+    margin-left: 66.66666667%;
+  }
+  .col-lg-offset-7 {
+    margin-left: 58.33333333%;
+  }
+  .col-lg-offset-6 {
+    margin-left: 50%;
+  }
+  .col-lg-offset-5 {
+    margin-left: 41.66666667%;
+  }
+  .col-lg-offset-4 {
+    margin-left: 33.33333333%;
+  }
+  .col-lg-offset-3 {
+    margin-left: 25%;
+  }
+  .col-lg-offset-2 {
+    margin-left: 16.66666667%;
+  }
+  .col-lg-offset-1 {
+    margin-left: 8.33333333%;
+  }
+  .col-lg-offset-0 {
+    margin-left: 0%;
+  }
+}
+table {
+  background-color: transparent;
+}
+caption {
+  padding-top: 8px;
+  padding-bottom: 8px;
+  color: #777777;
+  text-align: left;
+}
+th {
+  text-align: left;
+}
+.table {
+  width: 100%;
+  max-width: 100%;
+  margin-bottom: 18px;
+}
+.table > thead > tr > th,
+.table > tbody > tr > th,
+.table > tfoot > tr > th,
+.table > thead > tr > td,
+.table > tbody > tr > td,
+.table > tfoot > tr > td {
+  padding: 8px;
+  line-height: 1.42857143;
+  vertical-align: top;
+  border-top: 1px solid #ddd;
+}
+.table > thead > tr > th {
+  vertical-align: bottom;
+  border-bottom: 2px solid #ddd;
+}
+.table > caption + thead > tr:first-child > th,
+.table > colgroup + thead > tr:first-child > th,
+.table > thead:first-child > tr:first-child > th,
+.table > caption + thead > tr:first-child > td,
+.table > colgroup + thead > tr:first-child > td,
+.table > thead:first-child > tr:first-child > td {
+  border-top: 0;
+}
+.table > tbody + tbody {
+  border-top: 2px solid #ddd;
+}
+.table .table {
+  background-color: #fff;
+}
+.table-condensed > thead > tr > th,
+.table-condensed > tbody > tr > th,
+.table-condensed > tfoot > tr > th,
+.table-condensed > thead > tr > td,
+.table-condensed > tbody > tr > td,
+.table-condensed > tfoot > tr > td {
+  padding: 5px;
+}
+.table-bordered {
+  border: 1px solid #ddd;
+}
+.table-bordered > thead > tr > th,
+.table-bordered > tbody > tr > th,
+.table-bordered > tfoot > tr > th,
+.table-bordered > thead > tr > td,
+.table-bordered > tbody > tr > td,
+.table-bordered > tfoot > tr > td {
+  border: 1px solid #ddd;
+}
+.table-bordered > thead > tr > th,
+.table-bordered > thead > tr > td {
+  border-bottom-width: 2px;
+}
+.table-striped > tbody > tr:nth-of-type(odd) {
+  background-color: #f9f9f9;
+}
+.table-hover > tbody > tr:hover {
+  background-color: #f5f5f5;
+}
+table col[class*="col-"] {
+  position: static;
+  float: none;
+  display: table-column;
+}
+table td[class*="col-"],
+table th[class*="col-"] {
+  position: static;
+  float: none;
+  display: table-cell;
+}
+.table > thead > tr > td.active,
+.table > tbody > tr > td.active,
+.table > tfoot > tr > td.active,
+.table > thead > tr > th.active,
+.table > tbody > tr > th.active,
+.table > tfoot > tr > th.active,
+.table > thead > tr.active > td,
+.table > tbody > tr.active > td,
+.table > tfoot > tr.active > td,
+.table > thead > tr.active > th,
+.table > tbody > tr.active > th,
+.table > tfoot > tr.active > th {
+  background-color: #f5f5f5;
+}
+.table-hover > tbody > tr > td.active:hover,
+.table-hover > tbody > tr > th.active:hover,
+.table-hover > tbody > tr.active:hover > td,
+.table-hover > tbody > tr:hover > .active,
+.table-hover > tbody > tr.active:hover > th {
+  background-color: #e8e8e8;
+}
+.table > thead > tr > td.success,
+.table > tbody > tr > td.success,
+.table > tfoot > tr > td.success,
+.table > thead > tr > th.success,
+.table > tbody > tr > th.success,
+.table > tfoot > tr > th.success,
+.table > thead > tr.success > td,
+.table > tbody > tr.success > td,
+.table > tfoot > tr.success > td,
+.table > thead > tr.success > th,
+.table > tbody > tr.success > th,
+.table > tfoot > tr.success > th {
+  background-color: #dff0d8;
+}
+.table-hover > tbody > tr > td.success:hover,
+.table-hover > tbody > tr > th.success:hover,
+.table-hover > tbody > tr.success:hover > td,
+.table-hover > tbody > tr:hover > .success,
+.table-hover > tbody > tr.success:hover > th {
+  background-color: #d0e9c6;
+}
+.table > thead > tr > td.info,
+.table > tbody > tr > td.info,
+.table > tfoot > tr > td.info,
+.table > thead > tr > th.info,
+.table > tbody > tr > th.info,
+.table > tfoot > tr > th.info,
+.table > thead > tr.info > td,
+.table > tbody > tr.info > td,
+.table > tfoot > tr.info > td,
+.table > thead > tr.info > th,
+.table > tbody > tr.info > th,
+.table > tfoot > tr.info > th {
+  background-color: #d9edf7;
+}
+.table-hover > tbody > tr > td.info:hover,
+.table-hover > tbody > tr > th.info:hover,
+.table-hover > tbody > tr.info:hover > td,
+.table-hover > tbody > tr:hover > .info,
+.table-hover > tbody > tr.info:hover > th {
+  background-color: #c4e3f3;
+}
+.table > thead > tr > td.warning,
+.table > tbody > tr > td.warning,
+.table > tfoot > tr > td.warning,
+.table > thead > tr > th.warning,
+.table > tbody > tr > th.warning,
+.table > tfoot > tr > th.warning,
+.table > thead > tr.warning > td,
+.table > tbody > tr.warning > td,
+.table > tfoot > tr.warning > td,
+.table > thead > tr.warning > th,
+.table > tbody > tr.warning > th,
+.table > tfoot > tr.warning > th {
+  background-color: #fcf8e3;
+}
+.table-hover > tbody > tr > td.warning:hover,
+.table-hover > tbody > tr > th.warning:hover,
+.table-hover > tbody > tr.warning:hover > td,
+.table-hover > tbody > tr:hover > .warning,
+.table-hover > tbody > tr.warning:hover > th {
+  background-color: #faf2cc;
+}
+.table > thead > tr > td.danger,
+.table > tbody > tr > td.danger,
+.table > tfoot > tr > td.danger,
+.table > thead > tr > th.danger,
+.table > tbody > tr > th.danger,
+.table > tfoot > tr > th.danger,
+.table > thead > tr.danger > td,
+.table > tbody > tr.danger > td,
+.table > tfoot > tr.danger > td,
+.table > thead > tr.danger > th,
+.table > tbody > tr.danger > th,
+.table > tfoot > tr.danger > th {
+  background-color: #f2dede;
+}
+.table-hover > tbody > tr > td.danger:hover,
+.table-hover > tbody > tr > th.danger:hover,
+.table-hover > tbody > tr.danger:hover > td,
+.table-hover > tbody > tr:hover > .danger,
+.table-hover > tbody > tr.danger:hover > th {
+  background-color: #ebcccc;
+}
+.table-responsive {
+  overflow-x: auto;
+  min-height: 0.01%;
+}
+@media screen and (max-width: 767px) {
+  .table-responsive {
+    width: 100%;
+    margin-bottom: 13.5px;
+    overflow-y: hidden;
+    -ms-overflow-style: -ms-autohiding-scrollbar;
+    border: 1px solid #ddd;
+  }
+  .table-responsive > .table {
+    margin-bottom: 0;
+  }
+  .table-responsive > .table > thead > tr > th,
+  .table-responsive > .table > tbody > tr > th,
+  .table-responsive > .table > tfoot > tr > th,
+  .table-responsive > .table > thead > tr > td,
+  .table-responsive > .table > tbody > tr > td,
+  .table-responsive > .table > tfoot > tr > td {
+    white-space: nowrap;
+  }
+  .table-responsive > .table-bordered {
+    border: 0;
+  }
+  .table-responsive > .table-bordered > thead > tr > th:first-child,
+  .table-responsive > .table-bordered > tbody > tr > th:first-child,
+  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
+  .table-responsive > .table-bordered > thead > tr > td:first-child,
+  .table-responsive > .table-bordered > tbody > tr > td:first-child,
+  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
+    border-left: 0;
+  }
+  .table-responsive > .table-bordered > thead > tr > th:last-child,
+  .table-responsive > .table-bordered > tbody > tr > th:last-child,
+  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
+  .table-responsive > .table-bordered > thead > tr > td:last-child,
+  .table-responsive > .table-bordered > tbody > tr > td:last-child,
+  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
+    border-right: 0;
+  }
+  .table-responsive > .table-bordered > tbody > tr:last-child > th,
+  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
+  .table-responsive > .table-bordered > tbody > tr:last-child > td,
+  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
+    border-bottom: 0;
+  }
+}
+fieldset {
+  padding: 0;
+  margin: 0;
+  border: 0;
+  min-width: 0;
+}
+legend {
+  display: block;
+  width: 100%;
+  padding: 0;
+  margin-bottom: 18px;
+  font-size: 19.5px;
+  line-height: inherit;
+  color: #333333;
+  border: 0;
+  border-bottom: 1px solid #e5e5e5;
+}
+label {
+  display: inline-block;
+  max-width: 100%;
+  margin-bottom: 5px;
+  font-weight: bold;
+}
+input[type="search"] {
+  -webkit-box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box;
+}
+input[type="radio"],
+input[type="checkbox"] {
+  margin: 4px 0 0;
+  margin-top: 1px \9;
+  line-height: normal;
+}
+input[type="file"] {
+  display: block;
+}
+input[type="range"] {
+  display: block;
+  width: 100%;
+}
+select[multiple],
+select[size] {
+  height: auto;
+}
+input[type="file"]:focus,
+input[type="radio"]:focus,
+input[type="checkbox"]:focus {
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+output {
+  display: block;
+  padding-top: 7px;
+  font-size: 13px;
+  line-height: 1.42857143;
+  color: #555555;
+}
+.form-control {
+  display: block;
+  width: 100%;
+  height: 32px;
+  padding: 6px 12px;
+  font-size: 13px;
+  line-height: 1.42857143;
+  color: #555555;
+  background-color: #fff;
+  background-image: none;
+  border: 1px solid #ccc;
+  border-radius: 2px;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+}
+.form-control:focus {
+  border-color: #66afe9;
+  outline: 0;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
+  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
+}
+.form-control::-moz-placeholder {
+  color: #999;
+  opacity: 1;
+}
+.form-control:-ms-input-placeholder {
+  color: #999;
+}
+.form-control::-webkit-input-placeholder {
+  color: #999;
+}
+.form-control::-ms-expand {
+  border: 0;
+  background-color: transparent;
+}
+.form-control[disabled],
+.form-control[readonly],
+fieldset[disabled] .form-control {
+  background-color: #eeeeee;
+  opacity: 1;
+}
+.form-control[disabled],
+fieldset[disabled] .form-control {
+  cursor: not-allowed;
+}
+textarea.form-control {
+  height: auto;
+}
+input[type="search"] {
+  -webkit-appearance: none;
+}
+@media screen and (-webkit-min-device-pixel-ratio: 0) {
+  input[type="date"].form-control,
+  input[type="time"].form-control,
+  input[type="datetime-local"].form-control,
+  input[type="month"].form-control {
+    line-height: 32px;
+  }
+  input[type="date"].input-sm,
+  input[type="time"].input-sm,
+  input[type="datetime-local"].input-sm,
+  input[type="month"].input-sm,
+  .input-group-sm input[type="date"],
+  .input-group-sm input[type="time"],
+  .input-group-sm input[type="datetime-local"],
+  .input-group-sm input[type="month"] {
+    line-height: 30px;
+  }
+  input[type="date"].input-lg,
+  input[type="time"].input-lg,
+  input[type="datetime-local"].input-lg,
+  input[type="month"].input-lg,
+  .input-group-lg input[type="date"],
+  .input-group-lg input[type="time"],
+  .input-group-lg input[type="datetime-local"],
+  .input-group-lg input[type="month"] {
+    line-height: 45px;
+  }
+}
+.form-group {
+  margin-bottom: 15px;
+}
+.radio,
+.checkbox {
+  position: relative;
+  display: block;
+  margin-top: 10px;
+  margin-bottom: 10px;
+}
+.radio label,
+.checkbox label {
+  min-height: 18px;
+  padding-left: 20px;
+  margin-bottom: 0;
+  font-weight: normal;
+  cursor: pointer;
+}
+.radio input[type="radio"],
+.radio-inline input[type="radio"],
+.checkbox input[type="checkbox"],
+.checkbox-inline input[type="checkbox"] {
+  position: absolute;
+  margin-left: -20px;
+  margin-top: 4px \9;
+}
+.radio + .radio,
+.checkbox + .checkbox {
+  margin-top: -5px;
+}
+.radio-inline,
+.checkbox-inline {
+  position: relative;
+  display: inline-block;
+  padding-left: 20px;
+  margin-bottom: 0;
+  vertical-align: middle;
+  font-weight: normal;
+  cursor: pointer;
+}
+.radio-inline + .radio-inline,
+.checkbox-inline + .checkbox-inline {
+  margin-top: 0;
+  margin-left: 10px;
+}
+input[type="radio"][disabled],
+input[type="checkbox"][disabled],
+input[type="radio"].disabled,
+input[type="checkbox"].disabled,
+fieldset[disabled] input[type="radio"],
+fieldset[disabled] input[type="checkbox"] {
+  cursor: not-allowed;
+}
+.radio-inline.disabled,
+.checkbox-inline.disabled,
+fieldset[disabled] .radio-inline,
+fieldset[disabled] .checkbox-inline {
+  cursor: not-allowed;
+}
+.radio.disabled label,
+.checkbox.disabled label,
+fieldset[disabled] .radio label,
+fieldset[disabled] .checkbox label {
+  cursor: not-allowed;
+}
+.form-control-static {
+  padding-top: 7px;
+  padding-bottom: 7px;
+  margin-bottom: 0;
+  min-height: 31px;
+}
+.form-control-static.input-lg,
+.form-control-static.input-sm {
+  padding-left: 0;
+  padding-right: 0;
+}
+.input-sm {
+  height: 30px;
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 1px;
+}
+select.input-sm {
+  height: 30px;
+  line-height: 30px;
+}
+textarea.input-sm,
+select[multiple].input-sm {
+  height: auto;
+}
+.form-group-sm .form-control {
+  height: 30px;
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 1px;
+}
+.form-group-sm select.form-control {
+  height: 30px;
+  line-height: 30px;
+}
+.form-group-sm textarea.form-control,
+.form-group-sm select[multiple].form-control {
+  height: auto;
+}
+.form-group-sm .form-control-static {
+  height: 30px;
+  min-height: 30px;
+  padding: 6px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+}
+.input-lg {
+  height: 45px;
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+  border-radius: 3px;
+}
+select.input-lg {
+  height: 45px;
+  line-height: 45px;
+}
+textarea.input-lg,
+select[multiple].input-lg {
+  height: auto;
+}
+.form-group-lg .form-control {
+  height: 45px;
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+  border-radius: 3px;
+}
+.form-group-lg select.form-control {
+  height: 45px;
+  line-height: 45px;
+}
+.form-group-lg textarea.form-control,
+.form-group-lg select[multiple].form-control {
+  height: auto;
+}
+.form-group-lg .form-control-static {
+  height: 45px;
+  min-height: 35px;
+  padding: 11px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+}
+.has-feedback {
+  position: relative;
+}
+.has-feedback .form-control {
+  padding-right: 40px;
+}
+.form-control-feedback {
+  position: absolute;
+  top: 0;
+  right: 0;
+  z-index: 2;
+  display: block;
+  width: 32px;
+  height: 32px;
+  line-height: 32px;
+  text-align: center;
+  pointer-events: none;
+}
+.input-lg + .form-control-feedback,
+.input-group-lg + .form-control-feedback,
+.form-group-lg .form-control + .form-control-feedback {
+  width: 45px;
+  height: 45px;
+  line-height: 45px;
+}
+.input-sm + .form-control-feedback,
+.input-group-sm + .form-control-feedback,
+.form-group-sm .form-control + .form-control-feedback {
+  width: 30px;
+  height: 30px;
+  line-height: 30px;
+}
+.has-success .help-block,
+.has-success .control-label,
+.has-success .radio,
+.has-success .checkbox,
+.has-success .radio-inline,
+.has-success .checkbox-inline,
+.has-success.radio label,
+.has-success.checkbox label,
+.has-success.radio-inline label,
+.has-success.checkbox-inline label {
+  color: #3c763d;
+}
+.has-success .form-control {
+  border-color: #3c763d;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+.has-success .form-control:focus {
+  border-color: #2b542c;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
+}
+.has-success .input-group-addon {
+  color: #3c763d;
+  border-color: #3c763d;
+  background-color: #dff0d8;
+}
+.has-success .form-control-feedback {
+  color: #3c763d;
+}
+.has-warning .help-block,
+.has-warning .control-label,
+.has-warning .radio,
+.has-warning .checkbox,
+.has-warning .radio-inline,
+.has-warning .checkbox-inline,
+.has-warning.radio label,
+.has-warning.checkbox label,
+.has-warning.radio-inline label,
+.has-warning.checkbox-inline label {
+  color: #8a6d3b;
+}
+.has-warning .form-control {
+  border-color: #8a6d3b;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+.has-warning .form-control:focus {
+  border-color: #66512c;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
+}
+.has-warning .input-group-addon {
+  color: #8a6d3b;
+  border-color: #8a6d3b;
+  background-color: #fcf8e3;
+}
+.has-warning .form-control-feedback {
+  color: #8a6d3b;
+}
+.has-error .help-block,
+.has-error .control-label,
+.has-error .radio,
+.has-error .checkbox,
+.has-error .radio-inline,
+.has-error .checkbox-inline,
+.has-error.radio label,
+.has-error.checkbox label,
+.has-error.radio-inline label,
+.has-error.checkbox-inline label {
+  color: #a94442;
+}
+.has-error .form-control {
+  border-color: #a94442;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+}
+.has-error .form-control:focus {
+  border-color: #843534;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
+}
+.has-error .input-group-addon {
+  color: #a94442;
+  border-color: #a94442;
+  background-color: #f2dede;
+}
+.has-error .form-control-feedback {
+  color: #a94442;
+}
+.has-feedback label ~ .form-control-feedback {
+  top: 23px;
+}
+.has-feedback label.sr-only ~ .form-control-feedback {
+  top: 0;
+}
+.help-block {
+  display: block;
+  margin-top: 5px;
+  margin-bottom: 10px;
+  color: #404040;
+}
+@media (min-width: 768px) {
+  .form-inline .form-group {
+    display: inline-block;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .form-inline .form-control {
+    display: inline-block;
+    width: auto;
+    vertical-align: middle;
+  }
+  .form-inline .form-control-static {
+    display: inline-block;
+  }
+  .form-inline .input-group {
+    display: inline-table;
+    vertical-align: middle;
+  }
+  .form-inline .input-group .input-group-addon,
+  .form-inline .input-group .input-group-btn,
+  .form-inline .input-group .form-control {
+    width: auto;
+  }
+  .form-inline .input-group > .form-control {
+    width: 100%;
+  }
+  .form-inline .control-label {
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .form-inline .radio,
+  .form-inline .checkbox {
+    display: inline-block;
+    margin-top: 0;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .form-inline .radio label,
+  .form-inline .checkbox label {
+    padding-left: 0;
+  }
+  .form-inline .radio input[type="radio"],
+  .form-inline .checkbox input[type="checkbox"] {
+    position: relative;
+    margin-left: 0;
+  }
+  .form-inline .has-feedback .form-control-feedback {
+    top: 0;
+  }
+}
+.form-horizontal .radio,
+.form-horizontal .checkbox,
+.form-horizontal .radio-inline,
+.form-horizontal .checkbox-inline {
+  margin-top: 0;
+  margin-bottom: 0;
+  padding-top: 7px;
+}
+.form-horizontal .radio,
+.form-horizontal .checkbox {
+  min-height: 25px;
+}
+.form-horizontal .form-group {
+  margin-left: 0px;
+  margin-right: 0px;
+}
+@media (min-width: 768px) {
+  .form-horizontal .control-label {
+    text-align: right;
+    margin-bottom: 0;
+    padding-top: 7px;
+  }
+}
+.form-horizontal .has-feedback .form-control-feedback {
+  right: 0px;
+}
+@media (min-width: 768px) {
+  .form-horizontal .form-group-lg .control-label {
+    padding-top: 11px;
+    font-size: 17px;
+  }
+}
+@media (min-width: 768px) {
+  .form-horizontal .form-group-sm .control-label {
+    padding-top: 6px;
+    font-size: 12px;
+  }
+}
+.btn {
+  display: inline-block;
+  margin-bottom: 0;
+  font-weight: normal;
+  text-align: center;
+  vertical-align: middle;
+  touch-action: manipulation;
+  cursor: pointer;
+  background-image: none;
+  border: 1px solid transparent;
+  white-space: nowrap;
+  padding: 6px 12px;
+  font-size: 13px;
+  line-height: 1.42857143;
+  border-radius: 2px;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+.btn:focus,
+.btn:active:focus,
+.btn.active:focus,
+.btn.focus,
+.btn:active.focus,
+.btn.active.focus {
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+.btn:hover,
+.btn:focus,
+.btn.focus {
+  color: #333;
+  text-decoration: none;
+}
+.btn:active,
+.btn.active {
+  outline: 0;
+  background-image: none;
+  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+}
+.btn.disabled,
+.btn[disabled],
+fieldset[disabled] .btn {
+  cursor: not-allowed;
+  opacity: 0.65;
+  filter: alpha(opacity=65);
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+a.btn.disabled,
+fieldset[disabled] a.btn {
+  pointer-events: none;
+}
+.btn-default {
+  color: #333;
+  background-color: #fff;
+  border-color: #ccc;
+}
+.btn-default:focus,
+.btn-default.focus {
+  color: #333;
+  background-color: #e6e6e6;
+  border-color: #8c8c8c;
+}
+.btn-default:hover {
+  color: #333;
+  background-color: #e6e6e6;
+  border-color: #adadad;
+}
+.btn-default:active,
+.btn-default.active,
+.open > .dropdown-toggle.btn-default {
+  color: #333;
+  background-color: #e6e6e6;
+  border-color: #adadad;
+}
+.btn-default:active:hover,
+.btn-default.active:hover,
+.open > .dropdown-toggle.btn-default:hover,
+.btn-default:active:focus,
+.btn-default.active:focus,
+.open > .dropdown-toggle.btn-default:focus,
+.btn-default:active.focus,
+.btn-default.active.focus,
+.open > .dropdown-toggle.btn-default.focus {
+  color: #333;
+  background-color: #d4d4d4;
+  border-color: #8c8c8c;
+}
+.btn-default:active,
+.btn-default.active,
+.open > .dropdown-toggle.btn-default {
+  background-image: none;
+}
+.btn-default.disabled:hover,
+.btn-default[disabled]:hover,
+fieldset[disabled] .btn-default:hover,
+.btn-default.disabled:focus,
+.btn-default[disabled]:focus,
+fieldset[disabled] .btn-default:focus,
+.btn-default.disabled.focus,
+.btn-default[disabled].focus,
+fieldset[disabled] .btn-default.focus {
+  background-color: #fff;
+  border-color: #ccc;
+}
+.btn-default .badge {
+  color: #fff;
+  background-color: #333;
+}
+.btn-primary {
+  color: #fff;
+  background-color: #337ab7;
+  border-color: #2e6da4;
+}
+.btn-primary:focus,
+.btn-primary.focus {
+  color: #fff;
+  background-color: #286090;
+  border-color: #122b40;
+}
+.btn-primary:hover {
+  color: #fff;
+  background-color: #286090;
+  border-color: #204d74;
+}
+.btn-primary:active,
+.btn-primary.active,
+.open > .dropdown-toggle.btn-primary {
+  color: #fff;
+  background-color: #286090;
+  border-color: #204d74;
+}
+.btn-primary:active:hover,
+.btn-primary.active:hover,
+.open > .dropdown-toggle.btn-primary:hover,
+.btn-primary:active:focus,
+.btn-primary.active:focus,
+.open > .dropdown-toggle.btn-primary:focus,
+.btn-primary:active.focus,
+.btn-primary.active.focus,
+.open > .dropdown-toggle.btn-primary.focus {
+  color: #fff;
+  background-color: #204d74;
+  border-color: #122b40;
+}
+.btn-primary:active,
+.btn-primary.active,
+.open > .dropdown-toggle.btn-primary {
+  background-image: none;
+}
+.btn-primary.disabled:hover,
+.btn-primary[disabled]:hover,
+fieldset[disabled] .btn-primary:hover,
+.btn-primary.disabled:focus,
+.btn-primary[disabled]:focus,
+fieldset[disabled] .btn-primary:focus,
+.btn-primary.disabled.focus,
+.btn-primary[disabled].focus,
+fieldset[disabled] .btn-primary.focus {
+  background-color: #337ab7;
+  border-color: #2e6da4;
+}
+.btn-primary .badge {
+  color: #337ab7;
+  background-color: #fff;
+}
+.btn-success {
+  color: #fff;
+  background-color: #5cb85c;
+  border-color: #4cae4c;
+}
+.btn-success:focus,
+.btn-success.focus {
+  color: #fff;
+  background-color: #449d44;
+  border-color: #255625;
+}
+.btn-success:hover {
+  color: #fff;
+  background-color: #449d44;
+  border-color: #398439;
+}
+.btn-success:active,
+.btn-success.active,
+.open > .dropdown-toggle.btn-success {
+  color: #fff;
+  background-color: #449d44;
+  border-color: #398439;
+}
+.btn-success:active:hover,
+.btn-success.active:hover,
+.open > .dropdown-toggle.btn-success:hover,
+.btn-success:active:focus,
+.btn-success.active:focus,
+.open > .dropdown-toggle.btn-success:focus,
+.btn-success:active.focus,
+.btn-success.active.focus,
+.open > .dropdown-toggle.btn-success.focus {
+  color: #fff;
+  background-color: #398439;
+  border-color: #255625;
+}
+.btn-success:active,
+.btn-success.active,
+.open > .dropdown-toggle.btn-success {
+  background-image: none;
+}
+.btn-success.disabled:hover,
+.btn-success[disabled]:hover,
+fieldset[disabled] .btn-success:hover,
+.btn-success.disabled:focus,
+.btn-success[disabled]:focus,
+fieldset[disabled] .btn-success:focus,
+.btn-success.disabled.focus,
+.btn-success[disabled].focus,
+fieldset[disabled] .btn-success.focus {
+  background-color: #5cb85c;
+  border-color: #4cae4c;
+}
+.btn-success .badge {
+  color: #5cb85c;
+  background-color: #fff;
+}
+.btn-info {
+  color: #fff;
+  background-color: #5bc0de;
+  border-color: #46b8da;
+}
+.btn-info:focus,
+.btn-info.focus {
+  color: #fff;
+  background-color: #31b0d5;
+  border-color: #1b6d85;
+}
+.btn-info:hover {
+  color: #fff;
+  background-color: #31b0d5;
+  border-color: #269abc;
+}
+.btn-info:active,
+.btn-info.active,
+.open > .dropdown-toggle.btn-info {
+  color: #fff;
+  background-color: #31b0d5;
+  border-color: #269abc;
+}
+.btn-info:active:hover,
+.btn-info.active:hover,
+.open > .dropdown-toggle.btn-info:hover,
+.btn-info:active:focus,
+.btn-info.active:focus,
+.open > .dropdown-toggle.btn-info:focus,
+.btn-info:active.focus,
+.btn-info.active.focus,
+.open > .dropdown-toggle.btn-info.focus {
+  color: #fff;
+  background-color: #269abc;
+  border-color: #1b6d85;
+}
+.btn-info:active,
+.btn-info.active,
+.open > .dropdown-toggle.btn-info {
+  background-image: none;
+}
+.btn-info.disabled:hover,
+.btn-info[disabled]:hover,
+fieldset[disabled] .btn-info:hover,
+.btn-info.disabled:focus,
+.btn-info[disabled]:focus,
+fieldset[disabled] .btn-info:focus,
+.btn-info.disabled.focus,
+.btn-info[disabled].focus,
+fieldset[disabled] .btn-info.focus {
+  background-color: #5bc0de;
+  border-color: #46b8da;
+}
+.btn-info .badge {
+  color: #5bc0de;
+  background-color: #fff;
+}
+.btn-warning {
+  color: #fff;
+  background-color: #f0ad4e;
+  border-color: #eea236;
+}
+.btn-warning:focus,
+.btn-warning.focus {
+  color: #fff;
+  background-color: #ec971f;
+  border-color: #985f0d;
+}
+.btn-warning:hover {
+  color: #fff;
+  background-color: #ec971f;
+  border-color: #d58512;
+}
+.btn-warning:active,
+.btn-warning.active,
+.open > .dropdown-toggle.btn-warning {
+  color: #fff;
+  background-color: #ec971f;
+  border-color: #d58512;
+}
+.btn-warning:active:hover,
+.btn-warning.active:hover,
+.open > .dropdown-toggle.btn-warning:hover,
+.btn-warning:active:focus,
+.btn-warning.active:focus,
+.open > .dropdown-toggle.btn-warning:focus,
+.btn-warning:active.focus,
+.btn-warning.active.focus,
+.open > .dropdown-toggle.btn-warning.focus {
+  color: #fff;
+  background-color: #d58512;
+  border-color: #985f0d;
+}
+.btn-warning:active,
+.btn-warning.active,
+.open > .dropdown-toggle.btn-warning {
+  background-image: none;
+}
+.btn-warning.disabled:hover,
+.btn-warning[disabled]:hover,
+fieldset[disabled] .btn-warning:hover,
+.btn-warning.disabled:focus,
+.btn-warning[disabled]:focus,
+fieldset[disabled] .btn-warning:focus,
+.btn-warning.disabled.focus,
+.btn-warning[disabled].focus,
+fieldset[disabled] .btn-warning.focus {
+  background-color: #f0ad4e;
+  border-color: #eea236;
+}
+.btn-warning .badge {
+  color: #f0ad4e;
+  background-color: #fff;
+}
+.btn-danger {
+  color: #fff;
+  background-color: #d9534f;
+  border-color: #d43f3a;
+}
+.btn-danger:focus,
+.btn-danger.focus {
+  color: #fff;
+  background-color: #c9302c;
+  border-color: #761c19;
+}
+.btn-danger:hover {
+  color: #fff;
+  background-color: #c9302c;
+  border-color: #ac2925;
+}
+.btn-danger:active,
+.btn-danger.active,
+.open > .dropdown-toggle.btn-danger {
+  color: #fff;
+  background-color: #c9302c;
+  border-color: #ac2925;
+}
+.btn-danger:active:hover,
+.btn-danger.active:hover,
+.open > .dropdown-toggle.btn-danger:hover,
+.btn-danger:active:focus,
+.btn-danger.active:focus,
+.open > .dropdown-toggle.btn-danger:focus,
+.btn-danger:active.focus,
+.btn-danger.active.focus,
+.open > .dropdown-toggle.btn-danger.focus {
+  color: #fff;
+  background-color: #ac2925;
+  border-color: #761c19;
+}
+.btn-danger:active,
+.btn-danger.active,
+.open > .dropdown-toggle.btn-danger {
+  background-image: none;
+}
+.btn-danger.disabled:hover,
+.btn-danger[disabled]:hover,
+fieldset[disabled] .btn-danger:hover,
+.btn-danger.disabled:focus,
+.btn-danger[disabled]:focus,
+fieldset[disabled] .btn-danger:focus,
+.btn-danger.disabled.focus,
+.btn-danger[disabled].focus,
+fieldset[disabled] .btn-danger.focus {
+  background-color: #d9534f;
+  border-color: #d43f3a;
+}
+.btn-danger .badge {
+  color: #d9534f;
+  background-color: #fff;
+}
+.btn-link {
+  color: #337ab7;
+  font-weight: normal;
+  border-radius: 0;
+}
+.btn-link,
+.btn-link:active,
+.btn-link.active,
+.btn-link[disabled],
+fieldset[disabled] .btn-link {
+  background-color: transparent;
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+.btn-link,
+.btn-link:hover,
+.btn-link:focus,
+.btn-link:active {
+  border-color: transparent;
+}
+.btn-link:hover,
+.btn-link:focus {
+  color: #23527c;
+  text-decoration: underline;
+  background-color: transparent;
+}
+.btn-link[disabled]:hover,
+fieldset[disabled] .btn-link:hover,
+.btn-link[disabled]:focus,
+fieldset[disabled] .btn-link:focus {
+  color: #777777;
+  text-decoration: none;
+}
+.btn-lg,
+.btn-group-lg > .btn {
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+  border-radius: 3px;
+}
+.btn-sm,
+.btn-group-sm > .btn {
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 1px;
+}
+.btn-xs,
+.btn-group-xs > .btn {
+  padding: 1px 5px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 1px;
+}
+.btn-block {
+  display: block;
+  width: 100%;
+}
+.btn-block + .btn-block {
+  margin-top: 5px;
+}
+input[type="submit"].btn-block,
+input[type="reset"].btn-block,
+input[type="button"].btn-block {
+  width: 100%;
+}
+.fade {
+  opacity: 0;
+  -webkit-transition: opacity 0.15s linear;
+  -o-transition: opacity 0.15s linear;
+  transition: opacity 0.15s linear;
+}
+.fade.in {
+  opacity: 1;
+}
+.collapse {
+  display: none;
+}
+.collapse.in {
+  display: block;
+}
+tr.collapse.in {
+  display: table-row;
+}
+tbody.collapse.in {
+  display: table-row-group;
+}
+.collapsing {
+  position: relative;
+  height: 0;
+  overflow: hidden;
+  -webkit-transition-property: height, visibility;
+  transition-property: height, visibility;
+  -webkit-transition-duration: 0.35s;
+  transition-duration: 0.35s;
+  -webkit-transition-timing-function: ease;
+  transition-timing-function: ease;
+}
+.caret {
+  display: inline-block;
+  width: 0;
+  height: 0;
+  margin-left: 2px;
+  vertical-align: middle;
+  border-top: 4px dashed;
+  border-top: 4px solid \9;
+  border-right: 4px solid transparent;
+  border-left: 4px solid transparent;
+}
+.dropup,
+.dropdown {
+  position: relative;
+}
+.dropdown-toggle:focus {
+  outline: 0;
+}
+.dropdown-menu {
+  position: absolute;
+  top: 100%;
+  left: 0;
+  z-index: 1000;
+  display: none;
+  float: left;
+  min-width: 160px;
+  padding: 5px 0;
+  margin: 2px 0 0;
+  list-style: none;
+  font-size: 13px;
+  text-align: left;
+  background-color: #fff;
+  border: 1px solid #ccc;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 2px;
+  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
+  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
+  background-clip: padding-box;
+}
+.dropdown-menu.pull-right {
+  right: 0;
+  left: auto;
+}
+.dropdown-menu .divider {
+  height: 1px;
+  margin: 8px 0;
+  overflow: hidden;
+  background-color: #e5e5e5;
+}
+.dropdown-menu > li > a {
+  display: block;
+  padding: 3px 20px;
+  clear: both;
+  font-weight: normal;
+  line-height: 1.42857143;
+  color: #333333;
+  white-space: nowrap;
+}
+.dropdown-menu > li > a:hover,
+.dropdown-menu > li > a:focus {
+  text-decoration: none;
+  color: #262626;
+  background-color: #f5f5f5;
+}
+.dropdown-menu > .active > a,
+.dropdown-menu > .active > a:hover,
+.dropdown-menu > .active > a:focus {
+  color: #fff;
+  text-decoration: none;
+  outline: 0;
+  background-color: #337ab7;
+}
+.dropdown-menu > .disabled > a,
+.dropdown-menu > .disabled > a:hover,
+.dropdown-menu > .disabled > a:focus {
+  color: #777777;
+}
+.dropdown-menu > .disabled > a:hover,
+.dropdown-menu > .disabled > a:focus {
+  text-decoration: none;
+  background-color: transparent;
+  background-image: none;
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  cursor: not-allowed;
+}
+.open > .dropdown-menu {
+  display: block;
+}
+.open > a {
+  outline: 0;
+}
+.dropdown-menu-right {
+  left: auto;
+  right: 0;
+}
+.dropdown-menu-left {
+  left: 0;
+  right: auto;
+}
+.dropdown-header {
+  display: block;
+  padding: 3px 20px;
+  font-size: 12px;
+  line-height: 1.42857143;
+  color: #777777;
+  white-space: nowrap;
+}
+.dropdown-backdrop {
+  position: fixed;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  top: 0;
+  z-index: 990;
+}
+.pull-right > .dropdown-menu {
+  right: 0;
+  left: auto;
+}
+.dropup .caret,
+.navbar-fixed-bottom .dropdown .caret {
+  border-top: 0;
+  border-bottom: 4px dashed;
+  border-bottom: 4px solid \9;
+  content: "";
+}
+.dropup .dropdown-menu,
+.navbar-fixed-bottom .dropdown .dropdown-menu {
+  top: auto;
+  bottom: 100%;
+  margin-bottom: 2px;
+}
+@media (min-width: 541px) {
+  .navbar-right .dropdown-menu {
+    left: auto;
+    right: 0;
+  }
+  .navbar-right .dropdown-menu-left {
+    left: 0;
+    right: auto;
+  }
+}
+.btn-group,
+.btn-group-vertical {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
+}
+.btn-group > .btn,
+.btn-group-vertical > .btn {
+  position: relative;
+  float: left;
+}
+.btn-group > .btn:hover,
+.btn-group-vertical > .btn:hover,
+.btn-group > .btn:focus,
+.btn-group-vertical > .btn:focus,
+.btn-group > .btn:active,
+.btn-group-vertical > .btn:active,
+.btn-group > .btn.active,
+.btn-group-vertical > .btn.active {
+  z-index: 2;
+}
+.btn-group .btn + .btn,
+.btn-group .btn + .btn-group,
+.btn-group .btn-group + .btn,
+.btn-group .btn-group + .btn-group {
+  margin-left: -1px;
+}
+.btn-toolbar {
+  margin-left: -5px;
+}
+.btn-toolbar .btn,
+.btn-toolbar .btn-group,
+.btn-toolbar .input-group {
+  float: left;
+}
+.btn-toolbar > .btn,
+.btn-toolbar > .btn-group,
+.btn-toolbar > .input-group {
+  margin-left: 5px;
+}
+.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
+  border-radius: 0;
+}
+.btn-group > .btn:first-child {
+  margin-left: 0;
+}
+.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
+  border-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+.btn-group > .btn:last-child:not(:first-child),
+.btn-group > .dropdown-toggle:not(:first-child) {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+.btn-group > .btn-group {
+  float: left;
+}
+.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
+  border-radius: 0;
+}
+.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
+.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
+  border-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+.btn-group .dropdown-toggle:active,
+.btn-group.open .dropdown-toggle {
+  outline: 0;
+}
+.btn-group > .btn + .dropdown-toggle {
+  padding-left: 8px;
+  padding-right: 8px;
+}
+.btn-group > .btn-lg + .dropdown-toggle {
+  padding-left: 12px;
+  padding-right: 12px;
+}
+.btn-group.open .dropdown-toggle {
+  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
+}
+.btn-group.open .dropdown-toggle.btn-link {
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+.btn .caret {
+  margin-left: 0;
+}
+.btn-lg .caret {
+  border-width: 5px 5px 0;
+  border-bottom-width: 0;
+}
+.dropup .btn-lg .caret {
+  border-width: 0 5px 5px;
+}
+.btn-group-vertical > .btn,
+.btn-group-vertical > .btn-group,
+.btn-group-vertical > .btn-group > .btn {
+  display: block;
+  float: none;
+  width: 100%;
+  max-width: 100%;
+}
+.btn-group-vertical > .btn-group > .btn {
+  float: none;
+}
+.btn-group-vertical > .btn + .btn,
+.btn-group-vertical > .btn + .btn-group,
+.btn-group-vertical > .btn-group + .btn,
+.btn-group-vertical > .btn-group + .btn-group {
+  margin-top: -1px;
+  margin-left: 0;
+}
+.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
+  border-radius: 0;
+}
+.btn-group-vertical > .btn:first-child:not(:last-child) {
+  border-top-right-radius: 2px;
+  border-top-left-radius: 2px;
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
+}
+.btn-group-vertical > .btn:last-child:not(:first-child) {
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+  border-bottom-right-radius: 2px;
+  border-bottom-left-radius: 2px;
+}
+.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
+  border-radius: 0;
+}
+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
+}
+.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+.btn-group-justified {
+  display: table;
+  width: 100%;
+  table-layout: fixed;
+  border-collapse: separate;
+}
+.btn-group-justified > .btn,
+.btn-group-justified > .btn-group {
+  float: none;
+  display: table-cell;
+  width: 1%;
+}
+.btn-group-justified > .btn-group .btn {
+  width: 100%;
+}
+.btn-group-justified > .btn-group .dropdown-menu {
+  left: auto;
+}
+[data-toggle="buttons"] > .btn input[type="radio"],
+[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
+[data-toggle="buttons"] > .btn input[type="checkbox"],
+[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
+  position: absolute;
+  clip: rect(0, 0, 0, 0);
+  pointer-events: none;
+}
+.input-group {
+  position: relative;
+  display: table;
+  border-collapse: separate;
+}
+.input-group[class*="col-"] {
+  float: none;
+  padding-left: 0;
+  padding-right: 0;
+}
+.input-group .form-control {
+  position: relative;
+  z-index: 2;
+  float: left;
+  width: 100%;
+  margin-bottom: 0;
+}
+.input-group .form-control:focus {
+  z-index: 3;
+}
+.input-group-lg > .form-control,
+.input-group-lg > .input-group-addon,
+.input-group-lg > .input-group-btn > .btn {
+  height: 45px;
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+  border-radius: 3px;
+}
+select.input-group-lg > .form-control,
+select.input-group-lg > .input-group-addon,
+select.input-group-lg > .input-group-btn > .btn {
+  height: 45px;
+  line-height: 45px;
+}
+textarea.input-group-lg > .form-control,
+textarea.input-group-lg > .input-group-addon,
+textarea.input-group-lg > .input-group-btn > .btn,
+select[multiple].input-group-lg > .form-control,
+select[multiple].input-group-lg > .input-group-addon,
+select[multiple].input-group-lg > .input-group-btn > .btn {
+  height: auto;
+}
+.input-group-sm > .form-control,
+.input-group-sm > .input-group-addon,
+.input-group-sm > .input-group-btn > .btn {
+  height: 30px;
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 1px;
+}
+select.input-group-sm > .form-control,
+select.input-group-sm > .input-group-addon,
+select.input-group-sm > .input-group-btn > .btn {
+  height: 30px;
+  line-height: 30px;
+}
+textarea.input-group-sm > .form-control,
+textarea.input-group-sm > .input-group-addon,
+textarea.input-group-sm > .input-group-btn > .btn,
+select[multiple].input-group-sm > .form-control,
+select[multiple].input-group-sm > .input-group-addon,
+select[multiple].input-group-sm > .input-group-btn > .btn {
+  height: auto;
+}
+.input-group-addon,
+.input-group-btn,
+.input-group .form-control {
+  display: table-cell;
+}
+.input-group-addon:not(:first-child):not(:last-child),
+.input-group-btn:not(:first-child):not(:last-child),
+.input-group .form-control:not(:first-child):not(:last-child) {
+  border-radius: 0;
+}
+.input-group-addon,
+.input-group-btn {
+  width: 1%;
+  white-space: nowrap;
+  vertical-align: middle;
+}
+.input-group-addon {
+  padding: 6px 12px;
+  font-size: 13px;
+  font-weight: normal;
+  line-height: 1;
+  color: #555555;
+  text-align: center;
+  background-color: #eeeeee;
+  border: 1px solid #ccc;
+  border-radius: 2px;
+}
+.input-group-addon.input-sm {
+  padding: 5px 10px;
+  font-size: 12px;
+  border-radius: 1px;
+}
+.input-group-addon.input-lg {
+  padding: 10px 16px;
+  font-size: 17px;
+  border-radius: 3px;
+}
+.input-group-addon input[type="radio"],
+.input-group-addon input[type="checkbox"] {
+  margin-top: 0;
+}
+.input-group .form-control:first-child,
+.input-group-addon:first-child,
+.input-group-btn:first-child > .btn,
+.input-group-btn:first-child > .btn-group > .btn,
+.input-group-btn:first-child > .dropdown-toggle,
+.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
+.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
+  border-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+.input-group-addon:first-child {
+  border-right: 0;
+}
+.input-group .form-control:last-child,
+.input-group-addon:last-child,
+.input-group-btn:last-child > .btn,
+.input-group-btn:last-child > .btn-group > .btn,
+.input-group-btn:last-child > .dropdown-toggle,
+.input-group-btn:first-child > .btn:not(:first-child),
+.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+.input-group-addon:last-child {
+  border-left: 0;
+}
+.input-group-btn {
+  position: relative;
+  font-size: 0;
+  white-space: nowrap;
+}
+.input-group-btn > .btn {
+  position: relative;
+}
+.input-group-btn > .btn + .btn {
+  margin-left: -1px;
+}
+.input-group-btn > .btn:hover,
+.input-group-btn > .btn:focus,
+.input-group-btn > .btn:active {
+  z-index: 2;
+}
+.input-group-btn:first-child > .btn,
+.input-group-btn:first-child > .btn-group {
+  margin-right: -1px;
+}
+.input-group-btn:last-child > .btn,
+.input-group-btn:last-child > .btn-group {
+  z-index: 2;
+  margin-left: -1px;
+}
+.nav {
+  margin-bottom: 0;
+  padding-left: 0;
+  list-style: none;
+}
+.nav > li {
+  position: relative;
+  display: block;
+}
+.nav > li > a {
+  position: relative;
+  display: block;
+  padding: 10px 15px;
+}
+.nav > li > a:hover,
+.nav > li > a:focus {
+  text-decoration: none;
+  background-color: #eeeeee;
+}
+.nav > li.disabled > a {
+  color: #777777;
+}
+.nav > li.disabled > a:hover,
+.nav > li.disabled > a:focus {
+  color: #777777;
+  text-decoration: none;
+  background-color: transparent;
+  cursor: not-allowed;
+}
+.nav .open > a,
+.nav .open > a:hover,
+.nav .open > a:focus {
+  background-color: #eeeeee;
+  border-color: #337ab7;
+}
+.nav .nav-divider {
+  height: 1px;
+  margin: 8px 0;
+  overflow: hidden;
+  background-color: #e5e5e5;
+}
+.nav > li > a > img {
+  max-width: none;
+}
+.nav-tabs {
+  border-bottom: 1px solid #ddd;
+}
+.nav-tabs > li {
+  float: left;
+  margin-bottom: -1px;
+}
+.nav-tabs > li > a {
+  margin-right: 2px;
+  line-height: 1.42857143;
+  border: 1px solid transparent;
+  border-radius: 2px 2px 0 0;
+}
+.nav-tabs > li > a:hover {
+  border-color: #eeeeee #eeeeee #ddd;
+}
+.nav-tabs > li.active > a,
+.nav-tabs > li.active > a:hover,
+.nav-tabs > li.active > a:focus {
+  color: #555555;
+  background-color: #fff;
+  border: 1px solid #ddd;
+  border-bottom-color: transparent;
+  cursor: default;
+}
+.nav-tabs.nav-justified {
+  width: 100%;
+  border-bottom: 0;
+}
+.nav-tabs.nav-justified > li {
+  float: none;
+}
+.nav-tabs.nav-justified > li > a {
+  text-align: center;
+  margin-bottom: 5px;
+}
+.nav-tabs.nav-justified > .dropdown .dropdown-menu {
+  top: auto;
+  left: auto;
+}
+@media (min-width: 768px) {
+  .nav-tabs.nav-justified > li {
+    display: table-cell;
+    width: 1%;
+  }
+  .nav-tabs.nav-justified > li > a {
+    margin-bottom: 0;
+  }
+}
+.nav-tabs.nav-justified > li > a {
+  margin-right: 0;
+  border-radius: 2px;
+}
+.nav-tabs.nav-justified > .active > a,
+.nav-tabs.nav-justified > .active > a:hover,
+.nav-tabs.nav-justified > .active > a:focus {
+  border: 1px solid #ddd;
+}
+@media (min-width: 768px) {
+  .nav-tabs.nav-justified > li > a {
+    border-bottom: 1px solid #ddd;
+    border-radius: 2px 2px 0 0;
+  }
+  .nav-tabs.nav-justified > .active > a,
+  .nav-tabs.nav-justified > .active > a:hover,
+  .nav-tabs.nav-justified > .active > a:focus {
+    border-bottom-color: #fff;
+  }
+}
+.nav-pills > li {
+  float: left;
+}
+.nav-pills > li > a {
+  border-radius: 2px;
+}
+.nav-pills > li + li {
+  margin-left: 2px;
+}
+.nav-pills > li.active > a,
+.nav-pills > li.active > a:hover,
+.nav-pills > li.active > a:focus {
+  color: #fff;
+  background-color: #337ab7;
+}
+.nav-stacked > li {
+  float: none;
+}
+.nav-stacked > li + li {
+  margin-top: 2px;
+  margin-left: 0;
+}
+.nav-justified {
+  width: 100%;
+}
+.nav-justified > li {
+  float: none;
+}
+.nav-justified > li > a {
+  text-align: center;
+  margin-bottom: 5px;
+}
+.nav-justified > .dropdown .dropdown-menu {
+  top: auto;
+  left: auto;
+}
+@media (min-width: 768px) {
+  .nav-justified > li {
+    display: table-cell;
+    width: 1%;
+  }
+  .nav-justified > li > a {
+    margin-bottom: 0;
+  }
+}
+.nav-tabs-justified {
+  border-bottom: 0;
+}
+.nav-tabs-justified > li > a {
+  margin-right: 0;
+  border-radius: 2px;
+}
+.nav-tabs-justified > .active > a,
+.nav-tabs-justified > .active > a:hover,
+.nav-tabs-justified > .active > a:focus {
+  border: 1px solid #ddd;
+}
+@media (min-width: 768px) {
+  .nav-tabs-justified > li > a {
+    border-bottom: 1px solid #ddd;
+    border-radius: 2px 2px 0 0;
+  }
+  .nav-tabs-justified > .active > a,
+  .nav-tabs-justified > .active > a:hover,
+  .nav-tabs-justified > .active > a:focus {
+    border-bottom-color: #fff;
+  }
+}
+.tab-content > .tab-pane {
+  display: none;
+}
+.tab-content > .active {
+  display: block;
+}
+.nav-tabs .dropdown-menu {
+  margin-top: -1px;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+.navbar {
+  position: relative;
+  min-height: 30px;
+  margin-bottom: 18px;
+  border: 1px solid transparent;
+}
+@media (min-width: 541px) {
+  .navbar {
+    border-radius: 2px;
+  }
+}
+@media (min-width: 541px) {
+  .navbar-header {
+    float: left;
+  }
+}
+.navbar-collapse {
+  overflow-x: visible;
+  padding-right: 0px;
+  padding-left: 0px;
+  border-top: 1px solid transparent;
+  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
+  -webkit-overflow-scrolling: touch;
+}
+.navbar-collapse.in {
+  overflow-y: auto;
+}
+@media (min-width: 541px) {
+  .navbar-collapse {
+    width: auto;
+    border-top: 0;
+    box-shadow: none;
+  }
+  .navbar-collapse.collapse {
+    display: block !important;
+    height: auto !important;
+    padding-bottom: 0;
+    overflow: visible !important;
+  }
+  .navbar-collapse.in {
+    overflow-y: visible;
+  }
+  .navbar-fixed-top .navbar-collapse,
+  .navbar-static-top .navbar-collapse,
+  .navbar-fixed-bottom .navbar-collapse {
+    padding-left: 0;
+    padding-right: 0;
+  }
+}
+.navbar-fixed-top .navbar-collapse,
+.navbar-fixed-bottom .navbar-collapse {
+  max-height: 340px;
+}
+@media (max-device-width: 540px) and (orientation: landscape) {
+  .navbar-fixed-top .navbar-collapse,
+  .navbar-fixed-bottom .navbar-collapse {
+    max-height: 200px;
+  }
+}
+.container > .navbar-header,
+.container-fluid > .navbar-header,
+.container > .navbar-collapse,
+.container-fluid > .navbar-collapse {
+  margin-right: 0px;
+  margin-left: 0px;
+}
+@media (min-width: 541px) {
+  .container > .navbar-header,
+  .container-fluid > .navbar-header,
+  .container > .navbar-collapse,
+  .container-fluid > .navbar-collapse {
+    margin-right: 0;
+    margin-left: 0;
+  }
+}
+.navbar-static-top {
+  z-index: 1000;
+  border-width: 0 0 1px;
+}
+@media (min-width: 541px) {
+  .navbar-static-top {
+    border-radius: 0;
+  }
+}
+.navbar-fixed-top,
+.navbar-fixed-bottom {
+  position: fixed;
+  right: 0;
+  left: 0;
+  z-index: 1030;
+}
+@media (min-width: 541px) {
+  .navbar-fixed-top,
+  .navbar-fixed-bottom {
+    border-radius: 0;
+  }
+}
+.navbar-fixed-top {
+  top: 0;
+  border-width: 0 0 1px;
+}
+.navbar-fixed-bottom {
+  bottom: 0;
+  margin-bottom: 0;
+  border-width: 1px 0 0;
+}
+.navbar-brand {
+  float: left;
+  padding: 6px 0px;
+  font-size: 17px;
+  line-height: 18px;
+  height: 30px;
+}
+.navbar-brand:hover,
+.navbar-brand:focus {
+  text-decoration: none;
+}
+.navbar-brand > img {
+  display: block;
+}
+@media (min-width: 541px) {
+  .navbar > .container .navbar-brand,
+  .navbar > .container-fluid .navbar-brand {
+    margin-left: 0px;
+  }
+}
+.navbar-toggle {
+  position: relative;
+  float: right;
+  margin-right: 0px;
+  padding: 9px 10px;
+  margin-top: -2px;
+  margin-bottom: -2px;
+  background-color: transparent;
+  background-image: none;
+  border: 1px solid transparent;
+  border-radius: 2px;
+}
+.navbar-toggle:focus {
+  outline: 0;
+}
+.navbar-toggle .icon-bar {
+  display: block;
+  width: 22px;
+  height: 2px;
+  border-radius: 1px;
+}
+.navbar-toggle .icon-bar + .icon-bar {
+  margin-top: 4px;
+}
+@media (min-width: 541px) {
+  .navbar-toggle {
+    display: none;
+  }
+}
+.navbar-nav {
+  margin: 3px 0px;
+}
+.navbar-nav > li > a {
+  padding-top: 10px;
+  padding-bottom: 10px;
+  line-height: 18px;
+}
+@media (max-width: 540px) {
+  .navbar-nav .open .dropdown-menu {
+    position: static;
+    float: none;
+    width: auto;
+    margin-top: 0;
+    background-color: transparent;
+    border: 0;
+    box-shadow: none;
+  }
+  .navbar-nav .open .dropdown-menu > li > a,
+  .navbar-nav .open .dropdown-menu .dropdown-header {
+    padding: 5px 15px 5px 25px;
+  }
+  .navbar-nav .open .dropdown-menu > li > a {
+    line-height: 18px;
+  }
+  .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-nav .open .dropdown-menu > li > a:focus {
+    background-image: none;
+  }
+}
+@media (min-width: 541px) {
+  .navbar-nav {
+    float: left;
+    margin: 0;
+  }
+  .navbar-nav > li {
+    float: left;
+  }
+  .navbar-nav > li > a {
+    padding-top: 6px;
+    padding-bottom: 6px;
+  }
+}
+.navbar-form {
+  margin-left: 0px;
+  margin-right: 0px;
+  padding: 10px 0px;
+  border-top: 1px solid transparent;
+  border-bottom: 1px solid transparent;
+  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
+  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
+  margin-top: -1px;
+  margin-bottom: -1px;
+}
+@media (min-width: 768px) {
+  .navbar-form .form-group {
+    display: inline-block;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .navbar-form .form-control {
+    display: inline-block;
+    width: auto;
+    vertical-align: middle;
+  }
+  .navbar-form .form-control-static {
+    display: inline-block;
+  }
+  .navbar-form .input-group {
+    display: inline-table;
+    vertical-align: middle;
+  }
+  .navbar-form .input-group .input-group-addon,
+  .navbar-form .input-group .input-group-btn,
+  .navbar-form .input-group .form-control {
+    width: auto;
+  }
+  .navbar-form .input-group > .form-control {
+    width: 100%;
+  }
+  .navbar-form .control-label {
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .navbar-form .radio,
+  .navbar-form .checkbox {
+    display: inline-block;
+    margin-top: 0;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .navbar-form .radio label,
+  .navbar-form .checkbox label {
+    padding-left: 0;
+  }
+  .navbar-form .radio input[type="radio"],
+  .navbar-form .checkbox input[type="checkbox"] {
+    position: relative;
+    margin-left: 0;
+  }
+  .navbar-form .has-feedback .form-control-feedback {
+    top: 0;
+  }
+}
+@media (max-width: 540px) {
+  .navbar-form .form-group {
+    margin-bottom: 5px;
+  }
+  .navbar-form .form-group:last-child {
+    margin-bottom: 0;
+  }
+}
+@media (min-width: 541px) {
+  .navbar-form {
+    width: auto;
+    border: 0;
+    margin-left: 0;
+    margin-right: 0;
+    padding-top: 0;
+    padding-bottom: 0;
+    -webkit-box-shadow: none;
+    box-shadow: none;
+  }
+}
+.navbar-nav > li > .dropdown-menu {
+  margin-top: 0;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
+  margin-bottom: 0;
+  border-top-right-radius: 2px;
+  border-top-left-radius: 2px;
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
+}
+.navbar-btn {
+  margin-top: -1px;
+  margin-bottom: -1px;
+}
+.navbar-btn.btn-sm {
+  margin-top: 0px;
+  margin-bottom: 0px;
+}
+.navbar-btn.btn-xs {
+  margin-top: 4px;
+  margin-bottom: 4px;
+}
+.navbar-text {
+  margin-top: 6px;
+  margin-bottom: 6px;
+}
+@media (min-width: 541px) {
+  .navbar-text {
+    float: left;
+    margin-left: 0px;
+    margin-right: 0px;
+  }
+}
+@media (min-width: 541px) {
+  .navbar-left {
+    float: left !important;
+    float: left;
+  }
+  .navbar-right {
+    float: right !important;
+    float: right;
+    margin-right: 0px;
+  }
+  .navbar-right ~ .navbar-right {
+    margin-right: 0;
+  }
+}
+.navbar-default {
+  background-color: #f8f8f8;
+  border-color: #e7e7e7;
+}
+.navbar-default .navbar-brand {
+  color: #777;
+}
+.navbar-default .navbar-brand:hover,
+.navbar-default .navbar-brand:focus {
+  color: #5e5e5e;
+  background-color: transparent;
+}
+.navbar-default .navbar-text {
+  color: #777;
+}
+.navbar-default .navbar-nav > li > a {
+  color: #777;
+}
+.navbar-default .navbar-nav > li > a:hover,
+.navbar-default .navbar-nav > li > a:focus {
+  color: #333;
+  background-color: transparent;
+}
+.navbar-default .navbar-nav > .active > a,
+.navbar-default .navbar-nav > .active > a:hover,
+.navbar-default .navbar-nav > .active > a:focus {
+  color: #555;
+  background-color: #e7e7e7;
+}
+.navbar-default .navbar-nav > .disabled > a,
+.navbar-default .navbar-nav > .disabled > a:hover,
+.navbar-default .navbar-nav > .disabled > a:focus {
+  color: #ccc;
+  background-color: transparent;
+}
+.navbar-default .navbar-toggle {
+  border-color: #ddd;
+}
+.navbar-default .navbar-toggle:hover,
+.navbar-default .navbar-toggle:focus {
+  background-color: #ddd;
+}
+.navbar-default .navbar-toggle .icon-bar {
+  background-color: #888;
+}
+.navbar-default .navbar-collapse,
+.navbar-default .navbar-form {
+  border-color: #e7e7e7;
+}
+.navbar-default .navbar-nav > .open > a,
+.navbar-default .navbar-nav > .open > a:hover,
+.navbar-default .navbar-nav > .open > a:focus {
+  background-color: #e7e7e7;
+  color: #555;
+}
+@media (max-width: 540px) {
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
+    color: #777;
+  }
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
+    color: #333;
+    background-color: transparent;
+  }
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
+  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
+    color: #555;
+    background-color: #e7e7e7;
+  }
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
+  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
+    color: #ccc;
+    background-color: transparent;
+  }
+}
+.navbar-default .navbar-link {
+  color: #777;
+}
+.navbar-default .navbar-link:hover {
+  color: #333;
+}
+.navbar-default .btn-link {
+  color: #777;
+}
+.navbar-default .btn-link:hover,
+.navbar-default .btn-link:focus {
+  color: #333;
+}
+.navbar-default .btn-link[disabled]:hover,
+fieldset[disabled] .navbar-default .btn-link:hover,
+.navbar-default .btn-link[disabled]:focus,
+fieldset[disabled] .navbar-default .btn-link:focus {
+  color: #ccc;
+}
+.navbar-inverse {
+  background-color: #222;
+  border-color: #080808;
+}
+.navbar-inverse .navbar-brand {
+  color: #9d9d9d;
+}
+.navbar-inverse .navbar-brand:hover,
+.navbar-inverse .navbar-brand:focus {
+  color: #fff;
+  background-color: transparent;
+}
+.navbar-inverse .navbar-text {
+  color: #9d9d9d;
+}
+.navbar-inverse .navbar-nav > li > a {
+  color: #9d9d9d;
+}
+.navbar-inverse .navbar-nav > li > a:hover,
+.navbar-inverse .navbar-nav > li > a:focus {
+  color: #fff;
+  background-color: transparent;
+}
+.navbar-inverse .navbar-nav > .active > a,
+.navbar-inverse .navbar-nav > .active > a:hover,
+.navbar-inverse .navbar-nav > .active > a:focus {
+  color: #fff;
+  background-color: #080808;
+}
+.navbar-inverse .navbar-nav > .disabled > a,
+.navbar-inverse .navbar-nav > .disabled > a:hover,
+.navbar-inverse .navbar-nav > .disabled > a:focus {
+  color: #444;
+  background-color: transparent;
+}
+.navbar-inverse .navbar-toggle {
+  border-color: #333;
+}
+.navbar-inverse .navbar-toggle:hover,
+.navbar-inverse .navbar-toggle:focus {
+  background-color: #333;
+}
+.navbar-inverse .navbar-toggle .icon-bar {
+  background-color: #fff;
+}
+.navbar-inverse .navbar-collapse,
+.navbar-inverse .navbar-form {
+  border-color: #101010;
+}
+.navbar-inverse .navbar-nav > .open > a,
+.navbar-inverse .navbar-nav > .open > a:hover,
+.navbar-inverse .navbar-nav > .open > a:focus {
+  background-color: #080808;
+  color: #fff;
+}
+@media (max-width: 540px) {
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
+    border-color: #080808;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
+    background-color: #080808;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
+    color: #9d9d9d;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
+    color: #fff;
+    background-color: transparent;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
+    color: #fff;
+    background-color: #080808;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
+    color: #444;
+    background-color: transparent;
+  }
+}
+.navbar-inverse .navbar-link {
+  color: #9d9d9d;
+}
+.navbar-inverse .navbar-link:hover {
+  color: #fff;
+}
+.navbar-inverse .btn-link {
+  color: #9d9d9d;
+}
+.navbar-inverse .btn-link:hover,
+.navbar-inverse .btn-link:focus {
+  color: #fff;
+}
+.navbar-inverse .btn-link[disabled]:hover,
+fieldset[disabled] .navbar-inverse .btn-link:hover,
+.navbar-inverse .btn-link[disabled]:focus,
+fieldset[disabled] .navbar-inverse .btn-link:focus {
+  color: #444;
+}
+.breadcrumb {
+  padding: 8px 15px;
+  margin-bottom: 18px;
+  list-style: none;
+  background-color: #f5f5f5;
+  border-radius: 2px;
+}
+.breadcrumb > li {
+  display: inline-block;
+}
+.breadcrumb > li + li:before {
+  content: "/\00a0";
+  padding: 0 5px;
+  color: #5e5e5e;
+}
+.breadcrumb > .active {
+  color: #777777;
+}
+.pagination {
+  display: inline-block;
+  padding-left: 0;
+  margin: 18px 0;
+  border-radius: 2px;
+}
+.pagination > li {
+  display: inline;
+}
+.pagination > li > a,
+.pagination > li > span {
+  position: relative;
+  float: left;
+  padding: 6px 12px;
+  line-height: 1.42857143;
+  text-decoration: none;
+  color: #337ab7;
+  background-color: #fff;
+  border: 1px solid #ddd;
+  margin-left: -1px;
+}
+.pagination > li:first-child > a,
+.pagination > li:first-child > span {
+  margin-left: 0;
+  border-bottom-left-radius: 2px;
+  border-top-left-radius: 2px;
+}
+.pagination > li:last-child > a,
+.pagination > li:last-child > span {
+  border-bottom-right-radius: 2px;
+  border-top-right-radius: 2px;
+}
+.pagination > li > a:hover,
+.pagination > li > span:hover,
+.pagination > li > a:focus,
+.pagination > li > span:focus {
+  z-index: 2;
+  color: #23527c;
+  background-color: #eeeeee;
+  border-color: #ddd;
+}
+.pagination > .active > a,
+.pagination > .active > span,
+.pagination > .active > a:hover,
+.pagination > .active > span:hover,
+.pagination > .active > a:focus,
+.pagination > .active > span:focus {
+  z-index: 3;
+  color: #fff;
+  background-color: #337ab7;
+  border-color: #337ab7;
+  cursor: default;
+}
+.pagination > .disabled > span,
+.pagination > .disabled > span:hover,
+.pagination > .disabled > span:focus,
+.pagination > .disabled > a,
+.pagination > .disabled > a:hover,
+.pagination > .disabled > a:focus {
+  color: #777777;
+  background-color: #fff;
+  border-color: #ddd;
+  cursor: not-allowed;
+}
+.pagination-lg > li > a,
+.pagination-lg > li > span {
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.3333333;
+}
+.pagination-lg > li:first-child > a,
+.pagination-lg > li:first-child > span {
+  border-bottom-left-radius: 3px;
+  border-top-left-radius: 3px;
+}
+.pagination-lg > li:last-child > a,
+.pagination-lg > li:last-child > span {
+  border-bottom-right-radius: 3px;
+  border-top-right-radius: 3px;
+}
+.pagination-sm > li > a,
+.pagination-sm > li > span {
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+}
+.pagination-sm > li:first-child > a,
+.pagination-sm > li:first-child > span {
+  border-bottom-left-radius: 1px;
+  border-top-left-radius: 1px;
+}
+.pagination-sm > li:last-child > a,
+.pagination-sm > li:last-child > span {
+  border-bottom-right-radius: 1px;
+  border-top-right-radius: 1px;
+}
+.pager {
+  padding-left: 0;
+  margin: 18px 0;
+  list-style: none;
+  text-align: center;
+}
+.pager li {
+  display: inline;
+}
+.pager li > a,
+.pager li > span {
+  display: inline-block;
+  padding: 5px 14px;
+  background-color: #fff;
+  border: 1px solid #ddd;
+  border-radius: 15px;
+}
+.pager li > a:hover,
+.pager li > a:focus {
+  text-decoration: none;
+  background-color: #eeeeee;
+}
+.pager .next > a,
+.pager .next > span {
+  float: right;
+}
+.pager .previous > a,
+.pager .previous > span {
+  float: left;
+}
+.pager .disabled > a,
+.pager .disabled > a:hover,
+.pager .disabled > a:focus,
+.pager .disabled > span {
+  color: #777777;
+  background-color: #fff;
+  cursor: not-allowed;
+}
+.label {
+  display: inline;
+  padding: .2em .6em .3em;
+  font-size: 75%;
+  font-weight: bold;
+  line-height: 1;
+  color: #fff;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: baseline;
+  border-radius: .25em;
+}
+a.label:hover,
+a.label:focus {
+  color: #fff;
+  text-decoration: none;
+  cursor: pointer;
+}
+.label:empty {
+  display: none;
+}
+.btn .label {
+  position: relative;
+  top: -1px;
+}
+.label-default {
+  background-color: #777777;
+}
+.label-default[href]:hover,
+.label-default[href]:focus {
+  background-color: #5e5e5e;
+}
+.label-primary {
+  background-color: #337ab7;
+}
+.label-primary[href]:hover,
+.label-primary[href]:focus {
+  background-color: #286090;
+}
+.label-success {
+  background-color: #5cb85c;
+}
+.label-success[href]:hover,
+.label-success[href]:focus {
+  background-color: #449d44;
+}
+.label-info {
+  background-color: #5bc0de;
+}
+.label-info[href]:hover,
+.label-info[href]:focus {
+  background-color: #31b0d5;
+}
+.label-warning {
+  background-color: #f0ad4e;
+}
+.label-warning[href]:hover,
+.label-warning[href]:focus {
+  background-color: #ec971f;
+}
+.label-danger {
+  background-color: #d9534f;
+}
+.label-danger[href]:hover,
+.label-danger[href]:focus {
+  background-color: #c9302c;
+}
+.badge {
+  display: inline-block;
+  min-width: 10px;
+  padding: 3px 7px;
+  font-size: 12px;
+  font-weight: bold;
+  color: #fff;
+  line-height: 1;
+  vertical-align: middle;
+  white-space: nowrap;
+  text-align: center;
+  background-color: #777777;
+  border-radius: 10px;
+}
+.badge:empty {
+  display: none;
+}
+.btn .badge {
+  position: relative;
+  top: -1px;
+}
+.btn-xs .badge,
+.btn-group-xs > .btn .badge {
+  top: 0;
+  padding: 1px 5px;
+}
+a.badge:hover,
+a.badge:focus {
+  color: #fff;
+  text-decoration: none;
+  cursor: pointer;
+}
+.list-group-item.active > .badge,
+.nav-pills > .active > a > .badge {
+  color: #337ab7;
+  background-color: #fff;
+}
+.list-group-item > .badge {
+  float: right;
+}
+.list-group-item > .badge + .badge {
+  margin-right: 5px;
+}
+.nav-pills > li > a > .badge {
+  margin-left: 3px;
+}
+.jumbotron {
+  padding-top: 30px;
+  padding-bottom: 30px;
+  margin-bottom: 30px;
+  color: inherit;
+  background-color: #eeeeee;
+}
+.jumbotron h1,
+.jumbotron .h1 {
+  color: inherit;
+}
+.jumbotron p {
+  margin-bottom: 15px;
+  font-size: 20px;
+  font-weight: 200;
+}
+.jumbotron > hr {
+  border-top-color: #d5d5d5;
+}
+.container .jumbotron,
+.container-fluid .jumbotron {
+  border-radius: 3px;
+  padding-left: 0px;
+  padding-right: 0px;
+}
+.jumbotron .container {
+  max-width: 100%;
+}
+@media screen and (min-width: 768px) {
+  .jumbotron {
+    padding-top: 48px;
+    padding-bottom: 48px;
+  }
+  .container .jumbotron,
+  .container-fluid .jumbotron {
+    padding-left: 60px;
+    padding-right: 60px;
+  }
+  .jumbotron h1,
+  .jumbotron .h1 {
+    font-size: 59px;
+  }
+}
+.thumbnail {
+  display: block;
+  padding: 4px;
+  margin-bottom: 18px;
+  line-height: 1.42857143;
+  background-color: #fff;
+  border: 1px solid #ddd;
+  border-radius: 2px;
+  -webkit-transition: border 0.2s ease-in-out;
+  -o-transition: border 0.2s ease-in-out;
+  transition: border 0.2s ease-in-out;
+}
+.thumbnail > img,
+.thumbnail a > img {
+  margin-left: auto;
+  margin-right: auto;
+}
+a.thumbnail:hover,
+a.thumbnail:focus,
+a.thumbnail.active {
+  border-color: #337ab7;
+}
+.thumbnail .caption {
+  padding: 9px;
+  color: #000;
+}
+.alert {
+  padding: 15px;
+  margin-bottom: 18px;
+  border: 1px solid transparent;
+  border-radius: 2px;
+}
+.alert h4 {
+  margin-top: 0;
+  color: inherit;
+}
+.alert .alert-link {
+  font-weight: bold;
+}
+.alert > p,
+.alert > ul {
+  margin-bottom: 0;
+}
+.alert > p + p {
+  margin-top: 5px;
+}
+.alert-dismissable,
+.alert-dismissible {
+  padding-right: 35px;
+}
+.alert-dismissable .close,
+.alert-dismissible .close {
+  position: relative;
+  top: -2px;
+  right: -21px;
+  color: inherit;
+}
+.alert-success {
+  background-color: #dff0d8;
+  border-color: #d6e9c6;
+  color: #3c763d;
+}
+.alert-success hr {
+  border-top-color: #c9e2b3;
+}
+.alert-success .alert-link {
+  color: #2b542c;
+}
+.alert-info {
+  background-color: #d9edf7;
+  border-color: #bce8f1;
+  color: #31708f;
+}
+.alert-info hr {
+  border-top-color: #a6e1ec;
+}
+.alert-info .alert-link {
+  color: #245269;
+}
+.alert-warning {
+  background-color: #fcf8e3;
+  border-color: #faebcc;
+  color: #8a6d3b;
+}
+.alert-warning hr {
+  border-top-color: #f7e1b5;
+}
+.alert-warning .alert-link {
+  color: #66512c;
+}
+.alert-danger {
+  background-color: #f2dede;
+  border-color: #ebccd1;
+  color: #a94442;
+}
+.alert-danger hr {
+  border-top-color: #e4b9c0;
+}
+.alert-danger .alert-link {
+  color: #843534;
+}
+@-webkit-keyframes progress-bar-stripes {
+  from {
+    background-position: 40px 0;
+  }
+  to {
+    background-position: 0 0;
+  }
+}
+@keyframes progress-bar-stripes {
+  from {
+    background-position: 40px 0;
+  }
+  to {
+    background-position: 0 0;
+  }
+}
+.progress {
+  overflow: hidden;
+  height: 18px;
+  margin-bottom: 18px;
+  background-color: #f5f5f5;
+  border-radius: 2px;
+  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
+  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
+}
+.progress-bar {
+  float: left;
+  width: 0%;
+  height: 100%;
+  font-size: 12px;
+  line-height: 18px;
+  color: #fff;
+  text-align: center;
+  background-color: #337ab7;
+  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
+  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
+  -webkit-transition: width 0.6s ease;
+  -o-transition: width 0.6s ease;
+  transition: width 0.6s ease;
+}
+.progress-striped .progress-bar,
+.progress-bar-striped {
+  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);
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  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);
+  background-size: 40px 40px;
+}
+.progress.active .progress-bar,
+.progress-bar.active {
+  -webkit-animation: progress-bar-stripes 2s linear infinite;
+  -o-animation: progress-bar-stripes 2s linear infinite;
+  animation: progress-bar-stripes 2s linear infinite;
+}
+.progress-bar-success {
+  background-color: #5cb85c;
+}
+.progress-striped .progress-bar-success {
+  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);
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  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);
+}
+.progress-bar-info {
+  background-color: #5bc0de;
+}
+.progress-striped .progress-bar-info {
+  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);
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  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);
+}
+.progress-bar-warning {
+  background-color: #f0ad4e;
+}
+.progress-striped .progress-bar-warning {
+  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);
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  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);
+}
+.progress-bar-danger {
+  background-color: #d9534f;
+}
+.progress-striped .progress-bar-danger {
+  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);
+  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+  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);
+}
+.media {
+  margin-top: 15px;
+}
+.media:first-child {
+  margin-top: 0;
+}
+.media,
+.media-body {
+  zoom: 1;
+  overflow: hidden;
+}
+.media-body {
+  width: 10000px;
+}
+.media-object {
+  display: block;
+}
+.media-object.img-thumbnail {
+  max-width: none;
+}
+.media-right,
+.media > .pull-right {
+  padding-left: 10px;
+}
+.media-left,
+.media > .pull-left {
+  padding-right: 10px;
+}
+.media-left,
+.media-right,
+.media-body {
+  display: table-cell;
+  vertical-align: top;
+}
+.media-middle {
+  vertical-align: middle;
+}
+.media-bottom {
+  vertical-align: bottom;
+}
+.media-heading {
+  margin-top: 0;
+  margin-bottom: 5px;
+}
+.media-list {
+  padding-left: 0;
+  list-style: none;
+}
+.list-group {
+  margin-bottom: 20px;
+  padding-left: 0;
+}
+.list-group-item {
+  position: relative;
+  display: block;
+  padding: 10px 15px;
+  margin-bottom: -1px;
+  background-color: #fff;
+  border: 1px solid #ddd;
+}
+.list-group-item:first-child {
+  border-top-right-radius: 2px;
+  border-top-left-radius: 2px;
+}
+.list-group-item:last-child {
+  margin-bottom: 0;
+  border-bottom-right-radius: 2px;
+  border-bottom-left-radius: 2px;
+}
+a.list-group-item,
+button.list-group-item {
+  color: #555;
+}
+a.list-group-item .list-group-item-heading,
+button.list-group-item .list-group-item-heading {
+  color: #333;
+}
+a.list-group-item:hover,
+button.list-group-item:hover,
+a.list-group-item:focus,
+button.list-group-item:focus {
+  text-decoration: none;
+  color: #555;
+  background-color: #f5f5f5;
+}
+button.list-group-item {
+  width: 100%;
+  text-align: left;
+}
+.list-group-item.disabled,
+.list-group-item.disabled:hover,
+.list-group-item.disabled:focus {
+  background-color: #eeeeee;
+  color: #777777;
+  cursor: not-allowed;
+}
+.list-group-item.disabled .list-group-item-heading,
+.list-group-item.disabled:hover .list-group-item-heading,
+.list-group-item.disabled:focus .list-group-item-heading {
+  color: inherit;
+}
+.list-group-item.disabled .list-group-item-text,
+.list-group-item.disabled:hover .list-group-item-text,
+.list-group-item.disabled:focus .list-group-item-text {
+  color: #777777;
+}
+.list-group-item.active,
+.list-group-item.active:hover,
+.list-group-item.active:focus {
+  z-index: 2;
+  color: #fff;
+  background-color: #337ab7;
+  border-color: #337ab7;
+}
+.list-group-item.active .list-group-item-heading,
+.list-group-item.active:hover .list-group-item-heading,
+.list-group-item.active:focus .list-group-item-heading,
+.list-group-item.active .list-group-item-heading > small,
+.list-group-item.active:hover .list-group-item-heading > small,
+.list-group-item.active:focus .list-group-item-heading > small,
+.list-group-item.active .list-group-item-heading > .small,
+.list-group-item.active:hover .list-group-item-heading > .small,
+.list-group-item.active:focus .list-group-item-heading > .small {
+  color: inherit;
+}
+.list-group-item.active .list-group-item-text,
+.list-group-item.active:hover .list-group-item-text,
+.list-group-item.active:focus .list-group-item-text {
+  color: #c7ddef;
+}
+.list-group-item-success {
+  color: #3c763d;
+  background-color: #dff0d8;
+}
+a.list-group-item-success,
+button.list-group-item-success {
+  color: #3c763d;
+}
+a.list-group-item-success .list-group-item-heading,
+button.list-group-item-success .list-group-item-heading {
+  color: inherit;
+}
+a.list-group-item-success:hover,
+button.list-group-item-success:hover,
+a.list-group-item-success:focus,
+button.list-group-item-success:focus {
+  color: #3c763d;
+  background-color: #d0e9c6;
+}
+a.list-group-item-success.active,
+button.list-group-item-success.active,
+a.list-group-item-success.active:hover,
+button.list-group-item-success.active:hover,
+a.list-group-item-success.active:focus,
+button.list-group-item-success.active:focus {
+  color: #fff;
+  background-color: #3c763d;
+  border-color: #3c763d;
+}
+.list-group-item-info {
+  color: #31708f;
+  background-color: #d9edf7;
+}
+a.list-group-item-info,
+button.list-group-item-info {
+  color: #31708f;
+}
+a.list-group-item-info .list-group-item-heading,
+button.list-group-item-info .list-group-item-heading {
+  color: inherit;
+}
+a.list-group-item-info:hover,
+button.list-group-item-info:hover,
+a.list-group-item-info:focus,
+button.list-group-item-info:focus {
+  color: #31708f;
+  background-color: #c4e3f3;
+}
+a.list-group-item-info.active,
+button.list-group-item-info.active,
+a.list-group-item-info.active:hover,
+button.list-group-item-info.active:hover,
+a.list-group-item-info.active:focus,
+button.list-group-item-info.active:focus {
+  color: #fff;
+  background-color: #31708f;
+  border-color: #31708f;
+}
+.list-group-item-warning {
+  color: #8a6d3b;
+  background-color: #fcf8e3;
+}
+a.list-group-item-warning,
+button.list-group-item-warning {
+  color: #8a6d3b;
+}
+a.list-group-item-warning .list-group-item-heading,
+button.list-group-item-warning .list-group-item-heading {
+  color: inherit;
+}
+a.list-group-item-warning:hover,
+button.list-group-item-warning:hover,
+a.list-group-item-warning:focus,
+button.list-group-item-warning:focus {
+  color: #8a6d3b;
+  background-color: #faf2cc;
+}
+a.list-group-item-warning.active,
+button.list-group-item-warning.active,
+a.list-group-item-warning.active:hover,
+button.list-group-item-warning.active:hover,
+a.list-group-item-warning.active:focus,
+button.list-group-item-warning.active:focus {
+  color: #fff;
+  background-color: #8a6d3b;
+  border-color: #8a6d3b;
+}
+.list-group-item-danger {
+  color: #a94442;
+  background-color: #f2dede;
+}
+a.list-group-item-danger,
+button.list-group-item-danger {
+  color: #a94442;
+}
+a.list-group-item-danger .list-group-item-heading,
+button.list-group-item-danger .list-group-item-heading {
+  color: inherit;
+}
+a.list-group-item-danger:hover,
+button.list-group-item-danger:hover,
+a.list-group-item-danger:focus,
+button.list-group-item-danger:focus {
+  color: #a94442;
+  background-color: #ebcccc;
+}
+a.list-group-item-danger.active,
+button.list-group-item-danger.active,
+a.list-group-item-danger.active:hover,
+button.list-group-item-danger.active:hover,
+a.list-group-item-danger.active:focus,
+button.list-group-item-danger.active:focus {
+  color: #fff;
+  background-color: #a94442;
+  border-color: #a94442;
+}
+.list-group-item-heading {
+  margin-top: 0;
+  margin-bottom: 5px;
+}
+.list-group-item-text {
+  margin-bottom: 0;
+  line-height: 1.3;
+}
+.panel {
+  margin-bottom: 18px;
+  background-color: #fff;
+  border: 1px solid transparent;
+  border-radius: 2px;
+  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
+  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
+}
+.panel-body {
+  padding: 15px;
+}
+.panel-heading {
+  padding: 10px 15px;
+  border-bottom: 1px solid transparent;
+  border-top-right-radius: 1px;
+  border-top-left-radius: 1px;
+}
+.panel-heading > .dropdown .dropdown-toggle {
+  color: inherit;
+}
+.panel-title {
+  margin-top: 0;
+  margin-bottom: 0;
+  font-size: 15px;
+  color: inherit;
+}
+.panel-title > a,
+.panel-title > small,
+.panel-title > .small,
+.panel-title > small > a,
+.panel-title > .small > a {
+  color: inherit;
+}
+.panel-footer {
+  padding: 10px 15px;
+  background-color: #f5f5f5;
+  border-top: 1px solid #ddd;
+  border-bottom-right-radius: 1px;
+  border-bottom-left-radius: 1px;
+}
+.panel > .list-group,
+.panel > .panel-collapse > .list-group {
+  margin-bottom: 0;
+}
+.panel > .list-group .list-group-item,
+.panel > .panel-collapse > .list-group .list-group-item {
+  border-width: 1px 0;
+  border-radius: 0;
+}
+.panel > .list-group:first-child .list-group-item:first-child,
+.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
+  border-top: 0;
+  border-top-right-radius: 1px;
+  border-top-left-radius: 1px;
+}
+.panel > .list-group:last-child .list-group-item:last-child,
+.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
+  border-bottom: 0;
+  border-bottom-right-radius: 1px;
+  border-bottom-left-radius: 1px;
+}
+.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
+}
+.panel-heading + .list-group .list-group-item:first-child {
+  border-top-width: 0;
+}
+.list-group + .panel-footer {
+  border-top-width: 0;
+}
+.panel > .table,
+.panel > .table-responsive > .table,
+.panel > .panel-collapse > .table {
+  margin-bottom: 0;
+}
+.panel > .table caption,
+.panel > .table-responsive > .table caption,
+.panel > .panel-collapse > .table caption {
+  padding-left: 15px;
+  padding-right: 15px;
+}
+.panel > .table:first-child,
+.panel > .table-responsive:first-child > .table:first-child {
+  border-top-right-radius: 1px;
+  border-top-left-radius: 1px;
+}
+.panel > .table:first-child > thead:first-child > tr:first-child,
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
+.panel > .table:first-child > tbody:first-child > tr:first-child,
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
+  border-top-left-radius: 1px;
+  border-top-right-radius: 1px;
+}
+.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
+.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
+.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
+.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
+  border-top-left-radius: 1px;
+}
+.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
+.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
+.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
+.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
+.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
+.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
+  border-top-right-radius: 1px;
+}
+.panel > .table:last-child,
+.panel > .table-responsive:last-child > .table:last-child {
+  border-bottom-right-radius: 1px;
+  border-bottom-left-radius: 1px;
+}
+.panel > .table:last-child > tbody:last-child > tr:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
+.panel > .table:last-child > tfoot:last-child > tr:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
+  border-bottom-left-radius: 1px;
+  border-bottom-right-radius: 1px;
+}
+.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
+.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
+.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
+.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
+  border-bottom-left-radius: 1px;
+}
+.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
+.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
+.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
+.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
+.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
+  border-bottom-right-radius: 1px;
+}
+.panel > .panel-body + .table,
+.panel > .panel-body + .table-responsive,
+.panel > .table + .panel-body,
+.panel > .table-responsive + .panel-body {
+  border-top: 1px solid #ddd;
+}
+.panel > .table > tbody:first-child > tr:first-child th,
+.panel > .table > tbody:first-child > tr:first-child td {
+  border-top: 0;
+}
+.panel > .table-bordered,
+.panel > .table-responsive > .table-bordered {
+  border: 0;
+}
+.panel > .table-bordered > thead > tr > th:first-child,
+.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
+.panel > .table-bordered > tbody > tr > th:first-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
+.panel > .table-bordered > tfoot > tr > th:first-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
+.panel > .table-bordered > thead > tr > td:first-child,
+.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
+.panel > .table-bordered > tbody > tr > td:first-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
+.panel > .table-bordered > tfoot > tr > td:first-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
+  border-left: 0;
+}
+.panel > .table-bordered > thead > tr > th:last-child,
+.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
+.panel > .table-bordered > tbody > tr > th:last-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
+.panel > .table-bordered > tfoot > tr > th:last-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
+.panel > .table-bordered > thead > tr > td:last-child,
+.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
+.panel > .table-bordered > tbody > tr > td:last-child,
+.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
+.panel > .table-bordered > tfoot > tr > td:last-child,
+.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
+  border-right: 0;
+}
+.panel > .table-bordered > thead > tr:first-child > td,
+.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
+.panel > .table-bordered > tbody > tr:first-child > td,
+.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
+.panel > .table-bordered > thead > tr:first-child > th,
+.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
+.panel > .table-bordered > tbody > tr:first-child > th,
+.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
+  border-bottom: 0;
+}
+.panel > .table-bordered > tbody > tr:last-child > td,
+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
+.panel > .table-bordered > tfoot > tr:last-child > td,
+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
+.panel > .table-bordered > tbody > tr:last-child > th,
+.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
+.panel > .table-bordered > tfoot > tr:last-child > th,
+.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
+  border-bottom: 0;
+}
+.panel > .table-responsive {
+  border: 0;
+  margin-bottom: 0;
+}
+.panel-group {
+  margin-bottom: 18px;
+}
+.panel-group .panel {
+  margin-bottom: 0;
+  border-radius: 2px;
+}
+.panel-group .panel + .panel {
+  margin-top: 5px;
+}
+.panel-group .panel-heading {
+  border-bottom: 0;
+}
+.panel-group .panel-heading + .panel-collapse > .panel-body,
+.panel-group .panel-heading + .panel-collapse > .list-group {
+  border-top: 1px solid #ddd;
+}
+.panel-group .panel-footer {
+  border-top: 0;
+}
+.panel-group .panel-footer + .panel-collapse .panel-body {
+  border-bottom: 1px solid #ddd;
+}
+.panel-default {
+  border-color: #ddd;
+}
+.panel-default > .panel-heading {
+  color: #333333;
+  background-color: #f5f5f5;
+  border-color: #ddd;
+}
+.panel-default > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #ddd;
+}
+.panel-default > .panel-heading .badge {
+  color: #f5f5f5;
+  background-color: #333333;
+}
+.panel-default > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #ddd;
+}
+.panel-primary {
+  border-color: #337ab7;
+}
+.panel-primary > .panel-heading {
+  color: #fff;
+  background-color: #337ab7;
+  border-color: #337ab7;
+}
+.panel-primary > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #337ab7;
+}
+.panel-primary > .panel-heading .badge {
+  color: #337ab7;
+  background-color: #fff;
+}
+.panel-primary > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #337ab7;
+}
+.panel-success {
+  border-color: #d6e9c6;
+}
+.panel-success > .panel-heading {
+  color: #3c763d;
+  background-color: #dff0d8;
+  border-color: #d6e9c6;
+}
+.panel-success > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #d6e9c6;
+}
+.panel-success > .panel-heading .badge {
+  color: #dff0d8;
+  background-color: #3c763d;
+}
+.panel-success > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #d6e9c6;
+}
+.panel-info {
+  border-color: #bce8f1;
+}
+.panel-info > .panel-heading {
+  color: #31708f;
+  background-color: #d9edf7;
+  border-color: #bce8f1;
+}
+.panel-info > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #bce8f1;
+}
+.panel-info > .panel-heading .badge {
+  color: #d9edf7;
+  background-color: #31708f;
+}
+.panel-info > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #bce8f1;
+}
+.panel-warning {
+  border-color: #faebcc;
+}
+.panel-warning > .panel-heading {
+  color: #8a6d3b;
+  background-color: #fcf8e3;
+  border-color: #faebcc;
+}
+.panel-warning > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #faebcc;
+}
+.panel-warning > .panel-heading .badge {
+  color: #fcf8e3;
+  background-color: #8a6d3b;
+}
+.panel-warning > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #faebcc;
+}
+.panel-danger {
+  border-color: #ebccd1;
+}
+.panel-danger > .panel-heading {
+  color: #a94442;
+  background-color: #f2dede;
+  border-color: #ebccd1;
+}
+.panel-danger > .panel-heading + .panel-collapse > .panel-body {
+  border-top-color: #ebccd1;
+}
+.panel-danger > .panel-heading .badge {
+  color: #f2dede;
+  background-color: #a94442;
+}
+.panel-danger > .panel-footer + .panel-collapse > .panel-body {
+  border-bottom-color: #ebccd1;
+}
+.embed-responsive {
+  position: relative;
+  display: block;
+  height: 0;
+  padding: 0;
+  overflow: hidden;
+}
+.embed-responsive .embed-responsive-item,
+.embed-responsive iframe,
+.embed-responsive embed,
+.embed-responsive object,
+.embed-responsive video {
+  position: absolute;
+  top: 0;
+  left: 0;
+  bottom: 0;
+  height: 100%;
+  width: 100%;
+  border: 0;
+}
+.embed-responsive-16by9 {
+  padding-bottom: 56.25%;
+}
+.embed-responsive-4by3 {
+  padding-bottom: 75%;
+}
+.well {
+  min-height: 20px;
+  padding: 19px;
+  margin-bottom: 20px;
+  background-color: #f5f5f5;
+  border: 1px solid #e3e3e3;
+  border-radius: 2px;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
+}
+.well blockquote {
+  border-color: #ddd;
+  border-color: rgba(0, 0, 0, 0.15);
+}
+.well-lg {
+  padding: 24px;
+  border-radius: 3px;
+}
+.well-sm {
+  padding: 9px;
+  border-radius: 1px;
+}
+.close {
+  float: right;
+  font-size: 19.5px;
+  font-weight: bold;
+  line-height: 1;
+  color: #000;
+  text-shadow: 0 1px 0 #fff;
+  opacity: 0.2;
+  filter: alpha(opacity=20);
+}
+.close:hover,
+.close:focus {
+  color: #000;
+  text-decoration: none;
+  cursor: pointer;
+  opacity: 0.5;
+  filter: alpha(opacity=50);
+}
+button.close {
+  padding: 0;
+  cursor: pointer;
+  background: transparent;
+  border: 0;
+  -webkit-appearance: none;
+}
+.modal-open {
+  overflow: hidden;
+}
+.modal {
+  display: none;
+  overflow: hidden;
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1050;
+  -webkit-overflow-scrolling: touch;
+  outline: 0;
+}
+.modal.fade .modal-dialog {
+  -webkit-transform: translate(0, -25%);
+  -ms-transform: translate(0, -25%);
+  -o-transform: translate(0, -25%);
+  transform: translate(0, -25%);
+  -webkit-transition: -webkit-transform 0.3s ease-out;
+  -moz-transition: -moz-transform 0.3s ease-out;
+  -o-transition: -o-transform 0.3s ease-out;
+  transition: transform 0.3s ease-out;
+}
+.modal.in .modal-dialog {
+  -webkit-transform: translate(0, 0);
+  -ms-transform: translate(0, 0);
+  -o-transform: translate(0, 0);
+  transform: translate(0, 0);
+}
+.modal-open .modal {
+  overflow-x: hidden;
+  overflow-y: auto;
+}
+.modal-dialog {
+  position: relative;
+  width: auto;
+  margin: 10px;
+}
+.modal-content {
+  position: relative;
+  background-color: #fff;
+  border: 1px solid #999;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 3px;
+  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
+  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
+  background-clip: padding-box;
+  outline: 0;
+}
+.modal-backdrop {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1040;
+  background-color: #000;
+}
+.modal-backdrop.fade {
+  opacity: 0;
+  filter: alpha(opacity=0);
+}
+.modal-backdrop.in {
+  opacity: 0.5;
+  filter: alpha(opacity=50);
+}
+.modal-header {
+  padding: 15px;
+  border-bottom: 1px solid #e5e5e5;
+}
+.modal-header .close {
+  margin-top: -2px;
+}
+.modal-title {
+  margin: 0;
+  line-height: 1.42857143;
+}
+.modal-body {
+  position: relative;
+  padding: 15px;
+}
+.modal-footer {
+  padding: 15px;
+  text-align: right;
+  border-top: 1px solid #e5e5e5;
+}
+.modal-footer .btn + .btn {
+  margin-left: 5px;
+  margin-bottom: 0;
+}
+.modal-footer .btn-group .btn + .btn {
+  margin-left: -1px;
+}
+.modal-footer .btn-block + .btn-block {
+  margin-left: 0;
+}
+.modal-scrollbar-measure {
+  position: absolute;
+  top: -9999px;
+  width: 50px;
+  height: 50px;
+  overflow: scroll;
+}
+@media (min-width: 768px) {
+  .modal-dialog {
+    width: 600px;
+    margin: 30px auto;
+  }
+  .modal-content {
+    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
+    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
+  }
+  .modal-sm {
+    width: 300px;
+  }
+}
+@media (min-width: 992px) {
+  .modal-lg {
+    width: 900px;
+  }
+}
+.tooltip {
+  position: absolute;
+  z-index: 1070;
+  display: block;
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-style: normal;
+  font-weight: normal;
+  letter-spacing: normal;
+  line-break: auto;
+  line-height: 1.42857143;
+  text-align: left;
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  white-space: normal;
+  word-break: normal;
+  word-spacing: normal;
+  word-wrap: normal;
+  font-size: 12px;
+  opacity: 0;
+  filter: alpha(opacity=0);
+}
+.tooltip.in {
+  opacity: 0.9;
+  filter: alpha(opacity=90);
+}
+.tooltip.top {
+  margin-top: -3px;
+  padding: 5px 0;
+}
+.tooltip.right {
+  margin-left: 3px;
+  padding: 0 5px;
+}
+.tooltip.bottom {
+  margin-top: 3px;
+  padding: 5px 0;
+}
+.tooltip.left {
+  margin-left: -3px;
+  padding: 0 5px;
+}
+.tooltip-inner {
+  max-width: 200px;
+  padding: 3px 8px;
+  color: #fff;
+  text-align: center;
+  background-color: #000;
+  border-radius: 2px;
+}
+.tooltip-arrow {
+  position: absolute;
+  width: 0;
+  height: 0;
+  border-color: transparent;
+  border-style: solid;
+}
+.tooltip.top .tooltip-arrow {
+  bottom: 0;
+  left: 50%;
+  margin-left: -5px;
+  border-width: 5px 5px 0;
+  border-top-color: #000;
+}
+.tooltip.top-left .tooltip-arrow {
+  bottom: 0;
+  right: 5px;
+  margin-bottom: -5px;
+  border-width: 5px 5px 0;
+  border-top-color: #000;
+}
+.tooltip.top-right .tooltip-arrow {
+  bottom: 0;
+  left: 5px;
+  margin-bottom: -5px;
+  border-width: 5px 5px 0;
+  border-top-color: #000;
+}
+.tooltip.right .tooltip-arrow {
+  top: 50%;
+  left: 0;
+  margin-top: -5px;
+  border-width: 5px 5px 5px 0;
+  border-right-color: #000;
+}
+.tooltip.left .tooltip-arrow {
+  top: 50%;
+  right: 0;
+  margin-top: -5px;
+  border-width: 5px 0 5px 5px;
+  border-left-color: #000;
+}
+.tooltip.bottom .tooltip-arrow {
+  top: 0;
+  left: 50%;
+  margin-left: -5px;
+  border-width: 0 5px 5px;
+  border-bottom-color: #000;
+}
+.tooltip.bottom-left .tooltip-arrow {
+  top: 0;
+  right: 5px;
+  margin-top: -5px;
+  border-width: 0 5px 5px;
+  border-bottom-color: #000;
+}
+.tooltip.bottom-right .tooltip-arrow {
+  top: 0;
+  left: 5px;
+  margin-top: -5px;
+  border-width: 0 5px 5px;
+  border-bottom-color: #000;
+}
+.popover {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: 1060;
+  display: none;
+  max-width: 276px;
+  padding: 1px;
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-style: normal;
+  font-weight: normal;
+  letter-spacing: normal;
+  line-break: auto;
+  line-height: 1.42857143;
+  text-align: left;
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  white-space: normal;
+  word-break: normal;
+  word-spacing: normal;
+  word-wrap: normal;
+  font-size: 13px;
+  background-color: #fff;
+  background-clip: padding-box;
+  border: 1px solid #ccc;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 3px;
+  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+}
+.popover.top {
+  margin-top: -10px;
+}
+.popover.right {
+  margin-left: 10px;
+}
+.popover.bottom {
+  margin-top: 10px;
+}
+.popover.left {
+  margin-left: -10px;
+}
+.popover-title {
+  margin: 0;
+  padding: 8px 14px;
+  font-size: 13px;
+  background-color: #f7f7f7;
+  border-bottom: 1px solid #ebebeb;
+  border-radius: 2px 2px 0 0;
+}
+.popover-content {
+  padding: 9px 14px;
+}
+.popover > .arrow,
+.popover > .arrow:after {
+  position: absolute;
+  display: block;
+  width: 0;
+  height: 0;
+  border-color: transparent;
+  border-style: solid;
+}
+.popover > .arrow {
+  border-width: 11px;
+}
+.popover > .arrow:after {
+  border-width: 10px;
+  content: "";
+}
+.popover.top > .arrow {
+  left: 50%;
+  margin-left: -11px;
+  border-bottom-width: 0;
+  border-top-color: #999999;
+  border-top-color: rgba(0, 0, 0, 0.25);
+  bottom: -11px;
+}
+.popover.top > .arrow:after {
+  content: " ";
+  bottom: 1px;
+  margin-left: -10px;
+  border-bottom-width: 0;
+  border-top-color: #fff;
+}
+.popover.right > .arrow {
+  top: 50%;
+  left: -11px;
+  margin-top: -11px;
+  border-left-width: 0;
+  border-right-color: #999999;
+  border-right-color: rgba(0, 0, 0, 0.25);
+}
+.popover.right > .arrow:after {
+  content: " ";
+  left: 1px;
+  bottom: -10px;
+  border-left-width: 0;
+  border-right-color: #fff;
+}
+.popover.bottom > .arrow {
+  left: 50%;
+  margin-left: -11px;
+  border-top-width: 0;
+  border-bottom-color: #999999;
+  border-bottom-color: rgba(0, 0, 0, 0.25);
+  top: -11px;
+}
+.popover.bottom > .arrow:after {
+  content: " ";
+  top: 1px;
+  margin-left: -10px;
+  border-top-width: 0;
+  border-bottom-color: #fff;
+}
+.popover.left > .arrow {
+  top: 50%;
+  right: -11px;
+  margin-top: -11px;
+  border-right-width: 0;
+  border-left-color: #999999;
+  border-left-color: rgba(0, 0, 0, 0.25);
+}
+.popover.left > .arrow:after {
+  content: " ";
+  right: 1px;
+  border-right-width: 0;
+  border-left-color: #fff;
+  bottom: -10px;
+}
+.carousel {
+  position: relative;
+}
+.carousel-inner {
+  position: relative;
+  overflow: hidden;
+  width: 100%;
+}
+.carousel-inner > .item {
+  display: none;
+  position: relative;
+  -webkit-transition: 0.6s ease-in-out left;
+  -o-transition: 0.6s ease-in-out left;
+  transition: 0.6s ease-in-out left;
+}
+.carousel-inner > .item > img,
+.carousel-inner > .item > a > img {
+  line-height: 1;
+}
+@media all and (transform-3d), (-webkit-transform-3d) {
+  .carousel-inner > .item {
+    -webkit-transition: -webkit-transform 0.6s ease-in-out;
+    -moz-transition: -moz-transform 0.6s ease-in-out;
+    -o-transition: -o-transform 0.6s ease-in-out;
+    transition: transform 0.6s ease-in-out;
+    -webkit-backface-visibility: hidden;
+    -moz-backface-visibility: hidden;
+    backface-visibility: hidden;
+    -webkit-perspective: 1000px;
+    -moz-perspective: 1000px;
+    perspective: 1000px;
+  }
+  .carousel-inner > .item.next,
+  .carousel-inner > .item.active.right {
+    -webkit-transform: translate3d(100%, 0, 0);
+    transform: translate3d(100%, 0, 0);
+    left: 0;
+  }
+  .carousel-inner > .item.prev,
+  .carousel-inner > .item.active.left {
+    -webkit-transform: translate3d(-100%, 0, 0);
+    transform: translate3d(-100%, 0, 0);
+    left: 0;
+  }
+  .carousel-inner > .item.next.left,
+  .carousel-inner > .item.prev.right,
+  .carousel-inner > .item.active {
+    -webkit-transform: translate3d(0, 0, 0);
+    transform: translate3d(0, 0, 0);
+    left: 0;
+  }
+}
+.carousel-inner > .active,
+.carousel-inner > .next,
+.carousel-inner > .prev {
+  display: block;
+}
+.carousel-inner > .active {
+  left: 0;
+}
+.carousel-inner > .next,
+.carousel-inner > .prev {
+  position: absolute;
+  top: 0;
+  width: 100%;
+}
+.carousel-inner > .next {
+  left: 100%;
+}
+.carousel-inner > .prev {
+  left: -100%;
+}
+.carousel-inner > .next.left,
+.carousel-inner > .prev.right {
+  left: 0;
+}
+.carousel-inner > .active.left {
+  left: -100%;
+}
+.carousel-inner > .active.right {
+  left: 100%;
+}
+.carousel-control {
+  position: absolute;
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 15%;
+  opacity: 0.5;
+  filter: alpha(opacity=50);
+  font-size: 20px;
+  color: #fff;
+  text-align: center;
+  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
+  background-color: rgba(0, 0, 0, 0);
+}
+.carousel-control.left {
+  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
+  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
+  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
+  background-repeat: repeat-x;
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
+}
+.carousel-control.right {
+  left: auto;
+  right: 0;
+  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
+  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
+  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
+  background-repeat: repeat-x;
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
+}
+.carousel-control:hover,
+.carousel-control:focus {
+  outline: 0;
+  color: #fff;
+  text-decoration: none;
+  opacity: 0.9;
+  filter: alpha(opacity=90);
+}
+.carousel-control .icon-prev,
+.carousel-control .icon-next,
+.carousel-control .glyphicon-chevron-left,
+.carousel-control .glyphicon-chevron-right {
+  position: absolute;
+  top: 50%;
+  margin-top: -10px;
+  z-index: 5;
+  display: inline-block;
+}
+.carousel-control .icon-prev,
+.carousel-control .glyphicon-chevron-left {
+  left: 50%;
+  margin-left: -10px;
+}
+.carousel-control .icon-next,
+.carousel-control .glyphicon-chevron-right {
+  right: 50%;
+  margin-right: -10px;
+}
+.carousel-control .icon-prev,
+.carousel-control .icon-next {
+  width: 20px;
+  height: 20px;
+  line-height: 1;
+  font-family: serif;
+}
+.carousel-control .icon-prev:before {
+  content: '\2039';
+}
+.carousel-control .icon-next:before {
+  content: '\203a';
+}
+.carousel-indicators {
+  position: absolute;
+  bottom: 10px;
+  left: 50%;
+  z-index: 15;
+  width: 60%;
+  margin-left: -30%;
+  padding-left: 0;
+  list-style: none;
+  text-align: center;
+}
+.carousel-indicators li {
+  display: inline-block;
+  width: 10px;
+  height: 10px;
+  margin: 1px;
+  text-indent: -999px;
+  border: 1px solid #fff;
+  border-radius: 10px;
+  cursor: pointer;
+  background-color: #000 \9;
+  background-color: rgba(0, 0, 0, 0);
+}
+.carousel-indicators .active {
+  margin: 0;
+  width: 12px;
+  height: 12px;
+  background-color: #fff;
+}
+.carousel-caption {
+  position: absolute;
+  left: 15%;
+  right: 15%;
+  bottom: 20px;
+  z-index: 10;
+  padding-top: 20px;
+  padding-bottom: 20px;
+  color: #fff;
+  text-align: center;
+  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
+}
+.carousel-caption .btn {
+  text-shadow: none;
+}
+@media screen and (min-width: 768px) {
+  .carousel-control .glyphicon-chevron-left,
+  .carousel-control .glyphicon-chevron-right,
+  .carousel-control .icon-prev,
+  .carousel-control .icon-next {
+    width: 30px;
+    height: 30px;
+    margin-top: -10px;
+    font-size: 30px;
+  }
+  .carousel-control .glyphicon-chevron-left,
+  .carousel-control .icon-prev {
+    margin-left: -10px;
+  }
+  .carousel-control .glyphicon-chevron-right,
+  .carousel-control .icon-next {
+    margin-right: -10px;
+  }
+  .carousel-caption {
+    left: 20%;
+    right: 20%;
+    padding-bottom: 30px;
+  }
+  .carousel-indicators {
+    bottom: 20px;
+  }
+}
+.clearfix:before,
+.clearfix:after,
+.dl-horizontal dd:before,
+.dl-horizontal dd:after,
+.container:before,
+.container:after,
+.container-fluid:before,
+.container-fluid:after,
+.row:before,
+.row:after,
+.form-horizontal .form-group:before,
+.form-horizontal .form-group:after,
+.btn-toolbar:before,
+.btn-toolbar:after,
+.btn-group-vertical > .btn-group:before,
+.btn-group-vertical > .btn-group:after,
+.nav:before,
+.nav:after,
+.navbar:before,
+.navbar:after,
+.navbar-header:before,
+.navbar-header:after,
+.navbar-collapse:before,
+.navbar-collapse:after,
+.pager:before,
+.pager:after,
+.panel-body:before,
+.panel-body:after,
+.modal-header:before,
+.modal-header:after,
+.modal-footer:before,
+.modal-footer:after,
+.item_buttons:before,
+.item_buttons:after {
+  content: " ";
+  display: table;
+}
+.clearfix:after,
+.dl-horizontal dd:after,
+.container:after,
+.container-fluid:after,
+.row:after,
+.form-horizontal .form-group:after,
+.btn-toolbar:after,
+.btn-group-vertical > .btn-group:after,
+.nav:after,
+.navbar:after,
+.navbar-header:after,
+.navbar-collapse:after,
+.pager:after,
+.panel-body:after,
+.modal-header:after,
+.modal-footer:after,
+.item_buttons:after {
+  clear: both;
+}
+.center-block {
+  display: block;
+  margin-left: auto;
+  margin-right: auto;
+}
+.pull-right {
+  float: right !important;
+}
+.pull-left {
+  float: left !important;
+}
+.hide {
+  display: none !important;
+}
+.show {
+  display: block !important;
+}
+.invisible {
+  visibility: hidden;
+}
+.text-hide {
+  font: 0/0 a;
+  color: transparent;
+  text-shadow: none;
+  background-color: transparent;
+  border: 0;
+}
+.hidden {
+  display: none !important;
+}
+.affix {
+  position: fixed;
+}
+@-ms-viewport {
+  width: device-width;
+}
+.visible-xs,
+.visible-sm,
+.visible-md,
+.visible-lg {
+  display: none !important;
+}
+.visible-xs-block,
+.visible-xs-inline,
+.visible-xs-inline-block,
+.visible-sm-block,
+.visible-sm-inline,
+.visible-sm-inline-block,
+.visible-md-block,
+.visible-md-inline,
+.visible-md-inline-block,
+.visible-lg-block,
+.visible-lg-inline,
+.visible-lg-inline-block {
+  display: none !important;
+}
+@media (max-width: 767px) {
+  .visible-xs {
+    display: block !important;
+  }
+  table.visible-xs {
+    display: table !important;
+  }
+  tr.visible-xs {
+    display: table-row !important;
+  }
+  th.visible-xs,
+  td.visible-xs {
+    display: table-cell !important;
+  }
+}
+@media (max-width: 767px) {
+  .visible-xs-block {
+    display: block !important;
+  }
+}
+@media (max-width: 767px) {
+  .visible-xs-inline {
+    display: inline !important;
+  }
+}
+@media (max-width: 767px) {
+  .visible-xs-inline-block {
+    display: inline-block !important;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-sm {
+    display: block !important;
+  }
+  table.visible-sm {
+    display: table !important;
+  }
+  tr.visible-sm {
+    display: table-row !important;
+  }
+  th.visible-sm,
+  td.visible-sm {
+    display: table-cell !important;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-sm-block {
+    display: block !important;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-sm-inline {
+    display: inline !important;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-sm-inline-block {
+    display: inline-block !important;
+  }
+}
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-md {
+    display: block !important;
+  }
+  table.visible-md {
+    display: table !important;
+  }
+  tr.visible-md {
+    display: table-row !important;
+  }
+  th.visible-md,
+  td.visible-md {
+    display: table-cell !important;
+  }
+}
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-md-block {
+    display: block !important;
+  }
+}
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-md-inline {
+    display: inline !important;
+  }
+}
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-md-inline-block {
+    display: inline-block !important;
+  }
+}
+@media (min-width: 1200px) {
+  .visible-lg {
+    display: block !important;
+  }
+  table.visible-lg {
+    display: table !important;
+  }
+  tr.visible-lg {
+    display: table-row !important;
+  }
+  th.visible-lg,
+  td.visible-lg {
+    display: table-cell !important;
+  }
+}
+@media (min-width: 1200px) {
+  .visible-lg-block {
+    display: block !important;
+  }
+}
+@media (min-width: 1200px) {
+  .visible-lg-inline {
+    display: inline !important;
+  }
+}
+@media (min-width: 1200px) {
+  .visible-lg-inline-block {
+    display: inline-block !important;
+  }
+}
+@media (max-width: 767px) {
+  .hidden-xs {
+    display: none !important;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  .hidden-sm {
+    display: none !important;
+  }
+}
+@media (min-width: 992px) and (max-width: 1199px) {
+  .hidden-md {
+    display: none !important;
+  }
+}
+@media (min-width: 1200px) {
+  .hidden-lg {
+    display: none !important;
+  }
+}
+.visible-print {
+  display: none !important;
+}
+@media print {
+  .visible-print {
+    display: block !important;
+  }
+  table.visible-print {
+    display: table !important;
+  }
+  tr.visible-print {
+    display: table-row !important;
+  }
+  th.visible-print,
+  td.visible-print {
+    display: table-cell !important;
+  }
+}
+.visible-print-block {
+  display: none !important;
+}
+@media print {
+  .visible-print-block {
+    display: block !important;
+  }
+}
+.visible-print-inline {
+  display: none !important;
+}
+@media print {
+  .visible-print-inline {
+    display: inline !important;
+  }
+}
+.visible-print-inline-block {
+  display: none !important;
+}
+@media print {
+  .visible-print-inline-block {
+    display: inline-block !important;
+  }
+}
+@media print {
+  .hidden-print {
+    display: none !important;
+  }
+}
+/*!
+*
+* Font Awesome
+*
+*/
+/*!
+ *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
+ *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+/* FONT PATH
+ * -------------------------- */
+@font-face {
+  font-family: 'FontAwesome';
+  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
+  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
+  font-weight: normal;
+  font-style: normal;
+}
+.fa {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+/* makes the font 33% larger relative to the icon container */
+.fa-lg {
+  font-size: 1.33333333em;
+  line-height: 0.75em;
+  vertical-align: -15%;
+}
+.fa-2x {
+  font-size: 2em;
+}
+.fa-3x {
+  font-size: 3em;
+}
+.fa-4x {
+  font-size: 4em;
+}
+.fa-5x {
+  font-size: 5em;
+}
+.fa-fw {
+  width: 1.28571429em;
+  text-align: center;
+}
+.fa-ul {
+  padding-left: 0;
+  margin-left: 2.14285714em;
+  list-style-type: none;
+}
+.fa-ul > li {
+  position: relative;
+}
+.fa-li {
+  position: absolute;
+  left: -2.14285714em;
+  width: 2.14285714em;
+  top: 0.14285714em;
+  text-align: center;
+}
+.fa-li.fa-lg {
+  left: -1.85714286em;
+}
+.fa-border {
+  padding: .2em .25em .15em;
+  border: solid 0.08em #eee;
+  border-radius: .1em;
+}
+.pull-right {
+  float: right;
+}
+.pull-left {
+  float: left;
+}
+.fa.pull-left {
+  margin-right: .3em;
+}
+.fa.pull-right {
+  margin-left: .3em;
+}
+.fa-spin {
+  -webkit-animation: fa-spin 2s infinite linear;
+  animation: fa-spin 2s infinite linear;
+}
+@-webkit-keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+    transform: rotate(0deg);
+  }
+  100% {
+    -webkit-transform: rotate(359deg);
+    transform: rotate(359deg);
+  }
+}
+@keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+    transform: rotate(0deg);
+  }
+  100% {
+    -webkit-transform: rotate(359deg);
+    transform: rotate(359deg);
+  }
+}
+.fa-rotate-90 {
+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
+  -webkit-transform: rotate(90deg);
+  -ms-transform: rotate(90deg);
+  transform: rotate(90deg);
+}
+.fa-rotate-180 {
+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
+  -webkit-transform: rotate(180deg);
+  -ms-transform: rotate(180deg);
+  transform: rotate(180deg);
+}
+.fa-rotate-270 {
+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
+  -webkit-transform: rotate(270deg);
+  -ms-transform: rotate(270deg);
+  transform: rotate(270deg);
+}
+.fa-flip-horizontal {
+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
+  -webkit-transform: scale(-1, 1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, 1);
+}
+.fa-flip-vertical {
+  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
+  -webkit-transform: scale(1, -1);
+  -ms-transform: scale(1, -1);
+  transform: scale(1, -1);
+}
+:root .fa-rotate-90,
+:root .fa-rotate-180,
+:root .fa-rotate-270,
+:root .fa-flip-horizontal,
+:root .fa-flip-vertical {
+  filter: none;
+}
+.fa-stack {
+  position: relative;
+  display: inline-block;
+  width: 2em;
+  height: 2em;
+  line-height: 2em;
+  vertical-align: middle;
+}
+.fa-stack-1x,
+.fa-stack-2x {
+  position: absolute;
+  left: 0;
+  width: 100%;
+  text-align: center;
+}
+.fa-stack-1x {
+  line-height: inherit;
+}
+.fa-stack-2x {
+  font-size: 2em;
+}
+.fa-inverse {
+  color: #fff;
+}
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+   readers do not read off random characters that represent icons */
+.fa-glass:before {
+  content: "\f000";
+}
+.fa-music:before {
+  content: "\f001";
+}
+.fa-search:before {
+  content: "\f002";
+}
+.fa-envelope-o:before {
+  content: "\f003";
+}
+.fa-heart:before {
+  content: "\f004";
+}
+.fa-star:before {
+  content: "\f005";
+}
+.fa-star-o:before {
+  content: "\f006";
+}
+.fa-user:before {
+  content: "\f007";
+}
+.fa-film:before {
+  content: "\f008";
+}
+.fa-th-large:before {
+  content: "\f009";
+}
+.fa-th:before {
+  content: "\f00a";
+}
+.fa-th-list:before {
+  content: "\f00b";
+}
+.fa-check:before {
+  content: "\f00c";
+}
+.fa-remove:before,
+.fa-close:before,
+.fa-times:before {
+  content: "\f00d";
+}
+.fa-search-plus:before {
+  content: "\f00e";
+}
+.fa-search-minus:before {
+  content: "\f010";
+}
+.fa-power-off:before {
+  content: "\f011";
+}
+.fa-signal:before {
+  content: "\f012";
+}
+.fa-gear:before,
+.fa-cog:before {
+  content: "\f013";
+}
+.fa-trash-o:before {
+  content: "\f014";
+}
+.fa-home:before {
+  content: "\f015";
+}
+.fa-file-o:before {
+  content: "\f016";
+}
+.fa-clock-o:before {
+  content: "\f017";
+}
+.fa-road:before {
+  content: "\f018";
+}
+.fa-download:before {
+  content: "\f019";
+}
+.fa-arrow-circle-o-down:before {
+  content: "\f01a";
+}
+.fa-arrow-circle-o-up:before {
+  content: "\f01b";
+}
+.fa-inbox:before {
+  content: "\f01c";
+}
+.fa-play-circle-o:before {
+  content: "\f01d";
+}
+.fa-rotate-right:before,
+.fa-repeat:before {
+  content: "\f01e";
+}
+.fa-refresh:before {
+  content: "\f021";
+}
+.fa-list-alt:before {
+  content: "\f022";
+}
+.fa-lock:before {
+  content: "\f023";
+}
+.fa-flag:before {
+  content: "\f024";
+}
+.fa-headphones:before {
+  content: "\f025";
+}
+.fa-volume-off:before {
+  content: "\f026";
+}
+.fa-volume-down:before {
+  content: "\f027";
+}
+.fa-volume-up:before {
+  content: "\f028";
+}
+.fa-qrcode:before {
+  content: "\f029";
+}
+.fa-barcode:before {
+  content: "\f02a";
+}
+.fa-tag:before {
+  content: "\f02b";
+}
+.fa-tags:before {
+  content: "\f02c";
+}
+.fa-book:before {
+  content: "\f02d";
+}
+.fa-bookmark:before {
+  content: "\f02e";
+}
+.fa-print:before {
+  content: "\f02f";
+}
+.fa-camera:before {
+  content: "\f030";
+}
+.fa-font:before {
+  content: "\f031";
+}
+.fa-bold:before {
+  content: "\f032";
+}
+.fa-italic:before {
+  content: "\f033";
+}
+.fa-text-height:before {
+  content: "\f034";
+}
+.fa-text-width:before {
+  content: "\f035";
+}
+.fa-align-left:before {
+  content: "\f036";
+}
+.fa-align-center:before {
+  content: "\f037";
+}
+.fa-align-right:before {
+  content: "\f038";
+}
+.fa-align-justify:before {
+  content: "\f039";
+}
+.fa-list:before {
+  content: "\f03a";
+}
+.fa-dedent:before,
+.fa-outdent:before {
+  content: "\f03b";
+}
+.fa-indent:before {
+  content: "\f03c";
+}
+.fa-video-camera:before {
+  content: "\f03d";
+}
+.fa-photo:before,
+.fa-image:before,
+.fa-picture-o:before {
+  content: "\f03e";
+}
+.fa-pencil:before {
+  content: "\f040";
+}
+.fa-map-marker:before {
+  content: "\f041";
+}
+.fa-adjust:before {
+  content: "\f042";
+}
+.fa-tint:before {
+  content: "\f043";
+}
+.fa-edit:before,
+.fa-pencil-square-o:before {
+  content: "\f044";
+}
+.fa-share-square-o:before {
+  content: "\f045";
+}
+.fa-check-square-o:before {
+  content: "\f046";
+}
+.fa-arrows:before {
+  content: "\f047";
+}
+.fa-step-backward:before {
+  content: "\f048";
+}
+.fa-fast-backward:before {
+  content: "\f049";
+}
+.fa-backward:before {
+  content: "\f04a";
+}
+.fa-play:before {
+  content: "\f04b";
+}
+.fa-pause:before {
+  content: "\f04c";
+}
+.fa-stop:before {
+  content: "\f04d";
+}
+.fa-forward:before {
+  content: "\f04e";
+}
+.fa-fast-forward:before {
+  content: "\f050";
+}
+.fa-step-forward:before {
+  content: "\f051";
+}
+.fa-eject:before {
+  content: "\f052";
+}
+.fa-chevron-left:before {
+  content: "\f053";
+}
+.fa-chevron-right:before {
+  content: "\f054";
+}
+.fa-plus-circle:before {
+  content: "\f055";
+}
+.fa-minus-circle:before {
+  content: "\f056";
+}
+.fa-times-circle:before {
+  content: "\f057";
+}
+.fa-check-circle:before {
+  content: "\f058";
+}
+.fa-question-circle:before {
+  content: "\f059";
+}
+.fa-info-circle:before {
+  content: "\f05a";
+}
+.fa-crosshairs:before {
+  content: "\f05b";
+}
+.fa-times-circle-o:before {
+  content: "\f05c";
+}
+.fa-check-circle-o:before {
+  content: "\f05d";
+}
+.fa-ban:before {
+  content: "\f05e";
+}
+.fa-arrow-left:before {
+  content: "\f060";
+}
+.fa-arrow-right:before {
+  content: "\f061";
+}
+.fa-arrow-up:before {
+  content: "\f062";
+}
+.fa-arrow-down:before {
+  content: "\f063";
+}
+.fa-mail-forward:before,
+.fa-share:before {
+  content: "\f064";
+}
+.fa-expand:before {
+  content: "\f065";
+}
+.fa-compress:before {
+  content: "\f066";
+}
+.fa-plus:before {
+  content: "\f067";
+}
+.fa-minus:before {
+  content: "\f068";
+}
+.fa-asterisk:before {
+  content: "\f069";
+}
+.fa-exclamation-circle:before {
+  content: "\f06a";
+}
+.fa-gift:before {
+  content: "\f06b";
+}
+.fa-leaf:before {
+  content: "\f06c";
+}
+.fa-fire:before {
+  content: "\f06d";
+}
+.fa-eye:before {
+  content: "\f06e";
+}
+.fa-eye-slash:before {
+  content: "\f070";
+}
+.fa-warning:before,
+.fa-exclamation-triangle:before {
+  content: "\f071";
+}
+.fa-plane:before {
+  content: "\f072";
+}
+.fa-calendar:before {
+  content: "\f073";
+}
+.fa-random:before {
+  content: "\f074";
+}
+.fa-comment:before {
+  content: "\f075";
+}
+.fa-magnet:before {
+  content: "\f076";
+}
+.fa-chevron-up:before {
+  content: "\f077";
+}
+.fa-chevron-down:before {
+  content: "\f078";
+}
+.fa-retweet:before {
+  content: "\f079";
+}
+.fa-shopping-cart:before {
+  content: "\f07a";
+}
+.fa-folder:before {
+  content: "\f07b";
+}
+.fa-folder-open:before {
+  content: "\f07c";
+}
+.fa-arrows-v:before {
+  content: "\f07d";
+}
+.fa-arrows-h:before {
+  content: "\f07e";
+}
+.fa-bar-chart-o:before,
+.fa-bar-chart:before {
+  content: "\f080";
+}
+.fa-twitter-square:before {
+  content: "\f081";
+}
+.fa-facebook-square:before {
+  content: "\f082";
+}
+.fa-camera-retro:before {
+  content: "\f083";
+}
+.fa-key:before {
+  content: "\f084";
+}
+.fa-gears:before,
+.fa-cogs:before {
+  content: "\f085";
+}
+.fa-comments:before {
+  content: "\f086";
+}
+.fa-thumbs-o-up:before {
+  content: "\f087";
+}
+.fa-thumbs-o-down:before {
+  content: "\f088";
+}
+.fa-star-half:before {
+  content: "\f089";
+}
+.fa-heart-o:before {
+  content: "\f08a";
+}
+.fa-sign-out:before {
+  content: "\f08b";
+}
+.fa-linkedin-square:before {
+  content: "\f08c";
+}
+.fa-thumb-tack:before {
+  content: "\f08d";
+}
+.fa-external-link:before {
+  content: "\f08e";
+}
+.fa-sign-in:before {
+  content: "\f090";
+}
+.fa-trophy:before {
+  content: "\f091";
+}
+.fa-github-square:before {
+  content: "\f092";
+}
+.fa-upload:before {
+  content: "\f093";
+}
+.fa-lemon-o:before {
+  content: "\f094";
+}
+.fa-phone:before {
+  content: "\f095";
+}
+.fa-square-o:before {
+  content: "\f096";
+}
+.fa-bookmark-o:before {
+  content: "\f097";
+}
+.fa-phone-square:before {
+  content: "\f098";
+}
+.fa-twitter:before {
+  content: "\f099";
+}
+.fa-facebook:before {
+  content: "\f09a";
+}
+.fa-github:before {
+  content: "\f09b";
+}
+.fa-unlock:before {
+  content: "\f09c";
+}
+.fa-credit-card:before {
+  content: "\f09d";
+}
+.fa-rss:before {
+  content: "\f09e";
+}
+.fa-hdd-o:before {
+  content: "\f0a0";
+}
+.fa-bullhorn:before {
+  content: "\f0a1";
+}
+.fa-bell:before {
+  content: "\f0f3";
+}
+.fa-certificate:before {
+  content: "\f0a3";
+}
+.fa-hand-o-right:before {
+  content: "\f0a4";
+}
+.fa-hand-o-left:before {
+  content: "\f0a5";
+}
+.fa-hand-o-up:before {
+  content: "\f0a6";
+}
+.fa-hand-o-down:before {
+  content: "\f0a7";
+}
+.fa-arrow-circle-left:before {
+  content: "\f0a8";
+}
+.fa-arrow-circle-right:before {
+  content: "\f0a9";
+}
+.fa-arrow-circle-up:before {
+  content: "\f0aa";
+}
+.fa-arrow-circle-down:before {
+  content: "\f0ab";
+}
+.fa-globe:before {
+  content: "\f0ac";
+}
+.fa-wrench:before {
+  content: "\f0ad";
+}
+.fa-tasks:before {
+  content: "\f0ae";
+}
+.fa-filter:before {
+  content: "\f0b0";
+}
+.fa-briefcase:before {
+  content: "\f0b1";
+}
+.fa-arrows-alt:before {
+  content: "\f0b2";
+}
+.fa-group:before,
+.fa-users:before {
+  content: "\f0c0";
+}
+.fa-chain:before,
+.fa-link:before {
+  content: "\f0c1";
+}
+.fa-cloud:before {
+  content: "\f0c2";
+}
+.fa-flask:before {
+  content: "\f0c3";
+}
+.fa-cut:before,
+.fa-scissors:before {
+  content: "\f0c4";
+}
+.fa-copy:before,
+.fa-files-o:before {
+  content: "\f0c5";
+}
+.fa-paperclip:before {
+  content: "\f0c6";
+}
+.fa-save:before,
+.fa-floppy-o:before {
+  content: "\f0c7";
+}
+.fa-square:before {
+  content: "\f0c8";
+}
+.fa-navicon:before,
+.fa-reorder:before,
+.fa-bars:before {
+  content: "\f0c9";
+}
+.fa-list-ul:before {
+  content: "\f0ca";
+}
+.fa-list-ol:before {
+  content: "\f0cb";
+}
+.fa-strikethrough:before {
+  content: "\f0cc";
+}
+.fa-underline:before {
+  content: "\f0cd";
+}
+.fa-table:before {
+  content: "\f0ce";
+}
+.fa-magic:before {
+  content: "\f0d0";
+}
+.fa-truck:before {
+  content: "\f0d1";
+}
+.fa-pinterest:before {
+  content: "\f0d2";
+}
+.fa-pinterest-square:before {
+  content: "\f0d3";
+}
+.fa-google-plus-square:before {
+  content: "\f0d4";
+}
+.fa-google-plus:before {
+  content: "\f0d5";
+}
+.fa-money:before {
+  content: "\f0d6";
+}
+.fa-caret-down:before {
+  content: "\f0d7";
+}
+.fa-caret-up:before {
+  content: "\f0d8";
+}
+.fa-caret-left:before {
+  content: "\f0d9";
+}
+.fa-caret-right:before {
+  content: "\f0da";
+}
+.fa-columns:before {
+  content: "\f0db";
+}
+.fa-unsorted:before,
+.fa-sort:before {
+  content: "\f0dc";
+}
+.fa-sort-down:before,
+.fa-sort-desc:before {
+  content: "\f0dd";
+}
+.fa-sort-up:before,
+.fa-sort-asc:before {
+  content: "\f0de";
+}
+.fa-envelope:before {
+  content: "\f0e0";
+}
+.fa-linkedin:before {
+  content: "\f0e1";
+}
+.fa-rotate-left:before,
+.fa-undo:before {
+  content: "\f0e2";
+}
+.fa-legal:before,
+.fa-gavel:before {
+  content: "\f0e3";
+}
+.fa-dashboard:before,
+.fa-tachometer:before {
+  content: "\f0e4";
+}
+.fa-comment-o:before {
+  content: "\f0e5";
+}
+.fa-comments-o:before {
+  content: "\f0e6";
+}
+.fa-flash:before,
+.fa-bolt:before {
+  content: "\f0e7";
+}
+.fa-sitemap:before {
+  content: "\f0e8";
+}
+.fa-umbrella:before {
+  content: "\f0e9";
+}
+.fa-paste:before,
+.fa-clipboard:before {
+  content: "\f0ea";
+}
+.fa-lightbulb-o:before {
+  content: "\f0eb";
+}
+.fa-exchange:before {
+  content: "\f0ec";
+}
+.fa-cloud-download:before {
+  content: "\f0ed";
+}
+.fa-cloud-upload:before {
+  content: "\f0ee";
+}
+.fa-user-md:before {
+  content: "\f0f0";
+}
+.fa-stethoscope:before {
+  content: "\f0f1";
+}
+.fa-suitcase:before {
+  content: "\f0f2";
+}
+.fa-bell-o:before {
+  content: "\f0a2";
+}
+.fa-coffee:before {
+  content: "\f0f4";
+}
+.fa-cutlery:before {
+  content: "\f0f5";
+}
+.fa-file-text-o:before {
+  content: "\f0f6";
+}
+.fa-building-o:before {
+  content: "\f0f7";
+}
+.fa-hospital-o:before {
+  content: "\f0f8";
+}
+.fa-ambulance:before {
+  content: "\f0f9";
+}
+.fa-medkit:before {
+  content: "\f0fa";
+}
+.fa-fighter-jet:before {
+  content: "\f0fb";
+}
+.fa-beer:before {
+  content: "\f0fc";
+}
+.fa-h-square:before {
+  content: "\f0fd";
+}
+.fa-plus-square:before {
+  content: "\f0fe";
+}
+.fa-angle-double-left:before {
+  content: "\f100";
+}
+.fa-angle-double-right:before {
+  content: "\f101";
+}
+.fa-angle-double-up:before {
+  content: "\f102";
+}
+.fa-angle-double-down:before {
+  content: "\f103";
+}
+.fa-angle-left:before {
+  content: "\f104";
+}
+.fa-angle-right:before {
+  content: "\f105";
+}
+.fa-angle-up:before {
+  content: "\f106";
+}
+.fa-angle-down:before {
+  content: "\f107";
+}
+.fa-desktop:before {
+  content: "\f108";
+}
+.fa-laptop:before {
+  content: "\f109";
+}
+.fa-tablet:before {
+  content: "\f10a";
+}
+.fa-mobile-phone:before,
+.fa-mobile:before {
+  content: "\f10b";
+}
+.fa-circle-o:before {
+  content: "\f10c";
+}
+.fa-quote-left:before {
+  content: "\f10d";
+}
+.fa-quote-right:before {
+  content: "\f10e";
+}
+.fa-spinner:before {
+  content: "\f110";
+}
+.fa-circle:before {
+  content: "\f111";
+}
+.fa-mail-reply:before,
+.fa-reply:before {
+  content: "\f112";
+}
+.fa-github-alt:before {
+  content: "\f113";
+}
+.fa-folder-o:before {
+  content: "\f114";
+}
+.fa-folder-open-o:before {
+  content: "\f115";
+}
+.fa-smile-o:before {
+  content: "\f118";
+}
+.fa-frown-o:before {
+  content: "\f119";
+}
+.fa-meh-o:before {
+  content: "\f11a";
+}
+.fa-gamepad:before {
+  content: "\f11b";
+}
+.fa-keyboard-o:before {
+  content: "\f11c";
+}
+.fa-flag-o:before {
+  content: "\f11d";
+}
+.fa-flag-checkered:before {
+  content: "\f11e";
+}
+.fa-terminal:before {
+  content: "\f120";
+}
+.fa-code:before {
+  content: "\f121";
+}
+.fa-mail-reply-all:before,
+.fa-reply-all:before {
+  content: "\f122";
+}
+.fa-star-half-empty:before,
+.fa-star-half-full:before,
+.fa-star-half-o:before {
+  content: "\f123";
+}
+.fa-location-arrow:before {
+  content: "\f124";
+}
+.fa-crop:before {
+  content: "\f125";
+}
+.fa-code-fork:before {
+  content: "\f126";
+}
+.fa-unlink:before,
+.fa-chain-broken:before {
+  content: "\f127";
+}
+.fa-question:before {
+  content: "\f128";
+}
+.fa-info:before {
+  content: "\f129";
+}
+.fa-exclamation:before {
+  content: "\f12a";
+}
+.fa-superscript:before {
+  content: "\f12b";
+}
+.fa-subscript:before {
+  content: "\f12c";
+}
+.fa-eraser:before {
+  content: "\f12d";
+}
+.fa-puzzle-piece:before {
+  content: "\f12e";
+}
+.fa-microphone:before {
+  content: "\f130";
+}
+.fa-microphone-slash:before {
+  content: "\f131";
+}
+.fa-shield:before {
+  content: "\f132";
+}
+.fa-calendar-o:before {
+  content: "\f133";
+}
+.fa-fire-extinguisher:before {
+  content: "\f134";
+}
+.fa-rocket:before {
+  content: "\f135";
+}
+.fa-maxcdn:before {
+  content: "\f136";
+}
+.fa-chevron-circle-left:before {
+  content: "\f137";
+}
+.fa-chevron-circle-right:before {
+  content: "\f138";
+}
+.fa-chevron-circle-up:before {
+  content: "\f139";
+}
+.fa-chevron-circle-down:before {
+  content: "\f13a";
+}
+.fa-html5:before {
+  content: "\f13b";
+}
+.fa-css3:before {
+  content: "\f13c";
+}
+.fa-anchor:before {
+  content: "\f13d";
+}
+.fa-unlock-alt:before {
+  content: "\f13e";
+}
+.fa-bullseye:before {
+  content: "\f140";
+}
+.fa-ellipsis-h:before {
+  content: "\f141";
+}
+.fa-ellipsis-v:before {
+  content: "\f142";
+}
+.fa-rss-square:before {
+  content: "\f143";
+}
+.fa-play-circle:before {
+  content: "\f144";
+}
+.fa-ticket:before {
+  content: "\f145";
+}
+.fa-minus-square:before {
+  content: "\f146";
+}
+.fa-minus-square-o:before {
+  content: "\f147";
+}
+.fa-level-up:before {
+  content: "\f148";
+}
+.fa-level-down:before {
+  content: "\f149";
+}
+.fa-check-square:before {
+  content: "\f14a";
+}
+.fa-pencil-square:before {
+  content: "\f14b";
+}
+.fa-external-link-square:before {
+  content: "\f14c";
+}
+.fa-share-square:before {
+  content: "\f14d";
+}
+.fa-compass:before {
+  content: "\f14e";
+}
+.fa-toggle-down:before,
+.fa-caret-square-o-down:before {
+  content: "\f150";
+}
+.fa-toggle-up:before,
+.fa-caret-square-o-up:before {
+  content: "\f151";
+}
+.fa-toggle-right:before,
+.fa-caret-square-o-right:before {
+  content: "\f152";
+}
+.fa-euro:before,
+.fa-eur:before {
+  content: "\f153";
+}
+.fa-gbp:before {
+  content: "\f154";
+}
+.fa-dollar:before,
+.fa-usd:before {
+  content: "\f155";
+}
+.fa-rupee:before,
+.fa-inr:before {
+  content: "\f156";
+}
+.fa-cny:before,
+.fa-rmb:before,
+.fa-yen:before,
+.fa-jpy:before {
+  content: "\f157";
+}
+.fa-ruble:before,
+.fa-rouble:before,
+.fa-rub:before {
+  content: "\f158";
+}
+.fa-won:before,
+.fa-krw:before {
+  content: "\f159";
+}
+.fa-bitcoin:before,
+.fa-btc:before {
+  content: "\f15a";
+}
+.fa-file:before {
+  content: "\f15b";
+}
+.fa-file-text:before {
+  content: "\f15c";
+}
+.fa-sort-alpha-asc:before {
+  content: "\f15d";
+}
+.fa-sort-alpha-desc:before {
+  content: "\f15e";
+}
+.fa-sort-amount-asc:before {
+  content: "\f160";
+}
+.fa-sort-amount-desc:before {
+  content: "\f161";
+}
+.fa-sort-numeric-asc:before {
+  content: "\f162";
+}
+.fa-sort-numeric-desc:before {
+  content: "\f163";
+}
+.fa-thumbs-up:before {
+  content: "\f164";
+}
+.fa-thumbs-down:before {
+  content: "\f165";
+}
+.fa-youtube-square:before {
+  content: "\f166";
+}
+.fa-youtube:before {
+  content: "\f167";
+}
+.fa-xing:before {
+  content: "\f168";
+}
+.fa-xing-square:before {
+  content: "\f169";
+}
+.fa-youtube-play:before {
+  content: "\f16a";
+}
+.fa-dropbox:before {
+  content: "\f16b";
+}
+.fa-stack-overflow:before {
+  content: "\f16c";
+}
+.fa-instagram:before {
+  content: "\f16d";
+}
+.fa-flickr:before {
+  content: "\f16e";
+}
+.fa-adn:before {
+  content: "\f170";
+}
+.fa-bitbucket:before {
+  content: "\f171";
+}
+.fa-bitbucket-square:before {
+  content: "\f172";
+}
+.fa-tumblr:before {
+  content: "\f173";
+}
+.fa-tumblr-square:before {
+  content: "\f174";
+}
+.fa-long-arrow-down:before {
+  content: "\f175";
+}
+.fa-long-arrow-up:before {
+  content: "\f176";
+}
+.fa-long-arrow-left:before {
+  content: "\f177";
+}
+.fa-long-arrow-right:before {
+  content: "\f178";
+}
+.fa-apple:before {
+  content: "\f179";
+}
+.fa-windows:before {
+  content: "\f17a";
+}
+.fa-android:before {
+  content: "\f17b";
+}
+.fa-linux:before {
+  content: "\f17c";
+}
+.fa-dribbble:before {
+  content: "\f17d";
+}
+.fa-skype:before {
+  content: "\f17e";
+}
+.fa-foursquare:before {
+  content: "\f180";
+}
+.fa-trello:before {
+  content: "\f181";
+}
+.fa-female:before {
+  content: "\f182";
+}
+.fa-male:before {
+  content: "\f183";
+}
+.fa-gittip:before {
+  content: "\f184";
+}
+.fa-sun-o:before {
+  content: "\f185";
+}
+.fa-moon-o:before {
+  content: "\f186";
+}
+.fa-archive:before {
+  content: "\f187";
+}
+.fa-bug:before {
+  content: "\f188";
+}
+.fa-vk:before {
+  content: "\f189";
+}
+.fa-weibo:before {
+  content: "\f18a";
+}
+.fa-renren:before {
+  content: "\f18b";
+}
+.fa-pagelines:before {
+  content: "\f18c";
+}
+.fa-stack-exchange:before {
+  content: "\f18d";
+}
+.fa-arrow-circle-o-right:before {
+  content: "\f18e";
+}
+.fa-arrow-circle-o-left:before {
+  content: "\f190";
+}
+.fa-toggle-left:before,
+.fa-caret-square-o-left:before {
+  content: "\f191";
+}
+.fa-dot-circle-o:before {
+  content: "\f192";
+}
+.fa-wheelchair:before {
+  content: "\f193";
+}
+.fa-vimeo-square:before {
+  content: "\f194";
+}
+.fa-turkish-lira:before,
+.fa-try:before {
+  content: "\f195";
+}
+.fa-plus-square-o:before {
+  content: "\f196";
+}
+.fa-space-shuttle:before {
+  content: "\f197";
+}
+.fa-slack:before {
+  content: "\f198";
+}
+.fa-envelope-square:before {
+  content: "\f199";
+}
+.fa-wordpress:before {
+  content: "\f19a";
+}
+.fa-openid:before {
+  content: "\f19b";
+}
+.fa-institution:before,
+.fa-bank:before,
+.fa-university:before {
+  content: "\f19c";
+}
+.fa-mortar-board:before,
+.fa-graduation-cap:before {
+  content: "\f19d";
+}
+.fa-yahoo:before {
+  content: "\f19e";
+}
+.fa-google:before {
+  content: "\f1a0";
+}
+.fa-reddit:before {
+  content: "\f1a1";
+}
+.fa-reddit-square:before {
+  content: "\f1a2";
+}
+.fa-stumbleupon-circle:before {
+  content: "\f1a3";
+}
+.fa-stumbleupon:before {
+  content: "\f1a4";
+}
+.fa-delicious:before {
+  content: "\f1a5";
+}
+.fa-digg:before {
+  content: "\f1a6";
+}
+.fa-pied-piper:before {
+  content: "\f1a7";
+}
+.fa-pied-piper-alt:before {
+  content: "\f1a8";
+}
+.fa-drupal:before {
+  content: "\f1a9";
+}
+.fa-joomla:before {
+  content: "\f1aa";
+}
+.fa-language:before {
+  content: "\f1ab";
+}
+.fa-fax:before {
+  content: "\f1ac";
+}
+.fa-building:before {
+  content: "\f1ad";
+}
+.fa-child:before {
+  content: "\f1ae";
+}
+.fa-paw:before {
+  content: "\f1b0";
+}
+.fa-spoon:before {
+  content: "\f1b1";
+}
+.fa-cube:before {
+  content: "\f1b2";
+}
+.fa-cubes:before {
+  content: "\f1b3";
+}
+.fa-behance:before {
+  content: "\f1b4";
+}
+.fa-behance-square:before {
+  content: "\f1b5";
+}
+.fa-steam:before {
+  content: "\f1b6";
+}
+.fa-steam-square:before {
+  content: "\f1b7";
+}
+.fa-recycle:before {
+  content: "\f1b8";
+}
+.fa-automobile:before,
+.fa-car:before {
+  content: "\f1b9";
+}
+.fa-cab:before,
+.fa-taxi:before {
+  content: "\f1ba";
+}
+.fa-tree:before {
+  content: "\f1bb";
+}
+.fa-spotify:before {
+  content: "\f1bc";
+}
+.fa-deviantart:before {
+  content: "\f1bd";
+}
+.fa-soundcloud:before {
+  content: "\f1be";
+}
+.fa-database:before {
+  content: "\f1c0";
+}
+.fa-file-pdf-o:before {
+  content: "\f1c1";
+}
+.fa-file-word-o:before {
+  content: "\f1c2";
+}
+.fa-file-excel-o:before {
+  content: "\f1c3";
+}
+.fa-file-powerpoint-o:before {
+  content: "\f1c4";
+}
+.fa-file-photo-o:before,
+.fa-file-picture-o:before,
+.fa-file-image-o:before {
+  content: "\f1c5";
+}
+.fa-file-zip-o:before,
+.fa-file-archive-o:before {
+  content: "\f1c6";
+}
+.fa-file-sound-o:before,
+.fa-file-audio-o:before {
+  content: "\f1c7";
+}
+.fa-file-movie-o:before,
+.fa-file-video-o:before {
+  content: "\f1c8";
+}
+.fa-file-code-o:before {
+  content: "\f1c9";
+}
+.fa-vine:before {
+  content: "\f1ca";
+}
+.fa-codepen:before {
+  content: "\f1cb";
+}
+.fa-jsfiddle:before {
+  content: "\f1cc";
+}
+.fa-life-bouy:before,
+.fa-life-buoy:before,
+.fa-life-saver:before,
+.fa-support:before,
+.fa-life-ring:before {
+  content: "\f1cd";
+}
+.fa-circle-o-notch:before {
+  content: "\f1ce";
+}
+.fa-ra:before,
+.fa-rebel:before {
+  content: "\f1d0";
+}
+.fa-ge:before,
+.fa-empire:before {
+  content: "\f1d1";
+}
+.fa-git-square:before {
+  content: "\f1d2";
+}
+.fa-git:before {
+  content: "\f1d3";
+}
+.fa-hacker-news:before {
+  content: "\f1d4";
+}
+.fa-tencent-weibo:before {
+  content: "\f1d5";
+}
+.fa-qq:before {
+  content: "\f1d6";
+}
+.fa-wechat:before,
+.fa-weixin:before {
+  content: "\f1d7";
+}
+.fa-send:before,
+.fa-paper-plane:before {
+  content: "\f1d8";
+}
+.fa-send-o:before,
+.fa-paper-plane-o:before {
+  content: "\f1d9";
+}
+.fa-history:before {
+  content: "\f1da";
+}
+.fa-circle-thin:before {
+  content: "\f1db";
+}
+.fa-header:before {
+  content: "\f1dc";
+}
+.fa-paragraph:before {
+  content: "\f1dd";
+}
+.fa-sliders:before {
+  content: "\f1de";
+}
+.fa-share-alt:before {
+  content: "\f1e0";
+}
+.fa-share-alt-square:before {
+  content: "\f1e1";
+}
+.fa-bomb:before {
+  content: "\f1e2";
+}
+.fa-soccer-ball-o:before,
+.fa-futbol-o:before {
+  content: "\f1e3";
+}
+.fa-tty:before {
+  content: "\f1e4";
+}
+.fa-binoculars:before {
+  content: "\f1e5";
+}
+.fa-plug:before {
+  content: "\f1e6";
+}
+.fa-slideshare:before {
+  content: "\f1e7";
+}
+.fa-twitch:before {
+  content: "\f1e8";
+}
+.fa-yelp:before {
+  content: "\f1e9";
+}
+.fa-newspaper-o:before {
+  content: "\f1ea";
+}
+.fa-wifi:before {
+  content: "\f1eb";
+}
+.fa-calculator:before {
+  content: "\f1ec";
+}
+.fa-paypal:before {
+  content: "\f1ed";
+}
+.fa-google-wallet:before {
+  content: "\f1ee";
+}
+.fa-cc-visa:before {
+  content: "\f1f0";
+}
+.fa-cc-mastercard:before {
+  content: "\f1f1";
+}
+.fa-cc-discover:before {
+  content: "\f1f2";
+}
+.fa-cc-amex:before {
+  content: "\f1f3";
+}
+.fa-cc-paypal:before {
+  content: "\f1f4";
+}
+.fa-cc-stripe:before {
+  content: "\f1f5";
+}
+.fa-bell-slash:before {
+  content: "\f1f6";
+}
+.fa-bell-slash-o:before {
+  content: "\f1f7";
+}
+.fa-trash:before {
+  content: "\f1f8";
+}
+.fa-copyright:before {
+  content: "\f1f9";
+}
+.fa-at:before {
+  content: "\f1fa";
+}
+.fa-eyedropper:before {
+  content: "\f1fb";
+}
+.fa-paint-brush:before {
+  content: "\f1fc";
+}
+.fa-birthday-cake:before {
+  content: "\f1fd";
+}
+.fa-area-chart:before {
+  content: "\f1fe";
+}
+.fa-pie-chart:before {
+  content: "\f200";
+}
+.fa-line-chart:before {
+  content: "\f201";
+}
+.fa-lastfm:before {
+  content: "\f202";
+}
+.fa-lastfm-square:before {
+  content: "\f203";
+}
+.fa-toggle-off:before {
+  content: "\f204";
+}
+.fa-toggle-on:before {
+  content: "\f205";
+}
+.fa-bicycle:before {
+  content: "\f206";
+}
+.fa-bus:before {
+  content: "\f207";
+}
+.fa-ioxhost:before {
+  content: "\f208";
+}
+.fa-angellist:before {
+  content: "\f209";
+}
+.fa-cc:before {
+  content: "\f20a";
+}
+.fa-shekel:before,
+.fa-sheqel:before,
+.fa-ils:before {
+  content: "\f20b";
+}
+.fa-meanpath:before {
+  content: "\f20c";
+}
+/*!
+*
+* IPython base
+*
+*/
+.modal.fade .modal-dialog {
+  -webkit-transform: translate(0, 0);
+  -ms-transform: translate(0, 0);
+  -o-transform: translate(0, 0);
+  transform: translate(0, 0);
+}
+code {
+  color: #000;
+}
+pre {
+  font-size: inherit;
+  line-height: inherit;
+}
+label {
+  font-weight: normal;
+}
+/* Make the page background atleast 100% the height of the view port */
+/* Make the page itself atleast 70% the height of the view port */
+.border-box-sizing {
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+}
+.corner-all {
+  border-radius: 2px;
+}
+.no-padding {
+  padding: 0px;
+}
+/* Flexible box model classes */
+/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
+/* This file is a compatability layer.  It allows the usage of flexible box 
+model layouts accross multiple browsers, including older browsers.  The newest,
+universal implementation of the flexible box model is used when available (see
+`Modern browsers` comments below).  Browsers that are known to implement this 
+new spec completely include:
+
+    Firefox 28.0+
+    Chrome 29.0+
+    Internet Explorer 11+ 
+    Opera 17.0+
+
+Browsers not listed, including Safari, are supported via the styling under the
+`Old browsers` comments below.
+*/
+.hbox {
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: horizontal;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: horizontal;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: horizontal;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: row;
+  align-items: stretch;
+}
+.hbox > * {
+  /* Old browsers */
+  -webkit-box-flex: 0;
+  -moz-box-flex: 0;
+  box-flex: 0;
+  /* Modern browsers */
+  flex: none;
+}
+.vbox {
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: vertical;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: vertical;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: vertical;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: column;
+  align-items: stretch;
+}
+.vbox > * {
+  /* Old browsers */
+  -webkit-box-flex: 0;
+  -moz-box-flex: 0;
+  box-flex: 0;
+  /* Modern browsers */
+  flex: none;
+}
+.hbox.reverse,
+.vbox.reverse,
+.reverse {
+  /* Old browsers */
+  -webkit-box-direction: reverse;
+  -moz-box-direction: reverse;
+  box-direction: reverse;
+  /* Modern browsers */
+  flex-direction: row-reverse;
+}
+.hbox.box-flex0,
+.vbox.box-flex0,
+.box-flex0 {
+  /* Old browsers */
+  -webkit-box-flex: 0;
+  -moz-box-flex: 0;
+  box-flex: 0;
+  /* Modern browsers */
+  flex: none;
+  width: auto;
+}
+.hbox.box-flex1,
+.vbox.box-flex1,
+.box-flex1 {
+  /* Old browsers */
+  -webkit-box-flex: 1;
+  -moz-box-flex: 1;
+  box-flex: 1;
+  /* Modern browsers */
+  flex: 1;
+}
+.hbox.box-flex,
+.vbox.box-flex,
+.box-flex {
+  /* Old browsers */
+  /* Old browsers */
+  -webkit-box-flex: 1;
+  -moz-box-flex: 1;
+  box-flex: 1;
+  /* Modern browsers */
+  flex: 1;
+}
+.hbox.box-flex2,
+.vbox.box-flex2,
+.box-flex2 {
+  /* Old browsers */
+  -webkit-box-flex: 2;
+  -moz-box-flex: 2;
+  box-flex: 2;
+  /* Modern browsers */
+  flex: 2;
+}
+.box-group1 {
+  /*  Deprecated */
+  -webkit-box-flex-group: 1;
+  -moz-box-flex-group: 1;
+  box-flex-group: 1;
+}
+.box-group2 {
+  /* Deprecated */
+  -webkit-box-flex-group: 2;
+  -moz-box-flex-group: 2;
+  box-flex-group: 2;
+}
+.hbox.start,
+.vbox.start,
+.start {
+  /* Old browsers */
+  -webkit-box-pack: start;
+  -moz-box-pack: start;
+  box-pack: start;
+  /* Modern browsers */
+  justify-content: flex-start;
+}
+.hbox.end,
+.vbox.end,
+.end {
+  /* Old browsers */
+  -webkit-box-pack: end;
+  -moz-box-pack: end;
+  box-pack: end;
+  /* Modern browsers */
+  justify-content: flex-end;
+}
+.hbox.center,
+.vbox.center,
+.center {
+  /* Old browsers */
+  -webkit-box-pack: center;
+  -moz-box-pack: center;
+  box-pack: center;
+  /* Modern browsers */
+  justify-content: center;
+}
+.hbox.baseline,
+.vbox.baseline,
+.baseline {
+  /* Old browsers */
+  -webkit-box-pack: baseline;
+  -moz-box-pack: baseline;
+  box-pack: baseline;
+  /* Modern browsers */
+  justify-content: baseline;
+}
+.hbox.stretch,
+.vbox.stretch,
+.stretch {
+  /* Old browsers */
+  -webkit-box-pack: stretch;
+  -moz-box-pack: stretch;
+  box-pack: stretch;
+  /* Modern browsers */
+  justify-content: stretch;
+}
+.hbox.align-start,
+.vbox.align-start,
+.align-start {
+  /* Old browsers */
+  -webkit-box-align: start;
+  -moz-box-align: start;
+  box-align: start;
+  /* Modern browsers */
+  align-items: flex-start;
+}
+.hbox.align-end,
+.vbox.align-end,
+.align-end {
+  /* Old browsers */
+  -webkit-box-align: end;
+  -moz-box-align: end;
+  box-align: end;
+  /* Modern browsers */
+  align-items: flex-end;
+}
+.hbox.align-center,
+.vbox.align-center,
+.align-center {
+  /* Old browsers */
+  -webkit-box-align: center;
+  -moz-box-align: center;
+  box-align: center;
+  /* Modern browsers */
+  align-items: center;
+}
+.hbox.align-baseline,
+.vbox.align-baseline,
+.align-baseline {
+  /* Old browsers */
+  -webkit-box-align: baseline;
+  -moz-box-align: baseline;
+  box-align: baseline;
+  /* Modern browsers */
+  align-items: baseline;
+}
+.hbox.align-stretch,
+.vbox.align-stretch,
+.align-stretch {
+  /* Old browsers */
+  -webkit-box-align: stretch;
+  -moz-box-align: stretch;
+  box-align: stretch;
+  /* Modern browsers */
+  align-items: stretch;
+}
+div.error {
+  margin: 2em;
+  text-align: center;
+}
+div.error > h1 {
+  font-size: 500%;
+  line-height: normal;
+}
+div.error > p {
+  font-size: 200%;
+  line-height: normal;
+}
+div.traceback-wrapper {
+  text-align: left;
+  max-width: 800px;
+  margin: auto;
+}
+/**
+ * Primary styles
+ *
+ * Author: Jupyter Development Team
+ */
+body {
+  background-color: #fff;
+  /* This makes sure that the body covers the entire window and needs to
+       be in a different element than the display: box in wrapper below */
+  position: absolute;
+  left: 0px;
+  right: 0px;
+  top: 0px;
+  bottom: 0px;
+  overflow: visible;
+}
+body > #header {
+  /* Initially hidden to prevent FLOUC */
+  display: none;
+  background-color: #fff;
+  /* Display over codemirror */
+  position: relative;
+  z-index: 100;
+}
+body > #header #header-container {
+  padding-bottom: 5px;
+  padding-top: 5px;
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+}
+body > #header .header-bar {
+  width: 100%;
+  height: 1px;
+  background: #e7e7e7;
+  margin-bottom: -1px;
+}
+@media print {
+  body > #header {
+    display: none !important;
+  }
+}
+#header-spacer {
+  width: 100%;
+  visibility: hidden;
+}
+@media print {
+  #header-spacer {
+    display: none;
+  }
+}
+#ipython_notebook {
+  padding-left: 0px;
+  padding-top: 1px;
+  padding-bottom: 1px;
+}
+@media (max-width: 991px) {
+  #ipython_notebook {
+    margin-left: 10px;
+  }
+}
+[dir="rtl"] #ipython_notebook {
+  float: right !important;
+}
+#noscript {
+  width: auto;
+  padding-top: 16px;
+  padding-bottom: 16px;
+  text-align: center;
+  font-size: 22px;
+  color: red;
+  font-weight: bold;
+}
+#ipython_notebook img {
+  height: 28px;
+}
+#site {
+  width: 100%;
+  display: none;
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+  overflow: auto;
+}
+@media print {
+  #site {
+    height: auto !important;
+  }
+}
+/* Smaller buttons */
+.ui-button .ui-button-text {
+  padding: 0.2em 0.8em;
+  font-size: 77%;
+}
+input.ui-button {
+  padding: 0.3em 0.9em;
+}
+span#login_widget {
+  float: right;
+}
+span#login_widget > .button,
+#logout {
+  color: #333;
+  background-color: #fff;
+  border-color: #ccc;
+}
+span#login_widget > .button:focus,
+#logout:focus,
+span#login_widget > .button.focus,
+#logout.focus {
+  color: #333;
+  background-color: #e6e6e6;
+  border-color: #8c8c8c;
+}
+span#login_widget > .button:hover,
+#logout:hover {
+  color: #333;
+  background-color: #e6e6e6;
+  border-color: #adadad;
+}
+span#login_widget > .button:active,
+#logout:active,
+span#login_widget > .button.active,
+#logout.active,
+.open > .dropdown-togglespan#login_widget > .button,
+.open > .dropdown-toggle#logout {
+  color: #333;
+  background-color: #e6e6e6;
+  border-color: #adadad;
+}
+span#login_widget > .button:active:hover,
+#logout:active:hover,
+span#login_widget > .button.active:hover,
+#logout.active:hover,
+.open > .dropdown-togglespan#login_widget > .button:hover,
+.open > .dropdown-toggle#logout:hover,
+span#login_widget > .button:active:focus,
+#logout:active:focus,
+span#login_widget > .button.active:focus,
+#logout.active:focus,
+.open > .dropdown-togglespan#login_widget > .button:focus,
+.open > .dropdown-toggle#logout:focus,
+span#login_widget > .button:active.focus,
+#logout:active.focus,
+span#login_widget > .button.active.focus,
+#logout.active.focus,
+.open > .dropdown-togglespan#login_widget > .button.focus,
+.open > .dropdown-toggle#logout.focus {
+  color: #333;
+  background-color: #d4d4d4;
+  border-color: #8c8c8c;
+}
+span#login_widget > .button:active,
+#logout:active,
+span#login_widget > .button.active,
+#logout.active,
+.open > .dropdown-togglespan#login_widget > .button,
+.open > .dropdown-toggle#logout {
+  background-image: none;
+}
+span#login_widget > .button.disabled:hover,
+#logout.disabled:hover,
+span#login_widget > .button[disabled]:hover,
+#logout[disabled]:hover,
+fieldset[disabled] span#login_widget > .button:hover,
+fieldset[disabled] #logout:hover,
+span#login_widget > .button.disabled:focus,
+#logout.disabled:focus,
+span#login_widget > .button[disabled]:focus,
+#logout[disabled]:focus,
+fieldset[disabled] span#login_widget > .button:focus,
+fieldset[disabled] #logout:focus,
+span#login_widget > .button.disabled.focus,
+#logout.disabled.focus,
+span#login_widget > .button[disabled].focus,
+#logout[disabled].focus,
+fieldset[disabled] span#login_widget > .button.focus,
+fieldset[disabled] #logout.focus {
+  background-color: #fff;
+  border-color: #ccc;
+}
+span#login_widget > .button .badge,
+#logout .badge {
+  color: #fff;
+  background-color: #333;
+}
+.nav-header {
+  text-transform: none;
+}
+#header > span {
+  margin-top: 10px;
+}
+.modal_stretch .modal-dialog {
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: vertical;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: vertical;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: vertical;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: column;
+  align-items: stretch;
+  min-height: 80vh;
+}
+.modal_stretch .modal-dialog .modal-body {
+  max-height: calc(100vh - 200px);
+  overflow: auto;
+  flex: 1;
+}
+@media (min-width: 768px) {
+  .modal .modal-dialog {
+    width: 700px;
+  }
+}
+@media (min-width: 768px) {
+  select.form-control {
+    margin-left: 12px;
+    margin-right: 12px;
+  }
+}
+/*!
+*
+* IPython auth
+*
+*/
+.center-nav {
+  display: inline-block;
+  margin-bottom: -4px;
+}
+/*!
+*
+* IPython tree view
+*
+*/
+/* We need an invisible input field on top of the sentense*/
+/* "Drag file onto the list ..." */
+.alternate_upload {
+  background-color: none;
+  display: inline;
+}
+.alternate_upload.form {
+  padding: 0;
+  margin: 0;
+}
+.alternate_upload input.fileinput {
+  text-align: center;
+  vertical-align: middle;
+  display: inline;
+  opacity: 0;
+  z-index: 2;
+  width: 12ex;
+  margin-right: -12ex;
+}
+.alternate_upload .btn-upload {
+  height: 22px;
+}
+/**
+ * Primary styles
+ *
+ * Author: Jupyter Development Team
+ */
+[dir="rtl"] #tabs li {
+  float: right;
+}
+ul#tabs {
+  margin-bottom: 4px;
+}
+[dir="rtl"] ul#tabs {
+  margin-right: 0px;
+}
+ul#tabs a {
+  padding-top: 6px;
+  padding-bottom: 4px;
+}
+ul.breadcrumb a:focus,
+ul.breadcrumb a:hover {
+  text-decoration: none;
+}
+ul.breadcrumb i.icon-home {
+  font-size: 16px;
+  margin-right: 4px;
+}
+ul.breadcrumb span {
+  color: #5e5e5e;
+}
+.list_toolbar {
+  padding: 4px 0 4px 0;
+  vertical-align: middle;
+}
+.list_toolbar .tree-buttons {
+  padding-top: 1px;
+}
+[dir="rtl"] .list_toolbar .tree-buttons {
+  float: left !important;
+}
+[dir="rtl"] .list_toolbar .pull-right {
+  padding-top: 1px;
+  float: left !important;
+}
+[dir="rtl"] .list_toolbar .pull-left {
+  float: right !important;
+}
+.dynamic-buttons {
+  padding-top: 3px;
+  display: inline-block;
+}
+.list_toolbar [class*="span"] {
+  min-height: 24px;
+}
+.list_header {
+  font-weight: bold;
+  background-color: #EEE;
+}
+.list_placeholder {
+  font-weight: bold;
+  padding-top: 4px;
+  padding-bottom: 4px;
+  padding-left: 7px;
+  padding-right: 7px;
+}
+.list_container {
+  margin-top: 4px;
+  margin-bottom: 20px;
+  border: 1px solid #ddd;
+  border-radius: 2px;
+}
+.list_container > div {
+  border-bottom: 1px solid #ddd;
+}
+.list_container > div:hover .list-item {
+  background-color: red;
+}
+.list_container > div:last-child {
+  border: none;
+}
+.list_item:hover .list_item {
+  background-color: #ddd;
+}
+.list_item a {
+  text-decoration: none;
+}
+.list_item:hover {
+  background-color: #fafafa;
+}
+.list_header > div,
+.list_item > div {
+  padding-top: 4px;
+  padding-bottom: 4px;
+  padding-left: 7px;
+  padding-right: 7px;
+  line-height: 22px;
+}
+.list_header > div input,
+.list_item > div input {
+  margin-right: 7px;
+  margin-left: 14px;
+  vertical-align: baseline;
+  line-height: 22px;
+  position: relative;
+  top: -1px;
+}
+.list_header > div .item_link,
+.list_item > div .item_link {
+  margin-left: -1px;
+  vertical-align: baseline;
+  line-height: 22px;
+}
+.new-file input[type=checkbox] {
+  visibility: hidden;
+}
+.item_name {
+  line-height: 22px;
+  height: 24px;
+}
+.item_icon {
+  font-size: 14px;
+  color: #5e5e5e;
+  margin-right: 7px;
+  margin-left: 7px;
+  line-height: 22px;
+  vertical-align: baseline;
+}
+.item_buttons {
+  line-height: 1em;
+  margin-left: -5px;
+}
+.item_buttons .btn,
+.item_buttons .btn-group,
+.item_buttons .input-group {
+  float: left;
+}
+.item_buttons > .btn,
+.item_buttons > .btn-group,
+.item_buttons > .input-group {
+  margin-left: 5px;
+}
+.item_buttons .btn {
+  min-width: 13ex;
+}
+.item_buttons .running-indicator {
+  padding-top: 4px;
+  color: #5cb85c;
+}
+.item_buttons .kernel-name {
+  padding-top: 4px;
+  color: #5bc0de;
+  margin-right: 7px;
+  float: left;
+}
+.toolbar_info {
+  height: 24px;
+  line-height: 24px;
+}
+.list_item input:not([type=checkbox]) {
+  padding-top: 3px;
+  padding-bottom: 3px;
+  height: 22px;
+  line-height: 14px;
+  margin: 0px;
+}
+.highlight_text {
+  color: blue;
+}
+#project_name {
+  display: inline-block;
+  padding-left: 7px;
+  margin-left: -2px;
+}
+#project_name > .breadcrumb {
+  padding: 0px;
+  margin-bottom: 0px;
+  background-color: transparent;
+  font-weight: bold;
+}
+#tree-selector {
+  padding-right: 0px;
+}
+[dir="rtl"] #tree-selector a {
+  float: right;
+}
+#button-select-all {
+  min-width: 50px;
+}
+#select-all {
+  margin-left: 7px;
+  margin-right: 2px;
+}
+.menu_icon {
+  margin-right: 2px;
+}
+.tab-content .row {
+  margin-left: 0px;
+  margin-right: 0px;
+}
+.folder_icon:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: "\f114";
+}
+.folder_icon:before.pull-left {
+  margin-right: .3em;
+}
+.folder_icon:before.pull-right {
+  margin-left: .3em;
+}
+.notebook_icon:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: "\f02d";
+  position: relative;
+  top: -1px;
+}
+.notebook_icon:before.pull-left {
+  margin-right: .3em;
+}
+.notebook_icon:before.pull-right {
+  margin-left: .3em;
+}
+.running_notebook_icon:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: "\f02d";
+  position: relative;
+  top: -1px;
+  color: #5cb85c;
+}
+.running_notebook_icon:before.pull-left {
+  margin-right: .3em;
+}
+.running_notebook_icon:before.pull-right {
+  margin-left: .3em;
+}
+.file_icon:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: "\f016";
+  position: relative;
+  top: -2px;
+}
+.file_icon:before.pull-left {
+  margin-right: .3em;
+}
+.file_icon:before.pull-right {
+  margin-left: .3em;
+}
+#notebook_toolbar .pull-right {
+  padding-top: 0px;
+  margin-right: -1px;
+}
+ul#new-menu {
+  left: auto;
+  right: 0;
+}
+[dir="rtl"] #new-menu {
+  text-align: right;
+}
+.kernel-menu-icon {
+  padding-right: 12px;
+  width: 24px;
+  content: "\f096";
+}
+.kernel-menu-icon:before {
+  content: "\f096";
+}
+.kernel-menu-icon-current:before {
+  content: "\f00c";
+}
+#tab_content {
+  padding-top: 20px;
+}
+#running .panel-group .panel {
+  margin-top: 3px;
+  margin-bottom: 1em;
+}
+#running .panel-group .panel .panel-heading {
+  background-color: #EEE;
+  padding-top: 4px;
+  padding-bottom: 4px;
+  padding-left: 7px;
+  padding-right: 7px;
+  line-height: 22px;
+}
+#running .panel-group .panel .panel-heading a:focus,
+#running .panel-group .panel .panel-heading a:hover {
+  text-decoration: none;
+}
+#running .panel-group .panel .panel-body {
+  padding: 0px;
+}
+#running .panel-group .panel .panel-body .list_container {
+  margin-top: 0px;
+  margin-bottom: 0px;
+  border: 0px;
+  border-radius: 0px;
+}
+#running .panel-group .panel .panel-body .list_container .list_item {
+  border-bottom: 1px solid #ddd;
+}
+#running .panel-group .panel .panel-body .list_container .list_item:last-child {
+  border-bottom: 0px;
+}
+[dir="rtl"] #running .col-sm-8 {
+  float: right !important;
+}
+.delete-button {
+  display: none;
+}
+.duplicate-button {
+  display: none;
+}
+.rename-button {
+  display: none;
+}
+.shutdown-button {
+  display: none;
+}
+.dynamic-instructions {
+  display: inline-block;
+  padding-top: 4px;
+}
+/*!
+*
+* IPython text editor webapp
+*
+*/
+.selected-keymap i.fa {
+  padding: 0px 5px;
+}
+.selected-keymap i.fa:before {
+  content: "\f00c";
+}
+#mode-menu {
+  overflow: auto;
+  max-height: 20em;
+}
+.edit_app #header {
+  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+}
+.edit_app #menubar .navbar {
+  /* Use a negative 1 bottom margin, so the border overlaps the border of the
+    header */
+  margin-bottom: -1px;
+}
+.dirty-indicator {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  width: 20px;
+}
+.dirty-indicator.pull-left {
+  margin-right: .3em;
+}
+.dirty-indicator.pull-right {
+  margin-left: .3em;
+}
+.dirty-indicator-dirty {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  width: 20px;
+}
+.dirty-indicator-dirty.pull-left {
+  margin-right: .3em;
+}
+.dirty-indicator-dirty.pull-right {
+  margin-left: .3em;
+}
+.dirty-indicator-clean {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  width: 20px;
+}
+.dirty-indicator-clean.pull-left {
+  margin-right: .3em;
+}
+.dirty-indicator-clean.pull-right {
+  margin-left: .3em;
+}
+.dirty-indicator-clean:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: "\f00c";
+}
+.dirty-indicator-clean:before.pull-left {
+  margin-right: .3em;
+}
+.dirty-indicator-clean:before.pull-right {
+  margin-left: .3em;
+}
+#filename {
+  font-size: 16pt;
+  display: table;
+  padding: 0px 5px;
+}
+#current-mode {
+  padding-left: 5px;
+  padding-right: 5px;
+}
+#texteditor-backdrop {
+  padding-top: 20px;
+  padding-bottom: 20px;
+}
+@media not print {
+  #texteditor-backdrop {
+    background-color: #EEE;
+  }
+}
+@media print {
+  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
+  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
+    background-color: #fff;
+  }
+}
+@media not print {
+  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
+  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
+    background-color: #fff;
+  }
+}
+@media not print {
+  #texteditor-backdrop #texteditor-container {
+    padding: 0px;
+    background-color: #fff;
+    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+  }
+}
+/*!
+*
+* IPython notebook
+*
+*/
+/* CSS font colors for translated ANSI colors. */
+.ansibold {
+  font-weight: bold;
+}
+/* use dark versions for foreground, to improve visibility */
+.ansiblack {
+  color: black;
+}
+.ansired {
+  color: darkred;
+}
+.ansigreen {
+  color: darkgreen;
+}
+.ansiyellow {
+  color: #c4a000;
+}
+.ansiblue {
+  color: darkblue;
+}
+.ansipurple {
+  color: darkviolet;
+}
+.ansicyan {
+  color: steelblue;
+}
+.ansigray {
+  color: gray;
+}
+/* and light for background, for the same reason */
+.ansibgblack {
+  background-color: black;
+}
+.ansibgred {
+  background-color: red;
+}
+.ansibggreen {
+  background-color: green;
+}
+.ansibgyellow {
+  background-color: yellow;
+}
+.ansibgblue {
+  background-color: blue;
+}
+.ansibgpurple {
+  background-color: magenta;
+}
+.ansibgcyan {
+  background-color: cyan;
+}
+.ansibggray {
+  background-color: gray;
+}
+div.cell {
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: vertical;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: vertical;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: vertical;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: column;
+  align-items: stretch;
+  border-radius: 2px;
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+  border-width: 1px;
+  border-style: solid;
+  border-color: transparent;
+  width: 100%;
+  padding: 5px;
+  /* This acts as a spacer between cells, that is outside the border */
+  margin: 0px;
+  outline: none;
+  border-left-width: 1px;
+  padding-left: 5px;
+  background: linear-gradient(to right, transparent -40px, transparent 1px, transparent 1px, transparent 100%);
+}
+div.cell.jupyter-soft-selected {
+  border-left-color: #90CAF9;
+  border-left-color: #E3F2FD;
+  border-left-width: 1px;
+  padding-left: 5px;
+  border-right-color: #E3F2FD;
+  border-right-width: 1px;
+  background: #E3F2FD;
+}
+@media print {
+  div.cell.jupyter-soft-selected {
+    border-color: transparent;
+  }
+}
+div.cell.selected {
+  border-color: #ababab;
+  border-left-width: 0px;
+  padding-left: 6px;
+  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 5px, transparent 5px, transparent 100%);
+}
+@media print {
+  div.cell.selected {
+    border-color: transparent;
+  }
+}
+div.cell.selected.jupyter-soft-selected {
+  border-left-width: 0;
+  padding-left: 6px;
+  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 7px, #E3F2FD 7px, #E3F2FD 100%);
+}
+.edit_mode div.cell.selected {
+  border-color: #66BB6A;
+  border-left-width: 0px;
+  padding-left: 6px;
+  background: linear-gradient(to right, #66BB6A -40px, #66BB6A 5px, transparent 5px, transparent 100%);
+}
+@media print {
+  .edit_mode div.cell.selected {
+    border-color: transparent;
+  }
+}
+.prompt {
+  /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
+  min-width: 14ex;
+  /* This padding is tuned to match the padding on the CodeMirror editor. */
+  padding: 0.4em;
+  margin: 0px;
+  font-family: monospace;
+  text-align: right;
+  /* This has to match that of the the CodeMirror class line-height below */
+  line-height: 1.21429em;
+  /* Don't highlight prompt number selection */
+  -webkit-touch-callout: none;
+  -webkit-user-select: none;
+  -khtml-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+  /* Use default cursor */
+  cursor: default;
+}
+@media (max-width: 540px) {
+  .prompt {
+    text-align: left;
+  }
+}
+div.inner_cell {
+  min-width: 0;
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: vertical;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: vertical;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: vertical;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: column;
+  align-items: stretch;
+  /* Old browsers */
+  -webkit-box-flex: 1;
+  -moz-box-flex: 1;
+  box-flex: 1;
+  /* Modern browsers */
+  flex: 1;
+}
+/* input_area and input_prompt must match in top border and margin for alignment */
+div.input_area {
+  border: 1px solid #cfcfcf;
+  border-radius: 2px;
+  background: #f7f7f7;
+  line-height: 1.21429em;
+}
+/* This is needed so that empty prompt areas can collapse to zero height when there
+   is no content in the output_subarea and the prompt. The main purpose of this is
+   to make sure that empty JavaScript output_subareas have no height. */
+div.prompt:empty {
+  padding-top: 0;
+  padding-bottom: 0;
+}
+div.unrecognized_cell {
+  padding: 5px 5px 5px 0px;
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: horizontal;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: horizontal;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: horizontal;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: row;
+  align-items: stretch;
+}
+div.unrecognized_cell .inner_cell {
+  border-radius: 2px;
+  padding: 5px;
+  font-weight: bold;
+  color: red;
+  border: 1px solid #cfcfcf;
+  background: #eaeaea;
+}
+div.unrecognized_cell .inner_cell a {
+  color: inherit;
+  text-decoration: none;
+}
+div.unrecognized_cell .inner_cell a:hover {
+  color: inherit;
+  text-decoration: none;
+}
+@media (max-width: 540px) {
+  div.unrecognized_cell > div.prompt {
+    display: none;
+  }
+}
+div.code_cell {
+  /* avoid page breaking on code cells when printing */
+}
+@media print {
+  div.code_cell {
+    page-break-inside: avoid;
+  }
+}
+/* any special styling for code cells that are currently running goes here */
+div.input {
+  page-break-inside: avoid;
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: horizontal;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: horizontal;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: horizontal;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: row;
+  align-items: stretch;
+}
+@media (max-width: 540px) {
+  div.input {
+    /* Old browsers */
+    display: -webkit-box;
+    -webkit-box-orient: vertical;
+    -webkit-box-align: stretch;
+    display: -moz-box;
+    -moz-box-orient: vertical;
+    -moz-box-align: stretch;
+    display: box;
+    box-orient: vertical;
+    box-align: stretch;
+    /* Modern browsers */
+    display: flex;
+    flex-direction: column;
+    align-items: stretch;
+  }
+}
+/* input_area and input_prompt must match in top border and margin for alignment */
+div.input_prompt {
+  color: #303F9F;
+  border-top: 1px solid transparent;
+}
+div.input_area > div.highlight {
+  margin: 0.4em;
+  border: none;
+  padding: 0px;
+  background-color: transparent;
+}
+div.input_area > div.highlight > pre {
+  margin: 0px;
+  border: none;
+  padding: 0px;
+  background-color: transparent;
+}
+/* The following gets added to the <head> if it is detected that the user has a
+ * monospace font with inconsistent normal/bold/italic height.  See
+ * notebookmain.js.  Such fonts will have keywords vertically offset with
+ * respect to the rest of the text.  The user should select a better font.
+ * See: https://github.com/ipython/ipython/issues/1503
+ *
+ * .CodeMirror span {
+ *      vertical-align: bottom;
+ * }
+ */
+.CodeMirror {
+  line-height: 1.21429em;
+  /* Changed from 1em to our global default */
+  font-size: 14px;
+  height: auto;
+  /* Changed to auto to autogrow */
+  background: none;
+  /* Changed from white to allow our bg to show through */
+}
+.CodeMirror-scroll {
+  /*  The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
+  /*  We have found that if it is visible, vertical scrollbars appear with font size changes.*/
+  overflow-y: hidden;
+  overflow-x: auto;
+}
+.CodeMirror-lines {
+  /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
+  /* we have set a different line-height and want this to scale with that. */
+  padding: 0.4em;
+}
+.CodeMirror-linenumber {
+  padding: 0 8px 0 4px;
+}
+.CodeMirror-gutters {
+  border-bottom-left-radius: 2px;
+  border-top-left-radius: 2px;
+}
+.CodeMirror pre {
+  /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
+  /* .CodeMirror-lines */
+  padding: 0;
+  border: 0;
+  border-radius: 0;
+}
+/*
+
+Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
+Adapted from GitHub theme
+
+*/
+.highlight-base {
+  color: #000;
+}
+.highlight-variable {
+  color: #000;
+}
+.highlight-variable-2 {
+  color: #1a1a1a;
+}
+.highlight-variable-3 {
+  color: #333333;
+}
+.highlight-string {
+  color: #BA2121;
+}
+.highlight-comment {
+  color: #408080;
+  font-style: italic;
+}
+.highlight-number {
+  color: #080;
+}
+.highlight-atom {
+  color: #88F;
+}
+.highlight-keyword {
+  color: #008000;
+  font-weight: bold;
+}
+.highlight-builtin {
+  color: #008000;
+}
+.highlight-error {
+  color: #f00;
+}
+.highlight-operator {
+  color: #AA22FF;
+  font-weight: bold;
+}
+.highlight-meta {
+  color: #AA22FF;
+}
+/* previously not defined, copying from default codemirror */
+.highlight-def {
+  color: #00f;
+}
+.highlight-string-2 {
+  color: #f50;
+}
+.highlight-qualifier {
+  color: #555;
+}
+.highlight-bracket {
+  color: #997;
+}
+.highlight-tag {
+  color: #170;
+}
+.highlight-attribute {
+  color: #00c;
+}
+.highlight-header {
+  color: blue;
+}
+.highlight-quote {
+  color: #090;
+}
+.highlight-link {
+  color: #00c;
+}
+/* apply the same style to codemirror */
+.cm-s-ipython span.cm-keyword {
+  color: #008000;
+  font-weight: bold;
+}
+.cm-s-ipython span.cm-atom {
+  color: #88F;
+}
+.cm-s-ipython span.cm-number {
+  color: #080;
+}
+.cm-s-ipython span.cm-def {
+  color: #00f;
+}
+.cm-s-ipython span.cm-variable {
+  color: #000;
+}
+.cm-s-ipython span.cm-operator {
+  color: #AA22FF;
+  font-weight: bold;
+}
+.cm-s-ipython span.cm-variable-2 {
+  color: #1a1a1a;
+}
+.cm-s-ipython span.cm-variable-3 {
+  color: #333333;
+}
+.cm-s-ipython span.cm-comment {
+  color: #408080;
+  font-style: italic;
+}
+.cm-s-ipython span.cm-string {
+  color: #BA2121;
+}
+.cm-s-ipython span.cm-string-2 {
+  color: #f50;
+}
+.cm-s-ipython span.cm-meta {
+  color: #AA22FF;
+}
+.cm-s-ipython span.cm-qualifier {
+  color: #555;
+}
+.cm-s-ipython span.cm-builtin {
+  color: #008000;
+}
+.cm-s-ipython span.cm-bracket {
+  color: #997;
+}
+.cm-s-ipython span.cm-tag {
+  color: #170;
+}
+.cm-s-ipython span.cm-attribute {
+  color: #00c;
+}
+.cm-s-ipython span.cm-header {
+  color: blue;
+}
+.cm-s-ipython span.cm-quote {
+  color: #090;
+}
+.cm-s-ipython span.cm-link {
+  color: #00c;
+}
+.cm-s-ipython span.cm-error {
+  color: #f00;
+}
+.cm-s-ipython span.cm-tab {
+  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
+  background-position: right;
+  background-repeat: no-repeat;
+}
+div.output_wrapper {
+  /* this position must be relative to enable descendents to be absolute within it */
+  position: relative;
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: vertical;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: vertical;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: vertical;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: column;
+  align-items: stretch;
+  z-index: 1;
+}
+/* class for the output area when it should be height-limited */
+div.output_scroll {
+  /* ideally, this would be max-height, but FF barfs all over that */
+  height: 24em;
+  /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
+  width: 100%;
+  overflow: auto;
+  border-radius: 2px;
+  -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
+  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
+  display: block;
+}
+/* output div while it is collapsed */
+div.output_collapsed {
+  margin: 0px;
+  padding: 0px;
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: vertical;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: vertical;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: vertical;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: column;
+  align-items: stretch;
+}
+div.out_prompt_overlay {
+  height: 100%;
+  padding: 0px 0.4em;
+  position: absolute;
+  border-radius: 2px;
+}
+div.out_prompt_overlay:hover {
+  /* use inner shadow to get border that is computed the same on WebKit/FF */
+  -webkit-box-shadow: inset 0 0 1px #000;
+  box-shadow: inset 0 0 1px #000;
+  background: rgba(240, 240, 240, 0.5);
+}
+div.output_prompt {
+  color: #D84315;
+}
+/* This class is the outer container of all output sections. */
+div.output_area {
+  padding: 0px;
+  page-break-inside: avoid;
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: horizontal;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: horizontal;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: horizontal;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: row;
+  align-items: stretch;
+}
+div.output_area .MathJax_Display {
+  text-align: left !important;
+}
+div.output_area .rendered_html table {
+  margin-left: 0;
+  margin-right: 0;
+}
+div.output_area .rendered_html img {
+  margin-left: 0;
+  margin-right: 0;
+}
+div.output_area img,
+div.output_area svg {
+  max-width: 100%;
+  height: auto;
+}
+div.output_area img.unconfined,
+div.output_area svg.unconfined {
+  max-width: none;
+}
+/* This is needed to protect the pre formating from global settings such
+   as that of bootstrap */
+.output {
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: vertical;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: vertical;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: vertical;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: column;
+  align-items: stretch;
+}
+@media (max-width: 540px) {
+  div.output_area {
+    /* Old browsers */
+    display: -webkit-box;
+    -webkit-box-orient: vertical;
+    -webkit-box-align: stretch;
+    display: -moz-box;
+    -moz-box-orient: vertical;
+    -moz-box-align: stretch;
+    display: box;
+    box-orient: vertical;
+    box-align: stretch;
+    /* Modern browsers */
+    display: flex;
+    flex-direction: column;
+    align-items: stretch;
+  }
+}
+div.output_area pre {
+  margin: 0;
+  padding: 0;
+  border: 0;
+  vertical-align: baseline;
+  color: black;
+  background-color: transparent;
+  border-radius: 0;
+}
+/* This class is for the output subarea inside the output_area and after
+   the prompt div. */
+div.output_subarea {
+  overflow-x: auto;
+  padding: 0.4em;
+  /* Old browsers */
+  -webkit-box-flex: 1;
+  -moz-box-flex: 1;
+  box-flex: 1;
+  /* Modern browsers */
+  flex: 1;
+  max-width: calc(100% - 14ex);
+}
+div.output_scroll div.output_subarea {
+  overflow-x: visible;
+}
+/* The rest of the output_* classes are for special styling of the different
+   output types */
+/* all text output has this class: */
+div.output_text {
+  text-align: left;
+  color: #000;
+  /* This has to match that of the the CodeMirror class line-height below */
+  line-height: 1.21429em;
+}
+/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
+div.output_stderr {
+  background: #fdd;
+  /* very light red background for stderr */
+}
+div.output_latex {
+  text-align: left;
+}
+/* Empty output_javascript divs should have no height */
+div.output_javascript:empty {
+  padding: 0;
+}
+.js-error {
+  color: darkred;
+}
+/* raw_input styles */
+div.raw_input_container {
+  line-height: 1.21429em;
+  padding-top: 5px;
+}
+pre.raw_input_prompt {
+  /* nothing needed here. */
+}
+input.raw_input {
+  font-family: monospace;
+  font-size: inherit;
+  color: inherit;
+  width: auto;
+  /* make sure input baseline aligns with prompt */
+  vertical-align: baseline;
+  /* padding + margin = 0.5em between prompt and cursor */
+  padding: 0em 0.25em;
+  margin: 0em 0.25em;
+}
+input.raw_input:focus {
+  box-shadow: none;
+}
+p.p-space {
+  margin-bottom: 10px;
+}
+div.output_unrecognized {
+  padding: 5px;
+  font-weight: bold;
+  color: red;
+}
+div.output_unrecognized a {
+  color: inherit;
+  text-decoration: none;
+}
+div.output_unrecognized a:hover {
+  color: inherit;
+  text-decoration: none;
+}
+.rendered_html {
+  color: #000;
+  /* any extras will just be numbers: */
+}
+.rendered_html em {
+  font-style: italic;
+}
+.rendered_html strong {
+  font-weight: bold;
+}
+.rendered_html u {
+  text-decoration: underline;
+}
+.rendered_html :link {
+  text-decoration: underline;
+}
+.rendered_html :visited {
+  text-decoration: underline;
+}
+.rendered_html h1 {
+  font-size: 185.7%;
+  margin: 1.08em 0 0 0;
+  font-weight: bold;
+  line-height: 1.0;
+}
+.rendered_html h2 {
+  font-size: 157.1%;
+  margin: 1.27em 0 0 0;
+  font-weight: bold;
+  line-height: 1.0;
+}
+.rendered_html h3 {
+  font-size: 128.6%;
+  margin: 1.55em 0 0 0;
+  font-weight: bold;
+  line-height: 1.0;
+}
+.rendered_html h4 {
+  font-size: 100%;
+  margin: 2em 0 0 0;
+  font-weight: bold;
+  line-height: 1.0;
+}
+.rendered_html h5 {
+  font-size: 100%;
+  margin: 2em 0 0 0;
+  font-weight: bold;
+  line-height: 1.0;
+  font-style: italic;
+}
+.rendered_html h6 {
+  font-size: 100%;
+  margin: 2em 0 0 0;
+  font-weight: bold;
+  line-height: 1.0;
+  font-style: italic;
+}
+.rendered_html h1:first-child {
+  margin-top: 0.538em;
+}
+.rendered_html h2:first-child {
+  margin-top: 0.636em;
+}
+.rendered_html h3:first-child {
+  margin-top: 0.777em;
+}
+.rendered_html h4:first-child {
+  margin-top: 1em;
+}
+.rendered_html h5:first-child {
+  margin-top: 1em;
+}
+.rendered_html h6:first-child {
+  margin-top: 1em;
+}
+.rendered_html ul {
+  list-style: disc;
+  margin: 0em 2em;
+  padding-left: 0px;
+}
+.rendered_html ul ul {
+  list-style: square;
+  margin: 0em 2em;
+}
+.rendered_html ul ul ul {
+  list-style: circle;
+  margin: 0em 2em;
+}
+.rendered_html ol {
+  list-style: decimal;
+  margin: 0em 2em;
+  padding-left: 0px;
+}
+.rendered_html ol ol {
+  list-style: upper-alpha;
+  margin: 0em 2em;
+}
+.rendered_html ol ol ol {
+  list-style: lower-alpha;
+  margin: 0em 2em;
+}
+.rendered_html ol ol ol ol {
+  list-style: lower-roman;
+  margin: 0em 2em;
+}
+.rendered_html ol ol ol ol ol {
+  list-style: decimal;
+  margin: 0em 2em;
+}
+.rendered_html * + ul {
+  margin-top: 1em;
+}
+.rendered_html * + ol {
+  margin-top: 1em;
+}
+.rendered_html hr {
+  color: black;
+  background-color: black;
+}
+.rendered_html pre {
+  margin: 1em 2em;
+}
+.rendered_html pre,
+.rendered_html code {
+  border: 0;
+  background-color: #fff;
+  color: #000;
+  font-size: 100%;
+  padding: 0px;
+}
+.rendered_html blockquote {
+  margin: 1em 2em;
+}
+.rendered_html table {
+  margin-left: auto;
+  margin-right: auto;
+  border: 1px solid black;
+  border-collapse: collapse;
+}
+.rendered_html tr,
+.rendered_html th,
+.rendered_html td {
+  border: 1px solid black;
+  border-collapse: collapse;
+  margin: 1em 2em;
+}
+.rendered_html td,
+.rendered_html th {
+  text-align: left;
+  vertical-align: middle;
+  padding: 4px;
+}
+.rendered_html th {
+  font-weight: bold;
+}
+.rendered_html * + table {
+  margin-top: 1em;
+}
+.rendered_html p {
+  text-align: left;
+}
+.rendered_html * + p {
+  margin-top: 1em;
+}
+.rendered_html img {
+  display: block;
+  margin-left: auto;
+  margin-right: auto;
+}
+.rendered_html * + img {
+  margin-top: 1em;
+}
+.rendered_html img,
+.rendered_html svg {
+  max-width: 100%;
+  height: auto;
+}
+.rendered_html img.unconfined,
+.rendered_html svg.unconfined {
+  max-width: none;
+}
+div.text_cell {
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: horizontal;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: horizontal;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: horizontal;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: row;
+  align-items: stretch;
+}
+@media (max-width: 540px) {
+  div.text_cell > div.prompt {
+    display: none;
+  }
+}
+div.text_cell_render {
+  /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
+  outline: none;
+  resize: none;
+  width: inherit;
+  border-style: none;
+  padding: 0.5em 0.5em 0.5em 0.4em;
+  color: #000;
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+}
+a.anchor-link:link {
+  text-decoration: none;
+  padding: 0px 20px;
+  visibility: hidden;
+}
+h1:hover .anchor-link,
+h2:hover .anchor-link,
+h3:hover .anchor-link,
+h4:hover .anchor-link,
+h5:hover .anchor-link,
+h6:hover .anchor-link {
+  visibility: visible;
+}
+.text_cell.rendered .input_area {
+  display: none;
+}
+.text_cell.rendered .rendered_html {
+  overflow-x: auto;
+  overflow-y: hidden;
+}
+.text_cell.unrendered .text_cell_render {
+  display: none;
+}
+.cm-header-1,
+.cm-header-2,
+.cm-header-3,
+.cm-header-4,
+.cm-header-5,
+.cm-header-6 {
+  font-weight: bold;
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+}
+.cm-header-1 {
+  font-size: 185.7%;
+}
+.cm-header-2 {
+  font-size: 157.1%;
+}
+.cm-header-3 {
+  font-size: 128.6%;
+}
+.cm-header-4 {
+  font-size: 110%;
+}
+.cm-header-5 {
+  font-size: 100%;
+  font-style: italic;
+}
+.cm-header-6 {
+  font-size: 100%;
+  font-style: italic;
+}
+/*!
+*
+* IPython notebook webapp
+*
+*/
+@media (max-width: 767px) {
+  .notebook_app {
+    padding-left: 0px;
+    padding-right: 0px;
+  }
+}
+#ipython-main-app {
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+  height: 100%;
+}
+div#notebook_panel {
+  margin: 0px;
+  padding: 0px;
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+  height: 100%;
+}
+div#notebook {
+  font-size: 14px;
+  line-height: 20px;
+  overflow-y: hidden;
+  overflow-x: auto;
+  width: 100%;
+  /* This spaces the page away from the edge of the notebook area */
+  padding-top: 20px;
+  margin: 0px;
+  outline: none;
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+  min-height: 100%;
+}
+@media not print {
+  #notebook-container {
+    padding: 15px;
+    background-color: #fff;
+    min-height: 0;
+    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+  }
+}
+@media print {
+  #notebook-container {
+    width: 100%;
+  }
+}
+div.ui-widget-content {
+  border: 1px solid #ababab;
+  outline: none;
+}
+pre.dialog {
+  background-color: #f7f7f7;
+  border: 1px solid #ddd;
+  border-radius: 2px;
+  padding: 0.4em;
+  padding-left: 2em;
+}
+p.dialog {
+  padding: 0.2em;
+}
+/* Word-wrap output correctly.  This is the CSS3 spelling, though Firefox seems
+   to not honor it correctly.  Webkit browsers (Chrome, rekonq, Safari) do.
+ */
+pre,
+code,
+kbd,
+samp {
+  white-space: pre-wrap;
+}
+#fonttest {
+  font-family: monospace;
+}
+p {
+  margin-bottom: 0;
+}
+.end_space {
+  min-height: 100px;
+  transition: height .2s ease;
+}
+.notebook_app > #header {
+  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+}
+@media not print {
+  .notebook_app {
+    background-color: #EEE;
+  }
+}
+kbd {
+  border-style: solid;
+  border-width: 1px;
+  box-shadow: none;
+  margin: 2px;
+  padding-left: 2px;
+  padding-right: 2px;
+  padding-top: 1px;
+  padding-bottom: 1px;
+}
+/* CSS for the cell toolbar */
+.celltoolbar {
+  border: thin solid #CFCFCF;
+  border-bottom: none;
+  background: #EEE;
+  border-radius: 2px 2px 0px 0px;
+  width: 100%;
+  height: 29px;
+  padding-right: 4px;
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: horizontal;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: horizontal;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: horizontal;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: row;
+  align-items: stretch;
+  /* Old browsers */
+  -webkit-box-pack: end;
+  -moz-box-pack: end;
+  box-pack: end;
+  /* Modern browsers */
+  justify-content: flex-end;
+  display: -webkit-flex;
+}
+@media print {
+  .celltoolbar {
+    display: none;
+  }
+}
+.ctb_hideshow {
+  display: none;
+  vertical-align: bottom;
+}
+/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
+   Cell toolbars are only shown when the ctb_global_show class is also set.
+*/
+.ctb_global_show .ctb_show.ctb_hideshow {
+  display: block;
+}
+.ctb_global_show .ctb_show + .input_area,
+.ctb_global_show .ctb_show + div.text_cell_input,
+.ctb_global_show .ctb_show ~ div.text_cell_render {
+  border-top-right-radius: 0px;
+  border-top-left-radius: 0px;
+}
+.ctb_global_show .ctb_show ~ div.text_cell_render {
+  border: 1px solid #cfcfcf;
+}
+.celltoolbar {
+  font-size: 87%;
+  padding-top: 3px;
+}
+.celltoolbar select {
+  display: block;
+  width: 100%;
+  height: 32px;
+  padding: 6px 12px;
+  font-size: 13px;
+  line-height: 1.42857143;
+  color: #555555;
+  background-color: #fff;
+  background-image: none;
+  border: 1px solid #ccc;
+  border-radius: 2px;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
+  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+  height: 30px;
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 1px;
+  width: inherit;
+  font-size: inherit;
+  height: 22px;
+  padding: 0px;
+  display: inline-block;
+}
+.celltoolbar select:focus {
+  border-color: #66afe9;
+  outline: 0;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
+  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
+}
+.celltoolbar select::-moz-placeholder {
+  color: #999;
+  opacity: 1;
+}
+.celltoolbar select:-ms-input-placeholder {
+  color: #999;
+}
+.celltoolbar select::-webkit-input-placeholder {
+  color: #999;
+}
+.celltoolbar select::-ms-expand {
+  border: 0;
+  background-color: transparent;
+}
+.celltoolbar select[disabled],
+.celltoolbar select[readonly],
+fieldset[disabled] .celltoolbar select {
+  background-color: #eeeeee;
+  opacity: 1;
+}
+.celltoolbar select[disabled],
+fieldset[disabled] .celltoolbar select {
+  cursor: not-allowed;
+}
+textarea.celltoolbar select {
+  height: auto;
+}
+select.celltoolbar select {
+  height: 30px;
+  line-height: 30px;
+}
+textarea.celltoolbar select,
+select[multiple].celltoolbar select {
+  height: auto;
+}
+.celltoolbar label {
+  margin-left: 5px;
+  margin-right: 5px;
+}
+.completions {
+  position: absolute;
+  z-index: 110;
+  overflow: hidden;
+  border: 1px solid #ababab;
+  border-radius: 2px;
+  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
+  box-shadow: 0px 6px 10px -1px #adadad;
+  line-height: 1;
+}
+.completions select {
+  background: white;
+  outline: none;
+  border: none;
+  padding: 0px;
+  margin: 0px;
+  overflow: auto;
+  font-family: monospace;
+  font-size: 110%;
+  color: #000;
+  width: auto;
+}
+.completions select option.context {
+  color: #286090;
+}
+#kernel_logo_widget {
+  float: right !important;
+  float: right;
+}
+#kernel_logo_widget .current_kernel_logo {
+  display: none;
+  margin-top: -1px;
+  margin-bottom: -1px;
+  width: 32px;
+  height: 32px;
+}
+#menubar {
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+  margin-top: 1px;
+}
+#menubar .navbar {
+  border-top: 1px;
+  border-radius: 0px 0px 2px 2px;
+  margin-bottom: 0px;
+}
+#menubar .navbar-toggle {
+  float: left;
+  padding-top: 7px;
+  padding-bottom: 7px;
+  border: none;
+}
+#menubar .navbar-collapse {
+  clear: left;
+}
+.nav-wrapper {
+  border-bottom: 1px solid #e7e7e7;
+}
+i.menu-icon {
+  padding-top: 4px;
+}
+ul#help_menu li a {
+  overflow: hidden;
+  padding-right: 2.2em;
+}
+ul#help_menu li a i {
+  margin-right: -1.2em;
+}
+.dropdown-submenu {
+  position: relative;
+}
+.dropdown-submenu > .dropdown-menu {
+  top: 0;
+  left: 100%;
+  margin-top: -6px;
+  margin-left: -1px;
+}
+.dropdown-submenu:hover > .dropdown-menu {
+  display: block;
+}
+.dropdown-submenu > a:after {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  display: block;
+  content: "\f0da";
+  float: right;
+  color: #333333;
+  margin-top: 2px;
+  margin-right: -10px;
+}
+.dropdown-submenu > a:after.pull-left {
+  margin-right: .3em;
+}
+.dropdown-submenu > a:after.pull-right {
+  margin-left: .3em;
+}
+.dropdown-submenu:hover > a:after {
+  color: #262626;
+}
+.dropdown-submenu.pull-left {
+  float: none;
+}
+.dropdown-submenu.pull-left > .dropdown-menu {
+  left: -100%;
+  margin-left: 10px;
+}
+#notification_area {
+  float: right !important;
+  float: right;
+  z-index: 10;
+}
+.indicator_area {
+  float: right !important;
+  float: right;
+  color: #777;
+  margin-left: 5px;
+  margin-right: 5px;
+  width: 11px;
+  z-index: 10;
+  text-align: center;
+  width: auto;
+}
+#kernel_indicator {
+  float: right !important;
+  float: right;
+  color: #777;
+  margin-left: 5px;
+  margin-right: 5px;
+  width: 11px;
+  z-index: 10;
+  text-align: center;
+  width: auto;
+  border-left: 1px solid;
+}
+#kernel_indicator .kernel_indicator_name {
+  padding-left: 5px;
+  padding-right: 5px;
+}
+#modal_indicator {
+  float: right !important;
+  float: right;
+  color: #777;
+  margin-left: 5px;
+  margin-right: 5px;
+  width: 11px;
+  z-index: 10;
+  text-align: center;
+  width: auto;
+}
+#readonly-indicator {
+  float: right !important;
+  float: right;
+  color: #777;
+  margin-left: 5px;
+  margin-right: 5px;
+  width: 11px;
+  z-index: 10;
+  text-align: center;
+  width: auto;
+  margin-top: 2px;
+  margin-bottom: 0px;
+  margin-left: 0px;
+  margin-right: 0px;
+  display: none;
+}
+.modal_indicator:before {
+  width: 1.28571429em;
+  text-align: center;
+}
+.edit_mode .modal_indicator:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: "\f040";
+}
+.edit_mode .modal_indicator:before.pull-left {
+  margin-right: .3em;
+}
+.edit_mode .modal_indicator:before.pull-right {
+  margin-left: .3em;
+}
+.command_mode .modal_indicator:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: ' ';
+}
+.command_mode .modal_indicator:before.pull-left {
+  margin-right: .3em;
+}
+.command_mode .modal_indicator:before.pull-right {
+  margin-left: .3em;
+}
+.kernel_idle_icon:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: "\f10c";
+}
+.kernel_idle_icon:before.pull-left {
+  margin-right: .3em;
+}
+.kernel_idle_icon:before.pull-right {
+  margin-left: .3em;
+}
+.kernel_busy_icon:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: "\f111";
+}
+.kernel_busy_icon:before.pull-left {
+  margin-right: .3em;
+}
+.kernel_busy_icon:before.pull-right {
+  margin-left: .3em;
+}
+.kernel_dead_icon:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: "\f1e2";
+}
+.kernel_dead_icon:before.pull-left {
+  margin-right: .3em;
+}
+.kernel_dead_icon:before.pull-right {
+  margin-left: .3em;
+}
+.kernel_disconnected_icon:before {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  content: "\f127";
+}
+.kernel_disconnected_icon:before.pull-left {
+  margin-right: .3em;
+}
+.kernel_disconnected_icon:before.pull-right {
+  margin-left: .3em;
+}
+.notification_widget {
+  color: #777;
+  z-index: 10;
+  background: rgba(240, 240, 240, 0.5);
+  margin-right: 4px;
+  color: #333;
+  background-color: #fff;
+  border-color: #ccc;
+}
+.notification_widget:focus,
+.notification_widget.focus {
+  color: #333;
+  background-color: #e6e6e6;
+  border-color: #8c8c8c;
+}
+.notification_widget:hover {
+  color: #333;
+  background-color: #e6e6e6;
+  border-color: #adadad;
+}
+.notification_widget:active,
+.notification_widget.active,
+.open > .dropdown-toggle.notification_widget {
+  color: #333;
+  background-color: #e6e6e6;
+  border-color: #adadad;
+}
+.notification_widget:active:hover,
+.notification_widget.active:hover,
+.open > .dropdown-toggle.notification_widget:hover,
+.notification_widget:active:focus,
+.notification_widget.active:focus,
+.open > .dropdown-toggle.notification_widget:focus,
+.notification_widget:active.focus,
+.notification_widget.active.focus,
+.open > .dropdown-toggle.notification_widget.focus {
+  color: #333;
+  background-color: #d4d4d4;
+  border-color: #8c8c8c;
+}
+.notification_widget:active,
+.notification_widget.active,
+.open > .dropdown-toggle.notification_widget {
+  background-image: none;
+}
+.notification_widget.disabled:hover,
+.notification_widget[disabled]:hover,
+fieldset[disabled] .notification_widget:hover,
+.notification_widget.disabled:focus,
+.notification_widget[disabled]:focus,
+fieldset[disabled] .notification_widget:focus,
+.notification_widget.disabled.focus,
+.notification_widget[disabled].focus,
+fieldset[disabled] .notification_widget.focus {
+  background-color: #fff;
+  border-color: #ccc;
+}
+.notification_widget .badge {
+  color: #fff;
+  background-color: #333;
+}
+.notification_widget.warning {
+  color: #fff;
+  background-color: #f0ad4e;
+  border-color: #eea236;
+}
+.notification_widget.warning:focus,
+.notification_widget.warning.focus {
+  color: #fff;
+  background-color: #ec971f;
+  border-color: #985f0d;
+}
+.notification_widget.warning:hover {
+  color: #fff;
+  background-color: #ec971f;
+  border-color: #d58512;
+}
+.notification_widget.warning:active,
+.notification_widget.warning.active,
+.open > .dropdown-toggle.notification_widget.warning {
+  color: #fff;
+  background-color: #ec971f;
+  border-color: #d58512;
+}
+.notification_widget.warning:active:hover,
+.notification_widget.warning.active:hover,
+.open > .dropdown-toggle.notification_widget.warning:hover,
+.notification_widget.warning:active:focus,
+.notification_widget.warning.active:focus,
+.open > .dropdown-toggle.notification_widget.warning:focus,
+.notification_widget.warning:active.focus,
+.notification_widget.warning.active.focus,
+.open > .dropdown-toggle.notification_widget.warning.focus {
+  color: #fff;
+  background-color: #d58512;
+  border-color: #985f0d;
+}
+.notification_widget.warning:active,
+.notification_widget.warning.active,
+.open > .dropdown-toggle.notification_widget.warning {
+  background-image: none;
+}
+.notification_widget.warning.disabled:hover,
+.notification_widget.warning[disabled]:hover,
+fieldset[disabled] .notification_widget.warning:hover,
+.notification_widget.warning.disabled:focus,
+.notification_widget.warning[disabled]:focus,
+fieldset[disabled] .notification_widget.warning:focus,
+.notification_widget.warning.disabled.focus,
+.notification_widget.warning[disabled].focus,
+fieldset[disabled] .notification_widget.warning.focus {
+  background-color: #f0ad4e;
+  border-color: #eea236;
+}
+.notification_widget.warning .badge {
+  color: #f0ad4e;
+  background-color: #fff;
+}
+.notification_widget.success {
+  color: #fff;
+  background-color: #5cb85c;
+  border-color: #4cae4c;
+}
+.notification_widget.success:focus,
+.notification_widget.success.focus {
+  color: #fff;
+  background-color: #449d44;
+  border-color: #255625;
+}
+.notification_widget.success:hover {
+  color: #fff;
+  background-color: #449d44;
+  border-color: #398439;
+}
+.notification_widget.success:active,
+.notification_widget.success.active,
+.open > .dropdown-toggle.notification_widget.success {
+  color: #fff;
+  background-color: #449d44;
+  border-color: #398439;
+}
+.notification_widget.success:active:hover,
+.notification_widget.success.active:hover,
+.open > .dropdown-toggle.notification_widget.success:hover,
+.notification_widget.success:active:focus,
+.notification_widget.success.active:focus,
+.open > .dropdown-toggle.notification_widget.success:focus,
+.notification_widget.success:active.focus,
+.notification_widget.success.active.focus,
+.open > .dropdown-toggle.notification_widget.success.focus {
+  color: #fff;
+  background-color: #398439;
+  border-color: #255625;
+}
+.notification_widget.success:active,
+.notification_widget.success.active,
+.open > .dropdown-toggle.notification_widget.success {
+  background-image: none;
+}
+.notification_widget.success.disabled:hover,
+.notification_widget.success[disabled]:hover,
+fieldset[disabled] .notification_widget.success:hover,
+.notification_widget.success.disabled:focus,
+.notification_widget.success[disabled]:focus,
+fieldset[disabled] .notification_widget.success:focus,
+.notification_widget.success.disabled.focus,
+.notification_widget.success[disabled].focus,
+fieldset[disabled] .notification_widget.success.focus {
+  background-color: #5cb85c;
+  border-color: #4cae4c;
+}
+.notification_widget.success .badge {
+  color: #5cb85c;
+  background-color: #fff;
+}
+.notification_widget.info {
+  color: #fff;
+  background-color: #5bc0de;
+  border-color: #46b8da;
+}
+.notification_widget.info:focus,
+.notification_widget.info.focus {
+  color: #fff;
+  background-color: #31b0d5;
+  border-color: #1b6d85;
+}
+.notification_widget.info:hover {
+  color: #fff;
+  background-color: #31b0d5;
+  border-color: #269abc;
+}
+.notification_widget.info:active,
+.notification_widget.info.active,
+.open > .dropdown-toggle.notification_widget.info {
+  color: #fff;
+  background-color: #31b0d5;
+  border-color: #269abc;
+}
+.notification_widget.info:active:hover,
+.notification_widget.info.active:hover,
+.open > .dropdown-toggle.notification_widget.info:hover,
+.notification_widget.info:active:focus,
+.notification_widget.info.active:focus,
+.open > .dropdown-toggle.notification_widget.info:focus,
+.notification_widget.info:active.focus,
+.notification_widget.info.active.focus,
+.open > .dropdown-toggle.notification_widget.info.focus {
+  color: #fff;
+  background-color: #269abc;
+  border-color: #1b6d85;
+}
+.notification_widget.info:active,
+.notification_widget.info.active,
+.open > .dropdown-toggle.notification_widget.info {
+  background-image: none;
+}
+.notification_widget.info.disabled:hover,
+.notification_widget.info[disabled]:hover,
+fieldset[disabled] .notification_widget.info:hover,
+.notification_widget.info.disabled:focus,
+.notification_widget.info[disabled]:focus,
+fieldset[disabled] .notification_widget.info:focus,
+.notification_widget.info.disabled.focus,
+.notification_widget.info[disabled].focus,
+fieldset[disabled] .notification_widget.info.focus {
+  background-color: #5bc0de;
+  border-color: #46b8da;
+}
+.notification_widget.info .badge {
+  color: #5bc0de;
+  background-color: #fff;
+}
+.notification_widget.danger {
+  color: #fff;
+  background-color: #d9534f;
+  border-color: #d43f3a;
+}
+.notification_widget.danger:focus,
+.notification_widget.danger.focus {
+  color: #fff;
+  background-color: #c9302c;
+  border-color: #761c19;
+}
+.notification_widget.danger:hover {
+  color: #fff;
+  background-color: #c9302c;
+  border-color: #ac2925;
+}
+.notification_widget.danger:active,
+.notification_widget.danger.active,
+.open > .dropdown-toggle.notification_widget.danger {
+  color: #fff;
+  background-color: #c9302c;
+  border-color: #ac2925;
+}
+.notification_widget.danger:active:hover,
+.notification_widget.danger.active:hover,
+.open > .dropdown-toggle.notification_widget.danger:hover,
+.notification_widget.danger:active:focus,
+.notification_widget.danger.active:focus,
+.open > .dropdown-toggle.notification_widget.danger:focus,
+.notification_widget.danger:active.focus,
+.notification_widget.danger.active.focus,
+.open > .dropdown-toggle.notification_widget.danger.focus {
+  color: #fff;
+  background-color: #ac2925;
+  border-color: #761c19;
+}
+.notification_widget.danger:active,
+.notification_widget.danger.active,
+.open > .dropdown-toggle.notification_widget.danger {
+  background-image: none;
+}
+.notification_widget.danger.disabled:hover,
+.notification_widget.danger[disabled]:hover,
+fieldset[disabled] .notification_widget.danger:hover,
+.notification_widget.danger.disabled:focus,
+.notification_widget.danger[disabled]:focus,
+fieldset[disabled] .notification_widget.danger:focus,
+.notification_widget.danger.disabled.focus,
+.notification_widget.danger[disabled].focus,
+fieldset[disabled] .notification_widget.danger.focus {
+  background-color: #d9534f;
+  border-color: #d43f3a;
+}
+.notification_widget.danger .badge {
+  color: #d9534f;
+  background-color: #fff;
+}
+div#pager {
+  background-color: #fff;
+  font-size: 14px;
+  line-height: 20px;
+  overflow: hidden;
+  display: none;
+  position: fixed;
+  bottom: 0px;
+  width: 100%;
+  max-height: 50%;
+  padding-top: 8px;
+  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+  /* Display over codemirror */
+  z-index: 100;
+  /* Hack which prevents jquery ui resizable from changing top. */
+  top: auto !important;
+}
+div#pager pre {
+  line-height: 1.21429em;
+  color: #000;
+  background-color: #f7f7f7;
+  padding: 0.4em;
+}
+div#pager #pager-button-area {
+  position: absolute;
+  top: 8px;
+  right: 20px;
+}
+div#pager #pager-contents {
+  position: relative;
+  overflow: auto;
+  width: 100%;
+  height: 100%;
+}
+div#pager #pager-contents #pager-container {
+  position: relative;
+  padding: 15px 0px;
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+}
+div#pager .ui-resizable-handle {
+  top: 0px;
+  height: 8px;
+  background: #f7f7f7;
+  border-top: 1px solid #cfcfcf;
+  border-bottom: 1px solid #cfcfcf;
+  /* This injects handle bars (a short, wide = symbol) for 
+        the resize handle. */
+}
+div#pager .ui-resizable-handle::after {
+  content: '';
+  top: 2px;
+  left: 50%;
+  height: 3px;
+  width: 30px;
+  margin-left: -15px;
+  position: absolute;
+  border-top: 1px solid #cfcfcf;
+}
+.quickhelp {
+  /* Old browsers */
+  display: -webkit-box;
+  -webkit-box-orient: horizontal;
+  -webkit-box-align: stretch;
+  display: -moz-box;
+  -moz-box-orient: horizontal;
+  -moz-box-align: stretch;
+  display: box;
+  box-orient: horizontal;
+  box-align: stretch;
+  /* Modern browsers */
+  display: flex;
+  flex-direction: row;
+  align-items: stretch;
+  line-height: 1.8em;
+}
+.shortcut_key {
+  display: inline-block;
+  width: 21ex;
+  text-align: right;
+  font-family: monospace;
+}
+.shortcut_descr {
+  display: inline-block;
+  /* Old browsers */
+  -webkit-box-flex: 1;
+  -moz-box-flex: 1;
+  box-flex: 1;
+  /* Modern browsers */
+  flex: 1;
+}
+span.save_widget {
+  margin-top: 6px;
+}
+span.save_widget span.filename {
+  height: 1em;
+  line-height: 1em;
+  padding: 3px;
+  margin-left: 16px;
+  border: none;
+  font-size: 146.5%;
+  border-radius: 2px;
+}
+span.save_widget span.filename:hover {
+  background-color: #e6e6e6;
+}
+span.checkpoint_status,
+span.autosave_status {
+  font-size: small;
+}
+@media (max-width: 767px) {
+  span.save_widget {
+    font-size: small;
+  }
+  span.checkpoint_status,
+  span.autosave_status {
+    display: none;
+  }
+}
+@media (min-width: 768px) and (max-width: 991px) {
+  span.checkpoint_status {
+    display: none;
+  }
+  span.autosave_status {
+    font-size: x-small;
+  }
+}
+.toolbar {
+  padding: 0px;
+  margin-left: -5px;
+  margin-top: 2px;
+  margin-bottom: 5px;
+  box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  -webkit-box-sizing: border-box;
+}
+.toolbar select,
+.toolbar label {
+  width: auto;
+  vertical-align: middle;
+  margin-right: 2px;
+  margin-bottom: 0px;
+  display: inline;
+  font-size: 92%;
+  margin-left: 0.3em;
+  margin-right: 0.3em;
+  padding: 0px;
+  padding-top: 3px;
+}
+.toolbar .btn {
+  padding: 2px 8px;
+}
+.toolbar .btn-group {
+  margin-top: 0px;
+  margin-left: 5px;
+}
+#maintoolbar {
+  margin-bottom: -3px;
+  margin-top: -8px;
+  border: 0px;
+  min-height: 27px;
+  margin-left: 0px;
+  padding-top: 11px;
+  padding-bottom: 3px;
+}
+#maintoolbar .navbar-text {
+  float: none;
+  vertical-align: middle;
+  text-align: right;
+  margin-left: 5px;
+  margin-right: 0px;
+  margin-top: 0px;
+}
+.select-xs {
+  height: 24px;
+}
+.pulse,
+.dropdown-menu > li > a.pulse,
+li.pulse > a.dropdown-toggle,
+li.pulse.open > a.dropdown-toggle {
+  background-color: #F37626;
+  color: white;
+}
+/**
+ * Primary styles
+ *
+ * Author: Jupyter Development Team
+ */
+/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
+ * of chance of beeing generated from the ../less/[samename].less file, you can
+ * try to get back the less file by reverting somme commit in history
+ **/
+/*
+ * We'll try to get something pretty, so we
+ * have some strange css to have the scroll bar on
+ * the left with fix button on the top right of the tooltip
+ */
+@-moz-keyframes fadeOut {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+  }
+}
+@-webkit-keyframes fadeOut {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+  }
+}
+@-moz-keyframes fadeIn {
+  from {
+    opacity: 0;
+  }
+  to {
+    opacity: 1;
+  }
+}
+@-webkit-keyframes fadeIn {
+  from {
+    opacity: 0;
+  }
+  to {
+    opacity: 1;
+  }
+}
+/*properties of tooltip after "expand"*/
+.bigtooltip {
+  overflow: auto;
+  height: 200px;
+  -webkit-transition-property: height;
+  -webkit-transition-duration: 500ms;
+  -moz-transition-property: height;
+  -moz-transition-duration: 500ms;
+  transition-property: height;
+  transition-duration: 500ms;
+}
+/*properties of tooltip before "expand"*/
+.smalltooltip {
+  -webkit-transition-property: height;
+  -webkit-transition-duration: 500ms;
+  -moz-transition-property: height;
+  -moz-transition-duration: 500ms;
+  transition-property: height;
+  transition-duration: 500ms;
+  text-overflow: ellipsis;
+  overflow: hidden;
+  height: 80px;
+}
+.tooltipbuttons {
+  position: absolute;
+  padding-right: 15px;
+  top: 0px;
+  right: 0px;
+}
+.tooltiptext {
+  /*avoid the button to overlap on some docstring*/
+  padding-right: 30px;
+}
+.ipython_tooltip {
+  max-width: 700px;
+  /*fade-in animation when inserted*/
+  -webkit-animation: fadeOut 400ms;
+  -moz-animation: fadeOut 400ms;
+  animation: fadeOut 400ms;
+  -webkit-animation: fadeIn 400ms;
+  -moz-animation: fadeIn 400ms;
+  animation: fadeIn 400ms;
+  vertical-align: middle;
+  background-color: #f7f7f7;
+  overflow: visible;
+  border: #ababab 1px solid;
+  outline: none;
+  padding: 3px;
+  margin: 0px;
+  padding-left: 7px;
+  font-family: monospace;
+  min-height: 50px;
+  -moz-box-shadow: 0px 6px 10px -1px #adadad;
+  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
+  box-shadow: 0px 6px 10px -1px #adadad;
+  border-radius: 2px;
+  position: absolute;
+  z-index: 1000;
+}
+.ipython_tooltip a {
+  float: right;
+}
+.ipython_tooltip .tooltiptext pre {
+  border: 0;
+  border-radius: 0;
+  font-size: 100%;
+  background-color: #f7f7f7;
+}
+.pretooltiparrow {
+  left: 0px;
+  margin: 0px;
+  top: -16px;
+  width: 40px;
+  height: 16px;
+  overflow: hidden;
+  position: absolute;
+}
+.pretooltiparrow:before {
+  background-color: #f7f7f7;
+  border: 1px #ababab solid;
+  z-index: 11;
+  content: "";
+  position: absolute;
+  left: 15px;
+  top: 10px;
+  width: 25px;
+  height: 25px;
+  -webkit-transform: rotate(45deg);
+  -moz-transform: rotate(45deg);
+  -ms-transform: rotate(45deg);
+  -o-transform: rotate(45deg);
+}
+ul.typeahead-list i {
+  margin-left: -10px;
+  width: 18px;
+}
+ul.typeahead-list {
+  max-height: 80vh;
+  overflow: auto;
+}
+ul.typeahead-list > li > a {
+  /** Firefox bug **/
+  /* see https://github.com/jupyter/notebook/issues/559 */
+  white-space: normal;
+}
+.cmd-palette .modal-body {
+  padding: 7px;
+}
+.cmd-palette form {
+  background: white;
+}
+.cmd-palette input {
+  outline: none;
+}
+.no-shortcut {
+  display: none;
+}
+.command-shortcut:before {
+  content: "(command)";
+  padding-right: 3px;
+  color: #777777;
+}
+.edit-shortcut:before {
+  content: "(edit)";
+  padding-right: 3px;
+  color: #777777;
+}
+#find-and-replace #replace-preview .match,
+#find-and-replace #replace-preview .insert {
+  background-color: #BBDEFB;
+  border-color: #90CAF9;
+  border-style: solid;
+  border-width: 1px;
+  border-radius: 0px;
+}
+#find-and-replace #replace-preview .replace .match {
+  background-color: #FFCDD2;
+  border-color: #EF9A9A;
+  border-radius: 0px;
+}
+#find-and-replace #replace-preview .replace .insert {
+  background-color: #C8E6C9;
+  border-color: #A5D6A7;
+  border-radius: 0px;
+}
+#find-and-replace #replace-preview {
+  max-height: 60vh;
+  overflow: auto;
+}
+#find-and-replace #replace-preview pre {
+  padding: 5px 10px;
+}
+.terminal-app {
+  background: #EEE;
+}
+.terminal-app #header {
+  background: #fff;
+  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
+}
+.terminal-app .terminal {
+  width: 100%;
+  float: left;
+  font-family: monospace;
+  color: white;
+  background: black;
+  padding: 0.4em;
+  border-radius: 2px;
+  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
+  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
+}
+.terminal-app .terminal,
+.terminal-app .terminal dummy-screen {
+  line-height: 1em;
+  font-size: 14px;
+}
+.terminal-app .terminal .xterm-rows {
+  padding: 10px;
+}
+.terminal-app .terminal-cursor {
+  color: black;
+  background: white;
+}
+.terminal-app #terminado-container {
+  margin-top: 20px;
+}
+/*# sourceMappingURL=style.min.css.map */
+    </style>
+<style type="text/css">
+    .highlight .hll { background-color: #ffffcc }
+.highlight  { background: #f8f8f8; }
+.highlight .c { color: #408080; font-style: italic } /* Comment */
+.highlight .err { border: 1px solid #FF0000 } /* Error */
+.highlight .k { color: #008000; font-weight: bold } /* Keyword */
+.highlight .o { color: #666666 } /* Operator */
+.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
+.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
+.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
+.highlight .gd { color: #A00000 } /* Generic.Deleted */
+.highlight .ge { font-style: italic } /* Generic.Emph */
+.highlight .gr { color: #FF0000 } /* Generic.Error */
+.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.highlight .gi { color: #00A000 } /* Generic.Inserted */
+.highlight .go { color: #888888 } /* Generic.Output */
+.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.highlight .gs { font-weight: bold } /* Generic.Strong */
+.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.highlight .gt { color: #0044DD } /* Generic.Traceback */
+.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.highlight .kp { color: #008000 } /* Keyword.Pseudo */
+.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.highlight .kt { color: #B00040 } /* Keyword.Type */
+.highlight .m { color: #666666 } /* Literal.Number */
+.highlight .s { color: #BA2121 } /* Literal.String */
+.highlight .na { color: #7D9029 } /* Name.Attribute */
+.highlight .nb { color: #008000 } /* Name.Builtin */
+.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.highlight .no { color: #880000 } /* Name.Constant */
+.highlight .nd { color: #AA22FF } /* Name.Decorator */
+.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
+.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.highlight .nf { color: #0000FF } /* Name.Function */
+.highlight .nl { color: #A0A000 } /* Name.Label */
+.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
+.highlight .nv { color: #19177C } /* Name.Variable */
+.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.highlight .w { color: #bbbbbb } /* Text.Whitespace */
+.highlight .mb { color: #666666 } /* Literal.Number.Bin */
+.highlight .mf { color: #666666 } /* Literal.Number.Float */
+.highlight .mh { color: #666666 } /* Literal.Number.Hex */
+.highlight .mi { color: #666666 } /* Literal.Number.Integer */
+.highlight .mo { color: #666666 } /* Literal.Number.Oct */
+.highlight .sa { color: #BA2121 } /* Literal.String.Affix */
+.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
+.highlight .sc { color: #BA2121 } /* Literal.String.Char */
+.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
+.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
+.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
+.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.highlight .sx { color: #008000 } /* Literal.String.Other */
+.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
+.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
+.highlight .ss { color: #19177C } /* Literal.String.Symbol */
+.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
+.highlight .fm { color: #0000FF } /* Name.Function.Magic */
+.highlight .vc { color: #19177C } /* Name.Variable.Class */
+.highlight .vg { color: #19177C } /* Name.Variable.Global */
+.highlight .vi { color: #19177C } /* Name.Variable.Instance */
+.highlight .vm { color: #19177C } /* Name.Variable.Magic */
+.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
+    </style>
+<style type="text/css">
+    
+/* Temporary definitions which will become obsolete with Notebook release 5.0 */
+.ansi-black-fg { color: #3E424D; }
+.ansi-black-bg { background-color: #3E424D; }
+.ansi-black-intense-fg { color: #282C36; }
+.ansi-black-intense-bg { background-color: #282C36; }
+.ansi-red-fg { color: #E75C58; }
+.ansi-red-bg { background-color: #E75C58; }
+.ansi-red-intense-fg { color: #B22B31; }
+.ansi-red-intense-bg { background-color: #B22B31; }
+.ansi-green-fg { color: #00A250; }
+.ansi-green-bg { background-color: #00A250; }
+.ansi-green-intense-fg { color: #007427; }
+.ansi-green-intense-bg { background-color: #007427; }
+.ansi-yellow-fg { color: #DDB62B; }
+.ansi-yellow-bg { background-color: #DDB62B; }
+.ansi-yellow-intense-fg { color: #B27D12; }
+.ansi-yellow-intense-bg { background-color: #B27D12; }
+.ansi-blue-fg { color: #208FFB; }
+.ansi-blue-bg { background-color: #208FFB; }
+.ansi-blue-intense-fg { color: #0065CA; }
+.ansi-blue-intense-bg { background-color: #0065CA; }
+.ansi-magenta-fg { color: #D160C4; }
+.ansi-magenta-bg { background-color: #D160C4; }
+.ansi-magenta-intense-fg { color: #A03196; }
+.ansi-magenta-intense-bg { background-color: #A03196; }
+.ansi-cyan-fg { color: #60C6C8; }
+.ansi-cyan-bg { background-color: #60C6C8; }
+.ansi-cyan-intense-fg { color: #258F8F; }
+.ansi-cyan-intense-bg { background-color: #258F8F; }
+.ansi-white-fg { color: #C5C1B4; }
+.ansi-white-bg { background-color: #C5C1B4; }
+.ansi-white-intense-fg { color: #A1A6B2; }
+.ansi-white-intense-bg { background-color: #A1A6B2; }
+
+.ansi-bold { font-weight: bold; }
+
+    </style>
+
+
+<style type="text/css">
+/* Overrides of notebook CSS for static HTML export */
+body {
+  overflow: visible;
+  padding: 8px;
+}
+
+div#notebook {
+  overflow: visible;
+  border-top: none;
+}@media print {
+  div.cell {
+    display: block;
+    page-break-inside: avoid;
+  } 
+  div.output_wrapper { 
+    display: block;
+    page-break-inside: avoid; 
+  }
+  div.output { 
+    display: block;
+    page-break-inside: avoid; 
+  }
+}
+</style>
+
+<!-- Custom stylesheet, it must be in the same directory as the html file -->
+<link rel="stylesheet" href="custom.css">
+
+<!-- Loading mathjax macro -->
+<!-- Load mathjax -->
+    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script>
+    <!-- MathJax configuration -->
+    <script type="text/x-mathjax-config">
+    MathJax.Hub.Config({
+        tex2jax: {
+            inlineMath: [ ['$','$'], ["\\(","\\)"] ],
+            displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
+            processEscapes: true,
+            processEnvironments: true
+        },
+        // Center justify equations in code and markdown cells. Elsewhere
+        // we use CSS to left justify single line equations in code cells.
+        displayAlign: 'center',
+        "HTML-CSS": {
+            styles: {'.MathJax_Display': {"margin": 0}},
+            linebreaks: { automatic: true }
+        }
+    });
+    </script>
+    <!-- End of mathjax configuration --></head>
+<body>
+  <div tabindex="-1" id="notebook" class="border-box-sizing">
+    <div class="container" id="notebook-container">
+
+<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
+</div>
+<div class="inner_cell">
+<div class="text_cell_render border-box-sizing rendered_html">
+<h1 id="Muscle-Space-Projection-and-Segmental-Level-Reflexes">Muscle Space Projection and Segmental Level Reflexes<a class="anchor-link" href="#Muscle-Space-Projection-and-Segmental-Level-Reflexes">&#182;</a></h1>
+</div>
+</div>
+</div>
+<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
+</div>
+<div class="inner_cell">
+<div class="text_cell_render border-box-sizing rendered_html">
+<h2 id="Introduction">Introduction<a class="anchor-link" href="#Introduction">&#182;</a></h2>
+</div>
+</div>
+</div>
+<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
+</div>
+<div class="inner_cell">
+<div class="text_cell_render border-box-sizing rendered_html">
+<p>The application of muscle space projection on modeling segmental level reflexes
+is presented. This projection exhibits several advantages in problems related to
+the segmental level coordination, mainly because of the different muscle related
+variables (e.g. length, velocity and muscle stiffness) that are
+directly/indirectly controlled by the central nervous system (CNS). For example,
+the proprioceptive receptors, located in the spinal cord, constantly measure the
+evolution of these variables and issue corrective actions. More specifically,
+the muscle spindle organs measure changes in the muscle length and the Golgi
+tendon organs measure the force exerted by their respective muscles. This
+indicates that the aforementioned variables are used in an internal feedback
+regulation process. Muscle space projection will be used as an ID (Inverse
+Dynamics) controller, in order to find the muscle forces ($f_m$) that achieve
+the objective goal ($\ddot{l}_{m}$). These forces can consequently actuate the
+model in a FD (Forward Dynamics) manner and the resultant movement can be
+assessed.</p>
+
+</div>
+</div>
+</div>
+<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
+</div>
+<div class="inner_cell">
+<div class="text_cell_render border-box-sizing rendered_html">
+<h2 id="Muscle-Space-Projection">Muscle Space Projection<a class="anchor-link" href="#Muscle-Space-Projection">&#182;</a></h2>
+</div>
+</div>
+</div>
+<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
+</div>
+<div class="inner_cell">
+<div class="text_cell_render border-box-sizing rendered_html">
+<p>The musculotendon length is given as a function of the generalized coordinates
+($q$)</p>
+<p>\begin{equation}\label{equ:muscle-length}
+  l_{m} = f(q),\; l_{m} \in \Re^{m},\; q \in \Re^{n},\; n &lt; m
+\end{equation}</p>
+<p>implying that the generalized coordinates fully define the musculotendon
+lengths, assuming that the muscles are pretensioned. The derivative of with
+respect to time is given by</p>
+<p>\begin{equation}\label{equ:moment-arm}
+  \dot{l}_{m} = R(q) \dot{q}, \; R(q) =
+  \begin{bmatrix}
+    \frac{\partial f_1}{\partial q_1} &amp; \cdots &amp; \frac{\partial f_1}{\partial q_n} \\
+    \vdots &amp; \ddots &amp; \vdots \\
+    \frac{\partial f_m}{\partial q_1} &amp; \cdots &amp; \frac{\partial f_m}{\partial q_n}
+  \end{bmatrix}
+\end{equation}</p>
+<p>\begin{equation}\label{equ:muscle-joint-acc}
+  \ddot{l}_{m} = \dot{R}\dot{q} + R\ddot{q}
+\end{equation}</p>
+<p>\begin{equation}\label{equ:muscle-length-acc}
+  \ddot{l}_{m} = \dot{R} \dot{q} + R \ddot{q} +
+  \dot{N}_{R} \dot{l}_{m0} + N_{R} \ddot{l}_{m0}
+\end{equation}</p>
+<p>The muscle moment arm matrix ($R$) defines a dual relation between motion and
+force quantities. The virtual work principle can be used to establish the link
+between muscle and join space forces (augmented by the null space)</p>
+<p>\begin{equation}\label{equ:joint-muscle-forces-vw}
+  \begin{aligned}
+    \tau^T \delta q &amp;= -f_m^T \delta l_{m} \\
+    \tau^T \delta q &amp;= -f_m^T R \delta q \\
+    \tau &amp;= -R^T f_m + N_{R} f_{m0}, \; N_{R} = (I - R R^+)
+  \end{aligned}
+\end{equation}</p>
+<p>where $N_{R} \in \Re^{m \times m}$ represents the null space of $R$. Let the
+joint space equations of motion (EoMs) have the following form</p>
+<p>\begin{equation}\label{equ:eom-joint-space}
+  \begin{gathered}
+    M(q) \ddot{q} + f(q, \dot{q}) =  \tau  \\
+    f(q, \dot{q}) = \tau_g(q) + \tau_c(q, \dot{q}) + \tau_{o}(q, \dot{q}) 
+  \end{gathered}
+\end{equation}</p>
+<p>where $M \in \Re^{n \times n}$ denotes the symmetric, positive definite joint
+space inertia mass matrix, $n$ the number of DoFs of the model and ${q, \dot{q},
+\ddot{q}} \in \Re^{n}$ the joint space generalized coordinates and their
+derivatives with respect to time. The term $f \in \Re^{n}$ is the sum of all
+joint space forces, $\tau_g \in \Re^{n}$ the gravity, $\tau_c \in \Re^{n}$ the
+Coriolis and centrifugal and $\tau_{o} \in \Re^{n}$ other generalized
+forces. Term $\tau \in \Re^{n}$ represents a vector of applied generalized
+forces that actuate the model.</p>
+<p>We can project the joint space EoMs in the muscle space by multiplying both
+sides from the left with $-R M^{-1}$</p>
+<p>\begin{equation}\label{equ:eom-muscle-space}
+  \begin{gathered}
+    -R M^{-1}M \ddot{q} - R M^{-1}f = -R M^{-1}\tau \\
+    -(\ddot{l}_{m} - \dot{R}_t\dot{q} - \dot{N}_{R} \dot{l}_{m0} - N_{R} \ddot{l}_{m0}) -R M^{-1} f =
+    R M^{-1} R^T f_m  \\
+    \Lambda_m(\ddot{l}_{m} + b_m) + R^{+T} f = f_m^{\parallel} + f_m^{\perp}  
+  \end{gathered}
+\end{equation}</p>
+<p>where $\Lambda_m=(RM^{-1}R^T)^{+} \in \Re^{m \times m}$ denotes the muscle space
+inertia mass matrix and $b_m = - \dot{R}\dot{q} - \dot{N}_{R} \dot{l}_{m0}$ the muscle bias term. Note that
+$\Lambda_m N_{R} \ddot{l}_{mt0}= 0$ and $\Lambda_m R M^{-1} = R^{+T}$. The
+muscle forces $f_m$ can be expressed as the sum of two mutually orthogonal
+subspaces that span the entire muscle space ($f_m = f_m^{\parallel} +
+f_m^{\perp} \in \Re^{m}$). In this example, $f_m^{\perp}$ is appropriately
+selected through an optimization such as that $f_m$ is the minimum effort
+solution that satisfies the physiological constraints of the muscles ($0 \preceq
+f_m \preceq f_{max}$).</p>
+
+</div>
+</div>
+</div>
+<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
+</div>
+<div class="inner_cell">
+<div class="text_cell_render border-box-sizing rendered_html">
+<h2 id="Muscle-Space-Projection-and-Reflexes">Muscle Space Projection and Reflexes<a class="anchor-link" href="#Muscle-Space-Projection-and-Reflexes">&#182;</a></h2>
+</div>
+</div>
+</div>
+<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
+</div>
+<div class="inner_cell">
+<div class="text_cell_render border-box-sizing rendered_html">
+<p>We continue with the design of a posture controller that coarsely encapsulates
+the characteristics of the internal regulation process performed in the spinal
+cord and the evaluation of system's response to external disturbances. As the
+muscle length and its derivative are the regulating variables, muscle space
+projection is a natural representation in this setting. The following control
+scheme is adopted for this experiment</p>
+<p>\begin{equation}\label{equ:posture-controller}
+  \ddot{l}_{mt}(t) = k_p(l_{mt}^d - l_{mt}(t - \tau_{so})) - k_d \dot{l}_{mt}(t - \tau_{so})
+\end{equation}</p>
+<p>where $\ddot{l}_{mt}(t)$ denotes the muscle length acceleration goals, $l_{mt}^d
+= l_{mt}(t=0)$ corresponds to the desired muscle length positions, $l_{mt}(t -
+\tau_{so}), \dot{l}_{mt}(t - \tau_{so})$ the perceived, delayed ($\tau_{so} ~=
+20ms$ originating from muscle spindle organs) muscle length positions and
+velocities and $k_p, k_d$ the reflex gains. Note that this control law restores
+the system to its original position $l_{mt}(t=0)$.</p>
+<p>A force disturbance impulse in an arbitrary direction is applied on the end
+effector body. The impulse is modeled by a Gaussian function</p>
+<p>\begin{equation}\label{equ:gaussian}
+  f(t) = a e^{\frac{-(t - t_0)}{2 \sigma^2}}
+\end{equation}</p>
+<p>where $a$ controls the magnitude, $t_0$ the application time and $\sigma$ the
+outspread of the impulse. For the following experiments we will use
+$a = 15, t_0 = 0.1, \sigma = 0.01$ and the direction of perturbation will
+be the $-x$ direction.  In our experiments, $\vec{\dot{l}}_{m0}$ is set zero to 
+encode an unbiased strategy, for the sake of simplicity,</p>
+
+</div>
+</div>
+</div>
+<div class="cell border-box-sizing code_cell rendered">
+<div class="input">
+<div class="prompt input_prompt">In&nbsp;[1]:</div>
+<div class="inner_cell">
+    <div class="input_area">
+<div class=" highlight hl-ipython2"><pre><span></span><span class="c1"># notebook general configuration</span>
+
+<span class="o">%</span><span class="k">load_ext</span> autoreload
+<span class="o">%</span><span class="k">autoreload</span> 2
+
+<span class="c1"># imports and utilities</span>
+<span class="kn">import</span> <span class="nn">numpy</span> <span class="kn">as</span> <span class="nn">np</span>
+<span class="kn">import</span> <span class="nn">sympy</span> <span class="kn">as</span> <span class="nn">sp</span>
+<span class="kn">from</span> <span class="nn">IPython.display</span> <span class="kn">import</span> <span class="n">display</span><span class="p">,</span> <span class="n">Image</span>
+<span class="n">sp</span><span class="o">.</span><span class="n">interactive</span><span class="o">.</span><span class="n">printing</span><span class="o">.</span><span class="n">init_printing</span><span class="p">()</span>
+
+<span class="kn">import</span> <span class="nn">logging</span>
+<span class="n">logging</span><span class="o">.</span><span class="n">basicConfig</span><span class="p">(</span><span class="n">level</span><span class="o">=</span><span class="n">logging</span><span class="o">.</span><span class="n">INFO</span><span class="p">)</span>
+
+<span class="c1"># plot</span>
+<span class="o">%</span><span class="k">matplotlib</span> inline
+<span class="kn">from</span> <span class="nn">matplotlib.pyplot</span> <span class="kn">import</span> <span class="o">*</span>
+<span class="n">rcParams</span><span class="p">[</span><span class="s1">&#39;figure.figsize&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="p">(</span><span class="mf">10.0</span><span class="p">,</span> <span class="mf">6.0</span><span class="p">)</span>
+
+<span class="c1"># utility for displaying intermediate results</span>
+<span class="n">enable_display</span>  <span class="o">=</span> <span class="bp">True</span>
+<span class="k">def</span> <span class="nf">disp</span><span class="p">(</span><span class="o">*</span><span class="n">statement</span><span class="p">):</span>
+    <span class="k">if</span> <span class="p">(</span><span class="n">enable_display</span><span class="p">):</span>
+        <span class="n">display</span><span class="p">(</span><span class="o">*</span><span class="n">statement</span><span class="p">)</span>
+</pre></div>
+
+</div>
+</div>
+</div>
+
+<div class="output_wrapper">
+<div class="output">
+
+
+<div class="output_area">
+
+<div class="prompt"></div>
+
+
+<div class="output_subarea output_stream output_stdout output_text">
+<pre>The autoreload extension is already loaded. To reload it, use:
+  %reload_ext autoreload
+</pre>
+</div>
+</div>
+
+</div>
+</div>
+
+</div>
+<div class="cell border-box-sizing code_cell rendered">
+<div class="input">
+<div class="prompt input_prompt">In&nbsp;[2]:</div>
+<div class="inner_cell">
+    <div class="input_area">
+<div class=" highlight hl-ipython2"><pre><span></span><span class="c1"># import necessary modules</span>
+<span class="kn">from</span> <span class="nn">model</span> <span class="kn">import</span> <span class="n">ArmModel</span>
+<span class="kn">from</span> <span class="nn">projection</span> <span class="kn">import</span> <span class="n">MuscleSpace</span>
+<span class="kn">from</span> <span class="nn">controller</span> <span class="kn">import</span> <span class="n">PosturalMuscleSpaceController</span>
+<span class="kn">from</span> <span class="nn">simulation</span> <span class="kn">import</span> <span class="n">Simulation</span>
+</pre></div>
+
+</div>
+</div>
+</div>
+
+</div>
+<div class="cell border-box-sizing code_cell rendered">
+<div class="input">
+<div class="prompt input_prompt">In&nbsp;[3]:</div>
+<div class="inner_cell">
+    <div class="input_area">
+<div class=" highlight hl-ipython2"><pre><span></span><span class="c1"># construct model,</span>
+
+<span class="c1"># Gravity is disabled to improve execution time during numerical integration</span>
+<span class="c1"># note that if enabled, different PD gains are required to track the movement</span>
+<span class="c1"># accurately. Furthermore, we disable the coordinate limiting and viscosity</span>
+<span class="c1"># forces.</span>
+<span class="n">model</span> <span class="o">=</span> <span class="n">ArmModel</span><span class="p">(</span><span class="n">use_gravity</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="n">use_coordinate_limits</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span> <span class="n">use_viscosity</span><span class="o">=</span><span class="mi">0</span><span class="p">)</span>
+<span class="n">model</span><span class="o">.</span><span class="n">pre_substitute_parameters</span><span class="p">()</span>
+</pre></div>
+
+</div>
+</div>
+</div>
+
+</div>
+<div class="cell border-box-sizing code_cell rendered">
+<div class="input">
+<div class="prompt input_prompt">In&nbsp;[4]:</div>
+<div class="inner_cell">
+    <div class="input_area">
+<div class=" highlight hl-ipython2"><pre><span></span><span class="c1"># simulation parameters</span>
+<span class="n">t_end</span> <span class="o">=</span> <span class="mf">3.0</span>
+<span class="n">kp</span> <span class="o">=</span> <span class="mi">10</span>
+<span class="n">kd</span> <span class="o">=</span> <span class="mi">10</span>
+<span class="n">delay</span> <span class="o">=</span> <span class="mf">0.02</span>
+<span class="n">a</span> <span class="o">=</span> <span class="mi">15</span>
+<span class="n">t0</span> <span class="o">=</span> <span class="mf">0.1</span>
+<span class="n">sigma</span> <span class="o">=</span> <span class="mf">0.01</span>
+<span class="n">gamma</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span>
+<span class="n">use_optimization</span> <span class="o">=</span> <span class="bp">True</span>
+<span class="n">base_dir</span> <span class="o">=</span> <span class="s1">&#39;results/posture_control/&#39;</span>
+<span class="n">format_ext</span> <span class="o">=</span> <span class="s1">&#39;pdf&#39;</span>
+
+<span class="c1"># muscle space</span>
+<span class="n">muscle_space</span> <span class="o">=</span> <span class="n">MuscleSpace</span><span class="p">(</span><span class="n">model</span><span class="p">,</span> <span class="n">use_optimization</span><span class="o">=</span><span class="n">use_optimization</span><span class="p">)</span>
+<span class="n">controller</span> <span class="o">=</span> <span class="n">PosturalMuscleSpaceController</span><span class="p">(</span><span class="n">model</span><span class="p">,</span> <span class="n">muscle_space</span><span class="p">,</span> <span class="n">kp</span><span class="p">,</span> <span class="n">kd</span><span class="p">,</span> <span class="n">delay</span><span class="p">,</span>
+                                           <span class="n">a</span><span class="p">,</span> <span class="n">t0</span><span class="p">,</span> <span class="n">sigma</span><span class="p">,</span> <span class="n">gamma</span><span class="p">)</span>
+
+<span class="c1"># numerical integration</span>
+<span class="n">simulation</span> <span class="o">=</span> <span class="n">Simulation</span><span class="p">(</span><span class="n">model</span><span class="p">,</span> <span class="n">controller</span><span class="p">)</span>
+<span class="n">simulation</span><span class="o">.</span><span class="n">integrate</span><span class="p">(</span><span class="n">t_end</span><span class="p">)</span>
+
+<span class="c1"># plot simulation results</span>
+<span class="n">fig</span><span class="p">,</span> <span class="n">ax</span> <span class="o">=</span> <span class="n">subplots</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">15</span><span class="p">,</span> <span class="mi">10</span><span class="p">))</span>
+<span class="n">simulation</span><span class="o">.</span><span class="n">plot_simulation</span><span class="p">(</span><span class="n">ax</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
+<span class="n">controller</span><span class="o">.</span><span class="n">reporter</span><span class="o">.</span><span class="n">plot_postural_muscle_space_data</span><span class="p">(</span><span class="n">ax</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span>
+<span class="n">fig</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+<span class="n">fig</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">base_dir</span> <span class="o">+</span> <span class="s1">&#39;posture_full.&#39;</span> <span class="o">+</span> <span class="n">format_ext</span><span class="p">,</span> <span class="n">format</span><span class="o">=</span><span class="n">format_ext</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">300</span><span class="p">)</span>
+</pre></div>
+
+</div>
+</div>
+</div>
+
+<div class="output_wrapper">
+<div class="output">
+
+
+<div class="output_area">
+
+<div class="prompt"></div>
+
+
+
+
+<div class="output_png output_subarea ">
+<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABDAAAALICAYAAACJhQBYAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
+AAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMi4yLCBo
+dHRwOi8vbWF0cGxvdGxpYi5vcmcvhp/UCwAAIABJREFUeJzs3Xl8XHX1//HXyZ6mK21pKS003YAu
+UCFCWfTLV/adL0Klsla2AkIVVFD8ooAI+FNAlK1YZRFBVqmCWFDwq0KB0oZAW6ALhW7Q0r3ZJzm/
+P+6ddJpmbSdzk5n38/HIIzNz78ycBP10cu4552PujoiIiIiIiIhIZ5YVdQAiIiIiIiIiIq1RAkNE
+REREREREOj0lMERERERERESk01MCQ0REREREREQ6PSUwRERERERERKTTUwJDRERERERERDo9JTCk
+0zGzV83swvD2WWY2M8mvP9TM3Mxykvm6ydLRP7+ISKpl+roel/h7EBHpbNqzlprZ+Wb271TEJZJI
+CYwMYWZnmtkbZlZuZqvD25eZmUUdW0vc/VF3PzrV72tmXzez2Wa2xcxWmdlfzeywVMeRzJ/fzJaa
+2ZHJeC0RiZ7W9bYzs8PM7DUz22hm68zsP2b2xVTGICKSTOHnuhoz69fo8dIwCTE0msi2SYRsCb+W
+mtm1UcUj6UUJjAxgZlcDvwT+HzAQGABMAQ4F8lIcS6e+OgZgZlcBdwI/Jfhd7QHcA5yS5Pfp9L8L
+EemctK63nZn1BP4C/ArYBdgduAGojjIuEZEk+AiYFL9jZuOAwujC2U5vd+9OEOP1ZnZs1AFJ16cE
+Rpozs17AjcBl7v6Uu2/2wFx3P8vdq8Pz8s3s52b2iZl9Zmb3mVlheOxwM1tuZleHV/lWmdnkhPdo
+y3OvMbNPgd+ZWR8z+4uZrTGz9eHtwc3E31CeZmbfS8jkbjGzWjN7MP5zmtn0MLYVZvYTM8sOj2WH
+8X1uZkuAE9rw+7rc3Z9x93J3r3X3P7v7dxN+3jvNbGX4daeZ5Se8xkVmtii8yjfDzAYlHHMzu9zM
+FgILw8eOMrP3wyuDvwYs4fxtyvPC508xs4Xh7+7u+NVWMxtuZv8ws7Xhz/qomfUOjz1CkIj5c/i7
++174+ITwquQGM3vHzA5v9N5LzGyzmX1kZmc193sTkdTRut6+dR0YBeDuj7l7nbtXuvtMdy9LiOc/
+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
+EpJSRyQiwj8CV+OPq77azGqBLZxKaDxwrpMBnHMpM/swfjIiBHzVOddlZn8JrHfOPQb8NVADPBo0
+bdzlnHuXc67HzP4KPwkC8JfZhp6lNDg4SEVFhRpMllhlZSWzZ89m9uzZuW3pdDo3wrWlpYWjR4+y
+Y8cOXnrJLxZqbGxk7dq1gD/iNZVK0draSktLC01NTUQikbH/QkRGiXPuT8xsNn7l2izgXcBCM0vg
+LwdcVcr4iiW7hCRXgVHRgIUcLpnCpdPEqvy+OWrkKXLpqKys5P7776eurvhJy5EkMF4FPg0swi+D
+m4Y/zq8s7K5aCPEuMl4UD3dqPZ+ISIk4554Ensw+DvpeLMBPalyHP071Qp7nB8APhm37RN7nN53j
+3K8CXx1R4KPsn/7pn6ipqeF973tfqUORYfLHsF577bVce+21AAwMDHD48GESiURu/yuvvEJ3d3fu
+sZmxcOHC3LKVjRs3UlVVRVNTE/X19RrxKhOSc26Hmd3knNuW3WZmNfj302XBBU08saCJZ0U9Xsi/
+j3bxeMESEhG5NKxevXrUnnskCYyEc+45Tr0TV1ZS4UqIgwtF8VSBISLjkHMuBWwMPi5JiUSC/fv3
+c/3115c6FBmBqqoqZs6cWbDtAx/4AIlEgqNHj3LkyBGOHDmSe6cmk8nwne98h3Ta70/leR719fUs
+WbKE66+/Hucc27Zto7GxkYaGBvXckHEtP3kRPD6JP7K6PDjnt3fOJhkr/QoMgEw8XrCERETkYo0k
+gbH8/IdMXNkxqnhhPDKqwBARGYf27NlDJpMZk1GtMvqi0ShTp05l6tSpBdvNjLVr19LT08OxY8fo
+6emhp6eHigq/HVd/fz9f//rXc8dXVVXR0NDAsmXLWLRoEYlEgldffZX6+noaGhpy54lI8bnM8CUk
+9bmBJG5wMLeEZGjgZCnCE5Eyc8EJDOdc32gGUmrZBIbzIoTInHlOoIiIlFR3dzdmxowZM85/sExY
+ZkZdXR11dXW0t7eftr+iooK7776bnp4ejh8/zvHjxzlx4kSu/8aRI0cKEhyxWIz6+nre/va3M2fO
+HHp7e3nllVeora3NXaeyslJ9VURek2wTz+BlRaQKi/j/L2aG4sQmtwKQGBgoTXgiUlZGUoFR1rJj
+VMlOIdEaEhGRcae7u5spU6boHfVLXDgcZvr06WcdpdvS0sLdd99dkNzo7e3N/dzs27eP7373u6c9
+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
+"
+>
+</div>
+
+</div>
+
+</div>
+</div>
+
+</div>
+<div class="cell border-box-sizing code_cell rendered">
+<div class="input">
+<div class="prompt input_prompt">In&nbsp;[5]:</div>
+<div class="inner_cell">
+    <div class="input_area">
+<div class=" highlight hl-ipython2"><pre><span></span><span class="c1"># simulation without the descending command (kp = 0)</span>
+<span class="n">kp</span> <span class="o">=</span> <span class="mi">0</span>
+
+<span class="c1"># muscle space</span>
+<span class="n">muscle_space</span> <span class="o">=</span> <span class="n">MuscleSpace</span><span class="p">(</span><span class="n">model</span><span class="p">,</span> <span class="n">use_optimization</span><span class="o">=</span><span class="n">use_optimization</span><span class="p">)</span>
+<span class="n">controller</span> <span class="o">=</span> <span class="n">PosturalMuscleSpaceController</span><span class="p">(</span><span class="n">model</span><span class="p">,</span> <span class="n">muscle_space</span><span class="p">,</span> <span class="n">kp</span><span class="p">,</span> <span class="n">kd</span><span class="p">,</span> <span class="n">delay</span><span class="p">,</span>
+                                           <span class="n">a</span><span class="p">,</span> <span class="n">t0</span><span class="p">,</span> <span class="n">sigma</span><span class="p">,</span> <span class="n">gamma</span><span class="p">)</span>
+
+<span class="c1"># numerical integration</span>
+<span class="n">simulation</span> <span class="o">=</span> <span class="n">Simulation</span><span class="p">(</span><span class="n">model</span><span class="p">,</span> <span class="n">controller</span><span class="p">)</span>
+<span class="n">simulation</span><span class="o">.</span><span class="n">integrate</span><span class="p">(</span><span class="n">t_end</span><span class="p">)</span>
+
+<span class="c1"># plot simulation results</span>
+<span class="n">fig</span><span class="p">,</span> <span class="n">ax</span> <span class="o">=</span> <span class="n">subplots</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">15</span><span class="p">,</span> <span class="mi">10</span><span class="p">))</span>
+<span class="n">simulation</span><span class="o">.</span><span class="n">plot_simulation</span><span class="p">(</span><span class="n">ax</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
+<span class="n">controller</span><span class="o">.</span><span class="n">reporter</span><span class="o">.</span><span class="n">plot_postural_muscle_space_data</span><span class="p">(</span><span class="n">ax</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span>
+<span class="n">fig</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+<span class="n">fig</span><span class="o">.</span><span class="n">savefig</span><span class="p">(</span><span class="n">base_dir</span> <span class="o">+</span> <span class="s1">&#39;posture_reflex.&#39;</span> <span class="o">+</span> <span class="n">format_ext</span><span class="p">,</span> <span class="n">format</span><span class="o">=</span><span class="n">format_ext</span><span class="p">,</span> <span class="n">dpi</span><span class="o">=</span><span class="mi">300</span><span class="p">)</span>
+</pre></div>
+
+</div>
+</div>
+</div>
+
+<div class="output_wrapper">
+<div class="output">
+
+
+<div class="output_area">
+
+<div class="prompt"></div>
+
+
+
+
+<div class="output_png output_subarea ">
+<img src="data:image/png;base64,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
+"
+>
+</div>
+
+</div>
+
+</div>
+</div>
+
+</div>
+    </div>
+  </div>
+</body>
+
+ 
+
+
+</html>