{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Customizing nbconvert"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Under the hood, nbconvert uses [Jinja templates](https://jinja2.readthedocs.io/en/latest/intro.html) to specify how the notebooks should be formatted. These templates can be fully customized, allowing you to use nbconvert to create notebooks in different formats with different styles as well."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Converting a notebook to an (I)Python script and printing to stdout\n",
    "\n",
    "Out of the box, nbconvert can be used to convert notebooks to plain Python files. For example, the following command converts the `example.ipynb` notebook to Python and prints out the result:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[NbConvertApp] Converting notebook example.ipynb to python\n",
      "\n",
      "# coding: utf-8\n",
      "\n",
      "# # Example notebook\n",
      "\n",
      "# ### Markdown cells\n",
      "# \n",
      "# This is an example notebook that can be converted with `nbconvert` to different formats. This is an example of a markdown cell.\n",
      "\n",
      "# ### LaTeX Equations\n",
      "# \n",
      "# Here is an equation:\n",
      "# \n",
      "# $$\n",
      "# y = \\sin(x)\n",
      "# $$\n",
      "\n",
      "# ### Code cells\n",
      "\n",
      "# In[1]:\n",
      "\n",
      "\n",
      "print(\"This is a code cell that produces some output\")\n",
      "\n",
      "\n",
      "# ### Inline figures\n",
      "\n",
      "# In[1]:\n",
      "\n",
      "\n",
      "import matplotlib.pyplot as plt\n",
      "import numpy as np\n",
      "plt.ion()\n",
      "\n",
      "x = np.linspace(0, 2 * np.pi, 100)\n",
      "y = np.sin(x)\n",
      "plt.plot(x, y)\n",
      "\n"
     ]
    }
   ],
   "source": [
    "!jupyter nbconvert --to python 'example.ipynb' --stdout"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "From the code, you can see that non-code cells are also exported. If you wanted to change that behaviour, you would first look to nbconvert [configuration options page](./config_options.rst) to see if there is an option available that can give you your desired behaviour. \n",
    "\n",
    "In this case, if you wanted to remove code cells from the output, you could use the `TemplateExporter.exclude_markdown` traitlet directly, as below. "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[NbConvertApp] Converting notebook example.ipynb to python\n",
      "\n",
      "# coding: utf-8\n",
      "\n",
      "# In[1]:\n",
      "\n",
      "\n",
      "print(\"This is a code cell that produces some output\")\n",
      "\n",
      "\n",
      "# In[1]:\n",
      "\n",
      "\n",
      "import matplotlib.pyplot as plt\n",
      "import numpy as np\n",
      "plt.ion()\n",
      "\n",
      "x = np.linspace(0, 2 * np.pi, 100)\n",
      "y = np.sin(x)\n",
      "plt.plot(x, y)\n",
      "\n"
     ]
    }
   ],
   "source": [
    "!jupyter nbconvert --to python 'example.ipynb' --stdout --TemplateExporter.exclude_markdown=True"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Custom Templates \n",
    "\n",
    "As mentioned above, if you want to change this behavior, you can use a custom template.  The custom template inherits from the Python template and overwrites the markdown blocks so that they are empty. \n",
    "\n",
    "Below is an example of a custom template, which we write to a file called `simplepython.tpl`. This template removes markdown cells from the output, and also changes how the execution count numbers are formatted:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Overwriting simplepython.tpl\n"
     ]
    }
   ],
   "source": [
    "%%writefile simplepython.tpl\n",
    "\n",
    "{% extends 'python.tpl'%}\n",
    "\n",
    "## remove markdown cells\n",
    "{% block markdowncell -%}\n",
    "{% endblock markdowncell %}\n",
    "\n",
    "## change the appearance of execution count\n",
    "{% block in_prompt %}\n",
    "# [{{ cell.execution_count if cell.execution_count else ' ' }}]:\n",
    "{% endblock in_prompt %}"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Using this template, we see that the resulting Python code does not contain anything that was previously in a markdown cell, and only displays execution counts (i.e., `[#]:` not `In[#]:`):"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[NbConvertApp] Converting notebook example.ipynb to python\n",
      "\n",
      "\n",
      "# coding: utf-8\n",
      "\n",
      "# [1]:\n",
      "\n",
      "print(\"This is a code cell that produces some output\")\n",
      "\n",
      "\n",
      "# [1]:\n",
      "\n",
      "import matplotlib.pyplot as plt\n",
      "import numpy as np\n",
      "plt.ion()\n",
      "\n",
      "x = np.linspace(0, 2 * np.pi, 100)\n",
      "y = np.sin(x)\n",
      "plt.plot(x, y)\n",
      "\n"
     ]
    }
   ],
   "source": [
    "!jupyter nbconvert --to python 'example.ipynb' --stdout --template=simplepython.tpl"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Template structure\n",
    "\n",
    "Nbconvert templates consist of a set of nested blocks. When defining a new\n",
    "template, you extend an existing template by overriding some of the blocks.\n",
    "\n",
    "All the templates shipped in nbconvert have the basic structure described here,\n",
    "though some may define additional blocks."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<!--\n",
       "This is an HTML fragment that gets included into a notebook & rst document\n",
       "-->\n",
       "<style type=\"text/css\">\n",
       "/* Overrides of notebook CSS for static HTML export */\n",
       ".jp-tpl-structure {\n",
       "    font-family: sans;\n",
       "}\n",
       "\n",
       ".template_block {\n",
       "    background-color: hsla(120, 60%, 70%, 0.2);\n",
       "    margin: 10px;\n",
       "    padding: 5px;\n",
       "    border: 1px solid hsla(120, 60%, 70%, 0.5);\n",
       "    border-left: 2px solid black;\n",
       "}\n",
       "\n",
       ".template_block pre {\n",
       "    background: transparent;\n",
       "    padding: 0;\n",
       "}\n",
       "\n",
       ".big_vertical_ellipsis {\n",
       "    font-size: 24pt;\n",
       "}\n",
       "\n",
       "</style>\n",
       "\n",
       "<div class='jp-tpl-structure'>\n",
       "<h3>Main page</h3>\n",
       "<div class=\"template_block\">header</div>\n",
       "\n",
       "<div class=\"template_block\">body\n",
       "    <div class=\"template_block\">any_cell\n",
       "        <div class=\"template_block\">codecell\n",
       "            <div class=\"template_block\">input_group\n",
       "                <div class=\"template_block\">in_prompt</div>\n",
       "                <div class=\"template_block\">input</div>\n",
       "            </div>\n",
       "            <div class=\"template_block\">output_group\n",
       "                <div class=\"template_block\">output_prompt</div>\n",
       "                <div class=\"template_block\">outputs (see below)</div>\n",
       "            </div>\n",
       "        </div>\n",
       "    </div>\n",
       "    <div class=\"template_block\">any_cell\n",
       "        <div class=\"template_block\">markdowncell</div>\n",
       "    </div>\n",
       "    <div class=\"template_block\">any_cell\n",
       "        <div class=\"template_block\">rawcell</div>\n",
       "    </div>\n",
       "    <div class=\"template_block\">any_cell\n",
       "        <div class=\"template_block\">unknowncell</div>\n",
       "    </div>\n",
       "    <div class=\"big_vertical_ellipsis\">&#8942;</div>\n",
       "</div>\n",
       "\n",
       "<div class=\"template_block\">footer</div>\n",
       "\n",
       "<h3>Outputs</h3>\n",
       "\n",
       "<div class=\"template_block\">outputs\n",
       "    <div class=\"template_block\">output\n",
       "        <div class=\"template_block\">execute_result</div>\n",
       "    </div>\n",
       "    <div class=\"template_block\">output\n",
       "        <div class=\"template_block\">stream_stdout</div>\n",
       "    </div>\n",
       "    <div class=\"template_block\">output\n",
       "        <div class=\"template_block\">stream_stderr</div>\n",
       "    </div>\n",
       "    <div class=\"template_block\">output\n",
       "        <div class=\"template_block\">display_data\n",
       "            <div class=\"template_block\">data_priority\n",
       "                <div class=\"template_block\">data_pdf / data_svg / data_png /\n",
       "                    data_html / data_markdown / data_jpg / data_text /\n",
       "                    data_latex / data_javascript / data_other\n",
       "                </div>\n",
       "            </div>\n",
       "        </div>\n",
       "    </div>\n",
       "    <div class=\"template_block\">output\n",
       "        <div class=\"template_block\">error\n",
       "            <div class=\"template_block\">traceback_line</div>\n",
       "            <div class=\"big_vertical_ellipsis\">&#8942;</div>\n",
       "        </div>\n",
       "    </div>\n",
       "    <div class=\"big_vertical_ellipsis\">&#8942;</div>\n",
       "</div>\n",
       "\n",
       "<h3>Extra HTML blocks</h3>\n",
       "    <h4><pre>basic.tpl</pre></h4>\n",
       "        <div class=\"template_block\">output\n",
       "            <div class=\"template_block\">output_area_prompt</div>\n",
       "            <div class=\"template_block\">output (as above)</div>\n",
       "        </div>\n",
       "    <h4><pre>full.tpl</pre></h4>\n",
       "        <div class=\"template_block\">header\n",
       "            <pre>&lt;head&gt;</pre>\n",
       "            <div class=\"template_block\">html_head</div>\n",
       "            <pre>&lt;/head&gt;</pre>\n",
       "        </div>\n",
       "\n",
       "<h3>Extra Latex blocks</h3>\n",
       "<div class=\"template_block\">header\n",
       "    <div class=\"template_block\">docclass</div>\n",
       "    <div class=\"template_block\">packages</div>\n",
       "    <div class=\"template_block\">definitions\n",
       "        <div class=\"template_block\">title</div>\n",
       "        <div class=\"template_block\">date</div>\n",
       "        <div class=\"template_block\">author</div>\n",
       "    </div>\n",
       "    <div class=\"template_block\">commands\n",
       "        <div class=\"template_block\">margins</div>\n",
       "    </div>\n",
       "</div>\n",
       "<div class=\"template_block\">body\n",
       "    <div class=\"template_block\">predoc\n",
       "        <div class=\"template_block\">maketitle</div>\n",
       "        <div class=\"template_block\">abstract</div>\n",
       "    </div>\n",
       "    ... other fields as above ...\n",
       "    <div class=\"template_block\">postdoc\n",
       "        <div class=\"template_block\">bibliography</div>\n",
       "    </div>\n",
       "</div>\n",
       "</div>\n",
       "\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from IPython.display import HTML, display\n",
    "with open('template_structure.html') as f:\n",
    "    display(HTML(f.read()))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### A few gotchas\n",
    "\n",
    "Jinja blocks use `{% %}` by default which does not play nicely with LaTeX, so those are replaced by `((* *))` in LaTeX templates."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "tags": [
     "Hard"
    ]
   },
   "source": [
    "## Templates using cell tags\n",
    "\n",
    "The notebook file format supports attaching arbitrary JSON metadata to each cell. In addition, every cell has a special `tags` metadata field that accepts a list of strings that indicate the cell's tags. To apply these, go to the `View → CellToolbar → Tags` option which will create a Tag editor at the top of every cell. \n",
    "\n",
    "First choose a notebook you want to convert to html, and apply the tags: `\"Easy\"`, `\"Medium\"`, or \n",
    "`\"Hard\"`.  \n",
    "\n",
    "With this in place, the notebook can be converted using a custom template.\n",
    "\n",
    "Design your template in the cells provided below.\n",
    "\n",
    "Hint: tags are located at `cell.metadata.tags`, the following Python code collects the value of the tag: \n",
    "\n",
    "```python\n",
    "cell['metadata'].get('tags', [])\n",
    "```\n",
    "\n",
    "Which you can then use inside a Jinja template as in the following:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Overwriting mytemplate.tpl\n"
     ]
    }
   ],
   "source": [
    "%%writefile mytemplate.tpl\n",
    "\n",
    "{% extends 'full.tpl'%}\n",
    "{% block any_cell %}\n",
    "{% if 'Hard' in cell['metadata'].get('tags', []) %}\n",
    "    <div style=\"border:thin solid red\">\n",
    "        {{ super() }}\n",
    "    </div>\n",
    "{% elif 'Medium' in cell['metadata'].get('tags', []) %}\n",
    "    <div style=\"border:thin solid orange\">\n",
    "        {{ super() }}\n",
    "    </div>\n",
    "{% elif 'Easy' in cell['metadata'].get('tags', []) %}\n",
    "    <div style=\"border:thin solid green\">\n",
    "        {{ super() }}\n",
    "    </div>\n",
    "{% else %}\n",
    "    {{ super() }}\n",
    "{% endif %}\n",
    "{% endblock any_cell %}"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Now, if we collect the result of using nbconvert with this template, and display the resulting html, we see the following:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<html>\n",
       "<head><meta charset=\"utf-8\" />\n",
       "<title>example</title><script src=\"https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js\"></script>\n",
       "<script src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js\"></script>\n",
       "\n",
       "<style type=\"text/css\">\n",
       "    /*!\n",
       "*\n",
       "* Twitter Bootstrap\n",
       "*\n",
       "*/\n",
       "/*!\n",
       " * Bootstrap v3.3.7 (http://getbootstrap.com)\n",
       " * Copyright 2011-2016 Twitter, Inc.\n",
       " * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n",
       " */\n",
       "/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n",
       "html {\n",
       "  font-family: sans-serif;\n",
       "  -ms-text-size-adjust: 100%;\n",
       "  -webkit-text-size-adjust: 100%;\n",
       "}\n",
       "body {\n",
       "  margin: 0;\n",
       "}\n",
       "article,\n",
       "aside,\n",
       "details,\n",
       "figcaption,\n",
       "figure,\n",
       "footer,\n",
       "header,\n",
       "hgroup,\n",
       "main,\n",
       "menu,\n",
       "nav,\n",
       "section,\n",
       "summary {\n",
       "  display: block;\n",
       "}\n",
       "audio,\n",
       "canvas,\n",
       "progress,\n",
       "video {\n",
       "  display: inline-block;\n",
       "  vertical-align: baseline;\n",
       "}\n",
       "audio:not([controls]) {\n",
       "  display: none;\n",
       "  height: 0;\n",
       "}\n",
       "[hidden],\n",
       "template {\n",
       "  display: none;\n",
       "}\n",
       "a {\n",
       "  background-color: transparent;\n",
       "}\n",
       "a:active,\n",
       "a:hover {\n",
       "  outline: 0;\n",
       "}\n",
       "abbr[title] {\n",
       "  border-bottom: 1px dotted;\n",
       "}\n",
       "b,\n",
       "strong {\n",
       "  font-weight: bold;\n",
       "}\n",
       "dfn {\n",
       "  font-style: italic;\n",
       "}\n",
       "h1 {\n",
       "  font-size: 2em;\n",
       "  margin: 0.67em 0;\n",
       "}\n",
       "mark {\n",
       "  background: #ff0;\n",
       "  color: #000;\n",
       "}\n",
       "small {\n",
       "  font-size: 80%;\n",
       "}\n",
       "sub,\n",
       "sup {\n",
       "  font-size: 75%;\n",
       "  line-height: 0;\n",
       "  position: relative;\n",
       "  vertical-align: baseline;\n",
       "}\n",
       "sup {\n",
       "  top: -0.5em;\n",
       "}\n",
       "sub {\n",
       "  bottom: -0.25em;\n",
       "}\n",
       "img {\n",
       "  border: 0;\n",
       "}\n",
       "svg:not(:root) {\n",
       "  overflow: hidden;\n",
       "}\n",
       "figure {\n",
       "  margin: 1em 40px;\n",
       "}\n",
       "hr {\n",
       "  box-sizing: content-box;\n",
       "  height: 0;\n",
       "}\n",
       "pre {\n",
       "  overflow: auto;\n",
       "}\n",
       "code,\n",
       "kbd,\n",
       "pre,\n",
       "samp {\n",
       "  font-family: monospace, monospace;\n",
       "  font-size: 1em;\n",
       "}\n",
       "button,\n",
       "input,\n",
       "optgroup,\n",
       "select,\n",
       "textarea {\n",
       "  color: inherit;\n",
       "  font: inherit;\n",
       "  margin: 0;\n",
       "}\n",
       "button {\n",
       "  overflow: visible;\n",
       "}\n",
       "button,\n",
       "select {\n",
       "  text-transform: none;\n",
       "}\n",
       "button,\n",
       "html input[type=\"button\"],\n",
       "input[type=\"reset\"],\n",
       "input[type=\"submit\"] {\n",
       "  -webkit-appearance: button;\n",
       "  cursor: pointer;\n",
       "}\n",
       "button[disabled],\n",
       "html input[disabled] {\n",
       "  cursor: default;\n",
       "}\n",
       "button::-moz-focus-inner,\n",
       "input::-moz-focus-inner {\n",
       "  border: 0;\n",
       "  padding: 0;\n",
       "}\n",
       "input {\n",
       "  line-height: normal;\n",
       "}\n",
       "input[type=\"checkbox\"],\n",
       "input[type=\"radio\"] {\n",
       "  box-sizing: border-box;\n",
       "  padding: 0;\n",
       "}\n",
       "input[type=\"number\"]::-webkit-inner-spin-button,\n",
       "input[type=\"number\"]::-webkit-outer-spin-button {\n",
       "  height: auto;\n",
       "}\n",
       "input[type=\"search\"] {\n",
       "  -webkit-appearance: textfield;\n",
       "  box-sizing: content-box;\n",
       "}\n",
       "input[type=\"search\"]::-webkit-search-cancel-button,\n",
       "input[type=\"search\"]::-webkit-search-decoration {\n",
       "  -webkit-appearance: none;\n",
       "}\n",
       "fieldset {\n",
       "  border: 1px solid #c0c0c0;\n",
       "  margin: 0 2px;\n",
       "  padding: 0.35em 0.625em 0.75em;\n",
       "}\n",
       "legend {\n",
       "  border: 0;\n",
       "  padding: 0;\n",
       "}\n",
       "textarea {\n",
       "  overflow: auto;\n",
       "}\n",
       "optgroup {\n",
       "  font-weight: bold;\n",
       "}\n",
       "table {\n",
       "  border-collapse: collapse;\n",
       "  border-spacing: 0;\n",
       "}\n",
       "td,\n",
       "th {\n",
       "  padding: 0;\n",
       "}\n",
       "/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n",
       "@media print {\n",
       "  *,\n",
       "  *:before,\n",
       "  *:after {\n",
       "    background: transparent !important;\n",
       "    color: #000 !important;\n",
       "    box-shadow: none !important;\n",
       "    text-shadow: none !important;\n",
       "  }\n",
       "  a,\n",
       "  a:visited {\n",
       "    text-decoration: underline;\n",
       "  }\n",
       "  a[href]:after {\n",
       "    content: \" (\" attr(href) \")\";\n",
       "  }\n",
       "  abbr[title]:after {\n",
       "    content: \" (\" attr(title) \")\";\n",
       "  }\n",
       "  a[href^=\"#\"]:after,\n",
       "  a[href^=\"javascript:\"]:after {\n",
       "    content: \"\";\n",
       "  }\n",
       "  pre,\n",
       "  blockquote {\n",
       "    border: 1px solid #999;\n",
       "    page-break-inside: avoid;\n",
       "  }\n",
       "  thead {\n",
       "    display: table-header-group;\n",
       "  }\n",
       "  tr,\n",
       "  img {\n",
       "    page-break-inside: avoid;\n",
       "  }\n",
       "  img {\n",
       "    max-width: 100% !important;\n",
       "  }\n",
       "  p,\n",
       "  h2,\n",
       "  h3 {\n",
       "    orphans: 3;\n",
       "    widows: 3;\n",
       "  }\n",
       "  h2,\n",
       "  h3 {\n",
       "    page-break-after: avoid;\n",
       "  }\n",
       "  .navbar {\n",
       "    display: none;\n",
       "  }\n",
       "  .btn > .caret,\n",
       "  .dropup > .btn > .caret {\n",
       "    border-top-color: #000 !important;\n",
       "  }\n",
       "  .label {\n",
       "    border: 1px solid #000;\n",
       "  }\n",
       "  .table {\n",
       "    border-collapse: collapse !important;\n",
       "  }\n",
       "  .table td,\n",
       "  .table th {\n",
       "    background-color: #fff !important;\n",
       "  }\n",
       "  .table-bordered th,\n",
       "  .table-bordered td {\n",
       "    border: 1px solid #ddd !important;\n",
       "  }\n",
       "}\n",
       "@font-face {\n",
       "  font-family: 'Glyphicons Halflings';\n",
       "  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');\n",
       "  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');\n",
       "}\n",
       ".glyphicon {\n",
       "  position: relative;\n",
       "  top: 1px;\n",
       "  display: inline-block;\n",
       "  font-family: 'Glyphicons Halflings';\n",
       "  font-style: normal;\n",
       "  font-weight: normal;\n",
       "  line-height: 1;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "}\n",
       ".glyphicon-asterisk:before {\n",
       "  content: \"\\002a\";\n",
       "}\n",
       ".glyphicon-plus:before {\n",
       "  content: \"\\002b\";\n",
       "}\n",
       ".glyphicon-euro:before,\n",
       ".glyphicon-eur:before {\n",
       "  content: \"\\20ac\";\n",
       "}\n",
       ".glyphicon-minus:before {\n",
       "  content: \"\\2212\";\n",
       "}\n",
       ".glyphicon-cloud:before {\n",
       "  content: \"\\2601\";\n",
       "}\n",
       ".glyphicon-envelope:before {\n",
       "  content: \"\\2709\";\n",
       "}\n",
       ".glyphicon-pencil:before {\n",
       "  content: \"\\270f\";\n",
       "}\n",
       ".glyphicon-glass:before {\n",
       "  content: \"\\e001\";\n",
       "}\n",
       ".glyphicon-music:before {\n",
       "  content: \"\\e002\";\n",
       "}\n",
       ".glyphicon-search:before {\n",
       "  content: \"\\e003\";\n",
       "}\n",
       ".glyphicon-heart:before {\n",
       "  content: \"\\e005\";\n",
       "}\n",
       ".glyphicon-star:before {\n",
       "  content: \"\\e006\";\n",
       "}\n",
       ".glyphicon-star-empty:before {\n",
       "  content: \"\\e007\";\n",
       "}\n",
       ".glyphicon-user:before {\n",
       "  content: \"\\e008\";\n",
       "}\n",
       ".glyphicon-film:before {\n",
       "  content: \"\\e009\";\n",
       "}\n",
       ".glyphicon-th-large:before {\n",
       "  content: \"\\e010\";\n",
       "}\n",
       ".glyphicon-th:before {\n",
       "  content: \"\\e011\";\n",
       "}\n",
       ".glyphicon-th-list:before {\n",
       "  content: \"\\e012\";\n",
       "}\n",
       ".glyphicon-ok:before {\n",
       "  content: \"\\e013\";\n",
       "}\n",
       ".glyphicon-remove:before {\n",
       "  content: \"\\e014\";\n",
       "}\n",
       ".glyphicon-zoom-in:before {\n",
       "  content: \"\\e015\";\n",
       "}\n",
       ".glyphicon-zoom-out:before {\n",
       "  content: \"\\e016\";\n",
       "}\n",
       ".glyphicon-off:before {\n",
       "  content: \"\\e017\";\n",
       "}\n",
       ".glyphicon-signal:before {\n",
       "  content: \"\\e018\";\n",
       "}\n",
       ".glyphicon-cog:before {\n",
       "  content: \"\\e019\";\n",
       "}\n",
       ".glyphicon-trash:before {\n",
       "  content: \"\\e020\";\n",
       "}\n",
       ".glyphicon-home:before {\n",
       "  content: \"\\e021\";\n",
       "}\n",
       ".glyphicon-file:before {\n",
       "  content: \"\\e022\";\n",
       "}\n",
       ".glyphicon-time:before {\n",
       "  content: \"\\e023\";\n",
       "}\n",
       ".glyphicon-road:before {\n",
       "  content: \"\\e024\";\n",
       "}\n",
       ".glyphicon-download-alt:before {\n",
       "  content: \"\\e025\";\n",
       "}\n",
       ".glyphicon-download:before {\n",
       "  content: \"\\e026\";\n",
       "}\n",
       ".glyphicon-upload:before {\n",
       "  content: \"\\e027\";\n",
       "}\n",
       ".glyphicon-inbox:before {\n",
       "  content: \"\\e028\";\n",
       "}\n",
       ".glyphicon-play-circle:before {\n",
       "  content: \"\\e029\";\n",
       "}\n",
       ".glyphicon-repeat:before {\n",
       "  content: \"\\e030\";\n",
       "}\n",
       ".glyphicon-refresh:before {\n",
       "  content: \"\\e031\";\n",
       "}\n",
       ".glyphicon-list-alt:before {\n",
       "  content: \"\\e032\";\n",
       "}\n",
       ".glyphicon-lock:before {\n",
       "  content: \"\\e033\";\n",
       "}\n",
       ".glyphicon-flag:before {\n",
       "  content: \"\\e034\";\n",
       "}\n",
       ".glyphicon-headphones:before {\n",
       "  content: \"\\e035\";\n",
       "}\n",
       ".glyphicon-volume-off:before {\n",
       "  content: \"\\e036\";\n",
       "}\n",
       ".glyphicon-volume-down:before {\n",
       "  content: \"\\e037\";\n",
       "}\n",
       ".glyphicon-volume-up:before {\n",
       "  content: \"\\e038\";\n",
       "}\n",
       ".glyphicon-qrcode:before {\n",
       "  content: \"\\e039\";\n",
       "}\n",
       ".glyphicon-barcode:before {\n",
       "  content: \"\\e040\";\n",
       "}\n",
       ".glyphicon-tag:before {\n",
       "  content: \"\\e041\";\n",
       "}\n",
       ".glyphicon-tags:before {\n",
       "  content: \"\\e042\";\n",
       "}\n",
       ".glyphicon-book:before {\n",
       "  content: \"\\e043\";\n",
       "}\n",
       ".glyphicon-bookmark:before {\n",
       "  content: \"\\e044\";\n",
       "}\n",
       ".glyphicon-print:before {\n",
       "  content: \"\\e045\";\n",
       "}\n",
       ".glyphicon-camera:before {\n",
       "  content: \"\\e046\";\n",
       "}\n",
       ".glyphicon-font:before {\n",
       "  content: \"\\e047\";\n",
       "}\n",
       ".glyphicon-bold:before {\n",
       "  content: \"\\e048\";\n",
       "}\n",
       ".glyphicon-italic:before {\n",
       "  content: \"\\e049\";\n",
       "}\n",
       ".glyphicon-text-height:before {\n",
       "  content: \"\\e050\";\n",
       "}\n",
       ".glyphicon-text-width:before {\n",
       "  content: \"\\e051\";\n",
       "}\n",
       ".glyphicon-align-left:before {\n",
       "  content: \"\\e052\";\n",
       "}\n",
       ".glyphicon-align-center:before {\n",
       "  content: \"\\e053\";\n",
       "}\n",
       ".glyphicon-align-right:before {\n",
       "  content: \"\\e054\";\n",
       "}\n",
       ".glyphicon-align-justify:before {\n",
       "  content: \"\\e055\";\n",
       "}\n",
       ".glyphicon-list:before {\n",
       "  content: \"\\e056\";\n",
       "}\n",
       ".glyphicon-indent-left:before {\n",
       "  content: \"\\e057\";\n",
       "}\n",
       ".glyphicon-indent-right:before {\n",
       "  content: \"\\e058\";\n",
       "}\n",
       ".glyphicon-facetime-video:before {\n",
       "  content: \"\\e059\";\n",
       "}\n",
       ".glyphicon-picture:before {\n",
       "  content: \"\\e060\";\n",
       "}\n",
       ".glyphicon-map-marker:before {\n",
       "  content: \"\\e062\";\n",
       "}\n",
       ".glyphicon-adjust:before {\n",
       "  content: \"\\e063\";\n",
       "}\n",
       ".glyphicon-tint:before {\n",
       "  content: \"\\e064\";\n",
       "}\n",
       ".glyphicon-edit:before {\n",
       "  content: \"\\e065\";\n",
       "}\n",
       ".glyphicon-share:before {\n",
       "  content: \"\\e066\";\n",
       "}\n",
       ".glyphicon-check:before {\n",
       "  content: \"\\e067\";\n",
       "}\n",
       ".glyphicon-move:before {\n",
       "  content: \"\\e068\";\n",
       "}\n",
       ".glyphicon-step-backward:before {\n",
       "  content: \"\\e069\";\n",
       "}\n",
       ".glyphicon-fast-backward:before {\n",
       "  content: \"\\e070\";\n",
       "}\n",
       ".glyphicon-backward:before {\n",
       "  content: \"\\e071\";\n",
       "}\n",
       ".glyphicon-play:before {\n",
       "  content: \"\\e072\";\n",
       "}\n",
       ".glyphicon-pause:before {\n",
       "  content: \"\\e073\";\n",
       "}\n",
       ".glyphicon-stop:before {\n",
       "  content: \"\\e074\";\n",
       "}\n",
       ".glyphicon-forward:before {\n",
       "  content: \"\\e075\";\n",
       "}\n",
       ".glyphicon-fast-forward:before {\n",
       "  content: \"\\e076\";\n",
       "}\n",
       ".glyphicon-step-forward:before {\n",
       "  content: \"\\e077\";\n",
       "}\n",
       ".glyphicon-eject:before {\n",
       "  content: \"\\e078\";\n",
       "}\n",
       ".glyphicon-chevron-left:before {\n",
       "  content: \"\\e079\";\n",
       "}\n",
       ".glyphicon-chevron-right:before {\n",
       "  content: \"\\e080\";\n",
       "}\n",
       ".glyphicon-plus-sign:before {\n",
       "  content: \"\\e081\";\n",
       "}\n",
       ".glyphicon-minus-sign:before {\n",
       "  content: \"\\e082\";\n",
       "}\n",
       ".glyphicon-remove-sign:before {\n",
       "  content: \"\\e083\";\n",
       "}\n",
       ".glyphicon-ok-sign:before {\n",
       "  content: \"\\e084\";\n",
       "}\n",
       ".glyphicon-question-sign:before {\n",
       "  content: \"\\e085\";\n",
       "}\n",
       ".glyphicon-info-sign:before {\n",
       "  content: \"\\e086\";\n",
       "}\n",
       ".glyphicon-screenshot:before {\n",
       "  content: \"\\e087\";\n",
       "}\n",
       ".glyphicon-remove-circle:before {\n",
       "  content: \"\\e088\";\n",
       "}\n",
       ".glyphicon-ok-circle:before {\n",
       "  content: \"\\e089\";\n",
       "}\n",
       ".glyphicon-ban-circle:before {\n",
       "  content: \"\\e090\";\n",
       "}\n",
       ".glyphicon-arrow-left:before {\n",
       "  content: \"\\e091\";\n",
       "}\n",
       ".glyphicon-arrow-right:before {\n",
       "  content: \"\\e092\";\n",
       "}\n",
       ".glyphicon-arrow-up:before {\n",
       "  content: \"\\e093\";\n",
       "}\n",
       ".glyphicon-arrow-down:before {\n",
       "  content: \"\\e094\";\n",
       "}\n",
       ".glyphicon-share-alt:before {\n",
       "  content: \"\\e095\";\n",
       "}\n",
       ".glyphicon-resize-full:before {\n",
       "  content: \"\\e096\";\n",
       "}\n",
       ".glyphicon-resize-small:before {\n",
       "  content: \"\\e097\";\n",
       "}\n",
       ".glyphicon-exclamation-sign:before {\n",
       "  content: \"\\e101\";\n",
       "}\n",
       ".glyphicon-gift:before {\n",
       "  content: \"\\e102\";\n",
       "}\n",
       ".glyphicon-leaf:before {\n",
       "  content: \"\\e103\";\n",
       "}\n",
       ".glyphicon-fire:before {\n",
       "  content: \"\\e104\";\n",
       "}\n",
       ".glyphicon-eye-open:before {\n",
       "  content: \"\\e105\";\n",
       "}\n",
       ".glyphicon-eye-close:before {\n",
       "  content: \"\\e106\";\n",
       "}\n",
       ".glyphicon-warning-sign:before {\n",
       "  content: \"\\e107\";\n",
       "}\n",
       ".glyphicon-plane:before {\n",
       "  content: \"\\e108\";\n",
       "}\n",
       ".glyphicon-calendar:before {\n",
       "  content: \"\\e109\";\n",
       "}\n",
       ".glyphicon-random:before {\n",
       "  content: \"\\e110\";\n",
       "}\n",
       ".glyphicon-comment:before {\n",
       "  content: \"\\e111\";\n",
       "}\n",
       ".glyphicon-magnet:before {\n",
       "  content: \"\\e112\";\n",
       "}\n",
       ".glyphicon-chevron-up:before {\n",
       "  content: \"\\e113\";\n",
       "}\n",
       ".glyphicon-chevron-down:before {\n",
       "  content: \"\\e114\";\n",
       "}\n",
       ".glyphicon-retweet:before {\n",
       "  content: \"\\e115\";\n",
       "}\n",
       ".glyphicon-shopping-cart:before {\n",
       "  content: \"\\e116\";\n",
       "}\n",
       ".glyphicon-folder-close:before {\n",
       "  content: \"\\e117\";\n",
       "}\n",
       ".glyphicon-folder-open:before {\n",
       "  content: \"\\e118\";\n",
       "}\n",
       ".glyphicon-resize-vertical:before {\n",
       "  content: \"\\e119\";\n",
       "}\n",
       ".glyphicon-resize-horizontal:before {\n",
       "  content: \"\\e120\";\n",
       "}\n",
       ".glyphicon-hdd:before {\n",
       "  content: \"\\e121\";\n",
       "}\n",
       ".glyphicon-bullhorn:before {\n",
       "  content: \"\\e122\";\n",
       "}\n",
       ".glyphicon-bell:before {\n",
       "  content: \"\\e123\";\n",
       "}\n",
       ".glyphicon-certificate:before {\n",
       "  content: \"\\e124\";\n",
       "}\n",
       ".glyphicon-thumbs-up:before {\n",
       "  content: \"\\e125\";\n",
       "}\n",
       ".glyphicon-thumbs-down:before {\n",
       "  content: \"\\e126\";\n",
       "}\n",
       ".glyphicon-hand-right:before {\n",
       "  content: \"\\e127\";\n",
       "}\n",
       ".glyphicon-hand-left:before {\n",
       "  content: \"\\e128\";\n",
       "}\n",
       ".glyphicon-hand-up:before {\n",
       "  content: \"\\e129\";\n",
       "}\n",
       ".glyphicon-hand-down:before {\n",
       "  content: \"\\e130\";\n",
       "}\n",
       ".glyphicon-circle-arrow-right:before {\n",
       "  content: \"\\e131\";\n",
       "}\n",
       ".glyphicon-circle-arrow-left:before {\n",
       "  content: \"\\e132\";\n",
       "}\n",
       ".glyphicon-circle-arrow-up:before {\n",
       "  content: \"\\e133\";\n",
       "}\n",
       ".glyphicon-circle-arrow-down:before {\n",
       "  content: \"\\e134\";\n",
       "}\n",
       ".glyphicon-globe:before {\n",
       "  content: \"\\e135\";\n",
       "}\n",
       ".glyphicon-wrench:before {\n",
       "  content: \"\\e136\";\n",
       "}\n",
       ".glyphicon-tasks:before {\n",
       "  content: \"\\e137\";\n",
       "}\n",
       ".glyphicon-filter:before {\n",
       "  content: \"\\e138\";\n",
       "}\n",
       ".glyphicon-briefcase:before {\n",
       "  content: \"\\e139\";\n",
       "}\n",
       ".glyphicon-fullscreen:before {\n",
       "  content: \"\\e140\";\n",
       "}\n",
       ".glyphicon-dashboard:before {\n",
       "  content: \"\\e141\";\n",
       "}\n",
       ".glyphicon-paperclip:before {\n",
       "  content: \"\\e142\";\n",
       "}\n",
       ".glyphicon-heart-empty:before {\n",
       "  content: \"\\e143\";\n",
       "}\n",
       ".glyphicon-link:before {\n",
       "  content: \"\\e144\";\n",
       "}\n",
       ".glyphicon-phone:before {\n",
       "  content: \"\\e145\";\n",
       "}\n",
       ".glyphicon-pushpin:before {\n",
       "  content: \"\\e146\";\n",
       "}\n",
       ".glyphicon-usd:before {\n",
       "  content: \"\\e148\";\n",
       "}\n",
       ".glyphicon-gbp:before {\n",
       "  content: \"\\e149\";\n",
       "}\n",
       ".glyphicon-sort:before {\n",
       "  content: \"\\e150\";\n",
       "}\n",
       ".glyphicon-sort-by-alphabet:before {\n",
       "  content: \"\\e151\";\n",
       "}\n",
       ".glyphicon-sort-by-alphabet-alt:before {\n",
       "  content: \"\\e152\";\n",
       "}\n",
       ".glyphicon-sort-by-order:before {\n",
       "  content: \"\\e153\";\n",
       "}\n",
       ".glyphicon-sort-by-order-alt:before {\n",
       "  content: \"\\e154\";\n",
       "}\n",
       ".glyphicon-sort-by-attributes:before {\n",
       "  content: \"\\e155\";\n",
       "}\n",
       ".glyphicon-sort-by-attributes-alt:before {\n",
       "  content: \"\\e156\";\n",
       "}\n",
       ".glyphicon-unchecked:before {\n",
       "  content: \"\\e157\";\n",
       "}\n",
       ".glyphicon-expand:before {\n",
       "  content: \"\\e158\";\n",
       "}\n",
       ".glyphicon-collapse-down:before {\n",
       "  content: \"\\e159\";\n",
       "}\n",
       ".glyphicon-collapse-up:before {\n",
       "  content: \"\\e160\";\n",
       "}\n",
       ".glyphicon-log-in:before {\n",
       "  content: \"\\e161\";\n",
       "}\n",
       ".glyphicon-flash:before {\n",
       "  content: \"\\e162\";\n",
       "}\n",
       ".glyphicon-log-out:before {\n",
       "  content: \"\\e163\";\n",
       "}\n",
       ".glyphicon-new-window:before {\n",
       "  content: \"\\e164\";\n",
       "}\n",
       ".glyphicon-record:before {\n",
       "  content: \"\\e165\";\n",
       "}\n",
       ".glyphicon-save:before {\n",
       "  content: \"\\e166\";\n",
       "}\n",
       ".glyphicon-open:before {\n",
       "  content: \"\\e167\";\n",
       "}\n",
       ".glyphicon-saved:before {\n",
       "  content: \"\\e168\";\n",
       "}\n",
       ".glyphicon-import:before {\n",
       "  content: \"\\e169\";\n",
       "}\n",
       ".glyphicon-export:before {\n",
       "  content: \"\\e170\";\n",
       "}\n",
       ".glyphicon-send:before {\n",
       "  content: \"\\e171\";\n",
       "}\n",
       ".glyphicon-floppy-disk:before {\n",
       "  content: \"\\e172\";\n",
       "}\n",
       ".glyphicon-floppy-saved:before {\n",
       "  content: \"\\e173\";\n",
       "}\n",
       ".glyphicon-floppy-remove:before {\n",
       "  content: \"\\e174\";\n",
       "}\n",
       ".glyphicon-floppy-save:before {\n",
       "  content: \"\\e175\";\n",
       "}\n",
       ".glyphicon-floppy-open:before {\n",
       "  content: \"\\e176\";\n",
       "}\n",
       ".glyphicon-credit-card:before {\n",
       "  content: \"\\e177\";\n",
       "}\n",
       ".glyphicon-transfer:before {\n",
       "  content: \"\\e178\";\n",
       "}\n",
       ".glyphicon-cutlery:before {\n",
       "  content: \"\\e179\";\n",
       "}\n",
       ".glyphicon-header:before {\n",
       "  content: \"\\e180\";\n",
       "}\n",
       ".glyphicon-compressed:before {\n",
       "  content: \"\\e181\";\n",
       "}\n",
       ".glyphicon-earphone:before {\n",
       "  content: \"\\e182\";\n",
       "}\n",
       ".glyphicon-phone-alt:before {\n",
       "  content: \"\\e183\";\n",
       "}\n",
       ".glyphicon-tower:before {\n",
       "  content: \"\\e184\";\n",
       "}\n",
       ".glyphicon-stats:before {\n",
       "  content: \"\\e185\";\n",
       "}\n",
       ".glyphicon-sd-video:before {\n",
       "  content: \"\\e186\";\n",
       "}\n",
       ".glyphicon-hd-video:before {\n",
       "  content: \"\\e187\";\n",
       "}\n",
       ".glyphicon-subtitles:before {\n",
       "  content: \"\\e188\";\n",
       "}\n",
       ".glyphicon-sound-stereo:before {\n",
       "  content: \"\\e189\";\n",
       "}\n",
       ".glyphicon-sound-dolby:before {\n",
       "  content: \"\\e190\";\n",
       "}\n",
       ".glyphicon-sound-5-1:before {\n",
       "  content: \"\\e191\";\n",
       "}\n",
       ".glyphicon-sound-6-1:before {\n",
       "  content: \"\\e192\";\n",
       "}\n",
       ".glyphicon-sound-7-1:before {\n",
       "  content: \"\\e193\";\n",
       "}\n",
       ".glyphicon-copyright-mark:before {\n",
       "  content: \"\\e194\";\n",
       "}\n",
       ".glyphicon-registration-mark:before {\n",
       "  content: \"\\e195\";\n",
       "}\n",
       ".glyphicon-cloud-download:before {\n",
       "  content: \"\\e197\";\n",
       "}\n",
       ".glyphicon-cloud-upload:before {\n",
       "  content: \"\\e198\";\n",
       "}\n",
       ".glyphicon-tree-conifer:before {\n",
       "  content: \"\\e199\";\n",
       "}\n",
       ".glyphicon-tree-deciduous:before {\n",
       "  content: \"\\e200\";\n",
       "}\n",
       ".glyphicon-cd:before {\n",
       "  content: \"\\e201\";\n",
       "}\n",
       ".glyphicon-save-file:before {\n",
       "  content: \"\\e202\";\n",
       "}\n",
       ".glyphicon-open-file:before {\n",
       "  content: \"\\e203\";\n",
       "}\n",
       ".glyphicon-level-up:before {\n",
       "  content: \"\\e204\";\n",
       "}\n",
       ".glyphicon-copy:before {\n",
       "  content: \"\\e205\";\n",
       "}\n",
       ".glyphicon-paste:before {\n",
       "  content: \"\\e206\";\n",
       "}\n",
       ".glyphicon-alert:before {\n",
       "  content: \"\\e209\";\n",
       "}\n",
       ".glyphicon-equalizer:before {\n",
       "  content: \"\\e210\";\n",
       "}\n",
       ".glyphicon-king:before {\n",
       "  content: \"\\e211\";\n",
       "}\n",
       ".glyphicon-queen:before {\n",
       "  content: \"\\e212\";\n",
       "}\n",
       ".glyphicon-pawn:before {\n",
       "  content: \"\\e213\";\n",
       "}\n",
       ".glyphicon-bishop:before {\n",
       "  content: \"\\e214\";\n",
       "}\n",
       ".glyphicon-knight:before {\n",
       "  content: \"\\e215\";\n",
       "}\n",
       ".glyphicon-baby-formula:before {\n",
       "  content: \"\\e216\";\n",
       "}\n",
       ".glyphicon-tent:before {\n",
       "  content: \"\\26fa\";\n",
       "}\n",
       ".glyphicon-blackboard:before {\n",
       "  content: \"\\e218\";\n",
       "}\n",
       ".glyphicon-bed:before {\n",
       "  content: \"\\e219\";\n",
       "}\n",
       ".glyphicon-apple:before {\n",
       "  content: \"\\f8ff\";\n",
       "}\n",
       ".glyphicon-erase:before {\n",
       "  content: \"\\e221\";\n",
       "}\n",
       ".glyphicon-hourglass:before {\n",
       "  content: \"\\231b\";\n",
       "}\n",
       ".glyphicon-lamp:before {\n",
       "  content: \"\\e223\";\n",
       "}\n",
       ".glyphicon-duplicate:before {\n",
       "  content: \"\\e224\";\n",
       "}\n",
       ".glyphicon-piggy-bank:before {\n",
       "  content: \"\\e225\";\n",
       "}\n",
       ".glyphicon-scissors:before {\n",
       "  content: \"\\e226\";\n",
       "}\n",
       ".glyphicon-bitcoin:before {\n",
       "  content: \"\\e227\";\n",
       "}\n",
       ".glyphicon-btc:before {\n",
       "  content: \"\\e227\";\n",
       "}\n",
       ".glyphicon-xbt:before {\n",
       "  content: \"\\e227\";\n",
       "}\n",
       ".glyphicon-yen:before {\n",
       "  content: \"\\00a5\";\n",
       "}\n",
       ".glyphicon-jpy:before {\n",
       "  content: \"\\00a5\";\n",
       "}\n",
       ".glyphicon-ruble:before {\n",
       "  content: \"\\20bd\";\n",
       "}\n",
       ".glyphicon-rub:before {\n",
       "  content: \"\\20bd\";\n",
       "}\n",
       ".glyphicon-scale:before {\n",
       "  content: \"\\e230\";\n",
       "}\n",
       ".glyphicon-ice-lolly:before {\n",
       "  content: \"\\e231\";\n",
       "}\n",
       ".glyphicon-ice-lolly-tasted:before {\n",
       "  content: \"\\e232\";\n",
       "}\n",
       ".glyphicon-education:before {\n",
       "  content: \"\\e233\";\n",
       "}\n",
       ".glyphicon-option-horizontal:before {\n",
       "  content: \"\\e234\";\n",
       "}\n",
       ".glyphicon-option-vertical:before {\n",
       "  content: \"\\e235\";\n",
       "}\n",
       ".glyphicon-menu-hamburger:before {\n",
       "  content: \"\\e236\";\n",
       "}\n",
       ".glyphicon-modal-window:before {\n",
       "  content: \"\\e237\";\n",
       "}\n",
       ".glyphicon-oil:before {\n",
       "  content: \"\\e238\";\n",
       "}\n",
       ".glyphicon-grain:before {\n",
       "  content: \"\\e239\";\n",
       "}\n",
       ".glyphicon-sunglasses:before {\n",
       "  content: \"\\e240\";\n",
       "}\n",
       ".glyphicon-text-size:before {\n",
       "  content: \"\\e241\";\n",
       "}\n",
       ".glyphicon-text-color:before {\n",
       "  content: \"\\e242\";\n",
       "}\n",
       ".glyphicon-text-background:before {\n",
       "  content: \"\\e243\";\n",
       "}\n",
       ".glyphicon-object-align-top:before {\n",
       "  content: \"\\e244\";\n",
       "}\n",
       ".glyphicon-object-align-bottom:before {\n",
       "  content: \"\\e245\";\n",
       "}\n",
       ".glyphicon-object-align-horizontal:before {\n",
       "  content: \"\\e246\";\n",
       "}\n",
       ".glyphicon-object-align-left:before {\n",
       "  content: \"\\e247\";\n",
       "}\n",
       ".glyphicon-object-align-vertical:before {\n",
       "  content: \"\\e248\";\n",
       "}\n",
       ".glyphicon-object-align-right:before {\n",
       "  content: \"\\e249\";\n",
       "}\n",
       ".glyphicon-triangle-right:before {\n",
       "  content: \"\\e250\";\n",
       "}\n",
       ".glyphicon-triangle-left:before {\n",
       "  content: \"\\e251\";\n",
       "}\n",
       ".glyphicon-triangle-bottom:before {\n",
       "  content: \"\\e252\";\n",
       "}\n",
       ".glyphicon-triangle-top:before {\n",
       "  content: \"\\e253\";\n",
       "}\n",
       ".glyphicon-console:before {\n",
       "  content: \"\\e254\";\n",
       "}\n",
       ".glyphicon-superscript:before {\n",
       "  content: \"\\e255\";\n",
       "}\n",
       ".glyphicon-subscript:before {\n",
       "  content: \"\\e256\";\n",
       "}\n",
       ".glyphicon-menu-left:before {\n",
       "  content: \"\\e257\";\n",
       "}\n",
       ".glyphicon-menu-right:before {\n",
       "  content: \"\\e258\";\n",
       "}\n",
       ".glyphicon-menu-down:before {\n",
       "  content: \"\\e259\";\n",
       "}\n",
       ".glyphicon-menu-up:before {\n",
       "  content: \"\\e260\";\n",
       "}\n",
       "* {\n",
       "  -webkit-box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  box-sizing: border-box;\n",
       "}\n",
       "*:before,\n",
       "*:after {\n",
       "  -webkit-box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  box-sizing: border-box;\n",
       "}\n",
       "html {\n",
       "  font-size: 10px;\n",
       "  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n",
       "}\n",
       "body {\n",
       "  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
       "  font-size: 13px;\n",
       "  line-height: 1.42857143;\n",
       "  color: #000;\n",
       "  background-color: #fff;\n",
       "}\n",
       "input,\n",
       "button,\n",
       "select,\n",
       "textarea {\n",
       "  font-family: inherit;\n",
       "  font-size: inherit;\n",
       "  line-height: inherit;\n",
       "}\n",
       "a {\n",
       "  color: #337ab7;\n",
       "  text-decoration: none;\n",
       "}\n",
       "a:hover,\n",
       "a:focus {\n",
       "  color: #23527c;\n",
       "  text-decoration: underline;\n",
       "}\n",
       "a:focus {\n",
       "  outline: 5px auto -webkit-focus-ring-color;\n",
       "  outline-offset: -2px;\n",
       "}\n",
       "figure {\n",
       "  margin: 0;\n",
       "}\n",
       "img {\n",
       "  vertical-align: middle;\n",
       "}\n",
       ".img-responsive,\n",
       ".thumbnail > img,\n",
       ".thumbnail a > img,\n",
       ".carousel-inner > .item > img,\n",
       ".carousel-inner > .item > a > img {\n",
       "  display: block;\n",
       "  max-width: 100%;\n",
       "  height: auto;\n",
       "}\n",
       ".img-rounded {\n",
       "  border-radius: 3px;\n",
       "}\n",
       ".img-thumbnail {\n",
       "  padding: 4px;\n",
       "  line-height: 1.42857143;\n",
       "  background-color: #fff;\n",
       "  border: 1px solid #ddd;\n",
       "  border-radius: 2px;\n",
       "  -webkit-transition: all 0.2s ease-in-out;\n",
       "  -o-transition: all 0.2s ease-in-out;\n",
       "  transition: all 0.2s ease-in-out;\n",
       "  display: inline-block;\n",
       "  max-width: 100%;\n",
       "  height: auto;\n",
       "}\n",
       ".img-circle {\n",
       "  border-radius: 50%;\n",
       "}\n",
       "hr {\n",
       "  margin-top: 18px;\n",
       "  margin-bottom: 18px;\n",
       "  border: 0;\n",
       "  border-top: 1px solid #eeeeee;\n",
       "}\n",
       ".sr-only {\n",
       "  position: absolute;\n",
       "  width: 1px;\n",
       "  height: 1px;\n",
       "  margin: -1px;\n",
       "  padding: 0;\n",
       "  overflow: hidden;\n",
       "  clip: rect(0, 0, 0, 0);\n",
       "  border: 0;\n",
       "}\n",
       ".sr-only-focusable:active,\n",
       ".sr-only-focusable:focus {\n",
       "  position: static;\n",
       "  width: auto;\n",
       "  height: auto;\n",
       "  margin: 0;\n",
       "  overflow: visible;\n",
       "  clip: auto;\n",
       "}\n",
       "[role=\"button\"] {\n",
       "  cursor: pointer;\n",
       "}\n",
       "h1,\n",
       "h2,\n",
       "h3,\n",
       "h4,\n",
       "h5,\n",
       "h6,\n",
       ".h1,\n",
       ".h2,\n",
       ".h3,\n",
       ".h4,\n",
       ".h5,\n",
       ".h6 {\n",
       "  font-family: inherit;\n",
       "  font-weight: 500;\n",
       "  line-height: 1.1;\n",
       "  color: inherit;\n",
       "}\n",
       "h1 small,\n",
       "h2 small,\n",
       "h3 small,\n",
       "h4 small,\n",
       "h5 small,\n",
       "h6 small,\n",
       ".h1 small,\n",
       ".h2 small,\n",
       ".h3 small,\n",
       ".h4 small,\n",
       ".h5 small,\n",
       ".h6 small,\n",
       "h1 .small,\n",
       "h2 .small,\n",
       "h3 .small,\n",
       "h4 .small,\n",
       "h5 .small,\n",
       "h6 .small,\n",
       ".h1 .small,\n",
       ".h2 .small,\n",
       ".h3 .small,\n",
       ".h4 .small,\n",
       ".h5 .small,\n",
       ".h6 .small {\n",
       "  font-weight: normal;\n",
       "  line-height: 1;\n",
       "  color: #777777;\n",
       "}\n",
       "h1,\n",
       ".h1,\n",
       "h2,\n",
       ".h2,\n",
       "h3,\n",
       ".h3 {\n",
       "  margin-top: 18px;\n",
       "  margin-bottom: 9px;\n",
       "}\n",
       "h1 small,\n",
       ".h1 small,\n",
       "h2 small,\n",
       ".h2 small,\n",
       "h3 small,\n",
       ".h3 small,\n",
       "h1 .small,\n",
       ".h1 .small,\n",
       "h2 .small,\n",
       ".h2 .small,\n",
       "h3 .small,\n",
       ".h3 .small {\n",
       "  font-size: 65%;\n",
       "}\n",
       "h4,\n",
       ".h4,\n",
       "h5,\n",
       ".h5,\n",
       "h6,\n",
       ".h6 {\n",
       "  margin-top: 9px;\n",
       "  margin-bottom: 9px;\n",
       "}\n",
       "h4 small,\n",
       ".h4 small,\n",
       "h5 small,\n",
       ".h5 small,\n",
       "h6 small,\n",
       ".h6 small,\n",
       "h4 .small,\n",
       ".h4 .small,\n",
       "h5 .small,\n",
       ".h5 .small,\n",
       "h6 .small,\n",
       ".h6 .small {\n",
       "  font-size: 75%;\n",
       "}\n",
       "h1,\n",
       ".h1 {\n",
       "  font-size: 33px;\n",
       "}\n",
       "h2,\n",
       ".h2 {\n",
       "  font-size: 27px;\n",
       "}\n",
       "h3,\n",
       ".h3 {\n",
       "  font-size: 23px;\n",
       "}\n",
       "h4,\n",
       ".h4 {\n",
       "  font-size: 17px;\n",
       "}\n",
       "h5,\n",
       ".h5 {\n",
       "  font-size: 13px;\n",
       "}\n",
       "h6,\n",
       ".h6 {\n",
       "  font-size: 12px;\n",
       "}\n",
       "p {\n",
       "  margin: 0 0 9px;\n",
       "}\n",
       ".lead {\n",
       "  margin-bottom: 18px;\n",
       "  font-size: 14px;\n",
       "  font-weight: 300;\n",
       "  line-height: 1.4;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .lead {\n",
       "    font-size: 19.5px;\n",
       "  }\n",
       "}\n",
       "small,\n",
       ".small {\n",
       "  font-size: 92%;\n",
       "}\n",
       "mark,\n",
       ".mark {\n",
       "  background-color: #fcf8e3;\n",
       "  padding: .2em;\n",
       "}\n",
       ".text-left {\n",
       "  text-align: left;\n",
       "}\n",
       ".text-right {\n",
       "  text-align: right;\n",
       "}\n",
       ".text-center {\n",
       "  text-align: center;\n",
       "}\n",
       ".text-justify {\n",
       "  text-align: justify;\n",
       "}\n",
       ".text-nowrap {\n",
       "  white-space: nowrap;\n",
       "}\n",
       ".text-lowercase {\n",
       "  text-transform: lowercase;\n",
       "}\n",
       ".text-uppercase {\n",
       "  text-transform: uppercase;\n",
       "}\n",
       ".text-capitalize {\n",
       "  text-transform: capitalize;\n",
       "}\n",
       ".text-muted {\n",
       "  color: #777777;\n",
       "}\n",
       ".text-primary {\n",
       "  color: #337ab7;\n",
       "}\n",
       "a.text-primary:hover,\n",
       "a.text-primary:focus {\n",
       "  color: #286090;\n",
       "}\n",
       ".text-success {\n",
       "  color: #3c763d;\n",
       "}\n",
       "a.text-success:hover,\n",
       "a.text-success:focus {\n",
       "  color: #2b542c;\n",
       "}\n",
       ".text-info {\n",
       "  color: #31708f;\n",
       "}\n",
       "a.text-info:hover,\n",
       "a.text-info:focus {\n",
       "  color: #245269;\n",
       "}\n",
       ".text-warning {\n",
       "  color: #8a6d3b;\n",
       "}\n",
       "a.text-warning:hover,\n",
       "a.text-warning:focus {\n",
       "  color: #66512c;\n",
       "}\n",
       ".text-danger {\n",
       "  color: #a94442;\n",
       "}\n",
       "a.text-danger:hover,\n",
       "a.text-danger:focus {\n",
       "  color: #843534;\n",
       "}\n",
       ".bg-primary {\n",
       "  color: #fff;\n",
       "  background-color: #337ab7;\n",
       "}\n",
       "a.bg-primary:hover,\n",
       "a.bg-primary:focus {\n",
       "  background-color: #286090;\n",
       "}\n",
       ".bg-success {\n",
       "  background-color: #dff0d8;\n",
       "}\n",
       "a.bg-success:hover,\n",
       "a.bg-success:focus {\n",
       "  background-color: #c1e2b3;\n",
       "}\n",
       ".bg-info {\n",
       "  background-color: #d9edf7;\n",
       "}\n",
       "a.bg-info:hover,\n",
       "a.bg-info:focus {\n",
       "  background-color: #afd9ee;\n",
       "}\n",
       ".bg-warning {\n",
       "  background-color: #fcf8e3;\n",
       "}\n",
       "a.bg-warning:hover,\n",
       "a.bg-warning:focus {\n",
       "  background-color: #f7ecb5;\n",
       "}\n",
       ".bg-danger {\n",
       "  background-color: #f2dede;\n",
       "}\n",
       "a.bg-danger:hover,\n",
       "a.bg-danger:focus {\n",
       "  background-color: #e4b9b9;\n",
       "}\n",
       ".page-header {\n",
       "  padding-bottom: 8px;\n",
       "  margin: 36px 0 18px;\n",
       "  border-bottom: 1px solid #eeeeee;\n",
       "}\n",
       "ul,\n",
       "ol {\n",
       "  margin-top: 0;\n",
       "  margin-bottom: 9px;\n",
       "}\n",
       "ul ul,\n",
       "ol ul,\n",
       "ul ol,\n",
       "ol ol {\n",
       "  margin-bottom: 0;\n",
       "}\n",
       ".list-unstyled {\n",
       "  padding-left: 0;\n",
       "  list-style: none;\n",
       "}\n",
       ".list-inline {\n",
       "  padding-left: 0;\n",
       "  list-style: none;\n",
       "  margin-left: -5px;\n",
       "}\n",
       ".list-inline > li {\n",
       "  display: inline-block;\n",
       "  padding-left: 5px;\n",
       "  padding-right: 5px;\n",
       "}\n",
       "dl {\n",
       "  margin-top: 0;\n",
       "  margin-bottom: 18px;\n",
       "}\n",
       "dt,\n",
       "dd {\n",
       "  line-height: 1.42857143;\n",
       "}\n",
       "dt {\n",
       "  font-weight: bold;\n",
       "}\n",
       "dd {\n",
       "  margin-left: 0;\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .dl-horizontal dt {\n",
       "    float: left;\n",
       "    width: 160px;\n",
       "    clear: left;\n",
       "    text-align: right;\n",
       "    overflow: hidden;\n",
       "    text-overflow: ellipsis;\n",
       "    white-space: nowrap;\n",
       "  }\n",
       "  .dl-horizontal dd {\n",
       "    margin-left: 180px;\n",
       "  }\n",
       "}\n",
       "abbr[title],\n",
       "abbr[data-original-title] {\n",
       "  cursor: help;\n",
       "  border-bottom: 1px dotted #777777;\n",
       "}\n",
       ".initialism {\n",
       "  font-size: 90%;\n",
       "  text-transform: uppercase;\n",
       "}\n",
       "blockquote {\n",
       "  padding: 9px 18px;\n",
       "  margin: 0 0 18px;\n",
       "  font-size: inherit;\n",
       "  border-left: 5px solid #eeeeee;\n",
       "}\n",
       "blockquote p:last-child,\n",
       "blockquote ul:last-child,\n",
       "blockquote ol:last-child {\n",
       "  margin-bottom: 0;\n",
       "}\n",
       "blockquote footer,\n",
       "blockquote small,\n",
       "blockquote .small {\n",
       "  display: block;\n",
       "  font-size: 80%;\n",
       "  line-height: 1.42857143;\n",
       "  color: #777777;\n",
       "}\n",
       "blockquote footer:before,\n",
       "blockquote small:before,\n",
       "blockquote .small:before {\n",
       "  content: '\\2014 \\00A0';\n",
       "}\n",
       ".blockquote-reverse,\n",
       "blockquote.pull-right {\n",
       "  padding-right: 15px;\n",
       "  padding-left: 0;\n",
       "  border-right: 5px solid #eeeeee;\n",
       "  border-left: 0;\n",
       "  text-align: right;\n",
       "}\n",
       ".blockquote-reverse footer:before,\n",
       "blockquote.pull-right footer:before,\n",
       ".blockquote-reverse small:before,\n",
       "blockquote.pull-right small:before,\n",
       ".blockquote-reverse .small:before,\n",
       "blockquote.pull-right .small:before {\n",
       "  content: '';\n",
       "}\n",
       ".blockquote-reverse footer:after,\n",
       "blockquote.pull-right footer:after,\n",
       ".blockquote-reverse small:after,\n",
       "blockquote.pull-right small:after,\n",
       ".blockquote-reverse .small:after,\n",
       "blockquote.pull-right .small:after {\n",
       "  content: '\\00A0 \\2014';\n",
       "}\n",
       "address {\n",
       "  margin-bottom: 18px;\n",
       "  font-style: normal;\n",
       "  line-height: 1.42857143;\n",
       "}\n",
       "code,\n",
       "kbd,\n",
       "pre,\n",
       "samp {\n",
       "  font-family: monospace;\n",
       "}\n",
       "code {\n",
       "  padding: 2px 4px;\n",
       "  font-size: 90%;\n",
       "  color: #c7254e;\n",
       "  background-color: #f9f2f4;\n",
       "  border-radius: 2px;\n",
       "}\n",
       "kbd {\n",
       "  padding: 2px 4px;\n",
       "  font-size: 90%;\n",
       "  color: #888;\n",
       "  background-color: transparent;\n",
       "  border-radius: 1px;\n",
       "  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n",
       "}\n",
       "kbd kbd {\n",
       "  padding: 0;\n",
       "  font-size: 100%;\n",
       "  font-weight: bold;\n",
       "  box-shadow: none;\n",
       "}\n",
       "pre {\n",
       "  display: block;\n",
       "  padding: 8.5px;\n",
       "  margin: 0 0 9px;\n",
       "  font-size: 12px;\n",
       "  line-height: 1.42857143;\n",
       "  word-break: break-all;\n",
       "  word-wrap: break-word;\n",
       "  color: #333333;\n",
       "  background-color: #f5f5f5;\n",
       "  border: 1px solid #ccc;\n",
       "  border-radius: 2px;\n",
       "}\n",
       "pre code {\n",
       "  padding: 0;\n",
       "  font-size: inherit;\n",
       "  color: inherit;\n",
       "  white-space: pre-wrap;\n",
       "  background-color: transparent;\n",
       "  border-radius: 0;\n",
       "}\n",
       ".pre-scrollable {\n",
       "  max-height: 340px;\n",
       "  overflow-y: scroll;\n",
       "}\n",
       ".container {\n",
       "  margin-right: auto;\n",
       "  margin-left: auto;\n",
       "  padding-left: 0px;\n",
       "  padding-right: 0px;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .container {\n",
       "    width: 768px;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 992px) {\n",
       "  .container {\n",
       "    width: 940px;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 1200px) {\n",
       "  .container {\n",
       "    width: 1140px;\n",
       "  }\n",
       "}\n",
       ".container-fluid {\n",
       "  margin-right: auto;\n",
       "  margin-left: auto;\n",
       "  padding-left: 0px;\n",
       "  padding-right: 0px;\n",
       "}\n",
       ".row {\n",
       "  margin-left: 0px;\n",
       "  margin-right: 0px;\n",
       "}\n",
       ".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 {\n",
       "  position: relative;\n",
       "  min-height: 1px;\n",
       "  padding-left: 0px;\n",
       "  padding-right: 0px;\n",
       "}\n",
       ".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 {\n",
       "  float: left;\n",
       "}\n",
       ".col-xs-12 {\n",
       "  width: 100%;\n",
       "}\n",
       ".col-xs-11 {\n",
       "  width: 91.66666667%;\n",
       "}\n",
       ".col-xs-10 {\n",
       "  width: 83.33333333%;\n",
       "}\n",
       ".col-xs-9 {\n",
       "  width: 75%;\n",
       "}\n",
       ".col-xs-8 {\n",
       "  width: 66.66666667%;\n",
       "}\n",
       ".col-xs-7 {\n",
       "  width: 58.33333333%;\n",
       "}\n",
       ".col-xs-6 {\n",
       "  width: 50%;\n",
       "}\n",
       ".col-xs-5 {\n",
       "  width: 41.66666667%;\n",
       "}\n",
       ".col-xs-4 {\n",
       "  width: 33.33333333%;\n",
       "}\n",
       ".col-xs-3 {\n",
       "  width: 25%;\n",
       "}\n",
       ".col-xs-2 {\n",
       "  width: 16.66666667%;\n",
       "}\n",
       ".col-xs-1 {\n",
       "  width: 8.33333333%;\n",
       "}\n",
       ".col-xs-pull-12 {\n",
       "  right: 100%;\n",
       "}\n",
       ".col-xs-pull-11 {\n",
       "  right: 91.66666667%;\n",
       "}\n",
       ".col-xs-pull-10 {\n",
       "  right: 83.33333333%;\n",
       "}\n",
       ".col-xs-pull-9 {\n",
       "  right: 75%;\n",
       "}\n",
       ".col-xs-pull-8 {\n",
       "  right: 66.66666667%;\n",
       "}\n",
       ".col-xs-pull-7 {\n",
       "  right: 58.33333333%;\n",
       "}\n",
       ".col-xs-pull-6 {\n",
       "  right: 50%;\n",
       "}\n",
       ".col-xs-pull-5 {\n",
       "  right: 41.66666667%;\n",
       "}\n",
       ".col-xs-pull-4 {\n",
       "  right: 33.33333333%;\n",
       "}\n",
       ".col-xs-pull-3 {\n",
       "  right: 25%;\n",
       "}\n",
       ".col-xs-pull-2 {\n",
       "  right: 16.66666667%;\n",
       "}\n",
       ".col-xs-pull-1 {\n",
       "  right: 8.33333333%;\n",
       "}\n",
       ".col-xs-pull-0 {\n",
       "  right: auto;\n",
       "}\n",
       ".col-xs-push-12 {\n",
       "  left: 100%;\n",
       "}\n",
       ".col-xs-push-11 {\n",
       "  left: 91.66666667%;\n",
       "}\n",
       ".col-xs-push-10 {\n",
       "  left: 83.33333333%;\n",
       "}\n",
       ".col-xs-push-9 {\n",
       "  left: 75%;\n",
       "}\n",
       ".col-xs-push-8 {\n",
       "  left: 66.66666667%;\n",
       "}\n",
       ".col-xs-push-7 {\n",
       "  left: 58.33333333%;\n",
       "}\n",
       ".col-xs-push-6 {\n",
       "  left: 50%;\n",
       "}\n",
       ".col-xs-push-5 {\n",
       "  left: 41.66666667%;\n",
       "}\n",
       ".col-xs-push-4 {\n",
       "  left: 33.33333333%;\n",
       "}\n",
       ".col-xs-push-3 {\n",
       "  left: 25%;\n",
       "}\n",
       ".col-xs-push-2 {\n",
       "  left: 16.66666667%;\n",
       "}\n",
       ".col-xs-push-1 {\n",
       "  left: 8.33333333%;\n",
       "}\n",
       ".col-xs-push-0 {\n",
       "  left: auto;\n",
       "}\n",
       ".col-xs-offset-12 {\n",
       "  margin-left: 100%;\n",
       "}\n",
       ".col-xs-offset-11 {\n",
       "  margin-left: 91.66666667%;\n",
       "}\n",
       ".col-xs-offset-10 {\n",
       "  margin-left: 83.33333333%;\n",
       "}\n",
       ".col-xs-offset-9 {\n",
       "  margin-left: 75%;\n",
       "}\n",
       ".col-xs-offset-8 {\n",
       "  margin-left: 66.66666667%;\n",
       "}\n",
       ".col-xs-offset-7 {\n",
       "  margin-left: 58.33333333%;\n",
       "}\n",
       ".col-xs-offset-6 {\n",
       "  margin-left: 50%;\n",
       "}\n",
       ".col-xs-offset-5 {\n",
       "  margin-left: 41.66666667%;\n",
       "}\n",
       ".col-xs-offset-4 {\n",
       "  margin-left: 33.33333333%;\n",
       "}\n",
       ".col-xs-offset-3 {\n",
       "  margin-left: 25%;\n",
       "}\n",
       ".col-xs-offset-2 {\n",
       "  margin-left: 16.66666667%;\n",
       "}\n",
       ".col-xs-offset-1 {\n",
       "  margin-left: 8.33333333%;\n",
       "}\n",
       ".col-xs-offset-0 {\n",
       "  margin-left: 0%;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .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 {\n",
       "    float: left;\n",
       "  }\n",
       "  .col-sm-12 {\n",
       "    width: 100%;\n",
       "  }\n",
       "  .col-sm-11 {\n",
       "    width: 91.66666667%;\n",
       "  }\n",
       "  .col-sm-10 {\n",
       "    width: 83.33333333%;\n",
       "  }\n",
       "  .col-sm-9 {\n",
       "    width: 75%;\n",
       "  }\n",
       "  .col-sm-8 {\n",
       "    width: 66.66666667%;\n",
       "  }\n",
       "  .col-sm-7 {\n",
       "    width: 58.33333333%;\n",
       "  }\n",
       "  .col-sm-6 {\n",
       "    width: 50%;\n",
       "  }\n",
       "  .col-sm-5 {\n",
       "    width: 41.66666667%;\n",
       "  }\n",
       "  .col-sm-4 {\n",
       "    width: 33.33333333%;\n",
       "  }\n",
       "  .col-sm-3 {\n",
       "    width: 25%;\n",
       "  }\n",
       "  .col-sm-2 {\n",
       "    width: 16.66666667%;\n",
       "  }\n",
       "  .col-sm-1 {\n",
       "    width: 8.33333333%;\n",
       "  }\n",
       "  .col-sm-pull-12 {\n",
       "    right: 100%;\n",
       "  }\n",
       "  .col-sm-pull-11 {\n",
       "    right: 91.66666667%;\n",
       "  }\n",
       "  .col-sm-pull-10 {\n",
       "    right: 83.33333333%;\n",
       "  }\n",
       "  .col-sm-pull-9 {\n",
       "    right: 75%;\n",
       "  }\n",
       "  .col-sm-pull-8 {\n",
       "    right: 66.66666667%;\n",
       "  }\n",
       "  .col-sm-pull-7 {\n",
       "    right: 58.33333333%;\n",
       "  }\n",
       "  .col-sm-pull-6 {\n",
       "    right: 50%;\n",
       "  }\n",
       "  .col-sm-pull-5 {\n",
       "    right: 41.66666667%;\n",
       "  }\n",
       "  .col-sm-pull-4 {\n",
       "    right: 33.33333333%;\n",
       "  }\n",
       "  .col-sm-pull-3 {\n",
       "    right: 25%;\n",
       "  }\n",
       "  .col-sm-pull-2 {\n",
       "    right: 16.66666667%;\n",
       "  }\n",
       "  .col-sm-pull-1 {\n",
       "    right: 8.33333333%;\n",
       "  }\n",
       "  .col-sm-pull-0 {\n",
       "    right: auto;\n",
       "  }\n",
       "  .col-sm-push-12 {\n",
       "    left: 100%;\n",
       "  }\n",
       "  .col-sm-push-11 {\n",
       "    left: 91.66666667%;\n",
       "  }\n",
       "  .col-sm-push-10 {\n",
       "    left: 83.33333333%;\n",
       "  }\n",
       "  .col-sm-push-9 {\n",
       "    left: 75%;\n",
       "  }\n",
       "  .col-sm-push-8 {\n",
       "    left: 66.66666667%;\n",
       "  }\n",
       "  .col-sm-push-7 {\n",
       "    left: 58.33333333%;\n",
       "  }\n",
       "  .col-sm-push-6 {\n",
       "    left: 50%;\n",
       "  }\n",
       "  .col-sm-push-5 {\n",
       "    left: 41.66666667%;\n",
       "  }\n",
       "  .col-sm-push-4 {\n",
       "    left: 33.33333333%;\n",
       "  }\n",
       "  .col-sm-push-3 {\n",
       "    left: 25%;\n",
       "  }\n",
       "  .col-sm-push-2 {\n",
       "    left: 16.66666667%;\n",
       "  }\n",
       "  .col-sm-push-1 {\n",
       "    left: 8.33333333%;\n",
       "  }\n",
       "  .col-sm-push-0 {\n",
       "    left: auto;\n",
       "  }\n",
       "  .col-sm-offset-12 {\n",
       "    margin-left: 100%;\n",
       "  }\n",
       "  .col-sm-offset-11 {\n",
       "    margin-left: 91.66666667%;\n",
       "  }\n",
       "  .col-sm-offset-10 {\n",
       "    margin-left: 83.33333333%;\n",
       "  }\n",
       "  .col-sm-offset-9 {\n",
       "    margin-left: 75%;\n",
       "  }\n",
       "  .col-sm-offset-8 {\n",
       "    margin-left: 66.66666667%;\n",
       "  }\n",
       "  .col-sm-offset-7 {\n",
       "    margin-left: 58.33333333%;\n",
       "  }\n",
       "  .col-sm-offset-6 {\n",
       "    margin-left: 50%;\n",
       "  }\n",
       "  .col-sm-offset-5 {\n",
       "    margin-left: 41.66666667%;\n",
       "  }\n",
       "  .col-sm-offset-4 {\n",
       "    margin-left: 33.33333333%;\n",
       "  }\n",
       "  .col-sm-offset-3 {\n",
       "    margin-left: 25%;\n",
       "  }\n",
       "  .col-sm-offset-2 {\n",
       "    margin-left: 16.66666667%;\n",
       "  }\n",
       "  .col-sm-offset-1 {\n",
       "    margin-left: 8.33333333%;\n",
       "  }\n",
       "  .col-sm-offset-0 {\n",
       "    margin-left: 0%;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 992px) {\n",
       "  .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 {\n",
       "    float: left;\n",
       "  }\n",
       "  .col-md-12 {\n",
       "    width: 100%;\n",
       "  }\n",
       "  .col-md-11 {\n",
       "    width: 91.66666667%;\n",
       "  }\n",
       "  .col-md-10 {\n",
       "    width: 83.33333333%;\n",
       "  }\n",
       "  .col-md-9 {\n",
       "    width: 75%;\n",
       "  }\n",
       "  .col-md-8 {\n",
       "    width: 66.66666667%;\n",
       "  }\n",
       "  .col-md-7 {\n",
       "    width: 58.33333333%;\n",
       "  }\n",
       "  .col-md-6 {\n",
       "    width: 50%;\n",
       "  }\n",
       "  .col-md-5 {\n",
       "    width: 41.66666667%;\n",
       "  }\n",
       "  .col-md-4 {\n",
       "    width: 33.33333333%;\n",
       "  }\n",
       "  .col-md-3 {\n",
       "    width: 25%;\n",
       "  }\n",
       "  .col-md-2 {\n",
       "    width: 16.66666667%;\n",
       "  }\n",
       "  .col-md-1 {\n",
       "    width: 8.33333333%;\n",
       "  }\n",
       "  .col-md-pull-12 {\n",
       "    right: 100%;\n",
       "  }\n",
       "  .col-md-pull-11 {\n",
       "    right: 91.66666667%;\n",
       "  }\n",
       "  .col-md-pull-10 {\n",
       "    right: 83.33333333%;\n",
       "  }\n",
       "  .col-md-pull-9 {\n",
       "    right: 75%;\n",
       "  }\n",
       "  .col-md-pull-8 {\n",
       "    right: 66.66666667%;\n",
       "  }\n",
       "  .col-md-pull-7 {\n",
       "    right: 58.33333333%;\n",
       "  }\n",
       "  .col-md-pull-6 {\n",
       "    right: 50%;\n",
       "  }\n",
       "  .col-md-pull-5 {\n",
       "    right: 41.66666667%;\n",
       "  }\n",
       "  .col-md-pull-4 {\n",
       "    right: 33.33333333%;\n",
       "  }\n",
       "  .col-md-pull-3 {\n",
       "    right: 25%;\n",
       "  }\n",
       "  .col-md-pull-2 {\n",
       "    right: 16.66666667%;\n",
       "  }\n",
       "  .col-md-pull-1 {\n",
       "    right: 8.33333333%;\n",
       "  }\n",
       "  .col-md-pull-0 {\n",
       "    right: auto;\n",
       "  }\n",
       "  .col-md-push-12 {\n",
       "    left: 100%;\n",
       "  }\n",
       "  .col-md-push-11 {\n",
       "    left: 91.66666667%;\n",
       "  }\n",
       "  .col-md-push-10 {\n",
       "    left: 83.33333333%;\n",
       "  }\n",
       "  .col-md-push-9 {\n",
       "    left: 75%;\n",
       "  }\n",
       "  .col-md-push-8 {\n",
       "    left: 66.66666667%;\n",
       "  }\n",
       "  .col-md-push-7 {\n",
       "    left: 58.33333333%;\n",
       "  }\n",
       "  .col-md-push-6 {\n",
       "    left: 50%;\n",
       "  }\n",
       "  .col-md-push-5 {\n",
       "    left: 41.66666667%;\n",
       "  }\n",
       "  .col-md-push-4 {\n",
       "    left: 33.33333333%;\n",
       "  }\n",
       "  .col-md-push-3 {\n",
       "    left: 25%;\n",
       "  }\n",
       "  .col-md-push-2 {\n",
       "    left: 16.66666667%;\n",
       "  }\n",
       "  .col-md-push-1 {\n",
       "    left: 8.33333333%;\n",
       "  }\n",
       "  .col-md-push-0 {\n",
       "    left: auto;\n",
       "  }\n",
       "  .col-md-offset-12 {\n",
       "    margin-left: 100%;\n",
       "  }\n",
       "  .col-md-offset-11 {\n",
       "    margin-left: 91.66666667%;\n",
       "  }\n",
       "  .col-md-offset-10 {\n",
       "    margin-left: 83.33333333%;\n",
       "  }\n",
       "  .col-md-offset-9 {\n",
       "    margin-left: 75%;\n",
       "  }\n",
       "  .col-md-offset-8 {\n",
       "    margin-left: 66.66666667%;\n",
       "  }\n",
       "  .col-md-offset-7 {\n",
       "    margin-left: 58.33333333%;\n",
       "  }\n",
       "  .col-md-offset-6 {\n",
       "    margin-left: 50%;\n",
       "  }\n",
       "  .col-md-offset-5 {\n",
       "    margin-left: 41.66666667%;\n",
       "  }\n",
       "  .col-md-offset-4 {\n",
       "    margin-left: 33.33333333%;\n",
       "  }\n",
       "  .col-md-offset-3 {\n",
       "    margin-left: 25%;\n",
       "  }\n",
       "  .col-md-offset-2 {\n",
       "    margin-left: 16.66666667%;\n",
       "  }\n",
       "  .col-md-offset-1 {\n",
       "    margin-left: 8.33333333%;\n",
       "  }\n",
       "  .col-md-offset-0 {\n",
       "    margin-left: 0%;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 1200px) {\n",
       "  .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 {\n",
       "    float: left;\n",
       "  }\n",
       "  .col-lg-12 {\n",
       "    width: 100%;\n",
       "  }\n",
       "  .col-lg-11 {\n",
       "    width: 91.66666667%;\n",
       "  }\n",
       "  .col-lg-10 {\n",
       "    width: 83.33333333%;\n",
       "  }\n",
       "  .col-lg-9 {\n",
       "    width: 75%;\n",
       "  }\n",
       "  .col-lg-8 {\n",
       "    width: 66.66666667%;\n",
       "  }\n",
       "  .col-lg-7 {\n",
       "    width: 58.33333333%;\n",
       "  }\n",
       "  .col-lg-6 {\n",
       "    width: 50%;\n",
       "  }\n",
       "  .col-lg-5 {\n",
       "    width: 41.66666667%;\n",
       "  }\n",
       "  .col-lg-4 {\n",
       "    width: 33.33333333%;\n",
       "  }\n",
       "  .col-lg-3 {\n",
       "    width: 25%;\n",
       "  }\n",
       "  .col-lg-2 {\n",
       "    width: 16.66666667%;\n",
       "  }\n",
       "  .col-lg-1 {\n",
       "    width: 8.33333333%;\n",
       "  }\n",
       "  .col-lg-pull-12 {\n",
       "    right: 100%;\n",
       "  }\n",
       "  .col-lg-pull-11 {\n",
       "    right: 91.66666667%;\n",
       "  }\n",
       "  .col-lg-pull-10 {\n",
       "    right: 83.33333333%;\n",
       "  }\n",
       "  .col-lg-pull-9 {\n",
       "    right: 75%;\n",
       "  }\n",
       "  .col-lg-pull-8 {\n",
       "    right: 66.66666667%;\n",
       "  }\n",
       "  .col-lg-pull-7 {\n",
       "    right: 58.33333333%;\n",
       "  }\n",
       "  .col-lg-pull-6 {\n",
       "    right: 50%;\n",
       "  }\n",
       "  .col-lg-pull-5 {\n",
       "    right: 41.66666667%;\n",
       "  }\n",
       "  .col-lg-pull-4 {\n",
       "    right: 33.33333333%;\n",
       "  }\n",
       "  .col-lg-pull-3 {\n",
       "    right: 25%;\n",
       "  }\n",
       "  .col-lg-pull-2 {\n",
       "    right: 16.66666667%;\n",
       "  }\n",
       "  .col-lg-pull-1 {\n",
       "    right: 8.33333333%;\n",
       "  }\n",
       "  .col-lg-pull-0 {\n",
       "    right: auto;\n",
       "  }\n",
       "  .col-lg-push-12 {\n",
       "    left: 100%;\n",
       "  }\n",
       "  .col-lg-push-11 {\n",
       "    left: 91.66666667%;\n",
       "  }\n",
       "  .col-lg-push-10 {\n",
       "    left: 83.33333333%;\n",
       "  }\n",
       "  .col-lg-push-9 {\n",
       "    left: 75%;\n",
       "  }\n",
       "  .col-lg-push-8 {\n",
       "    left: 66.66666667%;\n",
       "  }\n",
       "  .col-lg-push-7 {\n",
       "    left: 58.33333333%;\n",
       "  }\n",
       "  .col-lg-push-6 {\n",
       "    left: 50%;\n",
       "  }\n",
       "  .col-lg-push-5 {\n",
       "    left: 41.66666667%;\n",
       "  }\n",
       "  .col-lg-push-4 {\n",
       "    left: 33.33333333%;\n",
       "  }\n",
       "  .col-lg-push-3 {\n",
       "    left: 25%;\n",
       "  }\n",
       "  .col-lg-push-2 {\n",
       "    left: 16.66666667%;\n",
       "  }\n",
       "  .col-lg-push-1 {\n",
       "    left: 8.33333333%;\n",
       "  }\n",
       "  .col-lg-push-0 {\n",
       "    left: auto;\n",
       "  }\n",
       "  .col-lg-offset-12 {\n",
       "    margin-left: 100%;\n",
       "  }\n",
       "  .col-lg-offset-11 {\n",
       "    margin-left: 91.66666667%;\n",
       "  }\n",
       "  .col-lg-offset-10 {\n",
       "    margin-left: 83.33333333%;\n",
       "  }\n",
       "  .col-lg-offset-9 {\n",
       "    margin-left: 75%;\n",
       "  }\n",
       "  .col-lg-offset-8 {\n",
       "    margin-left: 66.66666667%;\n",
       "  }\n",
       "  .col-lg-offset-7 {\n",
       "    margin-left: 58.33333333%;\n",
       "  }\n",
       "  .col-lg-offset-6 {\n",
       "    margin-left: 50%;\n",
       "  }\n",
       "  .col-lg-offset-5 {\n",
       "    margin-left: 41.66666667%;\n",
       "  }\n",
       "  .col-lg-offset-4 {\n",
       "    margin-left: 33.33333333%;\n",
       "  }\n",
       "  .col-lg-offset-3 {\n",
       "    margin-left: 25%;\n",
       "  }\n",
       "  .col-lg-offset-2 {\n",
       "    margin-left: 16.66666667%;\n",
       "  }\n",
       "  .col-lg-offset-1 {\n",
       "    margin-left: 8.33333333%;\n",
       "  }\n",
       "  .col-lg-offset-0 {\n",
       "    margin-left: 0%;\n",
       "  }\n",
       "}\n",
       "table {\n",
       "  background-color: transparent;\n",
       "}\n",
       "caption {\n",
       "  padding-top: 8px;\n",
       "  padding-bottom: 8px;\n",
       "  color: #777777;\n",
       "  text-align: left;\n",
       "}\n",
       "th {\n",
       "  text-align: left;\n",
       "}\n",
       ".table {\n",
       "  width: 100%;\n",
       "  max-width: 100%;\n",
       "  margin-bottom: 18px;\n",
       "}\n",
       ".table > thead > tr > th,\n",
       ".table > tbody > tr > th,\n",
       ".table > tfoot > tr > th,\n",
       ".table > thead > tr > td,\n",
       ".table > tbody > tr > td,\n",
       ".table > tfoot > tr > td {\n",
       "  padding: 8px;\n",
       "  line-height: 1.42857143;\n",
       "  vertical-align: top;\n",
       "  border-top: 1px solid #ddd;\n",
       "}\n",
       ".table > thead > tr > th {\n",
       "  vertical-align: bottom;\n",
       "  border-bottom: 2px solid #ddd;\n",
       "}\n",
       ".table > caption + thead > tr:first-child > th,\n",
       ".table > colgroup + thead > tr:first-child > th,\n",
       ".table > thead:first-child > tr:first-child > th,\n",
       ".table > caption + thead > tr:first-child > td,\n",
       ".table > colgroup + thead > tr:first-child > td,\n",
       ".table > thead:first-child > tr:first-child > td {\n",
       "  border-top: 0;\n",
       "}\n",
       ".table > tbody + tbody {\n",
       "  border-top: 2px solid #ddd;\n",
       "}\n",
       ".table .table {\n",
       "  background-color: #fff;\n",
       "}\n",
       ".table-condensed > thead > tr > th,\n",
       ".table-condensed > tbody > tr > th,\n",
       ".table-condensed > tfoot > tr > th,\n",
       ".table-condensed > thead > tr > td,\n",
       ".table-condensed > tbody > tr > td,\n",
       ".table-condensed > tfoot > tr > td {\n",
       "  padding: 5px;\n",
       "}\n",
       ".table-bordered {\n",
       "  border: 1px solid #ddd;\n",
       "}\n",
       ".table-bordered > thead > tr > th,\n",
       ".table-bordered > tbody > tr > th,\n",
       ".table-bordered > tfoot > tr > th,\n",
       ".table-bordered > thead > tr > td,\n",
       ".table-bordered > tbody > tr > td,\n",
       ".table-bordered > tfoot > tr > td {\n",
       "  border: 1px solid #ddd;\n",
       "}\n",
       ".table-bordered > thead > tr > th,\n",
       ".table-bordered > thead > tr > td {\n",
       "  border-bottom-width: 2px;\n",
       "}\n",
       ".table-striped > tbody > tr:nth-of-type(odd) {\n",
       "  background-color: #f9f9f9;\n",
       "}\n",
       ".table-hover > tbody > tr:hover {\n",
       "  background-color: #f5f5f5;\n",
       "}\n",
       "table col[class*=\"col-\"] {\n",
       "  position: static;\n",
       "  float: none;\n",
       "  display: table-column;\n",
       "}\n",
       "table td[class*=\"col-\"],\n",
       "table th[class*=\"col-\"] {\n",
       "  position: static;\n",
       "  float: none;\n",
       "  display: table-cell;\n",
       "}\n",
       ".table > thead > tr > td.active,\n",
       ".table > tbody > tr > td.active,\n",
       ".table > tfoot > tr > td.active,\n",
       ".table > thead > tr > th.active,\n",
       ".table > tbody > tr > th.active,\n",
       ".table > tfoot > tr > th.active,\n",
       ".table > thead > tr.active > td,\n",
       ".table > tbody > tr.active > td,\n",
       ".table > tfoot > tr.active > td,\n",
       ".table > thead > tr.active > th,\n",
       ".table > tbody > tr.active > th,\n",
       ".table > tfoot > tr.active > th {\n",
       "  background-color: #f5f5f5;\n",
       "}\n",
       ".table-hover > tbody > tr > td.active:hover,\n",
       ".table-hover > tbody > tr > th.active:hover,\n",
       ".table-hover > tbody > tr.active:hover > td,\n",
       ".table-hover > tbody > tr:hover > .active,\n",
       ".table-hover > tbody > tr.active:hover > th {\n",
       "  background-color: #e8e8e8;\n",
       "}\n",
       ".table > thead > tr > td.success,\n",
       ".table > tbody > tr > td.success,\n",
       ".table > tfoot > tr > td.success,\n",
       ".table > thead > tr > th.success,\n",
       ".table > tbody > tr > th.success,\n",
       ".table > tfoot > tr > th.success,\n",
       ".table > thead > tr.success > td,\n",
       ".table > tbody > tr.success > td,\n",
       ".table > tfoot > tr.success > td,\n",
       ".table > thead > tr.success > th,\n",
       ".table > tbody > tr.success > th,\n",
       ".table > tfoot > tr.success > th {\n",
       "  background-color: #dff0d8;\n",
       "}\n",
       ".table-hover > tbody > tr > td.success:hover,\n",
       ".table-hover > tbody > tr > th.success:hover,\n",
       ".table-hover > tbody > tr.success:hover > td,\n",
       ".table-hover > tbody > tr:hover > .success,\n",
       ".table-hover > tbody > tr.success:hover > th {\n",
       "  background-color: #d0e9c6;\n",
       "}\n",
       ".table > thead > tr > td.info,\n",
       ".table > tbody > tr > td.info,\n",
       ".table > tfoot > tr > td.info,\n",
       ".table > thead > tr > th.info,\n",
       ".table > tbody > tr > th.info,\n",
       ".table > tfoot > tr > th.info,\n",
       ".table > thead > tr.info > td,\n",
       ".table > tbody > tr.info > td,\n",
       ".table > tfoot > tr.info > td,\n",
       ".table > thead > tr.info > th,\n",
       ".table > tbody > tr.info > th,\n",
       ".table > tfoot > tr.info > th {\n",
       "  background-color: #d9edf7;\n",
       "}\n",
       ".table-hover > tbody > tr > td.info:hover,\n",
       ".table-hover > tbody > tr > th.info:hover,\n",
       ".table-hover > tbody > tr.info:hover > td,\n",
       ".table-hover > tbody > tr:hover > .info,\n",
       ".table-hover > tbody > tr.info:hover > th {\n",
       "  background-color: #c4e3f3;\n",
       "}\n",
       ".table > thead > tr > td.warning,\n",
       ".table > tbody > tr > td.warning,\n",
       ".table > tfoot > tr > td.warning,\n",
       ".table > thead > tr > th.warning,\n",
       ".table > tbody > tr > th.warning,\n",
       ".table > tfoot > tr > th.warning,\n",
       ".table > thead > tr.warning > td,\n",
       ".table > tbody > tr.warning > td,\n",
       ".table > tfoot > tr.warning > td,\n",
       ".table > thead > tr.warning > th,\n",
       ".table > tbody > tr.warning > th,\n",
       ".table > tfoot > tr.warning > th {\n",
       "  background-color: #fcf8e3;\n",
       "}\n",
       ".table-hover > tbody > tr > td.warning:hover,\n",
       ".table-hover > tbody > tr > th.warning:hover,\n",
       ".table-hover > tbody > tr.warning:hover > td,\n",
       ".table-hover > tbody > tr:hover > .warning,\n",
       ".table-hover > tbody > tr.warning:hover > th {\n",
       "  background-color: #faf2cc;\n",
       "}\n",
       ".table > thead > tr > td.danger,\n",
       ".table > tbody > tr > td.danger,\n",
       ".table > tfoot > tr > td.danger,\n",
       ".table > thead > tr > th.danger,\n",
       ".table > tbody > tr > th.danger,\n",
       ".table > tfoot > tr > th.danger,\n",
       ".table > thead > tr.danger > td,\n",
       ".table > tbody > tr.danger > td,\n",
       ".table > tfoot > tr.danger > td,\n",
       ".table > thead > tr.danger > th,\n",
       ".table > tbody > tr.danger > th,\n",
       ".table > tfoot > tr.danger > th {\n",
       "  background-color: #f2dede;\n",
       "}\n",
       ".table-hover > tbody > tr > td.danger:hover,\n",
       ".table-hover > tbody > tr > th.danger:hover,\n",
       ".table-hover > tbody > tr.danger:hover > td,\n",
       ".table-hover > tbody > tr:hover > .danger,\n",
       ".table-hover > tbody > tr.danger:hover > th {\n",
       "  background-color: #ebcccc;\n",
       "}\n",
       ".table-responsive {\n",
       "  overflow-x: auto;\n",
       "  min-height: 0.01%;\n",
       "}\n",
       "@media screen and (max-width: 767px) {\n",
       "  .table-responsive {\n",
       "    width: 100%;\n",
       "    margin-bottom: 13.5px;\n",
       "    overflow-y: hidden;\n",
       "    -ms-overflow-style: -ms-autohiding-scrollbar;\n",
       "    border: 1px solid #ddd;\n",
       "  }\n",
       "  .table-responsive > .table {\n",
       "    margin-bottom: 0;\n",
       "  }\n",
       "  .table-responsive > .table > thead > tr > th,\n",
       "  .table-responsive > .table > tbody > tr > th,\n",
       "  .table-responsive > .table > tfoot > tr > th,\n",
       "  .table-responsive > .table > thead > tr > td,\n",
       "  .table-responsive > .table > tbody > tr > td,\n",
       "  .table-responsive > .table > tfoot > tr > td {\n",
       "    white-space: nowrap;\n",
       "  }\n",
       "  .table-responsive > .table-bordered {\n",
       "    border: 0;\n",
       "  }\n",
       "  .table-responsive > .table-bordered > thead > tr > th:first-child,\n",
       "  .table-responsive > .table-bordered > tbody > tr > th:first-child,\n",
       "  .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n",
       "  .table-responsive > .table-bordered > thead > tr > td:first-child,\n",
       "  .table-responsive > .table-bordered > tbody > tr > td:first-child,\n",
       "  .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n",
       "    border-left: 0;\n",
       "  }\n",
       "  .table-responsive > .table-bordered > thead > tr > th:last-child,\n",
       "  .table-responsive > .table-bordered > tbody > tr > th:last-child,\n",
       "  .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n",
       "  .table-responsive > .table-bordered > thead > tr > td:last-child,\n",
       "  .table-responsive > .table-bordered > tbody > tr > td:last-child,\n",
       "  .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n",
       "    border-right: 0;\n",
       "  }\n",
       "  .table-responsive > .table-bordered > tbody > tr:last-child > th,\n",
       "  .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n",
       "  .table-responsive > .table-bordered > tbody > tr:last-child > td,\n",
       "  .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n",
       "    border-bottom: 0;\n",
       "  }\n",
       "}\n",
       "fieldset {\n",
       "  padding: 0;\n",
       "  margin: 0;\n",
       "  border: 0;\n",
       "  min-width: 0;\n",
       "}\n",
       "legend {\n",
       "  display: block;\n",
       "  width: 100%;\n",
       "  padding: 0;\n",
       "  margin-bottom: 18px;\n",
       "  font-size: 19.5px;\n",
       "  line-height: inherit;\n",
       "  color: #333333;\n",
       "  border: 0;\n",
       "  border-bottom: 1px solid #e5e5e5;\n",
       "}\n",
       "label {\n",
       "  display: inline-block;\n",
       "  max-width: 100%;\n",
       "  margin-bottom: 5px;\n",
       "  font-weight: bold;\n",
       "}\n",
       "input[type=\"search\"] {\n",
       "  -webkit-box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  box-sizing: border-box;\n",
       "}\n",
       "input[type=\"radio\"],\n",
       "input[type=\"checkbox\"] {\n",
       "  margin: 4px 0 0;\n",
       "  margin-top: 1px \\9;\n",
       "  line-height: normal;\n",
       "}\n",
       "input[type=\"file\"] {\n",
       "  display: block;\n",
       "}\n",
       "input[type=\"range\"] {\n",
       "  display: block;\n",
       "  width: 100%;\n",
       "}\n",
       "select[multiple],\n",
       "select[size] {\n",
       "  height: auto;\n",
       "}\n",
       "input[type=\"file\"]:focus,\n",
       "input[type=\"radio\"]:focus,\n",
       "input[type=\"checkbox\"]:focus {\n",
       "  outline: 5px auto -webkit-focus-ring-color;\n",
       "  outline-offset: -2px;\n",
       "}\n",
       "output {\n",
       "  display: block;\n",
       "  padding-top: 7px;\n",
       "  font-size: 13px;\n",
       "  line-height: 1.42857143;\n",
       "  color: #555555;\n",
       "}\n",
       ".form-control {\n",
       "  display: block;\n",
       "  width: 100%;\n",
       "  height: 32px;\n",
       "  padding: 6px 12px;\n",
       "  font-size: 13px;\n",
       "  line-height: 1.42857143;\n",
       "  color: #555555;\n",
       "  background-color: #fff;\n",
       "  background-image: none;\n",
       "  border: 1px solid #ccc;\n",
       "  border-radius: 2px;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
       "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
       "  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
       "  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
       "  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
       "}\n",
       ".form-control:focus {\n",
       "  border-color: #66afe9;\n",
       "  outline: 0;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n",
       "  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n",
       "}\n",
       ".form-control::-moz-placeholder {\n",
       "  color: #999;\n",
       "  opacity: 1;\n",
       "}\n",
       ".form-control:-ms-input-placeholder {\n",
       "  color: #999;\n",
       "}\n",
       ".form-control::-webkit-input-placeholder {\n",
       "  color: #999;\n",
       "}\n",
       ".form-control::-ms-expand {\n",
       "  border: 0;\n",
       "  background-color: transparent;\n",
       "}\n",
       ".form-control[disabled],\n",
       ".form-control[readonly],\n",
       "fieldset[disabled] .form-control {\n",
       "  background-color: #eeeeee;\n",
       "  opacity: 1;\n",
       "}\n",
       ".form-control[disabled],\n",
       "fieldset[disabled] .form-control {\n",
       "  cursor: not-allowed;\n",
       "}\n",
       "textarea.form-control {\n",
       "  height: auto;\n",
       "}\n",
       "input[type=\"search\"] {\n",
       "  -webkit-appearance: none;\n",
       "}\n",
       "@media screen and (-webkit-min-device-pixel-ratio: 0) {\n",
       "  input[type=\"date\"].form-control,\n",
       "  input[type=\"time\"].form-control,\n",
       "  input[type=\"datetime-local\"].form-control,\n",
       "  input[type=\"month\"].form-control {\n",
       "    line-height: 32px;\n",
       "  }\n",
       "  input[type=\"date\"].input-sm,\n",
       "  input[type=\"time\"].input-sm,\n",
       "  input[type=\"datetime-local\"].input-sm,\n",
       "  input[type=\"month\"].input-sm,\n",
       "  .input-group-sm input[type=\"date\"],\n",
       "  .input-group-sm input[type=\"time\"],\n",
       "  .input-group-sm input[type=\"datetime-local\"],\n",
       "  .input-group-sm input[type=\"month\"] {\n",
       "    line-height: 30px;\n",
       "  }\n",
       "  input[type=\"date\"].input-lg,\n",
       "  input[type=\"time\"].input-lg,\n",
       "  input[type=\"datetime-local\"].input-lg,\n",
       "  input[type=\"month\"].input-lg,\n",
       "  .input-group-lg input[type=\"date\"],\n",
       "  .input-group-lg input[type=\"time\"],\n",
       "  .input-group-lg input[type=\"datetime-local\"],\n",
       "  .input-group-lg input[type=\"month\"] {\n",
       "    line-height: 45px;\n",
       "  }\n",
       "}\n",
       ".form-group {\n",
       "  margin-bottom: 15px;\n",
       "}\n",
       ".radio,\n",
       ".checkbox {\n",
       "  position: relative;\n",
       "  display: block;\n",
       "  margin-top: 10px;\n",
       "  margin-bottom: 10px;\n",
       "}\n",
       ".radio label,\n",
       ".checkbox label {\n",
       "  min-height: 18px;\n",
       "  padding-left: 20px;\n",
       "  margin-bottom: 0;\n",
       "  font-weight: normal;\n",
       "  cursor: pointer;\n",
       "}\n",
       ".radio input[type=\"radio\"],\n",
       ".radio-inline input[type=\"radio\"],\n",
       ".checkbox input[type=\"checkbox\"],\n",
       ".checkbox-inline input[type=\"checkbox\"] {\n",
       "  position: absolute;\n",
       "  margin-left: -20px;\n",
       "  margin-top: 4px \\9;\n",
       "}\n",
       ".radio + .radio,\n",
       ".checkbox + .checkbox {\n",
       "  margin-top: -5px;\n",
       "}\n",
       ".radio-inline,\n",
       ".checkbox-inline {\n",
       "  position: relative;\n",
       "  display: inline-block;\n",
       "  padding-left: 20px;\n",
       "  margin-bottom: 0;\n",
       "  vertical-align: middle;\n",
       "  font-weight: normal;\n",
       "  cursor: pointer;\n",
       "}\n",
       ".radio-inline + .radio-inline,\n",
       ".checkbox-inline + .checkbox-inline {\n",
       "  margin-top: 0;\n",
       "  margin-left: 10px;\n",
       "}\n",
       "input[type=\"radio\"][disabled],\n",
       "input[type=\"checkbox\"][disabled],\n",
       "input[type=\"radio\"].disabled,\n",
       "input[type=\"checkbox\"].disabled,\n",
       "fieldset[disabled] input[type=\"radio\"],\n",
       "fieldset[disabled] input[type=\"checkbox\"] {\n",
       "  cursor: not-allowed;\n",
       "}\n",
       ".radio-inline.disabled,\n",
       ".checkbox-inline.disabled,\n",
       "fieldset[disabled] .radio-inline,\n",
       "fieldset[disabled] .checkbox-inline {\n",
       "  cursor: not-allowed;\n",
       "}\n",
       ".radio.disabled label,\n",
       ".checkbox.disabled label,\n",
       "fieldset[disabled] .radio label,\n",
       "fieldset[disabled] .checkbox label {\n",
       "  cursor: not-allowed;\n",
       "}\n",
       ".form-control-static {\n",
       "  padding-top: 7px;\n",
       "  padding-bottom: 7px;\n",
       "  margin-bottom: 0;\n",
       "  min-height: 31px;\n",
       "}\n",
       ".form-control-static.input-lg,\n",
       ".form-control-static.input-sm {\n",
       "  padding-left: 0;\n",
       "  padding-right: 0;\n",
       "}\n",
       ".input-sm {\n",
       "  height: 30px;\n",
       "  padding: 5px 10px;\n",
       "  font-size: 12px;\n",
       "  line-height: 1.5;\n",
       "  border-radius: 1px;\n",
       "}\n",
       "select.input-sm {\n",
       "  height: 30px;\n",
       "  line-height: 30px;\n",
       "}\n",
       "textarea.input-sm,\n",
       "select[multiple].input-sm {\n",
       "  height: auto;\n",
       "}\n",
       ".form-group-sm .form-control {\n",
       "  height: 30px;\n",
       "  padding: 5px 10px;\n",
       "  font-size: 12px;\n",
       "  line-height: 1.5;\n",
       "  border-radius: 1px;\n",
       "}\n",
       ".form-group-sm select.form-control {\n",
       "  height: 30px;\n",
       "  line-height: 30px;\n",
       "}\n",
       ".form-group-sm textarea.form-control,\n",
       ".form-group-sm select[multiple].form-control {\n",
       "  height: auto;\n",
       "}\n",
       ".form-group-sm .form-control-static {\n",
       "  height: 30px;\n",
       "  min-height: 30px;\n",
       "  padding: 6px 10px;\n",
       "  font-size: 12px;\n",
       "  line-height: 1.5;\n",
       "}\n",
       ".input-lg {\n",
       "  height: 45px;\n",
       "  padding: 10px 16px;\n",
       "  font-size: 17px;\n",
       "  line-height: 1.3333333;\n",
       "  border-radius: 3px;\n",
       "}\n",
       "select.input-lg {\n",
       "  height: 45px;\n",
       "  line-height: 45px;\n",
       "}\n",
       "textarea.input-lg,\n",
       "select[multiple].input-lg {\n",
       "  height: auto;\n",
       "}\n",
       ".form-group-lg .form-control {\n",
       "  height: 45px;\n",
       "  padding: 10px 16px;\n",
       "  font-size: 17px;\n",
       "  line-height: 1.3333333;\n",
       "  border-radius: 3px;\n",
       "}\n",
       ".form-group-lg select.form-control {\n",
       "  height: 45px;\n",
       "  line-height: 45px;\n",
       "}\n",
       ".form-group-lg textarea.form-control,\n",
       ".form-group-lg select[multiple].form-control {\n",
       "  height: auto;\n",
       "}\n",
       ".form-group-lg .form-control-static {\n",
       "  height: 45px;\n",
       "  min-height: 35px;\n",
       "  padding: 11px 16px;\n",
       "  font-size: 17px;\n",
       "  line-height: 1.3333333;\n",
       "}\n",
       ".has-feedback {\n",
       "  position: relative;\n",
       "}\n",
       ".has-feedback .form-control {\n",
       "  padding-right: 40px;\n",
       "}\n",
       ".form-control-feedback {\n",
       "  position: absolute;\n",
       "  top: 0;\n",
       "  right: 0;\n",
       "  z-index: 2;\n",
       "  display: block;\n",
       "  width: 32px;\n",
       "  height: 32px;\n",
       "  line-height: 32px;\n",
       "  text-align: center;\n",
       "  pointer-events: none;\n",
       "}\n",
       ".input-lg + .form-control-feedback,\n",
       ".input-group-lg + .form-control-feedback,\n",
       ".form-group-lg .form-control + .form-control-feedback {\n",
       "  width: 45px;\n",
       "  height: 45px;\n",
       "  line-height: 45px;\n",
       "}\n",
       ".input-sm + .form-control-feedback,\n",
       ".input-group-sm + .form-control-feedback,\n",
       ".form-group-sm .form-control + .form-control-feedback {\n",
       "  width: 30px;\n",
       "  height: 30px;\n",
       "  line-height: 30px;\n",
       "}\n",
       ".has-success .help-block,\n",
       ".has-success .control-label,\n",
       ".has-success .radio,\n",
       ".has-success .checkbox,\n",
       ".has-success .radio-inline,\n",
       ".has-success .checkbox-inline,\n",
       ".has-success.radio label,\n",
       ".has-success.checkbox label,\n",
       ".has-success.radio-inline label,\n",
       ".has-success.checkbox-inline label {\n",
       "  color: #3c763d;\n",
       "}\n",
       ".has-success .form-control {\n",
       "  border-color: #3c763d;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
       "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
       "}\n",
       ".has-success .form-control:focus {\n",
       "  border-color: #2b542c;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n",
       "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n",
       "}\n",
       ".has-success .input-group-addon {\n",
       "  color: #3c763d;\n",
       "  border-color: #3c763d;\n",
       "  background-color: #dff0d8;\n",
       "}\n",
       ".has-success .form-control-feedback {\n",
       "  color: #3c763d;\n",
       "}\n",
       ".has-warning .help-block,\n",
       ".has-warning .control-label,\n",
       ".has-warning .radio,\n",
       ".has-warning .checkbox,\n",
       ".has-warning .radio-inline,\n",
       ".has-warning .checkbox-inline,\n",
       ".has-warning.radio label,\n",
       ".has-warning.checkbox label,\n",
       ".has-warning.radio-inline label,\n",
       ".has-warning.checkbox-inline label {\n",
       "  color: #8a6d3b;\n",
       "}\n",
       ".has-warning .form-control {\n",
       "  border-color: #8a6d3b;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
       "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
       "}\n",
       ".has-warning .form-control:focus {\n",
       "  border-color: #66512c;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n",
       "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n",
       "}\n",
       ".has-warning .input-group-addon {\n",
       "  color: #8a6d3b;\n",
       "  border-color: #8a6d3b;\n",
       "  background-color: #fcf8e3;\n",
       "}\n",
       ".has-warning .form-control-feedback {\n",
       "  color: #8a6d3b;\n",
       "}\n",
       ".has-error .help-block,\n",
       ".has-error .control-label,\n",
       ".has-error .radio,\n",
       ".has-error .checkbox,\n",
       ".has-error .radio-inline,\n",
       ".has-error .checkbox-inline,\n",
       ".has-error.radio label,\n",
       ".has-error.checkbox label,\n",
       ".has-error.radio-inline label,\n",
       ".has-error.checkbox-inline label {\n",
       "  color: #a94442;\n",
       "}\n",
       ".has-error .form-control {\n",
       "  border-color: #a94442;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
       "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
       "}\n",
       ".has-error .form-control:focus {\n",
       "  border-color: #843534;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n",
       "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n",
       "}\n",
       ".has-error .input-group-addon {\n",
       "  color: #a94442;\n",
       "  border-color: #a94442;\n",
       "  background-color: #f2dede;\n",
       "}\n",
       ".has-error .form-control-feedback {\n",
       "  color: #a94442;\n",
       "}\n",
       ".has-feedback label ~ .form-control-feedback {\n",
       "  top: 23px;\n",
       "}\n",
       ".has-feedback label.sr-only ~ .form-control-feedback {\n",
       "  top: 0;\n",
       "}\n",
       ".help-block {\n",
       "  display: block;\n",
       "  margin-top: 5px;\n",
       "  margin-bottom: 10px;\n",
       "  color: #404040;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .form-inline .form-group {\n",
       "    display: inline-block;\n",
       "    margin-bottom: 0;\n",
       "    vertical-align: middle;\n",
       "  }\n",
       "  .form-inline .form-control {\n",
       "    display: inline-block;\n",
       "    width: auto;\n",
       "    vertical-align: middle;\n",
       "  }\n",
       "  .form-inline .form-control-static {\n",
       "    display: inline-block;\n",
       "  }\n",
       "  .form-inline .input-group {\n",
       "    display: inline-table;\n",
       "    vertical-align: middle;\n",
       "  }\n",
       "  .form-inline .input-group .input-group-addon,\n",
       "  .form-inline .input-group .input-group-btn,\n",
       "  .form-inline .input-group .form-control {\n",
       "    width: auto;\n",
       "  }\n",
       "  .form-inline .input-group > .form-control {\n",
       "    width: 100%;\n",
       "  }\n",
       "  .form-inline .control-label {\n",
       "    margin-bottom: 0;\n",
       "    vertical-align: middle;\n",
       "  }\n",
       "  .form-inline .radio,\n",
       "  .form-inline .checkbox {\n",
       "    display: inline-block;\n",
       "    margin-top: 0;\n",
       "    margin-bottom: 0;\n",
       "    vertical-align: middle;\n",
       "  }\n",
       "  .form-inline .radio label,\n",
       "  .form-inline .checkbox label {\n",
       "    padding-left: 0;\n",
       "  }\n",
       "  .form-inline .radio input[type=\"radio\"],\n",
       "  .form-inline .checkbox input[type=\"checkbox\"] {\n",
       "    position: relative;\n",
       "    margin-left: 0;\n",
       "  }\n",
       "  .form-inline .has-feedback .form-control-feedback {\n",
       "    top: 0;\n",
       "  }\n",
       "}\n",
       ".form-horizontal .radio,\n",
       ".form-horizontal .checkbox,\n",
       ".form-horizontal .radio-inline,\n",
       ".form-horizontal .checkbox-inline {\n",
       "  margin-top: 0;\n",
       "  margin-bottom: 0;\n",
       "  padding-top: 7px;\n",
       "}\n",
       ".form-horizontal .radio,\n",
       ".form-horizontal .checkbox {\n",
       "  min-height: 25px;\n",
       "}\n",
       ".form-horizontal .form-group {\n",
       "  margin-left: 0px;\n",
       "  margin-right: 0px;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .form-horizontal .control-label {\n",
       "    text-align: right;\n",
       "    margin-bottom: 0;\n",
       "    padding-top: 7px;\n",
       "  }\n",
       "}\n",
       ".form-horizontal .has-feedback .form-control-feedback {\n",
       "  right: 0px;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .form-horizontal .form-group-lg .control-label {\n",
       "    padding-top: 11px;\n",
       "    font-size: 17px;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .form-horizontal .form-group-sm .control-label {\n",
       "    padding-top: 6px;\n",
       "    font-size: 12px;\n",
       "  }\n",
       "}\n",
       ".btn {\n",
       "  display: inline-block;\n",
       "  margin-bottom: 0;\n",
       "  font-weight: normal;\n",
       "  text-align: center;\n",
       "  vertical-align: middle;\n",
       "  touch-action: manipulation;\n",
       "  cursor: pointer;\n",
       "  background-image: none;\n",
       "  border: 1px solid transparent;\n",
       "  white-space: nowrap;\n",
       "  padding: 6px 12px;\n",
       "  font-size: 13px;\n",
       "  line-height: 1.42857143;\n",
       "  border-radius: 2px;\n",
       "  -webkit-user-select: none;\n",
       "  -moz-user-select: none;\n",
       "  -ms-user-select: none;\n",
       "  user-select: none;\n",
       "}\n",
       ".btn:focus,\n",
       ".btn:active:focus,\n",
       ".btn.active:focus,\n",
       ".btn.focus,\n",
       ".btn:active.focus,\n",
       ".btn.active.focus {\n",
       "  outline: 5px auto -webkit-focus-ring-color;\n",
       "  outline-offset: -2px;\n",
       "}\n",
       ".btn:hover,\n",
       ".btn:focus,\n",
       ".btn.focus {\n",
       "  color: #333;\n",
       "  text-decoration: none;\n",
       "}\n",
       ".btn:active,\n",
       ".btn.active {\n",
       "  outline: 0;\n",
       "  background-image: none;\n",
       "  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n",
       "  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n",
       "}\n",
       ".btn.disabled,\n",
       ".btn[disabled],\n",
       "fieldset[disabled] .btn {\n",
       "  cursor: not-allowed;\n",
       "  opacity: 0.65;\n",
       "  filter: alpha(opacity=65);\n",
       "  -webkit-box-shadow: none;\n",
       "  box-shadow: none;\n",
       "}\n",
       "a.btn.disabled,\n",
       "fieldset[disabled] a.btn {\n",
       "  pointer-events: none;\n",
       "}\n",
       ".btn-default {\n",
       "  color: #333;\n",
       "  background-color: #fff;\n",
       "  border-color: #ccc;\n",
       "}\n",
       ".btn-default:focus,\n",
       ".btn-default.focus {\n",
       "  color: #333;\n",
       "  background-color: #e6e6e6;\n",
       "  border-color: #8c8c8c;\n",
       "}\n",
       ".btn-default:hover {\n",
       "  color: #333;\n",
       "  background-color: #e6e6e6;\n",
       "  border-color: #adadad;\n",
       "}\n",
       ".btn-default:active,\n",
       ".btn-default.active,\n",
       ".open > .dropdown-toggle.btn-default {\n",
       "  color: #333;\n",
       "  background-color: #e6e6e6;\n",
       "  border-color: #adadad;\n",
       "}\n",
       ".btn-default:active:hover,\n",
       ".btn-default.active:hover,\n",
       ".open > .dropdown-toggle.btn-default:hover,\n",
       ".btn-default:active:focus,\n",
       ".btn-default.active:focus,\n",
       ".open > .dropdown-toggle.btn-default:focus,\n",
       ".btn-default:active.focus,\n",
       ".btn-default.active.focus,\n",
       ".open > .dropdown-toggle.btn-default.focus {\n",
       "  color: #333;\n",
       "  background-color: #d4d4d4;\n",
       "  border-color: #8c8c8c;\n",
       "}\n",
       ".btn-default:active,\n",
       ".btn-default.active,\n",
       ".open > .dropdown-toggle.btn-default {\n",
       "  background-image: none;\n",
       "}\n",
       ".btn-default.disabled:hover,\n",
       ".btn-default[disabled]:hover,\n",
       "fieldset[disabled] .btn-default:hover,\n",
       ".btn-default.disabled:focus,\n",
       ".btn-default[disabled]:focus,\n",
       "fieldset[disabled] .btn-default:focus,\n",
       ".btn-default.disabled.focus,\n",
       ".btn-default[disabled].focus,\n",
       "fieldset[disabled] .btn-default.focus {\n",
       "  background-color: #fff;\n",
       "  border-color: #ccc;\n",
       "}\n",
       ".btn-default .badge {\n",
       "  color: #fff;\n",
       "  background-color: #333;\n",
       "}\n",
       ".btn-primary {\n",
       "  color: #fff;\n",
       "  background-color: #337ab7;\n",
       "  border-color: #2e6da4;\n",
       "}\n",
       ".btn-primary:focus,\n",
       ".btn-primary.focus {\n",
       "  color: #fff;\n",
       "  background-color: #286090;\n",
       "  border-color: #122b40;\n",
       "}\n",
       ".btn-primary:hover {\n",
       "  color: #fff;\n",
       "  background-color: #286090;\n",
       "  border-color: #204d74;\n",
       "}\n",
       ".btn-primary:active,\n",
       ".btn-primary.active,\n",
       ".open > .dropdown-toggle.btn-primary {\n",
       "  color: #fff;\n",
       "  background-color: #286090;\n",
       "  border-color: #204d74;\n",
       "}\n",
       ".btn-primary:active:hover,\n",
       ".btn-primary.active:hover,\n",
       ".open > .dropdown-toggle.btn-primary:hover,\n",
       ".btn-primary:active:focus,\n",
       ".btn-primary.active:focus,\n",
       ".open > .dropdown-toggle.btn-primary:focus,\n",
       ".btn-primary:active.focus,\n",
       ".btn-primary.active.focus,\n",
       ".open > .dropdown-toggle.btn-primary.focus {\n",
       "  color: #fff;\n",
       "  background-color: #204d74;\n",
       "  border-color: #122b40;\n",
       "}\n",
       ".btn-primary:active,\n",
       ".btn-primary.active,\n",
       ".open > .dropdown-toggle.btn-primary {\n",
       "  background-image: none;\n",
       "}\n",
       ".btn-primary.disabled:hover,\n",
       ".btn-primary[disabled]:hover,\n",
       "fieldset[disabled] .btn-primary:hover,\n",
       ".btn-primary.disabled:focus,\n",
       ".btn-primary[disabled]:focus,\n",
       "fieldset[disabled] .btn-primary:focus,\n",
       ".btn-primary.disabled.focus,\n",
       ".btn-primary[disabled].focus,\n",
       "fieldset[disabled] .btn-primary.focus {\n",
       "  background-color: #337ab7;\n",
       "  border-color: #2e6da4;\n",
       "}\n",
       ".btn-primary .badge {\n",
       "  color: #337ab7;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".btn-success {\n",
       "  color: #fff;\n",
       "  background-color: #5cb85c;\n",
       "  border-color: #4cae4c;\n",
       "}\n",
       ".btn-success:focus,\n",
       ".btn-success.focus {\n",
       "  color: #fff;\n",
       "  background-color: #449d44;\n",
       "  border-color: #255625;\n",
       "}\n",
       ".btn-success:hover {\n",
       "  color: #fff;\n",
       "  background-color: #449d44;\n",
       "  border-color: #398439;\n",
       "}\n",
       ".btn-success:active,\n",
       ".btn-success.active,\n",
       ".open > .dropdown-toggle.btn-success {\n",
       "  color: #fff;\n",
       "  background-color: #449d44;\n",
       "  border-color: #398439;\n",
       "}\n",
       ".btn-success:active:hover,\n",
       ".btn-success.active:hover,\n",
       ".open > .dropdown-toggle.btn-success:hover,\n",
       ".btn-success:active:focus,\n",
       ".btn-success.active:focus,\n",
       ".open > .dropdown-toggle.btn-success:focus,\n",
       ".btn-success:active.focus,\n",
       ".btn-success.active.focus,\n",
       ".open > .dropdown-toggle.btn-success.focus {\n",
       "  color: #fff;\n",
       "  background-color: #398439;\n",
       "  border-color: #255625;\n",
       "}\n",
       ".btn-success:active,\n",
       ".btn-success.active,\n",
       ".open > .dropdown-toggle.btn-success {\n",
       "  background-image: none;\n",
       "}\n",
       ".btn-success.disabled:hover,\n",
       ".btn-success[disabled]:hover,\n",
       "fieldset[disabled] .btn-success:hover,\n",
       ".btn-success.disabled:focus,\n",
       ".btn-success[disabled]:focus,\n",
       "fieldset[disabled] .btn-success:focus,\n",
       ".btn-success.disabled.focus,\n",
       ".btn-success[disabled].focus,\n",
       "fieldset[disabled] .btn-success.focus {\n",
       "  background-color: #5cb85c;\n",
       "  border-color: #4cae4c;\n",
       "}\n",
       ".btn-success .badge {\n",
       "  color: #5cb85c;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".btn-info {\n",
       "  color: #fff;\n",
       "  background-color: #5bc0de;\n",
       "  border-color: #46b8da;\n",
       "}\n",
       ".btn-info:focus,\n",
       ".btn-info.focus {\n",
       "  color: #fff;\n",
       "  background-color: #31b0d5;\n",
       "  border-color: #1b6d85;\n",
       "}\n",
       ".btn-info:hover {\n",
       "  color: #fff;\n",
       "  background-color: #31b0d5;\n",
       "  border-color: #269abc;\n",
       "}\n",
       ".btn-info:active,\n",
       ".btn-info.active,\n",
       ".open > .dropdown-toggle.btn-info {\n",
       "  color: #fff;\n",
       "  background-color: #31b0d5;\n",
       "  border-color: #269abc;\n",
       "}\n",
       ".btn-info:active:hover,\n",
       ".btn-info.active:hover,\n",
       ".open > .dropdown-toggle.btn-info:hover,\n",
       ".btn-info:active:focus,\n",
       ".btn-info.active:focus,\n",
       ".open > .dropdown-toggle.btn-info:focus,\n",
       ".btn-info:active.focus,\n",
       ".btn-info.active.focus,\n",
       ".open > .dropdown-toggle.btn-info.focus {\n",
       "  color: #fff;\n",
       "  background-color: #269abc;\n",
       "  border-color: #1b6d85;\n",
       "}\n",
       ".btn-info:active,\n",
       ".btn-info.active,\n",
       ".open > .dropdown-toggle.btn-info {\n",
       "  background-image: none;\n",
       "}\n",
       ".btn-info.disabled:hover,\n",
       ".btn-info[disabled]:hover,\n",
       "fieldset[disabled] .btn-info:hover,\n",
       ".btn-info.disabled:focus,\n",
       ".btn-info[disabled]:focus,\n",
       "fieldset[disabled] .btn-info:focus,\n",
       ".btn-info.disabled.focus,\n",
       ".btn-info[disabled].focus,\n",
       "fieldset[disabled] .btn-info.focus {\n",
       "  background-color: #5bc0de;\n",
       "  border-color: #46b8da;\n",
       "}\n",
       ".btn-info .badge {\n",
       "  color: #5bc0de;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".btn-warning {\n",
       "  color: #fff;\n",
       "  background-color: #f0ad4e;\n",
       "  border-color: #eea236;\n",
       "}\n",
       ".btn-warning:focus,\n",
       ".btn-warning.focus {\n",
       "  color: #fff;\n",
       "  background-color: #ec971f;\n",
       "  border-color: #985f0d;\n",
       "}\n",
       ".btn-warning:hover {\n",
       "  color: #fff;\n",
       "  background-color: #ec971f;\n",
       "  border-color: #d58512;\n",
       "}\n",
       ".btn-warning:active,\n",
       ".btn-warning.active,\n",
       ".open > .dropdown-toggle.btn-warning {\n",
       "  color: #fff;\n",
       "  background-color: #ec971f;\n",
       "  border-color: #d58512;\n",
       "}\n",
       ".btn-warning:active:hover,\n",
       ".btn-warning.active:hover,\n",
       ".open > .dropdown-toggle.btn-warning:hover,\n",
       ".btn-warning:active:focus,\n",
       ".btn-warning.active:focus,\n",
       ".open > .dropdown-toggle.btn-warning:focus,\n",
       ".btn-warning:active.focus,\n",
       ".btn-warning.active.focus,\n",
       ".open > .dropdown-toggle.btn-warning.focus {\n",
       "  color: #fff;\n",
       "  background-color: #d58512;\n",
       "  border-color: #985f0d;\n",
       "}\n",
       ".btn-warning:active,\n",
       ".btn-warning.active,\n",
       ".open > .dropdown-toggle.btn-warning {\n",
       "  background-image: none;\n",
       "}\n",
       ".btn-warning.disabled:hover,\n",
       ".btn-warning[disabled]:hover,\n",
       "fieldset[disabled] .btn-warning:hover,\n",
       ".btn-warning.disabled:focus,\n",
       ".btn-warning[disabled]:focus,\n",
       "fieldset[disabled] .btn-warning:focus,\n",
       ".btn-warning.disabled.focus,\n",
       ".btn-warning[disabled].focus,\n",
       "fieldset[disabled] .btn-warning.focus {\n",
       "  background-color: #f0ad4e;\n",
       "  border-color: #eea236;\n",
       "}\n",
       ".btn-warning .badge {\n",
       "  color: #f0ad4e;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".btn-danger {\n",
       "  color: #fff;\n",
       "  background-color: #d9534f;\n",
       "  border-color: #d43f3a;\n",
       "}\n",
       ".btn-danger:focus,\n",
       ".btn-danger.focus {\n",
       "  color: #fff;\n",
       "  background-color: #c9302c;\n",
       "  border-color: #761c19;\n",
       "}\n",
       ".btn-danger:hover {\n",
       "  color: #fff;\n",
       "  background-color: #c9302c;\n",
       "  border-color: #ac2925;\n",
       "}\n",
       ".btn-danger:active,\n",
       ".btn-danger.active,\n",
       ".open > .dropdown-toggle.btn-danger {\n",
       "  color: #fff;\n",
       "  background-color: #c9302c;\n",
       "  border-color: #ac2925;\n",
       "}\n",
       ".btn-danger:active:hover,\n",
       ".btn-danger.active:hover,\n",
       ".open > .dropdown-toggle.btn-danger:hover,\n",
       ".btn-danger:active:focus,\n",
       ".btn-danger.active:focus,\n",
       ".open > .dropdown-toggle.btn-danger:focus,\n",
       ".btn-danger:active.focus,\n",
       ".btn-danger.active.focus,\n",
       ".open > .dropdown-toggle.btn-danger.focus {\n",
       "  color: #fff;\n",
       "  background-color: #ac2925;\n",
       "  border-color: #761c19;\n",
       "}\n",
       ".btn-danger:active,\n",
       ".btn-danger.active,\n",
       ".open > .dropdown-toggle.btn-danger {\n",
       "  background-image: none;\n",
       "}\n",
       ".btn-danger.disabled:hover,\n",
       ".btn-danger[disabled]:hover,\n",
       "fieldset[disabled] .btn-danger:hover,\n",
       ".btn-danger.disabled:focus,\n",
       ".btn-danger[disabled]:focus,\n",
       "fieldset[disabled] .btn-danger:focus,\n",
       ".btn-danger.disabled.focus,\n",
       ".btn-danger[disabled].focus,\n",
       "fieldset[disabled] .btn-danger.focus {\n",
       "  background-color: #d9534f;\n",
       "  border-color: #d43f3a;\n",
       "}\n",
       ".btn-danger .badge {\n",
       "  color: #d9534f;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".btn-link {\n",
       "  color: #337ab7;\n",
       "  font-weight: normal;\n",
       "  border-radius: 0;\n",
       "}\n",
       ".btn-link,\n",
       ".btn-link:active,\n",
       ".btn-link.active,\n",
       ".btn-link[disabled],\n",
       "fieldset[disabled] .btn-link {\n",
       "  background-color: transparent;\n",
       "  -webkit-box-shadow: none;\n",
       "  box-shadow: none;\n",
       "}\n",
       ".btn-link,\n",
       ".btn-link:hover,\n",
       ".btn-link:focus,\n",
       ".btn-link:active {\n",
       "  border-color: transparent;\n",
       "}\n",
       ".btn-link:hover,\n",
       ".btn-link:focus {\n",
       "  color: #23527c;\n",
       "  text-decoration: underline;\n",
       "  background-color: transparent;\n",
       "}\n",
       ".btn-link[disabled]:hover,\n",
       "fieldset[disabled] .btn-link:hover,\n",
       ".btn-link[disabled]:focus,\n",
       "fieldset[disabled] .btn-link:focus {\n",
       "  color: #777777;\n",
       "  text-decoration: none;\n",
       "}\n",
       ".btn-lg,\n",
       ".btn-group-lg > .btn {\n",
       "  padding: 10px 16px;\n",
       "  font-size: 17px;\n",
       "  line-height: 1.3333333;\n",
       "  border-radius: 3px;\n",
       "}\n",
       ".btn-sm,\n",
       ".btn-group-sm > .btn {\n",
       "  padding: 5px 10px;\n",
       "  font-size: 12px;\n",
       "  line-height: 1.5;\n",
       "  border-radius: 1px;\n",
       "}\n",
       ".btn-xs,\n",
       ".btn-group-xs > .btn {\n",
       "  padding: 1px 5px;\n",
       "  font-size: 12px;\n",
       "  line-height: 1.5;\n",
       "  border-radius: 1px;\n",
       "}\n",
       ".btn-block {\n",
       "  display: block;\n",
       "  width: 100%;\n",
       "}\n",
       ".btn-block + .btn-block {\n",
       "  margin-top: 5px;\n",
       "}\n",
       "input[type=\"submit\"].btn-block,\n",
       "input[type=\"reset\"].btn-block,\n",
       "input[type=\"button\"].btn-block {\n",
       "  width: 100%;\n",
       "}\n",
       ".fade {\n",
       "  opacity: 0;\n",
       "  -webkit-transition: opacity 0.15s linear;\n",
       "  -o-transition: opacity 0.15s linear;\n",
       "  transition: opacity 0.15s linear;\n",
       "}\n",
       ".fade.in {\n",
       "  opacity: 1;\n",
       "}\n",
       ".collapse {\n",
       "  display: none;\n",
       "}\n",
       ".collapse.in {\n",
       "  display: block;\n",
       "}\n",
       "tr.collapse.in {\n",
       "  display: table-row;\n",
       "}\n",
       "tbody.collapse.in {\n",
       "  display: table-row-group;\n",
       "}\n",
       ".collapsing {\n",
       "  position: relative;\n",
       "  height: 0;\n",
       "  overflow: hidden;\n",
       "  -webkit-transition-property: height, visibility;\n",
       "  transition-property: height, visibility;\n",
       "  -webkit-transition-duration: 0.35s;\n",
       "  transition-duration: 0.35s;\n",
       "  -webkit-transition-timing-function: ease;\n",
       "  transition-timing-function: ease;\n",
       "}\n",
       ".caret {\n",
       "  display: inline-block;\n",
       "  width: 0;\n",
       "  height: 0;\n",
       "  margin-left: 2px;\n",
       "  vertical-align: middle;\n",
       "  border-top: 4px dashed;\n",
       "  border-top: 4px solid \\9;\n",
       "  border-right: 4px solid transparent;\n",
       "  border-left: 4px solid transparent;\n",
       "}\n",
       ".dropup,\n",
       ".dropdown {\n",
       "  position: relative;\n",
       "}\n",
       ".dropdown-toggle:focus {\n",
       "  outline: 0;\n",
       "}\n",
       ".dropdown-menu {\n",
       "  position: absolute;\n",
       "  top: 100%;\n",
       "  left: 0;\n",
       "  z-index: 1000;\n",
       "  display: none;\n",
       "  float: left;\n",
       "  min-width: 160px;\n",
       "  padding: 5px 0;\n",
       "  margin: 2px 0 0;\n",
       "  list-style: none;\n",
       "  font-size: 13px;\n",
       "  text-align: left;\n",
       "  background-color: #fff;\n",
       "  border: 1px solid #ccc;\n",
       "  border: 1px solid rgba(0, 0, 0, 0.15);\n",
       "  border-radius: 2px;\n",
       "  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n",
       "  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n",
       "  background-clip: padding-box;\n",
       "}\n",
       ".dropdown-menu.pull-right {\n",
       "  right: 0;\n",
       "  left: auto;\n",
       "}\n",
       ".dropdown-menu .divider {\n",
       "  height: 1px;\n",
       "  margin: 8px 0;\n",
       "  overflow: hidden;\n",
       "  background-color: #e5e5e5;\n",
       "}\n",
       ".dropdown-menu > li > a {\n",
       "  display: block;\n",
       "  padding: 3px 20px;\n",
       "  clear: both;\n",
       "  font-weight: normal;\n",
       "  line-height: 1.42857143;\n",
       "  color: #333333;\n",
       "  white-space: nowrap;\n",
       "}\n",
       ".dropdown-menu > li > a:hover,\n",
       ".dropdown-menu > li > a:focus {\n",
       "  text-decoration: none;\n",
       "  color: #262626;\n",
       "  background-color: #f5f5f5;\n",
       "}\n",
       ".dropdown-menu > .active > a,\n",
       ".dropdown-menu > .active > a:hover,\n",
       ".dropdown-menu > .active > a:focus {\n",
       "  color: #fff;\n",
       "  text-decoration: none;\n",
       "  outline: 0;\n",
       "  background-color: #337ab7;\n",
       "}\n",
       ".dropdown-menu > .disabled > a,\n",
       ".dropdown-menu > .disabled > a:hover,\n",
       ".dropdown-menu > .disabled > a:focus {\n",
       "  color: #777777;\n",
       "}\n",
       ".dropdown-menu > .disabled > a:hover,\n",
       ".dropdown-menu > .disabled > a:focus {\n",
       "  text-decoration: none;\n",
       "  background-color: transparent;\n",
       "  background-image: none;\n",
       "  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n",
       "  cursor: not-allowed;\n",
       "}\n",
       ".open > .dropdown-menu {\n",
       "  display: block;\n",
       "}\n",
       ".open > a {\n",
       "  outline: 0;\n",
       "}\n",
       ".dropdown-menu-right {\n",
       "  left: auto;\n",
       "  right: 0;\n",
       "}\n",
       ".dropdown-menu-left {\n",
       "  left: 0;\n",
       "  right: auto;\n",
       "}\n",
       ".dropdown-header {\n",
       "  display: block;\n",
       "  padding: 3px 20px;\n",
       "  font-size: 12px;\n",
       "  line-height: 1.42857143;\n",
       "  color: #777777;\n",
       "  white-space: nowrap;\n",
       "}\n",
       ".dropdown-backdrop {\n",
       "  position: fixed;\n",
       "  left: 0;\n",
       "  right: 0;\n",
       "  bottom: 0;\n",
       "  top: 0;\n",
       "  z-index: 990;\n",
       "}\n",
       ".pull-right > .dropdown-menu {\n",
       "  right: 0;\n",
       "  left: auto;\n",
       "}\n",
       ".dropup .caret,\n",
       ".navbar-fixed-bottom .dropdown .caret {\n",
       "  border-top: 0;\n",
       "  border-bottom: 4px dashed;\n",
       "  border-bottom: 4px solid \\9;\n",
       "  content: \"\";\n",
       "}\n",
       ".dropup .dropdown-menu,\n",
       ".navbar-fixed-bottom .dropdown .dropdown-menu {\n",
       "  top: auto;\n",
       "  bottom: 100%;\n",
       "  margin-bottom: 2px;\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar-right .dropdown-menu {\n",
       "    left: auto;\n",
       "    right: 0;\n",
       "  }\n",
       "  .navbar-right .dropdown-menu-left {\n",
       "    left: 0;\n",
       "    right: auto;\n",
       "  }\n",
       "}\n",
       ".btn-group,\n",
       ".btn-group-vertical {\n",
       "  position: relative;\n",
       "  display: inline-block;\n",
       "  vertical-align: middle;\n",
       "}\n",
       ".btn-group > .btn,\n",
       ".btn-group-vertical > .btn {\n",
       "  position: relative;\n",
       "  float: left;\n",
       "}\n",
       ".btn-group > .btn:hover,\n",
       ".btn-group-vertical > .btn:hover,\n",
       ".btn-group > .btn:focus,\n",
       ".btn-group-vertical > .btn:focus,\n",
       ".btn-group > .btn:active,\n",
       ".btn-group-vertical > .btn:active,\n",
       ".btn-group > .btn.active,\n",
       ".btn-group-vertical > .btn.active {\n",
       "  z-index: 2;\n",
       "}\n",
       ".btn-group .btn + .btn,\n",
       ".btn-group .btn + .btn-group,\n",
       ".btn-group .btn-group + .btn,\n",
       ".btn-group .btn-group + .btn-group {\n",
       "  margin-left: -1px;\n",
       "}\n",
       ".btn-toolbar {\n",
       "  margin-left: -5px;\n",
       "}\n",
       ".btn-toolbar .btn,\n",
       ".btn-toolbar .btn-group,\n",
       ".btn-toolbar .input-group {\n",
       "  float: left;\n",
       "}\n",
       ".btn-toolbar > .btn,\n",
       ".btn-toolbar > .btn-group,\n",
       ".btn-toolbar > .input-group {\n",
       "  margin-left: 5px;\n",
       "}\n",
       ".btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n",
       "  border-radius: 0;\n",
       "}\n",
       ".btn-group > .btn:first-child {\n",
       "  margin-left: 0;\n",
       "}\n",
       ".btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n",
       "  border-bottom-right-radius: 0;\n",
       "  border-top-right-radius: 0;\n",
       "}\n",
       ".btn-group > .btn:last-child:not(:first-child),\n",
       ".btn-group > .dropdown-toggle:not(:first-child) {\n",
       "  border-bottom-left-radius: 0;\n",
       "  border-top-left-radius: 0;\n",
       "}\n",
       ".btn-group > .btn-group {\n",
       "  float: left;\n",
       "}\n",
       ".btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n",
       "  border-radius: 0;\n",
       "}\n",
       ".btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n",
       ".btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n",
       "  border-bottom-right-radius: 0;\n",
       "  border-top-right-radius: 0;\n",
       "}\n",
       ".btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n",
       "  border-bottom-left-radius: 0;\n",
       "  border-top-left-radius: 0;\n",
       "}\n",
       ".btn-group .dropdown-toggle:active,\n",
       ".btn-group.open .dropdown-toggle {\n",
       "  outline: 0;\n",
       "}\n",
       ".btn-group > .btn + .dropdown-toggle {\n",
       "  padding-left: 8px;\n",
       "  padding-right: 8px;\n",
       "}\n",
       ".btn-group > .btn-lg + .dropdown-toggle {\n",
       "  padding-left: 12px;\n",
       "  padding-right: 12px;\n",
       "}\n",
       ".btn-group.open .dropdown-toggle {\n",
       "  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n",
       "  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n",
       "}\n",
       ".btn-group.open .dropdown-toggle.btn-link {\n",
       "  -webkit-box-shadow: none;\n",
       "  box-shadow: none;\n",
       "}\n",
       ".btn .caret {\n",
       "  margin-left: 0;\n",
       "}\n",
       ".btn-lg .caret {\n",
       "  border-width: 5px 5px 0;\n",
       "  border-bottom-width: 0;\n",
       "}\n",
       ".dropup .btn-lg .caret {\n",
       "  border-width: 0 5px 5px;\n",
       "}\n",
       ".btn-group-vertical > .btn,\n",
       ".btn-group-vertical > .btn-group,\n",
       ".btn-group-vertical > .btn-group > .btn {\n",
       "  display: block;\n",
       "  float: none;\n",
       "  width: 100%;\n",
       "  max-width: 100%;\n",
       "}\n",
       ".btn-group-vertical > .btn-group > .btn {\n",
       "  float: none;\n",
       "}\n",
       ".btn-group-vertical > .btn + .btn,\n",
       ".btn-group-vertical > .btn + .btn-group,\n",
       ".btn-group-vertical > .btn-group + .btn,\n",
       ".btn-group-vertical > .btn-group + .btn-group {\n",
       "  margin-top: -1px;\n",
       "  margin-left: 0;\n",
       "}\n",
       ".btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n",
       "  border-radius: 0;\n",
       "}\n",
       ".btn-group-vertical > .btn:first-child:not(:last-child) {\n",
       "  border-top-right-radius: 2px;\n",
       "  border-top-left-radius: 2px;\n",
       "  border-bottom-right-radius: 0;\n",
       "  border-bottom-left-radius: 0;\n",
       "}\n",
       ".btn-group-vertical > .btn:last-child:not(:first-child) {\n",
       "  border-top-right-radius: 0;\n",
       "  border-top-left-radius: 0;\n",
       "  border-bottom-right-radius: 2px;\n",
       "  border-bottom-left-radius: 2px;\n",
       "}\n",
       ".btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n",
       "  border-radius: 0;\n",
       "}\n",
       ".btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n",
       ".btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n",
       "  border-bottom-right-radius: 0;\n",
       "  border-bottom-left-radius: 0;\n",
       "}\n",
       ".btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n",
       "  border-top-right-radius: 0;\n",
       "  border-top-left-radius: 0;\n",
       "}\n",
       ".btn-group-justified {\n",
       "  display: table;\n",
       "  width: 100%;\n",
       "  table-layout: fixed;\n",
       "  border-collapse: separate;\n",
       "}\n",
       ".btn-group-justified > .btn,\n",
       ".btn-group-justified > .btn-group {\n",
       "  float: none;\n",
       "  display: table-cell;\n",
       "  width: 1%;\n",
       "}\n",
       ".btn-group-justified > .btn-group .btn {\n",
       "  width: 100%;\n",
       "}\n",
       ".btn-group-justified > .btn-group .dropdown-menu {\n",
       "  left: auto;\n",
       "}\n",
       "[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n",
       "[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n",
       "[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n",
       "[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n",
       "  position: absolute;\n",
       "  clip: rect(0, 0, 0, 0);\n",
       "  pointer-events: none;\n",
       "}\n",
       ".input-group {\n",
       "  position: relative;\n",
       "  display: table;\n",
       "  border-collapse: separate;\n",
       "}\n",
       ".input-group[class*=\"col-\"] {\n",
       "  float: none;\n",
       "  padding-left: 0;\n",
       "  padding-right: 0;\n",
       "}\n",
       ".input-group .form-control {\n",
       "  position: relative;\n",
       "  z-index: 2;\n",
       "  float: left;\n",
       "  width: 100%;\n",
       "  margin-bottom: 0;\n",
       "}\n",
       ".input-group .form-control:focus {\n",
       "  z-index: 3;\n",
       "}\n",
       ".input-group-lg > .form-control,\n",
       ".input-group-lg > .input-group-addon,\n",
       ".input-group-lg > .input-group-btn > .btn {\n",
       "  height: 45px;\n",
       "  padding: 10px 16px;\n",
       "  font-size: 17px;\n",
       "  line-height: 1.3333333;\n",
       "  border-radius: 3px;\n",
       "}\n",
       "select.input-group-lg > .form-control,\n",
       "select.input-group-lg > .input-group-addon,\n",
       "select.input-group-lg > .input-group-btn > .btn {\n",
       "  height: 45px;\n",
       "  line-height: 45px;\n",
       "}\n",
       "textarea.input-group-lg > .form-control,\n",
       "textarea.input-group-lg > .input-group-addon,\n",
       "textarea.input-group-lg > .input-group-btn > .btn,\n",
       "select[multiple].input-group-lg > .form-control,\n",
       "select[multiple].input-group-lg > .input-group-addon,\n",
       "select[multiple].input-group-lg > .input-group-btn > .btn {\n",
       "  height: auto;\n",
       "}\n",
       ".input-group-sm > .form-control,\n",
       ".input-group-sm > .input-group-addon,\n",
       ".input-group-sm > .input-group-btn > .btn {\n",
       "  height: 30px;\n",
       "  padding: 5px 10px;\n",
       "  font-size: 12px;\n",
       "  line-height: 1.5;\n",
       "  border-radius: 1px;\n",
       "}\n",
       "select.input-group-sm > .form-control,\n",
       "select.input-group-sm > .input-group-addon,\n",
       "select.input-group-sm > .input-group-btn > .btn {\n",
       "  height: 30px;\n",
       "  line-height: 30px;\n",
       "}\n",
       "textarea.input-group-sm > .form-control,\n",
       "textarea.input-group-sm > .input-group-addon,\n",
       "textarea.input-group-sm > .input-group-btn > .btn,\n",
       "select[multiple].input-group-sm > .form-control,\n",
       "select[multiple].input-group-sm > .input-group-addon,\n",
       "select[multiple].input-group-sm > .input-group-btn > .btn {\n",
       "  height: auto;\n",
       "}\n",
       ".input-group-addon,\n",
       ".input-group-btn,\n",
       ".input-group .form-control {\n",
       "  display: table-cell;\n",
       "}\n",
       ".input-group-addon:not(:first-child):not(:last-child),\n",
       ".input-group-btn:not(:first-child):not(:last-child),\n",
       ".input-group .form-control:not(:first-child):not(:last-child) {\n",
       "  border-radius: 0;\n",
       "}\n",
       ".input-group-addon,\n",
       ".input-group-btn {\n",
       "  width: 1%;\n",
       "  white-space: nowrap;\n",
       "  vertical-align: middle;\n",
       "}\n",
       ".input-group-addon {\n",
       "  padding: 6px 12px;\n",
       "  font-size: 13px;\n",
       "  font-weight: normal;\n",
       "  line-height: 1;\n",
       "  color: #555555;\n",
       "  text-align: center;\n",
       "  background-color: #eeeeee;\n",
       "  border: 1px solid #ccc;\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".input-group-addon.input-sm {\n",
       "  padding: 5px 10px;\n",
       "  font-size: 12px;\n",
       "  border-radius: 1px;\n",
       "}\n",
       ".input-group-addon.input-lg {\n",
       "  padding: 10px 16px;\n",
       "  font-size: 17px;\n",
       "  border-radius: 3px;\n",
       "}\n",
       ".input-group-addon input[type=\"radio\"],\n",
       ".input-group-addon input[type=\"checkbox\"] {\n",
       "  margin-top: 0;\n",
       "}\n",
       ".input-group .form-control:first-child,\n",
       ".input-group-addon:first-child,\n",
       ".input-group-btn:first-child > .btn,\n",
       ".input-group-btn:first-child > .btn-group > .btn,\n",
       ".input-group-btn:first-child > .dropdown-toggle,\n",
       ".input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n",
       ".input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n",
       "  border-bottom-right-radius: 0;\n",
       "  border-top-right-radius: 0;\n",
       "}\n",
       ".input-group-addon:first-child {\n",
       "  border-right: 0;\n",
       "}\n",
       ".input-group .form-control:last-child,\n",
       ".input-group-addon:last-child,\n",
       ".input-group-btn:last-child > .btn,\n",
       ".input-group-btn:last-child > .btn-group > .btn,\n",
       ".input-group-btn:last-child > .dropdown-toggle,\n",
       ".input-group-btn:first-child > .btn:not(:first-child),\n",
       ".input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n",
       "  border-bottom-left-radius: 0;\n",
       "  border-top-left-radius: 0;\n",
       "}\n",
       ".input-group-addon:last-child {\n",
       "  border-left: 0;\n",
       "}\n",
       ".input-group-btn {\n",
       "  position: relative;\n",
       "  font-size: 0;\n",
       "  white-space: nowrap;\n",
       "}\n",
       ".input-group-btn > .btn {\n",
       "  position: relative;\n",
       "}\n",
       ".input-group-btn > .btn + .btn {\n",
       "  margin-left: -1px;\n",
       "}\n",
       ".input-group-btn > .btn:hover,\n",
       ".input-group-btn > .btn:focus,\n",
       ".input-group-btn > .btn:active {\n",
       "  z-index: 2;\n",
       "}\n",
       ".input-group-btn:first-child > .btn,\n",
       ".input-group-btn:first-child > .btn-group {\n",
       "  margin-right: -1px;\n",
       "}\n",
       ".input-group-btn:last-child > .btn,\n",
       ".input-group-btn:last-child > .btn-group {\n",
       "  z-index: 2;\n",
       "  margin-left: -1px;\n",
       "}\n",
       ".nav {\n",
       "  margin-bottom: 0;\n",
       "  padding-left: 0;\n",
       "  list-style: none;\n",
       "}\n",
       ".nav > li {\n",
       "  position: relative;\n",
       "  display: block;\n",
       "}\n",
       ".nav > li > a {\n",
       "  position: relative;\n",
       "  display: block;\n",
       "  padding: 10px 15px;\n",
       "}\n",
       ".nav > li > a:hover,\n",
       ".nav > li > a:focus {\n",
       "  text-decoration: none;\n",
       "  background-color: #eeeeee;\n",
       "}\n",
       ".nav > li.disabled > a {\n",
       "  color: #777777;\n",
       "}\n",
       ".nav > li.disabled > a:hover,\n",
       ".nav > li.disabled > a:focus {\n",
       "  color: #777777;\n",
       "  text-decoration: none;\n",
       "  background-color: transparent;\n",
       "  cursor: not-allowed;\n",
       "}\n",
       ".nav .open > a,\n",
       ".nav .open > a:hover,\n",
       ".nav .open > a:focus {\n",
       "  background-color: #eeeeee;\n",
       "  border-color: #337ab7;\n",
       "}\n",
       ".nav .nav-divider {\n",
       "  height: 1px;\n",
       "  margin: 8px 0;\n",
       "  overflow: hidden;\n",
       "  background-color: #e5e5e5;\n",
       "}\n",
       ".nav > li > a > img {\n",
       "  max-width: none;\n",
       "}\n",
       ".nav-tabs {\n",
       "  border-bottom: 1px solid #ddd;\n",
       "}\n",
       ".nav-tabs > li {\n",
       "  float: left;\n",
       "  margin-bottom: -1px;\n",
       "}\n",
       ".nav-tabs > li > a {\n",
       "  margin-right: 2px;\n",
       "  line-height: 1.42857143;\n",
       "  border: 1px solid transparent;\n",
       "  border-radius: 2px 2px 0 0;\n",
       "}\n",
       ".nav-tabs > li > a:hover {\n",
       "  border-color: #eeeeee #eeeeee #ddd;\n",
       "}\n",
       ".nav-tabs > li.active > a,\n",
       ".nav-tabs > li.active > a:hover,\n",
       ".nav-tabs > li.active > a:focus {\n",
       "  color: #555555;\n",
       "  background-color: #fff;\n",
       "  border: 1px solid #ddd;\n",
       "  border-bottom-color: transparent;\n",
       "  cursor: default;\n",
       "}\n",
       ".nav-tabs.nav-justified {\n",
       "  width: 100%;\n",
       "  border-bottom: 0;\n",
       "}\n",
       ".nav-tabs.nav-justified > li {\n",
       "  float: none;\n",
       "}\n",
       ".nav-tabs.nav-justified > li > a {\n",
       "  text-align: center;\n",
       "  margin-bottom: 5px;\n",
       "}\n",
       ".nav-tabs.nav-justified > .dropdown .dropdown-menu {\n",
       "  top: auto;\n",
       "  left: auto;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .nav-tabs.nav-justified > li {\n",
       "    display: table-cell;\n",
       "    width: 1%;\n",
       "  }\n",
       "  .nav-tabs.nav-justified > li > a {\n",
       "    margin-bottom: 0;\n",
       "  }\n",
       "}\n",
       ".nav-tabs.nav-justified > li > a {\n",
       "  margin-right: 0;\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".nav-tabs.nav-justified > .active > a,\n",
       ".nav-tabs.nav-justified > .active > a:hover,\n",
       ".nav-tabs.nav-justified > .active > a:focus {\n",
       "  border: 1px solid #ddd;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .nav-tabs.nav-justified > li > a {\n",
       "    border-bottom: 1px solid #ddd;\n",
       "    border-radius: 2px 2px 0 0;\n",
       "  }\n",
       "  .nav-tabs.nav-justified > .active > a,\n",
       "  .nav-tabs.nav-justified > .active > a:hover,\n",
       "  .nav-tabs.nav-justified > .active > a:focus {\n",
       "    border-bottom-color: #fff;\n",
       "  }\n",
       "}\n",
       ".nav-pills > li {\n",
       "  float: left;\n",
       "}\n",
       ".nav-pills > li > a {\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".nav-pills > li + li {\n",
       "  margin-left: 2px;\n",
       "}\n",
       ".nav-pills > li.active > a,\n",
       ".nav-pills > li.active > a:hover,\n",
       ".nav-pills > li.active > a:focus {\n",
       "  color: #fff;\n",
       "  background-color: #337ab7;\n",
       "}\n",
       ".nav-stacked > li {\n",
       "  float: none;\n",
       "}\n",
       ".nav-stacked > li + li {\n",
       "  margin-top: 2px;\n",
       "  margin-left: 0;\n",
       "}\n",
       ".nav-justified {\n",
       "  width: 100%;\n",
       "}\n",
       ".nav-justified > li {\n",
       "  float: none;\n",
       "}\n",
       ".nav-justified > li > a {\n",
       "  text-align: center;\n",
       "  margin-bottom: 5px;\n",
       "}\n",
       ".nav-justified > .dropdown .dropdown-menu {\n",
       "  top: auto;\n",
       "  left: auto;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .nav-justified > li {\n",
       "    display: table-cell;\n",
       "    width: 1%;\n",
       "  }\n",
       "  .nav-justified > li > a {\n",
       "    margin-bottom: 0;\n",
       "  }\n",
       "}\n",
       ".nav-tabs-justified {\n",
       "  border-bottom: 0;\n",
       "}\n",
       ".nav-tabs-justified > li > a {\n",
       "  margin-right: 0;\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".nav-tabs-justified > .active > a,\n",
       ".nav-tabs-justified > .active > a:hover,\n",
       ".nav-tabs-justified > .active > a:focus {\n",
       "  border: 1px solid #ddd;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .nav-tabs-justified > li > a {\n",
       "    border-bottom: 1px solid #ddd;\n",
       "    border-radius: 2px 2px 0 0;\n",
       "  }\n",
       "  .nav-tabs-justified > .active > a,\n",
       "  .nav-tabs-justified > .active > a:hover,\n",
       "  .nav-tabs-justified > .active > a:focus {\n",
       "    border-bottom-color: #fff;\n",
       "  }\n",
       "}\n",
       ".tab-content > .tab-pane {\n",
       "  display: none;\n",
       "}\n",
       ".tab-content > .active {\n",
       "  display: block;\n",
       "}\n",
       ".nav-tabs .dropdown-menu {\n",
       "  margin-top: -1px;\n",
       "  border-top-right-radius: 0;\n",
       "  border-top-left-radius: 0;\n",
       "}\n",
       ".navbar {\n",
       "  position: relative;\n",
       "  min-height: 30px;\n",
       "  margin-bottom: 18px;\n",
       "  border: 1px solid transparent;\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar {\n",
       "    border-radius: 2px;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar-header {\n",
       "    float: left;\n",
       "  }\n",
       "}\n",
       ".navbar-collapse {\n",
       "  overflow-x: visible;\n",
       "  padding-right: 0px;\n",
       "  padding-left: 0px;\n",
       "  border-top: 1px solid transparent;\n",
       "  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n",
       "  -webkit-overflow-scrolling: touch;\n",
       "}\n",
       ".navbar-collapse.in {\n",
       "  overflow-y: auto;\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar-collapse {\n",
       "    width: auto;\n",
       "    border-top: 0;\n",
       "    box-shadow: none;\n",
       "  }\n",
       "  .navbar-collapse.collapse {\n",
       "    display: block !important;\n",
       "    height: auto !important;\n",
       "    padding-bottom: 0;\n",
       "    overflow: visible !important;\n",
       "  }\n",
       "  .navbar-collapse.in {\n",
       "    overflow-y: visible;\n",
       "  }\n",
       "  .navbar-fixed-top .navbar-collapse,\n",
       "  .navbar-static-top .navbar-collapse,\n",
       "  .navbar-fixed-bottom .navbar-collapse {\n",
       "    padding-left: 0;\n",
       "    padding-right: 0;\n",
       "  }\n",
       "}\n",
       ".navbar-fixed-top .navbar-collapse,\n",
       ".navbar-fixed-bottom .navbar-collapse {\n",
       "  max-height: 340px;\n",
       "}\n",
       "@media (max-device-width: 540px) and (orientation: landscape) {\n",
       "  .navbar-fixed-top .navbar-collapse,\n",
       "  .navbar-fixed-bottom .navbar-collapse {\n",
       "    max-height: 200px;\n",
       "  }\n",
       "}\n",
       ".container > .navbar-header,\n",
       ".container-fluid > .navbar-header,\n",
       ".container > .navbar-collapse,\n",
       ".container-fluid > .navbar-collapse {\n",
       "  margin-right: 0px;\n",
       "  margin-left: 0px;\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .container > .navbar-header,\n",
       "  .container-fluid > .navbar-header,\n",
       "  .container > .navbar-collapse,\n",
       "  .container-fluid > .navbar-collapse {\n",
       "    margin-right: 0;\n",
       "    margin-left: 0;\n",
       "  }\n",
       "}\n",
       ".navbar-static-top {\n",
       "  z-index: 1000;\n",
       "  border-width: 0 0 1px;\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar-static-top {\n",
       "    border-radius: 0;\n",
       "  }\n",
       "}\n",
       ".navbar-fixed-top,\n",
       ".navbar-fixed-bottom {\n",
       "  position: fixed;\n",
       "  right: 0;\n",
       "  left: 0;\n",
       "  z-index: 1030;\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar-fixed-top,\n",
       "  .navbar-fixed-bottom {\n",
       "    border-radius: 0;\n",
       "  }\n",
       "}\n",
       ".navbar-fixed-top {\n",
       "  top: 0;\n",
       "  border-width: 0 0 1px;\n",
       "}\n",
       ".navbar-fixed-bottom {\n",
       "  bottom: 0;\n",
       "  margin-bottom: 0;\n",
       "  border-width: 1px 0 0;\n",
       "}\n",
       ".navbar-brand {\n",
       "  float: left;\n",
       "  padding: 6px 0px;\n",
       "  font-size: 17px;\n",
       "  line-height: 18px;\n",
       "  height: 30px;\n",
       "}\n",
       ".navbar-brand:hover,\n",
       ".navbar-brand:focus {\n",
       "  text-decoration: none;\n",
       "}\n",
       ".navbar-brand > img {\n",
       "  display: block;\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar > .container .navbar-brand,\n",
       "  .navbar > .container-fluid .navbar-brand {\n",
       "    margin-left: 0px;\n",
       "  }\n",
       "}\n",
       ".navbar-toggle {\n",
       "  position: relative;\n",
       "  float: right;\n",
       "  margin-right: 0px;\n",
       "  padding: 9px 10px;\n",
       "  margin-top: -2px;\n",
       "  margin-bottom: -2px;\n",
       "  background-color: transparent;\n",
       "  background-image: none;\n",
       "  border: 1px solid transparent;\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".navbar-toggle:focus {\n",
       "  outline: 0;\n",
       "}\n",
       ".navbar-toggle .icon-bar {\n",
       "  display: block;\n",
       "  width: 22px;\n",
       "  height: 2px;\n",
       "  border-radius: 1px;\n",
       "}\n",
       ".navbar-toggle .icon-bar + .icon-bar {\n",
       "  margin-top: 4px;\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar-toggle {\n",
       "    display: none;\n",
       "  }\n",
       "}\n",
       ".navbar-nav {\n",
       "  margin: 3px 0px;\n",
       "}\n",
       ".navbar-nav > li > a {\n",
       "  padding-top: 10px;\n",
       "  padding-bottom: 10px;\n",
       "  line-height: 18px;\n",
       "}\n",
       "@media (max-width: 540px) {\n",
       "  .navbar-nav .open .dropdown-menu {\n",
       "    position: static;\n",
       "    float: none;\n",
       "    width: auto;\n",
       "    margin-top: 0;\n",
       "    background-color: transparent;\n",
       "    border: 0;\n",
       "    box-shadow: none;\n",
       "  }\n",
       "  .navbar-nav .open .dropdown-menu > li > a,\n",
       "  .navbar-nav .open .dropdown-menu .dropdown-header {\n",
       "    padding: 5px 15px 5px 25px;\n",
       "  }\n",
       "  .navbar-nav .open .dropdown-menu > li > a {\n",
       "    line-height: 18px;\n",
       "  }\n",
       "  .navbar-nav .open .dropdown-menu > li > a:hover,\n",
       "  .navbar-nav .open .dropdown-menu > li > a:focus {\n",
       "    background-image: none;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar-nav {\n",
       "    float: left;\n",
       "    margin: 0;\n",
       "  }\n",
       "  .navbar-nav > li {\n",
       "    float: left;\n",
       "  }\n",
       "  .navbar-nav > li > a {\n",
       "    padding-top: 6px;\n",
       "    padding-bottom: 6px;\n",
       "  }\n",
       "}\n",
       ".navbar-form {\n",
       "  margin-left: 0px;\n",
       "  margin-right: 0px;\n",
       "  padding: 10px 0px;\n",
       "  border-top: 1px solid transparent;\n",
       "  border-bottom: 1px solid transparent;\n",
       "  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n",
       "  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n",
       "  margin-top: -1px;\n",
       "  margin-bottom: -1px;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .navbar-form .form-group {\n",
       "    display: inline-block;\n",
       "    margin-bottom: 0;\n",
       "    vertical-align: middle;\n",
       "  }\n",
       "  .navbar-form .form-control {\n",
       "    display: inline-block;\n",
       "    width: auto;\n",
       "    vertical-align: middle;\n",
       "  }\n",
       "  .navbar-form .form-control-static {\n",
       "    display: inline-block;\n",
       "  }\n",
       "  .navbar-form .input-group {\n",
       "    display: inline-table;\n",
       "    vertical-align: middle;\n",
       "  }\n",
       "  .navbar-form .input-group .input-group-addon,\n",
       "  .navbar-form .input-group .input-group-btn,\n",
       "  .navbar-form .input-group .form-control {\n",
       "    width: auto;\n",
       "  }\n",
       "  .navbar-form .input-group > .form-control {\n",
       "    width: 100%;\n",
       "  }\n",
       "  .navbar-form .control-label {\n",
       "    margin-bottom: 0;\n",
       "    vertical-align: middle;\n",
       "  }\n",
       "  .navbar-form .radio,\n",
       "  .navbar-form .checkbox {\n",
       "    display: inline-block;\n",
       "    margin-top: 0;\n",
       "    margin-bottom: 0;\n",
       "    vertical-align: middle;\n",
       "  }\n",
       "  .navbar-form .radio label,\n",
       "  .navbar-form .checkbox label {\n",
       "    padding-left: 0;\n",
       "  }\n",
       "  .navbar-form .radio input[type=\"radio\"],\n",
       "  .navbar-form .checkbox input[type=\"checkbox\"] {\n",
       "    position: relative;\n",
       "    margin-left: 0;\n",
       "  }\n",
       "  .navbar-form .has-feedback .form-control-feedback {\n",
       "    top: 0;\n",
       "  }\n",
       "}\n",
       "@media (max-width: 540px) {\n",
       "  .navbar-form .form-group {\n",
       "    margin-bottom: 5px;\n",
       "  }\n",
       "  .navbar-form .form-group:last-child {\n",
       "    margin-bottom: 0;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar-form {\n",
       "    width: auto;\n",
       "    border: 0;\n",
       "    margin-left: 0;\n",
       "    margin-right: 0;\n",
       "    padding-top: 0;\n",
       "    padding-bottom: 0;\n",
       "    -webkit-box-shadow: none;\n",
       "    box-shadow: none;\n",
       "  }\n",
       "}\n",
       ".navbar-nav > li > .dropdown-menu {\n",
       "  margin-top: 0;\n",
       "  border-top-right-radius: 0;\n",
       "  border-top-left-radius: 0;\n",
       "}\n",
       ".navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n",
       "  margin-bottom: 0;\n",
       "  border-top-right-radius: 2px;\n",
       "  border-top-left-radius: 2px;\n",
       "  border-bottom-right-radius: 0;\n",
       "  border-bottom-left-radius: 0;\n",
       "}\n",
       ".navbar-btn {\n",
       "  margin-top: -1px;\n",
       "  margin-bottom: -1px;\n",
       "}\n",
       ".navbar-btn.btn-sm {\n",
       "  margin-top: 0px;\n",
       "  margin-bottom: 0px;\n",
       "}\n",
       ".navbar-btn.btn-xs {\n",
       "  margin-top: 4px;\n",
       "  margin-bottom: 4px;\n",
       "}\n",
       ".navbar-text {\n",
       "  margin-top: 6px;\n",
       "  margin-bottom: 6px;\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar-text {\n",
       "    float: left;\n",
       "    margin-left: 0px;\n",
       "    margin-right: 0px;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 541px) {\n",
       "  .navbar-left {\n",
       "    float: left !important;\n",
       "    float: left;\n",
       "  }\n",
       "  .navbar-right {\n",
       "    float: right !important;\n",
       "    float: right;\n",
       "    margin-right: 0px;\n",
       "  }\n",
       "  .navbar-right ~ .navbar-right {\n",
       "    margin-right: 0;\n",
       "  }\n",
       "}\n",
       ".navbar-default {\n",
       "  background-color: #f8f8f8;\n",
       "  border-color: #e7e7e7;\n",
       "}\n",
       ".navbar-default .navbar-brand {\n",
       "  color: #777;\n",
       "}\n",
       ".navbar-default .navbar-brand:hover,\n",
       ".navbar-default .navbar-brand:focus {\n",
       "  color: #5e5e5e;\n",
       "  background-color: transparent;\n",
       "}\n",
       ".navbar-default .navbar-text {\n",
       "  color: #777;\n",
       "}\n",
       ".navbar-default .navbar-nav > li > a {\n",
       "  color: #777;\n",
       "}\n",
       ".navbar-default .navbar-nav > li > a:hover,\n",
       ".navbar-default .navbar-nav > li > a:focus {\n",
       "  color: #333;\n",
       "  background-color: transparent;\n",
       "}\n",
       ".navbar-default .navbar-nav > .active > a,\n",
       ".navbar-default .navbar-nav > .active > a:hover,\n",
       ".navbar-default .navbar-nav > .active > a:focus {\n",
       "  color: #555;\n",
       "  background-color: #e7e7e7;\n",
       "}\n",
       ".navbar-default .navbar-nav > .disabled > a,\n",
       ".navbar-default .navbar-nav > .disabled > a:hover,\n",
       ".navbar-default .navbar-nav > .disabled > a:focus {\n",
       "  color: #ccc;\n",
       "  background-color: transparent;\n",
       "}\n",
       ".navbar-default .navbar-toggle {\n",
       "  border-color: #ddd;\n",
       "}\n",
       ".navbar-default .navbar-toggle:hover,\n",
       ".navbar-default .navbar-toggle:focus {\n",
       "  background-color: #ddd;\n",
       "}\n",
       ".navbar-default .navbar-toggle .icon-bar {\n",
       "  background-color: #888;\n",
       "}\n",
       ".navbar-default .navbar-collapse,\n",
       ".navbar-default .navbar-form {\n",
       "  border-color: #e7e7e7;\n",
       "}\n",
       ".navbar-default .navbar-nav > .open > a,\n",
       ".navbar-default .navbar-nav > .open > a:hover,\n",
       ".navbar-default .navbar-nav > .open > a:focus {\n",
       "  background-color: #e7e7e7;\n",
       "  color: #555;\n",
       "}\n",
       "@media (max-width: 540px) {\n",
       "  .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n",
       "    color: #777;\n",
       "  }\n",
       "  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n",
       "  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n",
       "    color: #333;\n",
       "    background-color: transparent;\n",
       "  }\n",
       "  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n",
       "  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n",
       "  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n",
       "    color: #555;\n",
       "    background-color: #e7e7e7;\n",
       "  }\n",
       "  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n",
       "  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n",
       "  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n",
       "    color: #ccc;\n",
       "    background-color: transparent;\n",
       "  }\n",
       "}\n",
       ".navbar-default .navbar-link {\n",
       "  color: #777;\n",
       "}\n",
       ".navbar-default .navbar-link:hover {\n",
       "  color: #333;\n",
       "}\n",
       ".navbar-default .btn-link {\n",
       "  color: #777;\n",
       "}\n",
       ".navbar-default .btn-link:hover,\n",
       ".navbar-default .btn-link:focus {\n",
       "  color: #333;\n",
       "}\n",
       ".navbar-default .btn-link[disabled]:hover,\n",
       "fieldset[disabled] .navbar-default .btn-link:hover,\n",
       ".navbar-default .btn-link[disabled]:focus,\n",
       "fieldset[disabled] .navbar-default .btn-link:focus {\n",
       "  color: #ccc;\n",
       "}\n",
       ".navbar-inverse {\n",
       "  background-color: #222;\n",
       "  border-color: #080808;\n",
       "}\n",
       ".navbar-inverse .navbar-brand {\n",
       "  color: #9d9d9d;\n",
       "}\n",
       ".navbar-inverse .navbar-brand:hover,\n",
       ".navbar-inverse .navbar-brand:focus {\n",
       "  color: #fff;\n",
       "  background-color: transparent;\n",
       "}\n",
       ".navbar-inverse .navbar-text {\n",
       "  color: #9d9d9d;\n",
       "}\n",
       ".navbar-inverse .navbar-nav > li > a {\n",
       "  color: #9d9d9d;\n",
       "}\n",
       ".navbar-inverse .navbar-nav > li > a:hover,\n",
       ".navbar-inverse .navbar-nav > li > a:focus {\n",
       "  color: #fff;\n",
       "  background-color: transparent;\n",
       "}\n",
       ".navbar-inverse .navbar-nav > .active > a,\n",
       ".navbar-inverse .navbar-nav > .active > a:hover,\n",
       ".navbar-inverse .navbar-nav > .active > a:focus {\n",
       "  color: #fff;\n",
       "  background-color: #080808;\n",
       "}\n",
       ".navbar-inverse .navbar-nav > .disabled > a,\n",
       ".navbar-inverse .navbar-nav > .disabled > a:hover,\n",
       ".navbar-inverse .navbar-nav > .disabled > a:focus {\n",
       "  color: #444;\n",
       "  background-color: transparent;\n",
       "}\n",
       ".navbar-inverse .navbar-toggle {\n",
       "  border-color: #333;\n",
       "}\n",
       ".navbar-inverse .navbar-toggle:hover,\n",
       ".navbar-inverse .navbar-toggle:focus {\n",
       "  background-color: #333;\n",
       "}\n",
       ".navbar-inverse .navbar-toggle .icon-bar {\n",
       "  background-color: #fff;\n",
       "}\n",
       ".navbar-inverse .navbar-collapse,\n",
       ".navbar-inverse .navbar-form {\n",
       "  border-color: #101010;\n",
       "}\n",
       ".navbar-inverse .navbar-nav > .open > a,\n",
       ".navbar-inverse .navbar-nav > .open > a:hover,\n",
       ".navbar-inverse .navbar-nav > .open > a:focus {\n",
       "  background-color: #080808;\n",
       "  color: #fff;\n",
       "}\n",
       "@media (max-width: 540px) {\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n",
       "    border-color: #080808;\n",
       "  }\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n",
       "    background-color: #080808;\n",
       "  }\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n",
       "    color: #9d9d9d;\n",
       "  }\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n",
       "    color: #fff;\n",
       "    background-color: transparent;\n",
       "  }\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n",
       "    color: #fff;\n",
       "    background-color: #080808;\n",
       "  }\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n",
       "  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n",
       "    color: #444;\n",
       "    background-color: transparent;\n",
       "  }\n",
       "}\n",
       ".navbar-inverse .navbar-link {\n",
       "  color: #9d9d9d;\n",
       "}\n",
       ".navbar-inverse .navbar-link:hover {\n",
       "  color: #fff;\n",
       "}\n",
       ".navbar-inverse .btn-link {\n",
       "  color: #9d9d9d;\n",
       "}\n",
       ".navbar-inverse .btn-link:hover,\n",
       ".navbar-inverse .btn-link:focus {\n",
       "  color: #fff;\n",
       "}\n",
       ".navbar-inverse .btn-link[disabled]:hover,\n",
       "fieldset[disabled] .navbar-inverse .btn-link:hover,\n",
       ".navbar-inverse .btn-link[disabled]:focus,\n",
       "fieldset[disabled] .navbar-inverse .btn-link:focus {\n",
       "  color: #444;\n",
       "}\n",
       ".breadcrumb {\n",
       "  padding: 8px 15px;\n",
       "  margin-bottom: 18px;\n",
       "  list-style: none;\n",
       "  background-color: #f5f5f5;\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".breadcrumb > li {\n",
       "  display: inline-block;\n",
       "}\n",
       ".breadcrumb > li + li:before {\n",
       "  content: \"/\\00a0\";\n",
       "  padding: 0 5px;\n",
       "  color: #5e5e5e;\n",
       "}\n",
       ".breadcrumb > .active {\n",
       "  color: #777777;\n",
       "}\n",
       ".pagination {\n",
       "  display: inline-block;\n",
       "  padding-left: 0;\n",
       "  margin: 18px 0;\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".pagination > li {\n",
       "  display: inline;\n",
       "}\n",
       ".pagination > li > a,\n",
       ".pagination > li > span {\n",
       "  position: relative;\n",
       "  float: left;\n",
       "  padding: 6px 12px;\n",
       "  line-height: 1.42857143;\n",
       "  text-decoration: none;\n",
       "  color: #337ab7;\n",
       "  background-color: #fff;\n",
       "  border: 1px solid #ddd;\n",
       "  margin-left: -1px;\n",
       "}\n",
       ".pagination > li:first-child > a,\n",
       ".pagination > li:first-child > span {\n",
       "  margin-left: 0;\n",
       "  border-bottom-left-radius: 2px;\n",
       "  border-top-left-radius: 2px;\n",
       "}\n",
       ".pagination > li:last-child > a,\n",
       ".pagination > li:last-child > span {\n",
       "  border-bottom-right-radius: 2px;\n",
       "  border-top-right-radius: 2px;\n",
       "}\n",
       ".pagination > li > a:hover,\n",
       ".pagination > li > span:hover,\n",
       ".pagination > li > a:focus,\n",
       ".pagination > li > span:focus {\n",
       "  z-index: 2;\n",
       "  color: #23527c;\n",
       "  background-color: #eeeeee;\n",
       "  border-color: #ddd;\n",
       "}\n",
       ".pagination > .active > a,\n",
       ".pagination > .active > span,\n",
       ".pagination > .active > a:hover,\n",
       ".pagination > .active > span:hover,\n",
       ".pagination > .active > a:focus,\n",
       ".pagination > .active > span:focus {\n",
       "  z-index: 3;\n",
       "  color: #fff;\n",
       "  background-color: #337ab7;\n",
       "  border-color: #337ab7;\n",
       "  cursor: default;\n",
       "}\n",
       ".pagination > .disabled > span,\n",
       ".pagination > .disabled > span:hover,\n",
       ".pagination > .disabled > span:focus,\n",
       ".pagination > .disabled > a,\n",
       ".pagination > .disabled > a:hover,\n",
       ".pagination > .disabled > a:focus {\n",
       "  color: #777777;\n",
       "  background-color: #fff;\n",
       "  border-color: #ddd;\n",
       "  cursor: not-allowed;\n",
       "}\n",
       ".pagination-lg > li > a,\n",
       ".pagination-lg > li > span {\n",
       "  padding: 10px 16px;\n",
       "  font-size: 17px;\n",
       "  line-height: 1.3333333;\n",
       "}\n",
       ".pagination-lg > li:first-child > a,\n",
       ".pagination-lg > li:first-child > span {\n",
       "  border-bottom-left-radius: 3px;\n",
       "  border-top-left-radius: 3px;\n",
       "}\n",
       ".pagination-lg > li:last-child > a,\n",
       ".pagination-lg > li:last-child > span {\n",
       "  border-bottom-right-radius: 3px;\n",
       "  border-top-right-radius: 3px;\n",
       "}\n",
       ".pagination-sm > li > a,\n",
       ".pagination-sm > li > span {\n",
       "  padding: 5px 10px;\n",
       "  font-size: 12px;\n",
       "  line-height: 1.5;\n",
       "}\n",
       ".pagination-sm > li:first-child > a,\n",
       ".pagination-sm > li:first-child > span {\n",
       "  border-bottom-left-radius: 1px;\n",
       "  border-top-left-radius: 1px;\n",
       "}\n",
       ".pagination-sm > li:last-child > a,\n",
       ".pagination-sm > li:last-child > span {\n",
       "  border-bottom-right-radius: 1px;\n",
       "  border-top-right-radius: 1px;\n",
       "}\n",
       ".pager {\n",
       "  padding-left: 0;\n",
       "  margin: 18px 0;\n",
       "  list-style: none;\n",
       "  text-align: center;\n",
       "}\n",
       ".pager li {\n",
       "  display: inline;\n",
       "}\n",
       ".pager li > a,\n",
       ".pager li > span {\n",
       "  display: inline-block;\n",
       "  padding: 5px 14px;\n",
       "  background-color: #fff;\n",
       "  border: 1px solid #ddd;\n",
       "  border-radius: 15px;\n",
       "}\n",
       ".pager li > a:hover,\n",
       ".pager li > a:focus {\n",
       "  text-decoration: none;\n",
       "  background-color: #eeeeee;\n",
       "}\n",
       ".pager .next > a,\n",
       ".pager .next > span {\n",
       "  float: right;\n",
       "}\n",
       ".pager .previous > a,\n",
       ".pager .previous > span {\n",
       "  float: left;\n",
       "}\n",
       ".pager .disabled > a,\n",
       ".pager .disabled > a:hover,\n",
       ".pager .disabled > a:focus,\n",
       ".pager .disabled > span {\n",
       "  color: #777777;\n",
       "  background-color: #fff;\n",
       "  cursor: not-allowed;\n",
       "}\n",
       ".label {\n",
       "  display: inline;\n",
       "  padding: .2em .6em .3em;\n",
       "  font-size: 75%;\n",
       "  font-weight: bold;\n",
       "  line-height: 1;\n",
       "  color: #fff;\n",
       "  text-align: center;\n",
       "  white-space: nowrap;\n",
       "  vertical-align: baseline;\n",
       "  border-radius: .25em;\n",
       "}\n",
       "a.label:hover,\n",
       "a.label:focus {\n",
       "  color: #fff;\n",
       "  text-decoration: none;\n",
       "  cursor: pointer;\n",
       "}\n",
       ".label:empty {\n",
       "  display: none;\n",
       "}\n",
       ".btn .label {\n",
       "  position: relative;\n",
       "  top: -1px;\n",
       "}\n",
       ".label-default {\n",
       "  background-color: #777777;\n",
       "}\n",
       ".label-default[href]:hover,\n",
       ".label-default[href]:focus {\n",
       "  background-color: #5e5e5e;\n",
       "}\n",
       ".label-primary {\n",
       "  background-color: #337ab7;\n",
       "}\n",
       ".label-primary[href]:hover,\n",
       ".label-primary[href]:focus {\n",
       "  background-color: #286090;\n",
       "}\n",
       ".label-success {\n",
       "  background-color: #5cb85c;\n",
       "}\n",
       ".label-success[href]:hover,\n",
       ".label-success[href]:focus {\n",
       "  background-color: #449d44;\n",
       "}\n",
       ".label-info {\n",
       "  background-color: #5bc0de;\n",
       "}\n",
       ".label-info[href]:hover,\n",
       ".label-info[href]:focus {\n",
       "  background-color: #31b0d5;\n",
       "}\n",
       ".label-warning {\n",
       "  background-color: #f0ad4e;\n",
       "}\n",
       ".label-warning[href]:hover,\n",
       ".label-warning[href]:focus {\n",
       "  background-color: #ec971f;\n",
       "}\n",
       ".label-danger {\n",
       "  background-color: #d9534f;\n",
       "}\n",
       ".label-danger[href]:hover,\n",
       ".label-danger[href]:focus {\n",
       "  background-color: #c9302c;\n",
       "}\n",
       ".badge {\n",
       "  display: inline-block;\n",
       "  min-width: 10px;\n",
       "  padding: 3px 7px;\n",
       "  font-size: 12px;\n",
       "  font-weight: bold;\n",
       "  color: #fff;\n",
       "  line-height: 1;\n",
       "  vertical-align: middle;\n",
       "  white-space: nowrap;\n",
       "  text-align: center;\n",
       "  background-color: #777777;\n",
       "  border-radius: 10px;\n",
       "}\n",
       ".badge:empty {\n",
       "  display: none;\n",
       "}\n",
       ".btn .badge {\n",
       "  position: relative;\n",
       "  top: -1px;\n",
       "}\n",
       ".btn-xs .badge,\n",
       ".btn-group-xs > .btn .badge {\n",
       "  top: 0;\n",
       "  padding: 1px 5px;\n",
       "}\n",
       "a.badge:hover,\n",
       "a.badge:focus {\n",
       "  color: #fff;\n",
       "  text-decoration: none;\n",
       "  cursor: pointer;\n",
       "}\n",
       ".list-group-item.active > .badge,\n",
       ".nav-pills > .active > a > .badge {\n",
       "  color: #337ab7;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".list-group-item > .badge {\n",
       "  float: right;\n",
       "}\n",
       ".list-group-item > .badge + .badge {\n",
       "  margin-right: 5px;\n",
       "}\n",
       ".nav-pills > li > a > .badge {\n",
       "  margin-left: 3px;\n",
       "}\n",
       ".jumbotron {\n",
       "  padding-top: 30px;\n",
       "  padding-bottom: 30px;\n",
       "  margin-bottom: 30px;\n",
       "  color: inherit;\n",
       "  background-color: #eeeeee;\n",
       "}\n",
       ".jumbotron h1,\n",
       ".jumbotron .h1 {\n",
       "  color: inherit;\n",
       "}\n",
       ".jumbotron p {\n",
       "  margin-bottom: 15px;\n",
       "  font-size: 20px;\n",
       "  font-weight: 200;\n",
       "}\n",
       ".jumbotron > hr {\n",
       "  border-top-color: #d5d5d5;\n",
       "}\n",
       ".container .jumbotron,\n",
       ".container-fluid .jumbotron {\n",
       "  border-radius: 3px;\n",
       "  padding-left: 0px;\n",
       "  padding-right: 0px;\n",
       "}\n",
       ".jumbotron .container {\n",
       "  max-width: 100%;\n",
       "}\n",
       "@media screen and (min-width: 768px) {\n",
       "  .jumbotron {\n",
       "    padding-top: 48px;\n",
       "    padding-bottom: 48px;\n",
       "  }\n",
       "  .container .jumbotron,\n",
       "  .container-fluid .jumbotron {\n",
       "    padding-left: 60px;\n",
       "    padding-right: 60px;\n",
       "  }\n",
       "  .jumbotron h1,\n",
       "  .jumbotron .h1 {\n",
       "    font-size: 59px;\n",
       "  }\n",
       "}\n",
       ".thumbnail {\n",
       "  display: block;\n",
       "  padding: 4px;\n",
       "  margin-bottom: 18px;\n",
       "  line-height: 1.42857143;\n",
       "  background-color: #fff;\n",
       "  border: 1px solid #ddd;\n",
       "  border-radius: 2px;\n",
       "  -webkit-transition: border 0.2s ease-in-out;\n",
       "  -o-transition: border 0.2s ease-in-out;\n",
       "  transition: border 0.2s ease-in-out;\n",
       "}\n",
       ".thumbnail > img,\n",
       ".thumbnail a > img {\n",
       "  margin-left: auto;\n",
       "  margin-right: auto;\n",
       "}\n",
       "a.thumbnail:hover,\n",
       "a.thumbnail:focus,\n",
       "a.thumbnail.active {\n",
       "  border-color: #337ab7;\n",
       "}\n",
       ".thumbnail .caption {\n",
       "  padding: 9px;\n",
       "  color: #000;\n",
       "}\n",
       ".alert {\n",
       "  padding: 15px;\n",
       "  margin-bottom: 18px;\n",
       "  border: 1px solid transparent;\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".alert h4 {\n",
       "  margin-top: 0;\n",
       "  color: inherit;\n",
       "}\n",
       ".alert .alert-link {\n",
       "  font-weight: bold;\n",
       "}\n",
       ".alert > p,\n",
       ".alert > ul {\n",
       "  margin-bottom: 0;\n",
       "}\n",
       ".alert > p + p {\n",
       "  margin-top: 5px;\n",
       "}\n",
       ".alert-dismissable,\n",
       ".alert-dismissible {\n",
       "  padding-right: 35px;\n",
       "}\n",
       ".alert-dismissable .close,\n",
       ".alert-dismissible .close {\n",
       "  position: relative;\n",
       "  top: -2px;\n",
       "  right: -21px;\n",
       "  color: inherit;\n",
       "}\n",
       ".alert-success {\n",
       "  background-color: #dff0d8;\n",
       "  border-color: #d6e9c6;\n",
       "  color: #3c763d;\n",
       "}\n",
       ".alert-success hr {\n",
       "  border-top-color: #c9e2b3;\n",
       "}\n",
       ".alert-success .alert-link {\n",
       "  color: #2b542c;\n",
       "}\n",
       ".alert-info {\n",
       "  background-color: #d9edf7;\n",
       "  border-color: #bce8f1;\n",
       "  color: #31708f;\n",
       "}\n",
       ".alert-info hr {\n",
       "  border-top-color: #a6e1ec;\n",
       "}\n",
       ".alert-info .alert-link {\n",
       "  color: #245269;\n",
       "}\n",
       ".alert-warning {\n",
       "  background-color: #fcf8e3;\n",
       "  border-color: #faebcc;\n",
       "  color: #8a6d3b;\n",
       "}\n",
       ".alert-warning hr {\n",
       "  border-top-color: #f7e1b5;\n",
       "}\n",
       ".alert-warning .alert-link {\n",
       "  color: #66512c;\n",
       "}\n",
       ".alert-danger {\n",
       "  background-color: #f2dede;\n",
       "  border-color: #ebccd1;\n",
       "  color: #a94442;\n",
       "}\n",
       ".alert-danger hr {\n",
       "  border-top-color: #e4b9c0;\n",
       "}\n",
       ".alert-danger .alert-link {\n",
       "  color: #843534;\n",
       "}\n",
       "@-webkit-keyframes progress-bar-stripes {\n",
       "  from {\n",
       "    background-position: 40px 0;\n",
       "  }\n",
       "  to {\n",
       "    background-position: 0 0;\n",
       "  }\n",
       "}\n",
       "@keyframes progress-bar-stripes {\n",
       "  from {\n",
       "    background-position: 40px 0;\n",
       "  }\n",
       "  to {\n",
       "    background-position: 0 0;\n",
       "  }\n",
       "}\n",
       ".progress {\n",
       "  overflow: hidden;\n",
       "  height: 18px;\n",
       "  margin-bottom: 18px;\n",
       "  background-color: #f5f5f5;\n",
       "  border-radius: 2px;\n",
       "  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n",
       "  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n",
       "}\n",
       ".progress-bar {\n",
       "  float: left;\n",
       "  width: 0%;\n",
       "  height: 100%;\n",
       "  font-size: 12px;\n",
       "  line-height: 18px;\n",
       "  color: #fff;\n",
       "  text-align: center;\n",
       "  background-color: #337ab7;\n",
       "  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n",
       "  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n",
       "  -webkit-transition: width 0.6s ease;\n",
       "  -o-transition: width 0.6s ease;\n",
       "  transition: width 0.6s ease;\n",
       "}\n",
       ".progress-striped .progress-bar,\n",
       ".progress-bar-striped {\n",
       "  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);\n",
       "  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);\n",
       "  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);\n",
       "  background-size: 40px 40px;\n",
       "}\n",
       ".progress.active .progress-bar,\n",
       ".progress-bar.active {\n",
       "  -webkit-animation: progress-bar-stripes 2s linear infinite;\n",
       "  -o-animation: progress-bar-stripes 2s linear infinite;\n",
       "  animation: progress-bar-stripes 2s linear infinite;\n",
       "}\n",
       ".progress-bar-success {\n",
       "  background-color: #5cb85c;\n",
       "}\n",
       ".progress-striped .progress-bar-success {\n",
       "  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);\n",
       "  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);\n",
       "  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);\n",
       "}\n",
       ".progress-bar-info {\n",
       "  background-color: #5bc0de;\n",
       "}\n",
       ".progress-striped .progress-bar-info {\n",
       "  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);\n",
       "  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);\n",
       "  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);\n",
       "}\n",
       ".progress-bar-warning {\n",
       "  background-color: #f0ad4e;\n",
       "}\n",
       ".progress-striped .progress-bar-warning {\n",
       "  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);\n",
       "  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);\n",
       "  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);\n",
       "}\n",
       ".progress-bar-danger {\n",
       "  background-color: #d9534f;\n",
       "}\n",
       ".progress-striped .progress-bar-danger {\n",
       "  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);\n",
       "  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);\n",
       "  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);\n",
       "}\n",
       ".media {\n",
       "  margin-top: 15px;\n",
       "}\n",
       ".media:first-child {\n",
       "  margin-top: 0;\n",
       "}\n",
       ".media,\n",
       ".media-body {\n",
       "  zoom: 1;\n",
       "  overflow: hidden;\n",
       "}\n",
       ".media-body {\n",
       "  width: 10000px;\n",
       "}\n",
       ".media-object {\n",
       "  display: block;\n",
       "}\n",
       ".media-object.img-thumbnail {\n",
       "  max-width: none;\n",
       "}\n",
       ".media-right,\n",
       ".media > .pull-right {\n",
       "  padding-left: 10px;\n",
       "}\n",
       ".media-left,\n",
       ".media > .pull-left {\n",
       "  padding-right: 10px;\n",
       "}\n",
       ".media-left,\n",
       ".media-right,\n",
       ".media-body {\n",
       "  display: table-cell;\n",
       "  vertical-align: top;\n",
       "}\n",
       ".media-middle {\n",
       "  vertical-align: middle;\n",
       "}\n",
       ".media-bottom {\n",
       "  vertical-align: bottom;\n",
       "}\n",
       ".media-heading {\n",
       "  margin-top: 0;\n",
       "  margin-bottom: 5px;\n",
       "}\n",
       ".media-list {\n",
       "  padding-left: 0;\n",
       "  list-style: none;\n",
       "}\n",
       ".list-group {\n",
       "  margin-bottom: 20px;\n",
       "  padding-left: 0;\n",
       "}\n",
       ".list-group-item {\n",
       "  position: relative;\n",
       "  display: block;\n",
       "  padding: 10px 15px;\n",
       "  margin-bottom: -1px;\n",
       "  background-color: #fff;\n",
       "  border: 1px solid #ddd;\n",
       "}\n",
       ".list-group-item:first-child {\n",
       "  border-top-right-radius: 2px;\n",
       "  border-top-left-radius: 2px;\n",
       "}\n",
       ".list-group-item:last-child {\n",
       "  margin-bottom: 0;\n",
       "  border-bottom-right-radius: 2px;\n",
       "  border-bottom-left-radius: 2px;\n",
       "}\n",
       "a.list-group-item,\n",
       "button.list-group-item {\n",
       "  color: #555;\n",
       "}\n",
       "a.list-group-item .list-group-item-heading,\n",
       "button.list-group-item .list-group-item-heading {\n",
       "  color: #333;\n",
       "}\n",
       "a.list-group-item:hover,\n",
       "button.list-group-item:hover,\n",
       "a.list-group-item:focus,\n",
       "button.list-group-item:focus {\n",
       "  text-decoration: none;\n",
       "  color: #555;\n",
       "  background-color: #f5f5f5;\n",
       "}\n",
       "button.list-group-item {\n",
       "  width: 100%;\n",
       "  text-align: left;\n",
       "}\n",
       ".list-group-item.disabled,\n",
       ".list-group-item.disabled:hover,\n",
       ".list-group-item.disabled:focus {\n",
       "  background-color: #eeeeee;\n",
       "  color: #777777;\n",
       "  cursor: not-allowed;\n",
       "}\n",
       ".list-group-item.disabled .list-group-item-heading,\n",
       ".list-group-item.disabled:hover .list-group-item-heading,\n",
       ".list-group-item.disabled:focus .list-group-item-heading {\n",
       "  color: inherit;\n",
       "}\n",
       ".list-group-item.disabled .list-group-item-text,\n",
       ".list-group-item.disabled:hover .list-group-item-text,\n",
       ".list-group-item.disabled:focus .list-group-item-text {\n",
       "  color: #777777;\n",
       "}\n",
       ".list-group-item.active,\n",
       ".list-group-item.active:hover,\n",
       ".list-group-item.active:focus {\n",
       "  z-index: 2;\n",
       "  color: #fff;\n",
       "  background-color: #337ab7;\n",
       "  border-color: #337ab7;\n",
       "}\n",
       ".list-group-item.active .list-group-item-heading,\n",
       ".list-group-item.active:hover .list-group-item-heading,\n",
       ".list-group-item.active:focus .list-group-item-heading,\n",
       ".list-group-item.active .list-group-item-heading > small,\n",
       ".list-group-item.active:hover .list-group-item-heading > small,\n",
       ".list-group-item.active:focus .list-group-item-heading > small,\n",
       ".list-group-item.active .list-group-item-heading > .small,\n",
       ".list-group-item.active:hover .list-group-item-heading > .small,\n",
       ".list-group-item.active:focus .list-group-item-heading > .small {\n",
       "  color: inherit;\n",
       "}\n",
       ".list-group-item.active .list-group-item-text,\n",
       ".list-group-item.active:hover .list-group-item-text,\n",
       ".list-group-item.active:focus .list-group-item-text {\n",
       "  color: #c7ddef;\n",
       "}\n",
       ".list-group-item-success {\n",
       "  color: #3c763d;\n",
       "  background-color: #dff0d8;\n",
       "}\n",
       "a.list-group-item-success,\n",
       "button.list-group-item-success {\n",
       "  color: #3c763d;\n",
       "}\n",
       "a.list-group-item-success .list-group-item-heading,\n",
       "button.list-group-item-success .list-group-item-heading {\n",
       "  color: inherit;\n",
       "}\n",
       "a.list-group-item-success:hover,\n",
       "button.list-group-item-success:hover,\n",
       "a.list-group-item-success:focus,\n",
       "button.list-group-item-success:focus {\n",
       "  color: #3c763d;\n",
       "  background-color: #d0e9c6;\n",
       "}\n",
       "a.list-group-item-success.active,\n",
       "button.list-group-item-success.active,\n",
       "a.list-group-item-success.active:hover,\n",
       "button.list-group-item-success.active:hover,\n",
       "a.list-group-item-success.active:focus,\n",
       "button.list-group-item-success.active:focus {\n",
       "  color: #fff;\n",
       "  background-color: #3c763d;\n",
       "  border-color: #3c763d;\n",
       "}\n",
       ".list-group-item-info {\n",
       "  color: #31708f;\n",
       "  background-color: #d9edf7;\n",
       "}\n",
       "a.list-group-item-info,\n",
       "button.list-group-item-info {\n",
       "  color: #31708f;\n",
       "}\n",
       "a.list-group-item-info .list-group-item-heading,\n",
       "button.list-group-item-info .list-group-item-heading {\n",
       "  color: inherit;\n",
       "}\n",
       "a.list-group-item-info:hover,\n",
       "button.list-group-item-info:hover,\n",
       "a.list-group-item-info:focus,\n",
       "button.list-group-item-info:focus {\n",
       "  color: #31708f;\n",
       "  background-color: #c4e3f3;\n",
       "}\n",
       "a.list-group-item-info.active,\n",
       "button.list-group-item-info.active,\n",
       "a.list-group-item-info.active:hover,\n",
       "button.list-group-item-info.active:hover,\n",
       "a.list-group-item-info.active:focus,\n",
       "button.list-group-item-info.active:focus {\n",
       "  color: #fff;\n",
       "  background-color: #31708f;\n",
       "  border-color: #31708f;\n",
       "}\n",
       ".list-group-item-warning {\n",
       "  color: #8a6d3b;\n",
       "  background-color: #fcf8e3;\n",
       "}\n",
       "a.list-group-item-warning,\n",
       "button.list-group-item-warning {\n",
       "  color: #8a6d3b;\n",
       "}\n",
       "a.list-group-item-warning .list-group-item-heading,\n",
       "button.list-group-item-warning .list-group-item-heading {\n",
       "  color: inherit;\n",
       "}\n",
       "a.list-group-item-warning:hover,\n",
       "button.list-group-item-warning:hover,\n",
       "a.list-group-item-warning:focus,\n",
       "button.list-group-item-warning:focus {\n",
       "  color: #8a6d3b;\n",
       "  background-color: #faf2cc;\n",
       "}\n",
       "a.list-group-item-warning.active,\n",
       "button.list-group-item-warning.active,\n",
       "a.list-group-item-warning.active:hover,\n",
       "button.list-group-item-warning.active:hover,\n",
       "a.list-group-item-warning.active:focus,\n",
       "button.list-group-item-warning.active:focus {\n",
       "  color: #fff;\n",
       "  background-color: #8a6d3b;\n",
       "  border-color: #8a6d3b;\n",
       "}\n",
       ".list-group-item-danger {\n",
       "  color: #a94442;\n",
       "  background-color: #f2dede;\n",
       "}\n",
       "a.list-group-item-danger,\n",
       "button.list-group-item-danger {\n",
       "  color: #a94442;\n",
       "}\n",
       "a.list-group-item-danger .list-group-item-heading,\n",
       "button.list-group-item-danger .list-group-item-heading {\n",
       "  color: inherit;\n",
       "}\n",
       "a.list-group-item-danger:hover,\n",
       "button.list-group-item-danger:hover,\n",
       "a.list-group-item-danger:focus,\n",
       "button.list-group-item-danger:focus {\n",
       "  color: #a94442;\n",
       "  background-color: #ebcccc;\n",
       "}\n",
       "a.list-group-item-danger.active,\n",
       "button.list-group-item-danger.active,\n",
       "a.list-group-item-danger.active:hover,\n",
       "button.list-group-item-danger.active:hover,\n",
       "a.list-group-item-danger.active:focus,\n",
       "button.list-group-item-danger.active:focus {\n",
       "  color: #fff;\n",
       "  background-color: #a94442;\n",
       "  border-color: #a94442;\n",
       "}\n",
       ".list-group-item-heading {\n",
       "  margin-top: 0;\n",
       "  margin-bottom: 5px;\n",
       "}\n",
       ".list-group-item-text {\n",
       "  margin-bottom: 0;\n",
       "  line-height: 1.3;\n",
       "}\n",
       ".panel {\n",
       "  margin-bottom: 18px;\n",
       "  background-color: #fff;\n",
       "  border: 1px solid transparent;\n",
       "  border-radius: 2px;\n",
       "  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n",
       "  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n",
       "}\n",
       ".panel-body {\n",
       "  padding: 15px;\n",
       "}\n",
       ".panel-heading {\n",
       "  padding: 10px 15px;\n",
       "  border-bottom: 1px solid transparent;\n",
       "  border-top-right-radius: 1px;\n",
       "  border-top-left-radius: 1px;\n",
       "}\n",
       ".panel-heading > .dropdown .dropdown-toggle {\n",
       "  color: inherit;\n",
       "}\n",
       ".panel-title {\n",
       "  margin-top: 0;\n",
       "  margin-bottom: 0;\n",
       "  font-size: 15px;\n",
       "  color: inherit;\n",
       "}\n",
       ".panel-title > a,\n",
       ".panel-title > small,\n",
       ".panel-title > .small,\n",
       ".panel-title > small > a,\n",
       ".panel-title > .small > a {\n",
       "  color: inherit;\n",
       "}\n",
       ".panel-footer {\n",
       "  padding: 10px 15px;\n",
       "  background-color: #f5f5f5;\n",
       "  border-top: 1px solid #ddd;\n",
       "  border-bottom-right-radius: 1px;\n",
       "  border-bottom-left-radius: 1px;\n",
       "}\n",
       ".panel > .list-group,\n",
       ".panel > .panel-collapse > .list-group {\n",
       "  margin-bottom: 0;\n",
       "}\n",
       ".panel > .list-group .list-group-item,\n",
       ".panel > .panel-collapse > .list-group .list-group-item {\n",
       "  border-width: 1px 0;\n",
       "  border-radius: 0;\n",
       "}\n",
       ".panel > .list-group:first-child .list-group-item:first-child,\n",
       ".panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n",
       "  border-top: 0;\n",
       "  border-top-right-radius: 1px;\n",
       "  border-top-left-radius: 1px;\n",
       "}\n",
       ".panel > .list-group:last-child .list-group-item:last-child,\n",
       ".panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n",
       "  border-bottom: 0;\n",
       "  border-bottom-right-radius: 1px;\n",
       "  border-bottom-left-radius: 1px;\n",
       "}\n",
       ".panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n",
       "  border-top-right-radius: 0;\n",
       "  border-top-left-radius: 0;\n",
       "}\n",
       ".panel-heading + .list-group .list-group-item:first-child {\n",
       "  border-top-width: 0;\n",
       "}\n",
       ".list-group + .panel-footer {\n",
       "  border-top-width: 0;\n",
       "}\n",
       ".panel > .table,\n",
       ".panel > .table-responsive > .table,\n",
       ".panel > .panel-collapse > .table {\n",
       "  margin-bottom: 0;\n",
       "}\n",
       ".panel > .table caption,\n",
       ".panel > .table-responsive > .table caption,\n",
       ".panel > .panel-collapse > .table caption {\n",
       "  padding-left: 15px;\n",
       "  padding-right: 15px;\n",
       "}\n",
       ".panel > .table:first-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child {\n",
       "  border-top-right-radius: 1px;\n",
       "  border-top-left-radius: 1px;\n",
       "}\n",
       ".panel > .table:first-child > thead:first-child > tr:first-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n",
       ".panel > .table:first-child > tbody:first-child > tr:first-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n",
       "  border-top-left-radius: 1px;\n",
       "  border-top-right-radius: 1px;\n",
       "}\n",
       ".panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n",
       ".panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n",
       ".panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n",
       ".panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n",
       "  border-top-left-radius: 1px;\n",
       "}\n",
       ".panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n",
       ".panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n",
       ".panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n",
       ".panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n",
       ".panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n",
       "  border-top-right-radius: 1px;\n",
       "}\n",
       ".panel > .table:last-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child {\n",
       "  border-bottom-right-radius: 1px;\n",
       "  border-bottom-left-radius: 1px;\n",
       "}\n",
       ".panel > .table:last-child > tbody:last-child > tr:last-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n",
       ".panel > .table:last-child > tfoot:last-child > tr:last-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n",
       "  border-bottom-left-radius: 1px;\n",
       "  border-bottom-right-radius: 1px;\n",
       "}\n",
       ".panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n",
       ".panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n",
       ".panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n",
       ".panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n",
       "  border-bottom-left-radius: 1px;\n",
       "}\n",
       ".panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n",
       ".panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n",
       ".panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n",
       ".panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n",
       ".panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n",
       "  border-bottom-right-radius: 1px;\n",
       "}\n",
       ".panel > .panel-body + .table,\n",
       ".panel > .panel-body + .table-responsive,\n",
       ".panel > .table + .panel-body,\n",
       ".panel > .table-responsive + .panel-body {\n",
       "  border-top: 1px solid #ddd;\n",
       "}\n",
       ".panel > .table > tbody:first-child > tr:first-child th,\n",
       ".panel > .table > tbody:first-child > tr:first-child td {\n",
       "  border-top: 0;\n",
       "}\n",
       ".panel > .table-bordered,\n",
       ".panel > .table-responsive > .table-bordered {\n",
       "  border: 0;\n",
       "}\n",
       ".panel > .table-bordered > thead > tr > th:first-child,\n",
       ".panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n",
       ".panel > .table-bordered > tbody > tr > th:first-child,\n",
       ".panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n",
       ".panel > .table-bordered > tfoot > tr > th:first-child,\n",
       ".panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n",
       ".panel > .table-bordered > thead > tr > td:first-child,\n",
       ".panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n",
       ".panel > .table-bordered > tbody > tr > td:first-child,\n",
       ".panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n",
       ".panel > .table-bordered > tfoot > tr > td:first-child,\n",
       ".panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n",
       "  border-left: 0;\n",
       "}\n",
       ".panel > .table-bordered > thead > tr > th:last-child,\n",
       ".panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n",
       ".panel > .table-bordered > tbody > tr > th:last-child,\n",
       ".panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n",
       ".panel > .table-bordered > tfoot > tr > th:last-child,\n",
       ".panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n",
       ".panel > .table-bordered > thead > tr > td:last-child,\n",
       ".panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n",
       ".panel > .table-bordered > tbody > tr > td:last-child,\n",
       ".panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n",
       ".panel > .table-bordered > tfoot > tr > td:last-child,\n",
       ".panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n",
       "  border-right: 0;\n",
       "}\n",
       ".panel > .table-bordered > thead > tr:first-child > td,\n",
       ".panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n",
       ".panel > .table-bordered > tbody > tr:first-child > td,\n",
       ".panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n",
       ".panel > .table-bordered > thead > tr:first-child > th,\n",
       ".panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n",
       ".panel > .table-bordered > tbody > tr:first-child > th,\n",
       ".panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n",
       "  border-bottom: 0;\n",
       "}\n",
       ".panel > .table-bordered > tbody > tr:last-child > td,\n",
       ".panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n",
       ".panel > .table-bordered > tfoot > tr:last-child > td,\n",
       ".panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n",
       ".panel > .table-bordered > tbody > tr:last-child > th,\n",
       ".panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n",
       ".panel > .table-bordered > tfoot > tr:last-child > th,\n",
       ".panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n",
       "  border-bottom: 0;\n",
       "}\n",
       ".panel > .table-responsive {\n",
       "  border: 0;\n",
       "  margin-bottom: 0;\n",
       "}\n",
       ".panel-group {\n",
       "  margin-bottom: 18px;\n",
       "}\n",
       ".panel-group .panel {\n",
       "  margin-bottom: 0;\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".panel-group .panel + .panel {\n",
       "  margin-top: 5px;\n",
       "}\n",
       ".panel-group .panel-heading {\n",
       "  border-bottom: 0;\n",
       "}\n",
       ".panel-group .panel-heading + .panel-collapse > .panel-body,\n",
       ".panel-group .panel-heading + .panel-collapse > .list-group {\n",
       "  border-top: 1px solid #ddd;\n",
       "}\n",
       ".panel-group .panel-footer {\n",
       "  border-top: 0;\n",
       "}\n",
       ".panel-group .panel-footer + .panel-collapse .panel-body {\n",
       "  border-bottom: 1px solid #ddd;\n",
       "}\n",
       ".panel-default {\n",
       "  border-color: #ddd;\n",
       "}\n",
       ".panel-default > .panel-heading {\n",
       "  color: #333333;\n",
       "  background-color: #f5f5f5;\n",
       "  border-color: #ddd;\n",
       "}\n",
       ".panel-default > .panel-heading + .panel-collapse > .panel-body {\n",
       "  border-top-color: #ddd;\n",
       "}\n",
       ".panel-default > .panel-heading .badge {\n",
       "  color: #f5f5f5;\n",
       "  background-color: #333333;\n",
       "}\n",
       ".panel-default > .panel-footer + .panel-collapse > .panel-body {\n",
       "  border-bottom-color: #ddd;\n",
       "}\n",
       ".panel-primary {\n",
       "  border-color: #337ab7;\n",
       "}\n",
       ".panel-primary > .panel-heading {\n",
       "  color: #fff;\n",
       "  background-color: #337ab7;\n",
       "  border-color: #337ab7;\n",
       "}\n",
       ".panel-primary > .panel-heading + .panel-collapse > .panel-body {\n",
       "  border-top-color: #337ab7;\n",
       "}\n",
       ".panel-primary > .panel-heading .badge {\n",
       "  color: #337ab7;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".panel-primary > .panel-footer + .panel-collapse > .panel-body {\n",
       "  border-bottom-color: #337ab7;\n",
       "}\n",
       ".panel-success {\n",
       "  border-color: #d6e9c6;\n",
       "}\n",
       ".panel-success > .panel-heading {\n",
       "  color: #3c763d;\n",
       "  background-color: #dff0d8;\n",
       "  border-color: #d6e9c6;\n",
       "}\n",
       ".panel-success > .panel-heading + .panel-collapse > .panel-body {\n",
       "  border-top-color: #d6e9c6;\n",
       "}\n",
       ".panel-success > .panel-heading .badge {\n",
       "  color: #dff0d8;\n",
       "  background-color: #3c763d;\n",
       "}\n",
       ".panel-success > .panel-footer + .panel-collapse > .panel-body {\n",
       "  border-bottom-color: #d6e9c6;\n",
       "}\n",
       ".panel-info {\n",
       "  border-color: #bce8f1;\n",
       "}\n",
       ".panel-info > .panel-heading {\n",
       "  color: #31708f;\n",
       "  background-color: #d9edf7;\n",
       "  border-color: #bce8f1;\n",
       "}\n",
       ".panel-info > .panel-heading + .panel-collapse > .panel-body {\n",
       "  border-top-color: #bce8f1;\n",
       "}\n",
       ".panel-info > .panel-heading .badge {\n",
       "  color: #d9edf7;\n",
       "  background-color: #31708f;\n",
       "}\n",
       ".panel-info > .panel-footer + .panel-collapse > .panel-body {\n",
       "  border-bottom-color: #bce8f1;\n",
       "}\n",
       ".panel-warning {\n",
       "  border-color: #faebcc;\n",
       "}\n",
       ".panel-warning > .panel-heading {\n",
       "  color: #8a6d3b;\n",
       "  background-color: #fcf8e3;\n",
       "  border-color: #faebcc;\n",
       "}\n",
       ".panel-warning > .panel-heading + .panel-collapse > .panel-body {\n",
       "  border-top-color: #faebcc;\n",
       "}\n",
       ".panel-warning > .panel-heading .badge {\n",
       "  color: #fcf8e3;\n",
       "  background-color: #8a6d3b;\n",
       "}\n",
       ".panel-warning > .panel-footer + .panel-collapse > .panel-body {\n",
       "  border-bottom-color: #faebcc;\n",
       "}\n",
       ".panel-danger {\n",
       "  border-color: #ebccd1;\n",
       "}\n",
       ".panel-danger > .panel-heading {\n",
       "  color: #a94442;\n",
       "  background-color: #f2dede;\n",
       "  border-color: #ebccd1;\n",
       "}\n",
       ".panel-danger > .panel-heading + .panel-collapse > .panel-body {\n",
       "  border-top-color: #ebccd1;\n",
       "}\n",
       ".panel-danger > .panel-heading .badge {\n",
       "  color: #f2dede;\n",
       "  background-color: #a94442;\n",
       "}\n",
       ".panel-danger > .panel-footer + .panel-collapse > .panel-body {\n",
       "  border-bottom-color: #ebccd1;\n",
       "}\n",
       ".embed-responsive {\n",
       "  position: relative;\n",
       "  display: block;\n",
       "  height: 0;\n",
       "  padding: 0;\n",
       "  overflow: hidden;\n",
       "}\n",
       ".embed-responsive .embed-responsive-item,\n",
       ".embed-responsive iframe,\n",
       ".embed-responsive embed,\n",
       ".embed-responsive object,\n",
       ".embed-responsive video {\n",
       "  position: absolute;\n",
       "  top: 0;\n",
       "  left: 0;\n",
       "  bottom: 0;\n",
       "  height: 100%;\n",
       "  width: 100%;\n",
       "  border: 0;\n",
       "}\n",
       ".embed-responsive-16by9 {\n",
       "  padding-bottom: 56.25%;\n",
       "}\n",
       ".embed-responsive-4by3 {\n",
       "  padding-bottom: 75%;\n",
       "}\n",
       ".well {\n",
       "  min-height: 20px;\n",
       "  padding: 19px;\n",
       "  margin-bottom: 20px;\n",
       "  background-color: #f5f5f5;\n",
       "  border: 1px solid #e3e3e3;\n",
       "  border-radius: 2px;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n",
       "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n",
       "}\n",
       ".well blockquote {\n",
       "  border-color: #ddd;\n",
       "  border-color: rgba(0, 0, 0, 0.15);\n",
       "}\n",
       ".well-lg {\n",
       "  padding: 24px;\n",
       "  border-radius: 3px;\n",
       "}\n",
       ".well-sm {\n",
       "  padding: 9px;\n",
       "  border-radius: 1px;\n",
       "}\n",
       ".close {\n",
       "  float: right;\n",
       "  font-size: 19.5px;\n",
       "  font-weight: bold;\n",
       "  line-height: 1;\n",
       "  color: #000;\n",
       "  text-shadow: 0 1px 0 #fff;\n",
       "  opacity: 0.2;\n",
       "  filter: alpha(opacity=20);\n",
       "}\n",
       ".close:hover,\n",
       ".close:focus {\n",
       "  color: #000;\n",
       "  text-decoration: none;\n",
       "  cursor: pointer;\n",
       "  opacity: 0.5;\n",
       "  filter: alpha(opacity=50);\n",
       "}\n",
       "button.close {\n",
       "  padding: 0;\n",
       "  cursor: pointer;\n",
       "  background: transparent;\n",
       "  border: 0;\n",
       "  -webkit-appearance: none;\n",
       "}\n",
       ".modal-open {\n",
       "  overflow: hidden;\n",
       "}\n",
       ".modal {\n",
       "  display: none;\n",
       "  overflow: hidden;\n",
       "  position: fixed;\n",
       "  top: 0;\n",
       "  right: 0;\n",
       "  bottom: 0;\n",
       "  left: 0;\n",
       "  z-index: 1050;\n",
       "  -webkit-overflow-scrolling: touch;\n",
       "  outline: 0;\n",
       "}\n",
       ".modal.fade .modal-dialog {\n",
       "  -webkit-transform: translate(0, -25%);\n",
       "  -ms-transform: translate(0, -25%);\n",
       "  -o-transform: translate(0, -25%);\n",
       "  transform: translate(0, -25%);\n",
       "  -webkit-transition: -webkit-transform 0.3s ease-out;\n",
       "  -moz-transition: -moz-transform 0.3s ease-out;\n",
       "  -o-transition: -o-transform 0.3s ease-out;\n",
       "  transition: transform 0.3s ease-out;\n",
       "}\n",
       ".modal.in .modal-dialog {\n",
       "  -webkit-transform: translate(0, 0);\n",
       "  -ms-transform: translate(0, 0);\n",
       "  -o-transform: translate(0, 0);\n",
       "  transform: translate(0, 0);\n",
       "}\n",
       ".modal-open .modal {\n",
       "  overflow-x: hidden;\n",
       "  overflow-y: auto;\n",
       "}\n",
       ".modal-dialog {\n",
       "  position: relative;\n",
       "  width: auto;\n",
       "  margin: 10px;\n",
       "}\n",
       ".modal-content {\n",
       "  position: relative;\n",
       "  background-color: #fff;\n",
       "  border: 1px solid #999;\n",
       "  border: 1px solid rgba(0, 0, 0, 0.2);\n",
       "  border-radius: 3px;\n",
       "  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n",
       "  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n",
       "  background-clip: padding-box;\n",
       "  outline: 0;\n",
       "}\n",
       ".modal-backdrop {\n",
       "  position: fixed;\n",
       "  top: 0;\n",
       "  right: 0;\n",
       "  bottom: 0;\n",
       "  left: 0;\n",
       "  z-index: 1040;\n",
       "  background-color: #000;\n",
       "}\n",
       ".modal-backdrop.fade {\n",
       "  opacity: 0;\n",
       "  filter: alpha(opacity=0);\n",
       "}\n",
       ".modal-backdrop.in {\n",
       "  opacity: 0.5;\n",
       "  filter: alpha(opacity=50);\n",
       "}\n",
       ".modal-header {\n",
       "  padding: 15px;\n",
       "  border-bottom: 1px solid #e5e5e5;\n",
       "}\n",
       ".modal-header .close {\n",
       "  margin-top: -2px;\n",
       "}\n",
       ".modal-title {\n",
       "  margin: 0;\n",
       "  line-height: 1.42857143;\n",
       "}\n",
       ".modal-body {\n",
       "  position: relative;\n",
       "  padding: 15px;\n",
       "}\n",
       ".modal-footer {\n",
       "  padding: 15px;\n",
       "  text-align: right;\n",
       "  border-top: 1px solid #e5e5e5;\n",
       "}\n",
       ".modal-footer .btn + .btn {\n",
       "  margin-left: 5px;\n",
       "  margin-bottom: 0;\n",
       "}\n",
       ".modal-footer .btn-group .btn + .btn {\n",
       "  margin-left: -1px;\n",
       "}\n",
       ".modal-footer .btn-block + .btn-block {\n",
       "  margin-left: 0;\n",
       "}\n",
       ".modal-scrollbar-measure {\n",
       "  position: absolute;\n",
       "  top: -9999px;\n",
       "  width: 50px;\n",
       "  height: 50px;\n",
       "  overflow: scroll;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .modal-dialog {\n",
       "    width: 600px;\n",
       "    margin: 30px auto;\n",
       "  }\n",
       "  .modal-content {\n",
       "    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n",
       "    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n",
       "  }\n",
       "  .modal-sm {\n",
       "    width: 300px;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 992px) {\n",
       "  .modal-lg {\n",
       "    width: 900px;\n",
       "  }\n",
       "}\n",
       ".tooltip {\n",
       "  position: absolute;\n",
       "  z-index: 1070;\n",
       "  display: block;\n",
       "  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
       "  font-style: normal;\n",
       "  font-weight: normal;\n",
       "  letter-spacing: normal;\n",
       "  line-break: auto;\n",
       "  line-height: 1.42857143;\n",
       "  text-align: left;\n",
       "  text-align: start;\n",
       "  text-decoration: none;\n",
       "  text-shadow: none;\n",
       "  text-transform: none;\n",
       "  white-space: normal;\n",
       "  word-break: normal;\n",
       "  word-spacing: normal;\n",
       "  word-wrap: normal;\n",
       "  font-size: 12px;\n",
       "  opacity: 0;\n",
       "  filter: alpha(opacity=0);\n",
       "}\n",
       ".tooltip.in {\n",
       "  opacity: 0.9;\n",
       "  filter: alpha(opacity=90);\n",
       "}\n",
       ".tooltip.top {\n",
       "  margin-top: -3px;\n",
       "  padding: 5px 0;\n",
       "}\n",
       ".tooltip.right {\n",
       "  margin-left: 3px;\n",
       "  padding: 0 5px;\n",
       "}\n",
       ".tooltip.bottom {\n",
       "  margin-top: 3px;\n",
       "  padding: 5px 0;\n",
       "}\n",
       ".tooltip.left {\n",
       "  margin-left: -3px;\n",
       "  padding: 0 5px;\n",
       "}\n",
       ".tooltip-inner {\n",
       "  max-width: 200px;\n",
       "  padding: 3px 8px;\n",
       "  color: #fff;\n",
       "  text-align: center;\n",
       "  background-color: #000;\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".tooltip-arrow {\n",
       "  position: absolute;\n",
       "  width: 0;\n",
       "  height: 0;\n",
       "  border-color: transparent;\n",
       "  border-style: solid;\n",
       "}\n",
       ".tooltip.top .tooltip-arrow {\n",
       "  bottom: 0;\n",
       "  left: 50%;\n",
       "  margin-left: -5px;\n",
       "  border-width: 5px 5px 0;\n",
       "  border-top-color: #000;\n",
       "}\n",
       ".tooltip.top-left .tooltip-arrow {\n",
       "  bottom: 0;\n",
       "  right: 5px;\n",
       "  margin-bottom: -5px;\n",
       "  border-width: 5px 5px 0;\n",
       "  border-top-color: #000;\n",
       "}\n",
       ".tooltip.top-right .tooltip-arrow {\n",
       "  bottom: 0;\n",
       "  left: 5px;\n",
       "  margin-bottom: -5px;\n",
       "  border-width: 5px 5px 0;\n",
       "  border-top-color: #000;\n",
       "}\n",
       ".tooltip.right .tooltip-arrow {\n",
       "  top: 50%;\n",
       "  left: 0;\n",
       "  margin-top: -5px;\n",
       "  border-width: 5px 5px 5px 0;\n",
       "  border-right-color: #000;\n",
       "}\n",
       ".tooltip.left .tooltip-arrow {\n",
       "  top: 50%;\n",
       "  right: 0;\n",
       "  margin-top: -5px;\n",
       "  border-width: 5px 0 5px 5px;\n",
       "  border-left-color: #000;\n",
       "}\n",
       ".tooltip.bottom .tooltip-arrow {\n",
       "  top: 0;\n",
       "  left: 50%;\n",
       "  margin-left: -5px;\n",
       "  border-width: 0 5px 5px;\n",
       "  border-bottom-color: #000;\n",
       "}\n",
       ".tooltip.bottom-left .tooltip-arrow {\n",
       "  top: 0;\n",
       "  right: 5px;\n",
       "  margin-top: -5px;\n",
       "  border-width: 0 5px 5px;\n",
       "  border-bottom-color: #000;\n",
       "}\n",
       ".tooltip.bottom-right .tooltip-arrow {\n",
       "  top: 0;\n",
       "  left: 5px;\n",
       "  margin-top: -5px;\n",
       "  border-width: 0 5px 5px;\n",
       "  border-bottom-color: #000;\n",
       "}\n",
       ".popover {\n",
       "  position: absolute;\n",
       "  top: 0;\n",
       "  left: 0;\n",
       "  z-index: 1060;\n",
       "  display: none;\n",
       "  max-width: 276px;\n",
       "  padding: 1px;\n",
       "  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
       "  font-style: normal;\n",
       "  font-weight: normal;\n",
       "  letter-spacing: normal;\n",
       "  line-break: auto;\n",
       "  line-height: 1.42857143;\n",
       "  text-align: left;\n",
       "  text-align: start;\n",
       "  text-decoration: none;\n",
       "  text-shadow: none;\n",
       "  text-transform: none;\n",
       "  white-space: normal;\n",
       "  word-break: normal;\n",
       "  word-spacing: normal;\n",
       "  word-wrap: normal;\n",
       "  font-size: 13px;\n",
       "  background-color: #fff;\n",
       "  background-clip: padding-box;\n",
       "  border: 1px solid #ccc;\n",
       "  border: 1px solid rgba(0, 0, 0, 0.2);\n",
       "  border-radius: 3px;\n",
       "  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n",
       "  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n",
       "}\n",
       ".popover.top {\n",
       "  margin-top: -10px;\n",
       "}\n",
       ".popover.right {\n",
       "  margin-left: 10px;\n",
       "}\n",
       ".popover.bottom {\n",
       "  margin-top: 10px;\n",
       "}\n",
       ".popover.left {\n",
       "  margin-left: -10px;\n",
       "}\n",
       ".popover-title {\n",
       "  margin: 0;\n",
       "  padding: 8px 14px;\n",
       "  font-size: 13px;\n",
       "  background-color: #f7f7f7;\n",
       "  border-bottom: 1px solid #ebebeb;\n",
       "  border-radius: 2px 2px 0 0;\n",
       "}\n",
       ".popover-content {\n",
       "  padding: 9px 14px;\n",
       "}\n",
       ".popover > .arrow,\n",
       ".popover > .arrow:after {\n",
       "  position: absolute;\n",
       "  display: block;\n",
       "  width: 0;\n",
       "  height: 0;\n",
       "  border-color: transparent;\n",
       "  border-style: solid;\n",
       "}\n",
       ".popover > .arrow {\n",
       "  border-width: 11px;\n",
       "}\n",
       ".popover > .arrow:after {\n",
       "  border-width: 10px;\n",
       "  content: \"\";\n",
       "}\n",
       ".popover.top > .arrow {\n",
       "  left: 50%;\n",
       "  margin-left: -11px;\n",
       "  border-bottom-width: 0;\n",
       "  border-top-color: #999999;\n",
       "  border-top-color: rgba(0, 0, 0, 0.25);\n",
       "  bottom: -11px;\n",
       "}\n",
       ".popover.top > .arrow:after {\n",
       "  content: \" \";\n",
       "  bottom: 1px;\n",
       "  margin-left: -10px;\n",
       "  border-bottom-width: 0;\n",
       "  border-top-color: #fff;\n",
       "}\n",
       ".popover.right > .arrow {\n",
       "  top: 50%;\n",
       "  left: -11px;\n",
       "  margin-top: -11px;\n",
       "  border-left-width: 0;\n",
       "  border-right-color: #999999;\n",
       "  border-right-color: rgba(0, 0, 0, 0.25);\n",
       "}\n",
       ".popover.right > .arrow:after {\n",
       "  content: \" \";\n",
       "  left: 1px;\n",
       "  bottom: -10px;\n",
       "  border-left-width: 0;\n",
       "  border-right-color: #fff;\n",
       "}\n",
       ".popover.bottom > .arrow {\n",
       "  left: 50%;\n",
       "  margin-left: -11px;\n",
       "  border-top-width: 0;\n",
       "  border-bottom-color: #999999;\n",
       "  border-bottom-color: rgba(0, 0, 0, 0.25);\n",
       "  top: -11px;\n",
       "}\n",
       ".popover.bottom > .arrow:after {\n",
       "  content: \" \";\n",
       "  top: 1px;\n",
       "  margin-left: -10px;\n",
       "  border-top-width: 0;\n",
       "  border-bottom-color: #fff;\n",
       "}\n",
       ".popover.left > .arrow {\n",
       "  top: 50%;\n",
       "  right: -11px;\n",
       "  margin-top: -11px;\n",
       "  border-right-width: 0;\n",
       "  border-left-color: #999999;\n",
       "  border-left-color: rgba(0, 0, 0, 0.25);\n",
       "}\n",
       ".popover.left > .arrow:after {\n",
       "  content: \" \";\n",
       "  right: 1px;\n",
       "  border-right-width: 0;\n",
       "  border-left-color: #fff;\n",
       "  bottom: -10px;\n",
       "}\n",
       ".carousel {\n",
       "  position: relative;\n",
       "}\n",
       ".carousel-inner {\n",
       "  position: relative;\n",
       "  overflow: hidden;\n",
       "  width: 100%;\n",
       "}\n",
       ".carousel-inner > .item {\n",
       "  display: none;\n",
       "  position: relative;\n",
       "  -webkit-transition: 0.6s ease-in-out left;\n",
       "  -o-transition: 0.6s ease-in-out left;\n",
       "  transition: 0.6s ease-in-out left;\n",
       "}\n",
       ".carousel-inner > .item > img,\n",
       ".carousel-inner > .item > a > img {\n",
       "  line-height: 1;\n",
       "}\n",
       "@media all and (transform-3d), (-webkit-transform-3d) {\n",
       "  .carousel-inner > .item {\n",
       "    -webkit-transition: -webkit-transform 0.6s ease-in-out;\n",
       "    -moz-transition: -moz-transform 0.6s ease-in-out;\n",
       "    -o-transition: -o-transform 0.6s ease-in-out;\n",
       "    transition: transform 0.6s ease-in-out;\n",
       "    -webkit-backface-visibility: hidden;\n",
       "    -moz-backface-visibility: hidden;\n",
       "    backface-visibility: hidden;\n",
       "    -webkit-perspective: 1000px;\n",
       "    -moz-perspective: 1000px;\n",
       "    perspective: 1000px;\n",
       "  }\n",
       "  .carousel-inner > .item.next,\n",
       "  .carousel-inner > .item.active.right {\n",
       "    -webkit-transform: translate3d(100%, 0, 0);\n",
       "    transform: translate3d(100%, 0, 0);\n",
       "    left: 0;\n",
       "  }\n",
       "  .carousel-inner > .item.prev,\n",
       "  .carousel-inner > .item.active.left {\n",
       "    -webkit-transform: translate3d(-100%, 0, 0);\n",
       "    transform: translate3d(-100%, 0, 0);\n",
       "    left: 0;\n",
       "  }\n",
       "  .carousel-inner > .item.next.left,\n",
       "  .carousel-inner > .item.prev.right,\n",
       "  .carousel-inner > .item.active {\n",
       "    -webkit-transform: translate3d(0, 0, 0);\n",
       "    transform: translate3d(0, 0, 0);\n",
       "    left: 0;\n",
       "  }\n",
       "}\n",
       ".carousel-inner > .active,\n",
       ".carousel-inner > .next,\n",
       ".carousel-inner > .prev {\n",
       "  display: block;\n",
       "}\n",
       ".carousel-inner > .active {\n",
       "  left: 0;\n",
       "}\n",
       ".carousel-inner > .next,\n",
       ".carousel-inner > .prev {\n",
       "  position: absolute;\n",
       "  top: 0;\n",
       "  width: 100%;\n",
       "}\n",
       ".carousel-inner > .next {\n",
       "  left: 100%;\n",
       "}\n",
       ".carousel-inner > .prev {\n",
       "  left: -100%;\n",
       "}\n",
       ".carousel-inner > .next.left,\n",
       ".carousel-inner > .prev.right {\n",
       "  left: 0;\n",
       "}\n",
       ".carousel-inner > .active.left {\n",
       "  left: -100%;\n",
       "}\n",
       ".carousel-inner > .active.right {\n",
       "  left: 100%;\n",
       "}\n",
       ".carousel-control {\n",
       "  position: absolute;\n",
       "  top: 0;\n",
       "  left: 0;\n",
       "  bottom: 0;\n",
       "  width: 15%;\n",
       "  opacity: 0.5;\n",
       "  filter: alpha(opacity=50);\n",
       "  font-size: 20px;\n",
       "  color: #fff;\n",
       "  text-align: center;\n",
       "  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n",
       "  background-color: rgba(0, 0, 0, 0);\n",
       "}\n",
       ".carousel-control.left {\n",
       "  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n",
       "  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n",
       "  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n",
       "  background-repeat: repeat-x;\n",
       "  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n",
       "}\n",
       ".carousel-control.right {\n",
       "  left: auto;\n",
       "  right: 0;\n",
       "  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n",
       "  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n",
       "  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n",
       "  background-repeat: repeat-x;\n",
       "  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n",
       "}\n",
       ".carousel-control:hover,\n",
       ".carousel-control:focus {\n",
       "  outline: 0;\n",
       "  color: #fff;\n",
       "  text-decoration: none;\n",
       "  opacity: 0.9;\n",
       "  filter: alpha(opacity=90);\n",
       "}\n",
       ".carousel-control .icon-prev,\n",
       ".carousel-control .icon-next,\n",
       ".carousel-control .glyphicon-chevron-left,\n",
       ".carousel-control .glyphicon-chevron-right {\n",
       "  position: absolute;\n",
       "  top: 50%;\n",
       "  margin-top: -10px;\n",
       "  z-index: 5;\n",
       "  display: inline-block;\n",
       "}\n",
       ".carousel-control .icon-prev,\n",
       ".carousel-control .glyphicon-chevron-left {\n",
       "  left: 50%;\n",
       "  margin-left: -10px;\n",
       "}\n",
       ".carousel-control .icon-next,\n",
       ".carousel-control .glyphicon-chevron-right {\n",
       "  right: 50%;\n",
       "  margin-right: -10px;\n",
       "}\n",
       ".carousel-control .icon-prev,\n",
       ".carousel-control .icon-next {\n",
       "  width: 20px;\n",
       "  height: 20px;\n",
       "  line-height: 1;\n",
       "  font-family: serif;\n",
       "}\n",
       ".carousel-control .icon-prev:before {\n",
       "  content: '\\2039';\n",
       "}\n",
       ".carousel-control .icon-next:before {\n",
       "  content: '\\203a';\n",
       "}\n",
       ".carousel-indicators {\n",
       "  position: absolute;\n",
       "  bottom: 10px;\n",
       "  left: 50%;\n",
       "  z-index: 15;\n",
       "  width: 60%;\n",
       "  margin-left: -30%;\n",
       "  padding-left: 0;\n",
       "  list-style: none;\n",
       "  text-align: center;\n",
       "}\n",
       ".carousel-indicators li {\n",
       "  display: inline-block;\n",
       "  width: 10px;\n",
       "  height: 10px;\n",
       "  margin: 1px;\n",
       "  text-indent: -999px;\n",
       "  border: 1px solid #fff;\n",
       "  border-radius: 10px;\n",
       "  cursor: pointer;\n",
       "  background-color: #000 \\9;\n",
       "  background-color: rgba(0, 0, 0, 0);\n",
       "}\n",
       ".carousel-indicators .active {\n",
       "  margin: 0;\n",
       "  width: 12px;\n",
       "  height: 12px;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".carousel-caption {\n",
       "  position: absolute;\n",
       "  left: 15%;\n",
       "  right: 15%;\n",
       "  bottom: 20px;\n",
       "  z-index: 10;\n",
       "  padding-top: 20px;\n",
       "  padding-bottom: 20px;\n",
       "  color: #fff;\n",
       "  text-align: center;\n",
       "  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n",
       "}\n",
       ".carousel-caption .btn {\n",
       "  text-shadow: none;\n",
       "}\n",
       "@media screen and (min-width: 768px) {\n",
       "  .carousel-control .glyphicon-chevron-left,\n",
       "  .carousel-control .glyphicon-chevron-right,\n",
       "  .carousel-control .icon-prev,\n",
       "  .carousel-control .icon-next {\n",
       "    width: 30px;\n",
       "    height: 30px;\n",
       "    margin-top: -10px;\n",
       "    font-size: 30px;\n",
       "  }\n",
       "  .carousel-control .glyphicon-chevron-left,\n",
       "  .carousel-control .icon-prev {\n",
       "    margin-left: -10px;\n",
       "  }\n",
       "  .carousel-control .glyphicon-chevron-right,\n",
       "  .carousel-control .icon-next {\n",
       "    margin-right: -10px;\n",
       "  }\n",
       "  .carousel-caption {\n",
       "    left: 20%;\n",
       "    right: 20%;\n",
       "    padding-bottom: 30px;\n",
       "  }\n",
       "  .carousel-indicators {\n",
       "    bottom: 20px;\n",
       "  }\n",
       "}\n",
       ".clearfix:before,\n",
       ".clearfix:after,\n",
       ".dl-horizontal dd:before,\n",
       ".dl-horizontal dd:after,\n",
       ".container:before,\n",
       ".container:after,\n",
       ".container-fluid:before,\n",
       ".container-fluid:after,\n",
       ".row:before,\n",
       ".row:after,\n",
       ".form-horizontal .form-group:before,\n",
       ".form-horizontal .form-group:after,\n",
       ".btn-toolbar:before,\n",
       ".btn-toolbar:after,\n",
       ".btn-group-vertical > .btn-group:before,\n",
       ".btn-group-vertical > .btn-group:after,\n",
       ".nav:before,\n",
       ".nav:after,\n",
       ".navbar:before,\n",
       ".navbar:after,\n",
       ".navbar-header:before,\n",
       ".navbar-header:after,\n",
       ".navbar-collapse:before,\n",
       ".navbar-collapse:after,\n",
       ".pager:before,\n",
       ".pager:after,\n",
       ".panel-body:before,\n",
       ".panel-body:after,\n",
       ".modal-header:before,\n",
       ".modal-header:after,\n",
       ".modal-footer:before,\n",
       ".modal-footer:after,\n",
       ".item_buttons:before,\n",
       ".item_buttons:after {\n",
       "  content: \" \";\n",
       "  display: table;\n",
       "}\n",
       ".clearfix:after,\n",
       ".dl-horizontal dd:after,\n",
       ".container:after,\n",
       ".container-fluid:after,\n",
       ".row:after,\n",
       ".form-horizontal .form-group:after,\n",
       ".btn-toolbar:after,\n",
       ".btn-group-vertical > .btn-group:after,\n",
       ".nav:after,\n",
       ".navbar:after,\n",
       ".navbar-header:after,\n",
       ".navbar-collapse:after,\n",
       ".pager:after,\n",
       ".panel-body:after,\n",
       ".modal-header:after,\n",
       ".modal-footer:after,\n",
       ".item_buttons:after {\n",
       "  clear: both;\n",
       "}\n",
       ".center-block {\n",
       "  display: block;\n",
       "  margin-left: auto;\n",
       "  margin-right: auto;\n",
       "}\n",
       ".pull-right {\n",
       "  float: right !important;\n",
       "}\n",
       ".pull-left {\n",
       "  float: left !important;\n",
       "}\n",
       ".hide {\n",
       "  display: none !important;\n",
       "}\n",
       ".show {\n",
       "  display: block !important;\n",
       "}\n",
       ".invisible {\n",
       "  visibility: hidden;\n",
       "}\n",
       ".text-hide {\n",
       "  font: 0/0 a;\n",
       "  color: transparent;\n",
       "  text-shadow: none;\n",
       "  background-color: transparent;\n",
       "  border: 0;\n",
       "}\n",
       ".hidden {\n",
       "  display: none !important;\n",
       "}\n",
       ".affix {\n",
       "  position: fixed;\n",
       "}\n",
       "@-ms-viewport {\n",
       "  width: device-width;\n",
       "}\n",
       ".visible-xs,\n",
       ".visible-sm,\n",
       ".visible-md,\n",
       ".visible-lg {\n",
       "  display: none !important;\n",
       "}\n",
       ".visible-xs-block,\n",
       ".visible-xs-inline,\n",
       ".visible-xs-inline-block,\n",
       ".visible-sm-block,\n",
       ".visible-sm-inline,\n",
       ".visible-sm-inline-block,\n",
       ".visible-md-block,\n",
       ".visible-md-inline,\n",
       ".visible-md-inline-block,\n",
       ".visible-lg-block,\n",
       ".visible-lg-inline,\n",
       ".visible-lg-inline-block {\n",
       "  display: none !important;\n",
       "}\n",
       "@media (max-width: 767px) {\n",
       "  .visible-xs {\n",
       "    display: block !important;\n",
       "  }\n",
       "  table.visible-xs {\n",
       "    display: table !important;\n",
       "  }\n",
       "  tr.visible-xs {\n",
       "    display: table-row !important;\n",
       "  }\n",
       "  th.visible-xs,\n",
       "  td.visible-xs {\n",
       "    display: table-cell !important;\n",
       "  }\n",
       "}\n",
       "@media (max-width: 767px) {\n",
       "  .visible-xs-block {\n",
       "    display: block !important;\n",
       "  }\n",
       "}\n",
       "@media (max-width: 767px) {\n",
       "  .visible-xs-inline {\n",
       "    display: inline !important;\n",
       "  }\n",
       "}\n",
       "@media (max-width: 767px) {\n",
       "  .visible-xs-inline-block {\n",
       "    display: inline-block !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 768px) and (max-width: 991px) {\n",
       "  .visible-sm {\n",
       "    display: block !important;\n",
       "  }\n",
       "  table.visible-sm {\n",
       "    display: table !important;\n",
       "  }\n",
       "  tr.visible-sm {\n",
       "    display: table-row !important;\n",
       "  }\n",
       "  th.visible-sm,\n",
       "  td.visible-sm {\n",
       "    display: table-cell !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 768px) and (max-width: 991px) {\n",
       "  .visible-sm-block {\n",
       "    display: block !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 768px) and (max-width: 991px) {\n",
       "  .visible-sm-inline {\n",
       "    display: inline !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 768px) and (max-width: 991px) {\n",
       "  .visible-sm-inline-block {\n",
       "    display: inline-block !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 992px) and (max-width: 1199px) {\n",
       "  .visible-md {\n",
       "    display: block !important;\n",
       "  }\n",
       "  table.visible-md {\n",
       "    display: table !important;\n",
       "  }\n",
       "  tr.visible-md {\n",
       "    display: table-row !important;\n",
       "  }\n",
       "  th.visible-md,\n",
       "  td.visible-md {\n",
       "    display: table-cell !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 992px) and (max-width: 1199px) {\n",
       "  .visible-md-block {\n",
       "    display: block !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 992px) and (max-width: 1199px) {\n",
       "  .visible-md-inline {\n",
       "    display: inline !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 992px) and (max-width: 1199px) {\n",
       "  .visible-md-inline-block {\n",
       "    display: inline-block !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 1200px) {\n",
       "  .visible-lg {\n",
       "    display: block !important;\n",
       "  }\n",
       "  table.visible-lg {\n",
       "    display: table !important;\n",
       "  }\n",
       "  tr.visible-lg {\n",
       "    display: table-row !important;\n",
       "  }\n",
       "  th.visible-lg,\n",
       "  td.visible-lg {\n",
       "    display: table-cell !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 1200px) {\n",
       "  .visible-lg-block {\n",
       "    display: block !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 1200px) {\n",
       "  .visible-lg-inline {\n",
       "    display: inline !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 1200px) {\n",
       "  .visible-lg-inline-block {\n",
       "    display: inline-block !important;\n",
       "  }\n",
       "}\n",
       "@media (max-width: 767px) {\n",
       "  .hidden-xs {\n",
       "    display: none !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 768px) and (max-width: 991px) {\n",
       "  .hidden-sm {\n",
       "    display: none !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 992px) and (max-width: 1199px) {\n",
       "  .hidden-md {\n",
       "    display: none !important;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 1200px) {\n",
       "  .hidden-lg {\n",
       "    display: none !important;\n",
       "  }\n",
       "}\n",
       ".visible-print {\n",
       "  display: none !important;\n",
       "}\n",
       "@media print {\n",
       "  .visible-print {\n",
       "    display: block !important;\n",
       "  }\n",
       "  table.visible-print {\n",
       "    display: table !important;\n",
       "  }\n",
       "  tr.visible-print {\n",
       "    display: table-row !important;\n",
       "  }\n",
       "  th.visible-print,\n",
       "  td.visible-print {\n",
       "    display: table-cell !important;\n",
       "  }\n",
       "}\n",
       ".visible-print-block {\n",
       "  display: none !important;\n",
       "}\n",
       "@media print {\n",
       "  .visible-print-block {\n",
       "    display: block !important;\n",
       "  }\n",
       "}\n",
       ".visible-print-inline {\n",
       "  display: none !important;\n",
       "}\n",
       "@media print {\n",
       "  .visible-print-inline {\n",
       "    display: inline !important;\n",
       "  }\n",
       "}\n",
       ".visible-print-inline-block {\n",
       "  display: none !important;\n",
       "}\n",
       "@media print {\n",
       "  .visible-print-inline-block {\n",
       "    display: inline-block !important;\n",
       "  }\n",
       "}\n",
       "@media print {\n",
       "  .hidden-print {\n",
       "    display: none !important;\n",
       "  }\n",
       "}\n",
       "/*!\n",
       "*\n",
       "* Font Awesome\n",
       "*\n",
       "*/\n",
       "/*!\n",
       " *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome\n",
       " *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n",
       " */\n",
       "/* FONT PATH\n",
       " * -------------------------- */\n",
       "@font-face {\n",
       "  font-family: 'FontAwesome';\n",
       "  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');\n",
       "  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');\n",
       "  font-weight: normal;\n",
       "  font-style: normal;\n",
       "}\n",
       ".fa {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "}\n",
       "/* makes the font 33% larger relative to the icon container */\n",
       ".fa-lg {\n",
       "  font-size: 1.33333333em;\n",
       "  line-height: 0.75em;\n",
       "  vertical-align: -15%;\n",
       "}\n",
       ".fa-2x {\n",
       "  font-size: 2em;\n",
       "}\n",
       ".fa-3x {\n",
       "  font-size: 3em;\n",
       "}\n",
       ".fa-4x {\n",
       "  font-size: 4em;\n",
       "}\n",
       ".fa-5x {\n",
       "  font-size: 5em;\n",
       "}\n",
       ".fa-fw {\n",
       "  width: 1.28571429em;\n",
       "  text-align: center;\n",
       "}\n",
       ".fa-ul {\n",
       "  padding-left: 0;\n",
       "  margin-left: 2.14285714em;\n",
       "  list-style-type: none;\n",
       "}\n",
       ".fa-ul > li {\n",
       "  position: relative;\n",
       "}\n",
       ".fa-li {\n",
       "  position: absolute;\n",
       "  left: -2.14285714em;\n",
       "  width: 2.14285714em;\n",
       "  top: 0.14285714em;\n",
       "  text-align: center;\n",
       "}\n",
       ".fa-li.fa-lg {\n",
       "  left: -1.85714286em;\n",
       "}\n",
       ".fa-border {\n",
       "  padding: .2em .25em .15em;\n",
       "  border: solid 0.08em #eee;\n",
       "  border-radius: .1em;\n",
       "}\n",
       ".pull-right {\n",
       "  float: right;\n",
       "}\n",
       ".pull-left {\n",
       "  float: left;\n",
       "}\n",
       ".fa.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".fa.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".fa-spin {\n",
       "  -webkit-animation: fa-spin 2s infinite linear;\n",
       "  animation: fa-spin 2s infinite linear;\n",
       "}\n",
       "@-webkit-keyframes fa-spin {\n",
       "  0% {\n",
       "    -webkit-transform: rotate(0deg);\n",
       "    transform: rotate(0deg);\n",
       "  }\n",
       "  100% {\n",
       "    -webkit-transform: rotate(359deg);\n",
       "    transform: rotate(359deg);\n",
       "  }\n",
       "}\n",
       "@keyframes fa-spin {\n",
       "  0% {\n",
       "    -webkit-transform: rotate(0deg);\n",
       "    transform: rotate(0deg);\n",
       "  }\n",
       "  100% {\n",
       "    -webkit-transform: rotate(359deg);\n",
       "    transform: rotate(359deg);\n",
       "  }\n",
       "}\n",
       ".fa-rotate-90 {\n",
       "  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\n",
       "  -webkit-transform: rotate(90deg);\n",
       "  -ms-transform: rotate(90deg);\n",
       "  transform: rotate(90deg);\n",
       "}\n",
       ".fa-rotate-180 {\n",
       "  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\n",
       "  -webkit-transform: rotate(180deg);\n",
       "  -ms-transform: rotate(180deg);\n",
       "  transform: rotate(180deg);\n",
       "}\n",
       ".fa-rotate-270 {\n",
       "  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\n",
       "  -webkit-transform: rotate(270deg);\n",
       "  -ms-transform: rotate(270deg);\n",
       "  transform: rotate(270deg);\n",
       "}\n",
       ".fa-flip-horizontal {\n",
       "  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);\n",
       "  -webkit-transform: scale(-1, 1);\n",
       "  -ms-transform: scale(-1, 1);\n",
       "  transform: scale(-1, 1);\n",
       "}\n",
       ".fa-flip-vertical {\n",
       "  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);\n",
       "  -webkit-transform: scale(1, -1);\n",
       "  -ms-transform: scale(1, -1);\n",
       "  transform: scale(1, -1);\n",
       "}\n",
       ":root .fa-rotate-90,\n",
       ":root .fa-rotate-180,\n",
       ":root .fa-rotate-270,\n",
       ":root .fa-flip-horizontal,\n",
       ":root .fa-flip-vertical {\n",
       "  filter: none;\n",
       "}\n",
       ".fa-stack {\n",
       "  position: relative;\n",
       "  display: inline-block;\n",
       "  width: 2em;\n",
       "  height: 2em;\n",
       "  line-height: 2em;\n",
       "  vertical-align: middle;\n",
       "}\n",
       ".fa-stack-1x,\n",
       ".fa-stack-2x {\n",
       "  position: absolute;\n",
       "  left: 0;\n",
       "  width: 100%;\n",
       "  text-align: center;\n",
       "}\n",
       ".fa-stack-1x {\n",
       "  line-height: inherit;\n",
       "}\n",
       ".fa-stack-2x {\n",
       "  font-size: 2em;\n",
       "}\n",
       ".fa-inverse {\n",
       "  color: #fff;\n",
       "}\n",
       "/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n",
       "   readers do not read off random characters that represent icons */\n",
       ".fa-glass:before {\n",
       "  content: \"\\f000\";\n",
       "}\n",
       ".fa-music:before {\n",
       "  content: \"\\f001\";\n",
       "}\n",
       ".fa-search:before {\n",
       "  content: \"\\f002\";\n",
       "}\n",
       ".fa-envelope-o:before {\n",
       "  content: \"\\f003\";\n",
       "}\n",
       ".fa-heart:before {\n",
       "  content: \"\\f004\";\n",
       "}\n",
       ".fa-star:before {\n",
       "  content: \"\\f005\";\n",
       "}\n",
       ".fa-star-o:before {\n",
       "  content: \"\\f006\";\n",
       "}\n",
       ".fa-user:before {\n",
       "  content: \"\\f007\";\n",
       "}\n",
       ".fa-film:before {\n",
       "  content: \"\\f008\";\n",
       "}\n",
       ".fa-th-large:before {\n",
       "  content: \"\\f009\";\n",
       "}\n",
       ".fa-th:before {\n",
       "  content: \"\\f00a\";\n",
       "}\n",
       ".fa-th-list:before {\n",
       "  content: \"\\f00b\";\n",
       "}\n",
       ".fa-check:before {\n",
       "  content: \"\\f00c\";\n",
       "}\n",
       ".fa-remove:before,\n",
       ".fa-close:before,\n",
       ".fa-times:before {\n",
       "  content: \"\\f00d\";\n",
       "}\n",
       ".fa-search-plus:before {\n",
       "  content: \"\\f00e\";\n",
       "}\n",
       ".fa-search-minus:before {\n",
       "  content: \"\\f010\";\n",
       "}\n",
       ".fa-power-off:before {\n",
       "  content: \"\\f011\";\n",
       "}\n",
       ".fa-signal:before {\n",
       "  content: \"\\f012\";\n",
       "}\n",
       ".fa-gear:before,\n",
       ".fa-cog:before {\n",
       "  content: \"\\f013\";\n",
       "}\n",
       ".fa-trash-o:before {\n",
       "  content: \"\\f014\";\n",
       "}\n",
       ".fa-home:before {\n",
       "  content: \"\\f015\";\n",
       "}\n",
       ".fa-file-o:before {\n",
       "  content: \"\\f016\";\n",
       "}\n",
       ".fa-clock-o:before {\n",
       "  content: \"\\f017\";\n",
       "}\n",
       ".fa-road:before {\n",
       "  content: \"\\f018\";\n",
       "}\n",
       ".fa-download:before {\n",
       "  content: \"\\f019\";\n",
       "}\n",
       ".fa-arrow-circle-o-down:before {\n",
       "  content: \"\\f01a\";\n",
       "}\n",
       ".fa-arrow-circle-o-up:before {\n",
       "  content: \"\\f01b\";\n",
       "}\n",
       ".fa-inbox:before {\n",
       "  content: \"\\f01c\";\n",
       "}\n",
       ".fa-play-circle-o:before {\n",
       "  content: \"\\f01d\";\n",
       "}\n",
       ".fa-rotate-right:before,\n",
       ".fa-repeat:before {\n",
       "  content: \"\\f01e\";\n",
       "}\n",
       ".fa-refresh:before {\n",
       "  content: \"\\f021\";\n",
       "}\n",
       ".fa-list-alt:before {\n",
       "  content: \"\\f022\";\n",
       "}\n",
       ".fa-lock:before {\n",
       "  content: \"\\f023\";\n",
       "}\n",
       ".fa-flag:before {\n",
       "  content: \"\\f024\";\n",
       "}\n",
       ".fa-headphones:before {\n",
       "  content: \"\\f025\";\n",
       "}\n",
       ".fa-volume-off:before {\n",
       "  content: \"\\f026\";\n",
       "}\n",
       ".fa-volume-down:before {\n",
       "  content: \"\\f027\";\n",
       "}\n",
       ".fa-volume-up:before {\n",
       "  content: \"\\f028\";\n",
       "}\n",
       ".fa-qrcode:before {\n",
       "  content: \"\\f029\";\n",
       "}\n",
       ".fa-barcode:before {\n",
       "  content: \"\\f02a\";\n",
       "}\n",
       ".fa-tag:before {\n",
       "  content: \"\\f02b\";\n",
       "}\n",
       ".fa-tags:before {\n",
       "  content: \"\\f02c\";\n",
       "}\n",
       ".fa-book:before {\n",
       "  content: \"\\f02d\";\n",
       "}\n",
       ".fa-bookmark:before {\n",
       "  content: \"\\f02e\";\n",
       "}\n",
       ".fa-print:before {\n",
       "  content: \"\\f02f\";\n",
       "}\n",
       ".fa-camera:before {\n",
       "  content: \"\\f030\";\n",
       "}\n",
       ".fa-font:before {\n",
       "  content: \"\\f031\";\n",
       "}\n",
       ".fa-bold:before {\n",
       "  content: \"\\f032\";\n",
       "}\n",
       ".fa-italic:before {\n",
       "  content: \"\\f033\";\n",
       "}\n",
       ".fa-text-height:before {\n",
       "  content: \"\\f034\";\n",
       "}\n",
       ".fa-text-width:before {\n",
       "  content: \"\\f035\";\n",
       "}\n",
       ".fa-align-left:before {\n",
       "  content: \"\\f036\";\n",
       "}\n",
       ".fa-align-center:before {\n",
       "  content: \"\\f037\";\n",
       "}\n",
       ".fa-align-right:before {\n",
       "  content: \"\\f038\";\n",
       "}\n",
       ".fa-align-justify:before {\n",
       "  content: \"\\f039\";\n",
       "}\n",
       ".fa-list:before {\n",
       "  content: \"\\f03a\";\n",
       "}\n",
       ".fa-dedent:before,\n",
       ".fa-outdent:before {\n",
       "  content: \"\\f03b\";\n",
       "}\n",
       ".fa-indent:before {\n",
       "  content: \"\\f03c\";\n",
       "}\n",
       ".fa-video-camera:before {\n",
       "  content: \"\\f03d\";\n",
       "}\n",
       ".fa-photo:before,\n",
       ".fa-image:before,\n",
       ".fa-picture-o:before {\n",
       "  content: \"\\f03e\";\n",
       "}\n",
       ".fa-pencil:before {\n",
       "  content: \"\\f040\";\n",
       "}\n",
       ".fa-map-marker:before {\n",
       "  content: \"\\f041\";\n",
       "}\n",
       ".fa-adjust:before {\n",
       "  content: \"\\f042\";\n",
       "}\n",
       ".fa-tint:before {\n",
       "  content: \"\\f043\";\n",
       "}\n",
       ".fa-edit:before,\n",
       ".fa-pencil-square-o:before {\n",
       "  content: \"\\f044\";\n",
       "}\n",
       ".fa-share-square-o:before {\n",
       "  content: \"\\f045\";\n",
       "}\n",
       ".fa-check-square-o:before {\n",
       "  content: \"\\f046\";\n",
       "}\n",
       ".fa-arrows:before {\n",
       "  content: \"\\f047\";\n",
       "}\n",
       ".fa-step-backward:before {\n",
       "  content: \"\\f048\";\n",
       "}\n",
       ".fa-fast-backward:before {\n",
       "  content: \"\\f049\";\n",
       "}\n",
       ".fa-backward:before {\n",
       "  content: \"\\f04a\";\n",
       "}\n",
       ".fa-play:before {\n",
       "  content: \"\\f04b\";\n",
       "}\n",
       ".fa-pause:before {\n",
       "  content: \"\\f04c\";\n",
       "}\n",
       ".fa-stop:before {\n",
       "  content: \"\\f04d\";\n",
       "}\n",
       ".fa-forward:before {\n",
       "  content: \"\\f04e\";\n",
       "}\n",
       ".fa-fast-forward:before {\n",
       "  content: \"\\f050\";\n",
       "}\n",
       ".fa-step-forward:before {\n",
       "  content: \"\\f051\";\n",
       "}\n",
       ".fa-eject:before {\n",
       "  content: \"\\f052\";\n",
       "}\n",
       ".fa-chevron-left:before {\n",
       "  content: \"\\f053\";\n",
       "}\n",
       ".fa-chevron-right:before {\n",
       "  content: \"\\f054\";\n",
       "}\n",
       ".fa-plus-circle:before {\n",
       "  content: \"\\f055\";\n",
       "}\n",
       ".fa-minus-circle:before {\n",
       "  content: \"\\f056\";\n",
       "}\n",
       ".fa-times-circle:before {\n",
       "  content: \"\\f057\";\n",
       "}\n",
       ".fa-check-circle:before {\n",
       "  content: \"\\f058\";\n",
       "}\n",
       ".fa-question-circle:before {\n",
       "  content: \"\\f059\";\n",
       "}\n",
       ".fa-info-circle:before {\n",
       "  content: \"\\f05a\";\n",
       "}\n",
       ".fa-crosshairs:before {\n",
       "  content: \"\\f05b\";\n",
       "}\n",
       ".fa-times-circle-o:before {\n",
       "  content: \"\\f05c\";\n",
       "}\n",
       ".fa-check-circle-o:before {\n",
       "  content: \"\\f05d\";\n",
       "}\n",
       ".fa-ban:before {\n",
       "  content: \"\\f05e\";\n",
       "}\n",
       ".fa-arrow-left:before {\n",
       "  content: \"\\f060\";\n",
       "}\n",
       ".fa-arrow-right:before {\n",
       "  content: \"\\f061\";\n",
       "}\n",
       ".fa-arrow-up:before {\n",
       "  content: \"\\f062\";\n",
       "}\n",
       ".fa-arrow-down:before {\n",
       "  content: \"\\f063\";\n",
       "}\n",
       ".fa-mail-forward:before,\n",
       ".fa-share:before {\n",
       "  content: \"\\f064\";\n",
       "}\n",
       ".fa-expand:before {\n",
       "  content: \"\\f065\";\n",
       "}\n",
       ".fa-compress:before {\n",
       "  content: \"\\f066\";\n",
       "}\n",
       ".fa-plus:before {\n",
       "  content: \"\\f067\";\n",
       "}\n",
       ".fa-minus:before {\n",
       "  content: \"\\f068\";\n",
       "}\n",
       ".fa-asterisk:before {\n",
       "  content: \"\\f069\";\n",
       "}\n",
       ".fa-exclamation-circle:before {\n",
       "  content: \"\\f06a\";\n",
       "}\n",
       ".fa-gift:before {\n",
       "  content: \"\\f06b\";\n",
       "}\n",
       ".fa-leaf:before {\n",
       "  content: \"\\f06c\";\n",
       "}\n",
       ".fa-fire:before {\n",
       "  content: \"\\f06d\";\n",
       "}\n",
       ".fa-eye:before {\n",
       "  content: \"\\f06e\";\n",
       "}\n",
       ".fa-eye-slash:before {\n",
       "  content: \"\\f070\";\n",
       "}\n",
       ".fa-warning:before,\n",
       ".fa-exclamation-triangle:before {\n",
       "  content: \"\\f071\";\n",
       "}\n",
       ".fa-plane:before {\n",
       "  content: \"\\f072\";\n",
       "}\n",
       ".fa-calendar:before {\n",
       "  content: \"\\f073\";\n",
       "}\n",
       ".fa-random:before {\n",
       "  content: \"\\f074\";\n",
       "}\n",
       ".fa-comment:before {\n",
       "  content: \"\\f075\";\n",
       "}\n",
       ".fa-magnet:before {\n",
       "  content: \"\\f076\";\n",
       "}\n",
       ".fa-chevron-up:before {\n",
       "  content: \"\\f077\";\n",
       "}\n",
       ".fa-chevron-down:before {\n",
       "  content: \"\\f078\";\n",
       "}\n",
       ".fa-retweet:before {\n",
       "  content: \"\\f079\";\n",
       "}\n",
       ".fa-shopping-cart:before {\n",
       "  content: \"\\f07a\";\n",
       "}\n",
       ".fa-folder:before {\n",
       "  content: \"\\f07b\";\n",
       "}\n",
       ".fa-folder-open:before {\n",
       "  content: \"\\f07c\";\n",
       "}\n",
       ".fa-arrows-v:before {\n",
       "  content: \"\\f07d\";\n",
       "}\n",
       ".fa-arrows-h:before {\n",
       "  content: \"\\f07e\";\n",
       "}\n",
       ".fa-bar-chart-o:before,\n",
       ".fa-bar-chart:before {\n",
       "  content: \"\\f080\";\n",
       "}\n",
       ".fa-twitter-square:before {\n",
       "  content: \"\\f081\";\n",
       "}\n",
       ".fa-facebook-square:before {\n",
       "  content: \"\\f082\";\n",
       "}\n",
       ".fa-camera-retro:before {\n",
       "  content: \"\\f083\";\n",
       "}\n",
       ".fa-key:before {\n",
       "  content: \"\\f084\";\n",
       "}\n",
       ".fa-gears:before,\n",
       ".fa-cogs:before {\n",
       "  content: \"\\f085\";\n",
       "}\n",
       ".fa-comments:before {\n",
       "  content: \"\\f086\";\n",
       "}\n",
       ".fa-thumbs-o-up:before {\n",
       "  content: \"\\f087\";\n",
       "}\n",
       ".fa-thumbs-o-down:before {\n",
       "  content: \"\\f088\";\n",
       "}\n",
       ".fa-star-half:before {\n",
       "  content: \"\\f089\";\n",
       "}\n",
       ".fa-heart-o:before {\n",
       "  content: \"\\f08a\";\n",
       "}\n",
       ".fa-sign-out:before {\n",
       "  content: \"\\f08b\";\n",
       "}\n",
       ".fa-linkedin-square:before {\n",
       "  content: \"\\f08c\";\n",
       "}\n",
       ".fa-thumb-tack:before {\n",
       "  content: \"\\f08d\";\n",
       "}\n",
       ".fa-external-link:before {\n",
       "  content: \"\\f08e\";\n",
       "}\n",
       ".fa-sign-in:before {\n",
       "  content: \"\\f090\";\n",
       "}\n",
       ".fa-trophy:before {\n",
       "  content: \"\\f091\";\n",
       "}\n",
       ".fa-github-square:before {\n",
       "  content: \"\\f092\";\n",
       "}\n",
       ".fa-upload:before {\n",
       "  content: \"\\f093\";\n",
       "}\n",
       ".fa-lemon-o:before {\n",
       "  content: \"\\f094\";\n",
       "}\n",
       ".fa-phone:before {\n",
       "  content: \"\\f095\";\n",
       "}\n",
       ".fa-square-o:before {\n",
       "  content: \"\\f096\";\n",
       "}\n",
       ".fa-bookmark-o:before {\n",
       "  content: \"\\f097\";\n",
       "}\n",
       ".fa-phone-square:before {\n",
       "  content: \"\\f098\";\n",
       "}\n",
       ".fa-twitter:before {\n",
       "  content: \"\\f099\";\n",
       "}\n",
       ".fa-facebook:before {\n",
       "  content: \"\\f09a\";\n",
       "}\n",
       ".fa-github:before {\n",
       "  content: \"\\f09b\";\n",
       "}\n",
       ".fa-unlock:before {\n",
       "  content: \"\\f09c\";\n",
       "}\n",
       ".fa-credit-card:before {\n",
       "  content: \"\\f09d\";\n",
       "}\n",
       ".fa-rss:before {\n",
       "  content: \"\\f09e\";\n",
       "}\n",
       ".fa-hdd-o:before {\n",
       "  content: \"\\f0a0\";\n",
       "}\n",
       ".fa-bullhorn:before {\n",
       "  content: \"\\f0a1\";\n",
       "}\n",
       ".fa-bell:before {\n",
       "  content: \"\\f0f3\";\n",
       "}\n",
       ".fa-certificate:before {\n",
       "  content: \"\\f0a3\";\n",
       "}\n",
       ".fa-hand-o-right:before {\n",
       "  content: \"\\f0a4\";\n",
       "}\n",
       ".fa-hand-o-left:before {\n",
       "  content: \"\\f0a5\";\n",
       "}\n",
       ".fa-hand-o-up:before {\n",
       "  content: \"\\f0a6\";\n",
       "}\n",
       ".fa-hand-o-down:before {\n",
       "  content: \"\\f0a7\";\n",
       "}\n",
       ".fa-arrow-circle-left:before {\n",
       "  content: \"\\f0a8\";\n",
       "}\n",
       ".fa-arrow-circle-right:before {\n",
       "  content: \"\\f0a9\";\n",
       "}\n",
       ".fa-arrow-circle-up:before {\n",
       "  content: \"\\f0aa\";\n",
       "}\n",
       ".fa-arrow-circle-down:before {\n",
       "  content: \"\\f0ab\";\n",
       "}\n",
       ".fa-globe:before {\n",
       "  content: \"\\f0ac\";\n",
       "}\n",
       ".fa-wrench:before {\n",
       "  content: \"\\f0ad\";\n",
       "}\n",
       ".fa-tasks:before {\n",
       "  content: \"\\f0ae\";\n",
       "}\n",
       ".fa-filter:before {\n",
       "  content: \"\\f0b0\";\n",
       "}\n",
       ".fa-briefcase:before {\n",
       "  content: \"\\f0b1\";\n",
       "}\n",
       ".fa-arrows-alt:before {\n",
       "  content: \"\\f0b2\";\n",
       "}\n",
       ".fa-group:before,\n",
       ".fa-users:before {\n",
       "  content: \"\\f0c0\";\n",
       "}\n",
       ".fa-chain:before,\n",
       ".fa-link:before {\n",
       "  content: \"\\f0c1\";\n",
       "}\n",
       ".fa-cloud:before {\n",
       "  content: \"\\f0c2\";\n",
       "}\n",
       ".fa-flask:before {\n",
       "  content: \"\\f0c3\";\n",
       "}\n",
       ".fa-cut:before,\n",
       ".fa-scissors:before {\n",
       "  content: \"\\f0c4\";\n",
       "}\n",
       ".fa-copy:before,\n",
       ".fa-files-o:before {\n",
       "  content: \"\\f0c5\";\n",
       "}\n",
       ".fa-paperclip:before {\n",
       "  content: \"\\f0c6\";\n",
       "}\n",
       ".fa-save:before,\n",
       ".fa-floppy-o:before {\n",
       "  content: \"\\f0c7\";\n",
       "}\n",
       ".fa-square:before {\n",
       "  content: \"\\f0c8\";\n",
       "}\n",
       ".fa-navicon:before,\n",
       ".fa-reorder:before,\n",
       ".fa-bars:before {\n",
       "  content: \"\\f0c9\";\n",
       "}\n",
       ".fa-list-ul:before {\n",
       "  content: \"\\f0ca\";\n",
       "}\n",
       ".fa-list-ol:before {\n",
       "  content: \"\\f0cb\";\n",
       "}\n",
       ".fa-strikethrough:before {\n",
       "  content: \"\\f0cc\";\n",
       "}\n",
       ".fa-underline:before {\n",
       "  content: \"\\f0cd\";\n",
       "}\n",
       ".fa-table:before {\n",
       "  content: \"\\f0ce\";\n",
       "}\n",
       ".fa-magic:before {\n",
       "  content: \"\\f0d0\";\n",
       "}\n",
       ".fa-truck:before {\n",
       "  content: \"\\f0d1\";\n",
       "}\n",
       ".fa-pinterest:before {\n",
       "  content: \"\\f0d2\";\n",
       "}\n",
       ".fa-pinterest-square:before {\n",
       "  content: \"\\f0d3\";\n",
       "}\n",
       ".fa-google-plus-square:before {\n",
       "  content: \"\\f0d4\";\n",
       "}\n",
       ".fa-google-plus:before {\n",
       "  content: \"\\f0d5\";\n",
       "}\n",
       ".fa-money:before {\n",
       "  content: \"\\f0d6\";\n",
       "}\n",
       ".fa-caret-down:before {\n",
       "  content: \"\\f0d7\";\n",
       "}\n",
       ".fa-caret-up:before {\n",
       "  content: \"\\f0d8\";\n",
       "}\n",
       ".fa-caret-left:before {\n",
       "  content: \"\\f0d9\";\n",
       "}\n",
       ".fa-caret-right:before {\n",
       "  content: \"\\f0da\";\n",
       "}\n",
       ".fa-columns:before {\n",
       "  content: \"\\f0db\";\n",
       "}\n",
       ".fa-unsorted:before,\n",
       ".fa-sort:before {\n",
       "  content: \"\\f0dc\";\n",
       "}\n",
       ".fa-sort-down:before,\n",
       ".fa-sort-desc:before {\n",
       "  content: \"\\f0dd\";\n",
       "}\n",
       ".fa-sort-up:before,\n",
       ".fa-sort-asc:before {\n",
       "  content: \"\\f0de\";\n",
       "}\n",
       ".fa-envelope:before {\n",
       "  content: \"\\f0e0\";\n",
       "}\n",
       ".fa-linkedin:before {\n",
       "  content: \"\\f0e1\";\n",
       "}\n",
       ".fa-rotate-left:before,\n",
       ".fa-undo:before {\n",
       "  content: \"\\f0e2\";\n",
       "}\n",
       ".fa-legal:before,\n",
       ".fa-gavel:before {\n",
       "  content: \"\\f0e3\";\n",
       "}\n",
       ".fa-dashboard:before,\n",
       ".fa-tachometer:before {\n",
       "  content: \"\\f0e4\";\n",
       "}\n",
       ".fa-comment-o:before {\n",
       "  content: \"\\f0e5\";\n",
       "}\n",
       ".fa-comments-o:before {\n",
       "  content: \"\\f0e6\";\n",
       "}\n",
       ".fa-flash:before,\n",
       ".fa-bolt:before {\n",
       "  content: \"\\f0e7\";\n",
       "}\n",
       ".fa-sitemap:before {\n",
       "  content: \"\\f0e8\";\n",
       "}\n",
       ".fa-umbrella:before {\n",
       "  content: \"\\f0e9\";\n",
       "}\n",
       ".fa-paste:before,\n",
       ".fa-clipboard:before {\n",
       "  content: \"\\f0ea\";\n",
       "}\n",
       ".fa-lightbulb-o:before {\n",
       "  content: \"\\f0eb\";\n",
       "}\n",
       ".fa-exchange:before {\n",
       "  content: \"\\f0ec\";\n",
       "}\n",
       ".fa-cloud-download:before {\n",
       "  content: \"\\f0ed\";\n",
       "}\n",
       ".fa-cloud-upload:before {\n",
       "  content: \"\\f0ee\";\n",
       "}\n",
       ".fa-user-md:before {\n",
       "  content: \"\\f0f0\";\n",
       "}\n",
       ".fa-stethoscope:before {\n",
       "  content: \"\\f0f1\";\n",
       "}\n",
       ".fa-suitcase:before {\n",
       "  content: \"\\f0f2\";\n",
       "}\n",
       ".fa-bell-o:before {\n",
       "  content: \"\\f0a2\";\n",
       "}\n",
       ".fa-coffee:before {\n",
       "  content: \"\\f0f4\";\n",
       "}\n",
       ".fa-cutlery:before {\n",
       "  content: \"\\f0f5\";\n",
       "}\n",
       ".fa-file-text-o:before {\n",
       "  content: \"\\f0f6\";\n",
       "}\n",
       ".fa-building-o:before {\n",
       "  content: \"\\f0f7\";\n",
       "}\n",
       ".fa-hospital-o:before {\n",
       "  content: \"\\f0f8\";\n",
       "}\n",
       ".fa-ambulance:before {\n",
       "  content: \"\\f0f9\";\n",
       "}\n",
       ".fa-medkit:before {\n",
       "  content: \"\\f0fa\";\n",
       "}\n",
       ".fa-fighter-jet:before {\n",
       "  content: \"\\f0fb\";\n",
       "}\n",
       ".fa-beer:before {\n",
       "  content: \"\\f0fc\";\n",
       "}\n",
       ".fa-h-square:before {\n",
       "  content: \"\\f0fd\";\n",
       "}\n",
       ".fa-plus-square:before {\n",
       "  content: \"\\f0fe\";\n",
       "}\n",
       ".fa-angle-double-left:before {\n",
       "  content: \"\\f100\";\n",
       "}\n",
       ".fa-angle-double-right:before {\n",
       "  content: \"\\f101\";\n",
       "}\n",
       ".fa-angle-double-up:before {\n",
       "  content: \"\\f102\";\n",
       "}\n",
       ".fa-angle-double-down:before {\n",
       "  content: \"\\f103\";\n",
       "}\n",
       ".fa-angle-left:before {\n",
       "  content: \"\\f104\";\n",
       "}\n",
       ".fa-angle-right:before {\n",
       "  content: \"\\f105\";\n",
       "}\n",
       ".fa-angle-up:before {\n",
       "  content: \"\\f106\";\n",
       "}\n",
       ".fa-angle-down:before {\n",
       "  content: \"\\f107\";\n",
       "}\n",
       ".fa-desktop:before {\n",
       "  content: \"\\f108\";\n",
       "}\n",
       ".fa-laptop:before {\n",
       "  content: \"\\f109\";\n",
       "}\n",
       ".fa-tablet:before {\n",
       "  content: \"\\f10a\";\n",
       "}\n",
       ".fa-mobile-phone:before,\n",
       ".fa-mobile:before {\n",
       "  content: \"\\f10b\";\n",
       "}\n",
       ".fa-circle-o:before {\n",
       "  content: \"\\f10c\";\n",
       "}\n",
       ".fa-quote-left:before {\n",
       "  content: \"\\f10d\";\n",
       "}\n",
       ".fa-quote-right:before {\n",
       "  content: \"\\f10e\";\n",
       "}\n",
       ".fa-spinner:before {\n",
       "  content: \"\\f110\";\n",
       "}\n",
       ".fa-circle:before {\n",
       "  content: \"\\f111\";\n",
       "}\n",
       ".fa-mail-reply:before,\n",
       ".fa-reply:before {\n",
       "  content: \"\\f112\";\n",
       "}\n",
       ".fa-github-alt:before {\n",
       "  content: \"\\f113\";\n",
       "}\n",
       ".fa-folder-o:before {\n",
       "  content: \"\\f114\";\n",
       "}\n",
       ".fa-folder-open-o:before {\n",
       "  content: \"\\f115\";\n",
       "}\n",
       ".fa-smile-o:before {\n",
       "  content: \"\\f118\";\n",
       "}\n",
       ".fa-frown-o:before {\n",
       "  content: \"\\f119\";\n",
       "}\n",
       ".fa-meh-o:before {\n",
       "  content: \"\\f11a\";\n",
       "}\n",
       ".fa-gamepad:before {\n",
       "  content: \"\\f11b\";\n",
       "}\n",
       ".fa-keyboard-o:before {\n",
       "  content: \"\\f11c\";\n",
       "}\n",
       ".fa-flag-o:before {\n",
       "  content: \"\\f11d\";\n",
       "}\n",
       ".fa-flag-checkered:before {\n",
       "  content: \"\\f11e\";\n",
       "}\n",
       ".fa-terminal:before {\n",
       "  content: \"\\f120\";\n",
       "}\n",
       ".fa-code:before {\n",
       "  content: \"\\f121\";\n",
       "}\n",
       ".fa-mail-reply-all:before,\n",
       ".fa-reply-all:before {\n",
       "  content: \"\\f122\";\n",
       "}\n",
       ".fa-star-half-empty:before,\n",
       ".fa-star-half-full:before,\n",
       ".fa-star-half-o:before {\n",
       "  content: \"\\f123\";\n",
       "}\n",
       ".fa-location-arrow:before {\n",
       "  content: \"\\f124\";\n",
       "}\n",
       ".fa-crop:before {\n",
       "  content: \"\\f125\";\n",
       "}\n",
       ".fa-code-fork:before {\n",
       "  content: \"\\f126\";\n",
       "}\n",
       ".fa-unlink:before,\n",
       ".fa-chain-broken:before {\n",
       "  content: \"\\f127\";\n",
       "}\n",
       ".fa-question:before {\n",
       "  content: \"\\f128\";\n",
       "}\n",
       ".fa-info:before {\n",
       "  content: \"\\f129\";\n",
       "}\n",
       ".fa-exclamation:before {\n",
       "  content: \"\\f12a\";\n",
       "}\n",
       ".fa-superscript:before {\n",
       "  content: \"\\f12b\";\n",
       "}\n",
       ".fa-subscript:before {\n",
       "  content: \"\\f12c\";\n",
       "}\n",
       ".fa-eraser:before {\n",
       "  content: \"\\f12d\";\n",
       "}\n",
       ".fa-puzzle-piece:before {\n",
       "  content: \"\\f12e\";\n",
       "}\n",
       ".fa-microphone:before {\n",
       "  content: \"\\f130\";\n",
       "}\n",
       ".fa-microphone-slash:before {\n",
       "  content: \"\\f131\";\n",
       "}\n",
       ".fa-shield:before {\n",
       "  content: \"\\f132\";\n",
       "}\n",
       ".fa-calendar-o:before {\n",
       "  content: \"\\f133\";\n",
       "}\n",
       ".fa-fire-extinguisher:before {\n",
       "  content: \"\\f134\";\n",
       "}\n",
       ".fa-rocket:before {\n",
       "  content: \"\\f135\";\n",
       "}\n",
       ".fa-maxcdn:before {\n",
       "  content: \"\\f136\";\n",
       "}\n",
       ".fa-chevron-circle-left:before {\n",
       "  content: \"\\f137\";\n",
       "}\n",
       ".fa-chevron-circle-right:before {\n",
       "  content: \"\\f138\";\n",
       "}\n",
       ".fa-chevron-circle-up:before {\n",
       "  content: \"\\f139\";\n",
       "}\n",
       ".fa-chevron-circle-down:before {\n",
       "  content: \"\\f13a\";\n",
       "}\n",
       ".fa-html5:before {\n",
       "  content: \"\\f13b\";\n",
       "}\n",
       ".fa-css3:before {\n",
       "  content: \"\\f13c\";\n",
       "}\n",
       ".fa-anchor:before {\n",
       "  content: \"\\f13d\";\n",
       "}\n",
       ".fa-unlock-alt:before {\n",
       "  content: \"\\f13e\";\n",
       "}\n",
       ".fa-bullseye:before {\n",
       "  content: \"\\f140\";\n",
       "}\n",
       ".fa-ellipsis-h:before {\n",
       "  content: \"\\f141\";\n",
       "}\n",
       ".fa-ellipsis-v:before {\n",
       "  content: \"\\f142\";\n",
       "}\n",
       ".fa-rss-square:before {\n",
       "  content: \"\\f143\";\n",
       "}\n",
       ".fa-play-circle:before {\n",
       "  content: \"\\f144\";\n",
       "}\n",
       ".fa-ticket:before {\n",
       "  content: \"\\f145\";\n",
       "}\n",
       ".fa-minus-square:before {\n",
       "  content: \"\\f146\";\n",
       "}\n",
       ".fa-minus-square-o:before {\n",
       "  content: \"\\f147\";\n",
       "}\n",
       ".fa-level-up:before {\n",
       "  content: \"\\f148\";\n",
       "}\n",
       ".fa-level-down:before {\n",
       "  content: \"\\f149\";\n",
       "}\n",
       ".fa-check-square:before {\n",
       "  content: \"\\f14a\";\n",
       "}\n",
       ".fa-pencil-square:before {\n",
       "  content: \"\\f14b\";\n",
       "}\n",
       ".fa-external-link-square:before {\n",
       "  content: \"\\f14c\";\n",
       "}\n",
       ".fa-share-square:before {\n",
       "  content: \"\\f14d\";\n",
       "}\n",
       ".fa-compass:before {\n",
       "  content: \"\\f14e\";\n",
       "}\n",
       ".fa-toggle-down:before,\n",
       ".fa-caret-square-o-down:before {\n",
       "  content: \"\\f150\";\n",
       "}\n",
       ".fa-toggle-up:before,\n",
       ".fa-caret-square-o-up:before {\n",
       "  content: \"\\f151\";\n",
       "}\n",
       ".fa-toggle-right:before,\n",
       ".fa-caret-square-o-right:before {\n",
       "  content: \"\\f152\";\n",
       "}\n",
       ".fa-euro:before,\n",
       ".fa-eur:before {\n",
       "  content: \"\\f153\";\n",
       "}\n",
       ".fa-gbp:before {\n",
       "  content: \"\\f154\";\n",
       "}\n",
       ".fa-dollar:before,\n",
       ".fa-usd:before {\n",
       "  content: \"\\f155\";\n",
       "}\n",
       ".fa-rupee:before,\n",
       ".fa-inr:before {\n",
       "  content: \"\\f156\";\n",
       "}\n",
       ".fa-cny:before,\n",
       ".fa-rmb:before,\n",
       ".fa-yen:before,\n",
       ".fa-jpy:before {\n",
       "  content: \"\\f157\";\n",
       "}\n",
       ".fa-ruble:before,\n",
       ".fa-rouble:before,\n",
       ".fa-rub:before {\n",
       "  content: \"\\f158\";\n",
       "}\n",
       ".fa-won:before,\n",
       ".fa-krw:before {\n",
       "  content: \"\\f159\";\n",
       "}\n",
       ".fa-bitcoin:before,\n",
       ".fa-btc:before {\n",
       "  content: \"\\f15a\";\n",
       "}\n",
       ".fa-file:before {\n",
       "  content: \"\\f15b\";\n",
       "}\n",
       ".fa-file-text:before {\n",
       "  content: \"\\f15c\";\n",
       "}\n",
       ".fa-sort-alpha-asc:before {\n",
       "  content: \"\\f15d\";\n",
       "}\n",
       ".fa-sort-alpha-desc:before {\n",
       "  content: \"\\f15e\";\n",
       "}\n",
       ".fa-sort-amount-asc:before {\n",
       "  content: \"\\f160\";\n",
       "}\n",
       ".fa-sort-amount-desc:before {\n",
       "  content: \"\\f161\";\n",
       "}\n",
       ".fa-sort-numeric-asc:before {\n",
       "  content: \"\\f162\";\n",
       "}\n",
       ".fa-sort-numeric-desc:before {\n",
       "  content: \"\\f163\";\n",
       "}\n",
       ".fa-thumbs-up:before {\n",
       "  content: \"\\f164\";\n",
       "}\n",
       ".fa-thumbs-down:before {\n",
       "  content: \"\\f165\";\n",
       "}\n",
       ".fa-youtube-square:before {\n",
       "  content: \"\\f166\";\n",
       "}\n",
       ".fa-youtube:before {\n",
       "  content: \"\\f167\";\n",
       "}\n",
       ".fa-xing:before {\n",
       "  content: \"\\f168\";\n",
       "}\n",
       ".fa-xing-square:before {\n",
       "  content: \"\\f169\";\n",
       "}\n",
       ".fa-youtube-play:before {\n",
       "  content: \"\\f16a\";\n",
       "}\n",
       ".fa-dropbox:before {\n",
       "  content: \"\\f16b\";\n",
       "}\n",
       ".fa-stack-overflow:before {\n",
       "  content: \"\\f16c\";\n",
       "}\n",
       ".fa-instagram:before {\n",
       "  content: \"\\f16d\";\n",
       "}\n",
       ".fa-flickr:before {\n",
       "  content: \"\\f16e\";\n",
       "}\n",
       ".fa-adn:before {\n",
       "  content: \"\\f170\";\n",
       "}\n",
       ".fa-bitbucket:before {\n",
       "  content: \"\\f171\";\n",
       "}\n",
       ".fa-bitbucket-square:before {\n",
       "  content: \"\\f172\";\n",
       "}\n",
       ".fa-tumblr:before {\n",
       "  content: \"\\f173\";\n",
       "}\n",
       ".fa-tumblr-square:before {\n",
       "  content: \"\\f174\";\n",
       "}\n",
       ".fa-long-arrow-down:before {\n",
       "  content: \"\\f175\";\n",
       "}\n",
       ".fa-long-arrow-up:before {\n",
       "  content: \"\\f176\";\n",
       "}\n",
       ".fa-long-arrow-left:before {\n",
       "  content: \"\\f177\";\n",
       "}\n",
       ".fa-long-arrow-right:before {\n",
       "  content: \"\\f178\";\n",
       "}\n",
       ".fa-apple:before {\n",
       "  content: \"\\f179\";\n",
       "}\n",
       ".fa-windows:before {\n",
       "  content: \"\\f17a\";\n",
       "}\n",
       ".fa-android:before {\n",
       "  content: \"\\f17b\";\n",
       "}\n",
       ".fa-linux:before {\n",
       "  content: \"\\f17c\";\n",
       "}\n",
       ".fa-dribbble:before {\n",
       "  content: \"\\f17d\";\n",
       "}\n",
       ".fa-skype:before {\n",
       "  content: \"\\f17e\";\n",
       "}\n",
       ".fa-foursquare:before {\n",
       "  content: \"\\f180\";\n",
       "}\n",
       ".fa-trello:before {\n",
       "  content: \"\\f181\";\n",
       "}\n",
       ".fa-female:before {\n",
       "  content: \"\\f182\";\n",
       "}\n",
       ".fa-male:before {\n",
       "  content: \"\\f183\";\n",
       "}\n",
       ".fa-gittip:before {\n",
       "  content: \"\\f184\";\n",
       "}\n",
       ".fa-sun-o:before {\n",
       "  content: \"\\f185\";\n",
       "}\n",
       ".fa-moon-o:before {\n",
       "  content: \"\\f186\";\n",
       "}\n",
       ".fa-archive:before {\n",
       "  content: \"\\f187\";\n",
       "}\n",
       ".fa-bug:before {\n",
       "  content: \"\\f188\";\n",
       "}\n",
       ".fa-vk:before {\n",
       "  content: \"\\f189\";\n",
       "}\n",
       ".fa-weibo:before {\n",
       "  content: \"\\f18a\";\n",
       "}\n",
       ".fa-renren:before {\n",
       "  content: \"\\f18b\";\n",
       "}\n",
       ".fa-pagelines:before {\n",
       "  content: \"\\f18c\";\n",
       "}\n",
       ".fa-stack-exchange:before {\n",
       "  content: \"\\f18d\";\n",
       "}\n",
       ".fa-arrow-circle-o-right:before {\n",
       "  content: \"\\f18e\";\n",
       "}\n",
       ".fa-arrow-circle-o-left:before {\n",
       "  content: \"\\f190\";\n",
       "}\n",
       ".fa-toggle-left:before,\n",
       ".fa-caret-square-o-left:before {\n",
       "  content: \"\\f191\";\n",
       "}\n",
       ".fa-dot-circle-o:before {\n",
       "  content: \"\\f192\";\n",
       "}\n",
       ".fa-wheelchair:before {\n",
       "  content: \"\\f193\";\n",
       "}\n",
       ".fa-vimeo-square:before {\n",
       "  content: \"\\f194\";\n",
       "}\n",
       ".fa-turkish-lira:before,\n",
       ".fa-try:before {\n",
       "  content: \"\\f195\";\n",
       "}\n",
       ".fa-plus-square-o:before {\n",
       "  content: \"\\f196\";\n",
       "}\n",
       ".fa-space-shuttle:before {\n",
       "  content: \"\\f197\";\n",
       "}\n",
       ".fa-slack:before {\n",
       "  content: \"\\f198\";\n",
       "}\n",
       ".fa-envelope-square:before {\n",
       "  content: \"\\f199\";\n",
       "}\n",
       ".fa-wordpress:before {\n",
       "  content: \"\\f19a\";\n",
       "}\n",
       ".fa-openid:before {\n",
       "  content: \"\\f19b\";\n",
       "}\n",
       ".fa-institution:before,\n",
       ".fa-bank:before,\n",
       ".fa-university:before {\n",
       "  content: \"\\f19c\";\n",
       "}\n",
       ".fa-mortar-board:before,\n",
       ".fa-graduation-cap:before {\n",
       "  content: \"\\f19d\";\n",
       "}\n",
       ".fa-yahoo:before {\n",
       "  content: \"\\f19e\";\n",
       "}\n",
       ".fa-google:before {\n",
       "  content: \"\\f1a0\";\n",
       "}\n",
       ".fa-reddit:before {\n",
       "  content: \"\\f1a1\";\n",
       "}\n",
       ".fa-reddit-square:before {\n",
       "  content: \"\\f1a2\";\n",
       "}\n",
       ".fa-stumbleupon-circle:before {\n",
       "  content: \"\\f1a3\";\n",
       "}\n",
       ".fa-stumbleupon:before {\n",
       "  content: \"\\f1a4\";\n",
       "}\n",
       ".fa-delicious:before {\n",
       "  content: \"\\f1a5\";\n",
       "}\n",
       ".fa-digg:before {\n",
       "  content: \"\\f1a6\";\n",
       "}\n",
       ".fa-pied-piper:before {\n",
       "  content: \"\\f1a7\";\n",
       "}\n",
       ".fa-pied-piper-alt:before {\n",
       "  content: \"\\f1a8\";\n",
       "}\n",
       ".fa-drupal:before {\n",
       "  content: \"\\f1a9\";\n",
       "}\n",
       ".fa-joomla:before {\n",
       "  content: \"\\f1aa\";\n",
       "}\n",
       ".fa-language:before {\n",
       "  content: \"\\f1ab\";\n",
       "}\n",
       ".fa-fax:before {\n",
       "  content: \"\\f1ac\";\n",
       "}\n",
       ".fa-building:before {\n",
       "  content: \"\\f1ad\";\n",
       "}\n",
       ".fa-child:before {\n",
       "  content: \"\\f1ae\";\n",
       "}\n",
       ".fa-paw:before {\n",
       "  content: \"\\f1b0\";\n",
       "}\n",
       ".fa-spoon:before {\n",
       "  content: \"\\f1b1\";\n",
       "}\n",
       ".fa-cube:before {\n",
       "  content: \"\\f1b2\";\n",
       "}\n",
       ".fa-cubes:before {\n",
       "  content: \"\\f1b3\";\n",
       "}\n",
       ".fa-behance:before {\n",
       "  content: \"\\f1b4\";\n",
       "}\n",
       ".fa-behance-square:before {\n",
       "  content: \"\\f1b5\";\n",
       "}\n",
       ".fa-steam:before {\n",
       "  content: \"\\f1b6\";\n",
       "}\n",
       ".fa-steam-square:before {\n",
       "  content: \"\\f1b7\";\n",
       "}\n",
       ".fa-recycle:before {\n",
       "  content: \"\\f1b8\";\n",
       "}\n",
       ".fa-automobile:before,\n",
       ".fa-car:before {\n",
       "  content: \"\\f1b9\";\n",
       "}\n",
       ".fa-cab:before,\n",
       ".fa-taxi:before {\n",
       "  content: \"\\f1ba\";\n",
       "}\n",
       ".fa-tree:before {\n",
       "  content: \"\\f1bb\";\n",
       "}\n",
       ".fa-spotify:before {\n",
       "  content: \"\\f1bc\";\n",
       "}\n",
       ".fa-deviantart:before {\n",
       "  content: \"\\f1bd\";\n",
       "}\n",
       ".fa-soundcloud:before {\n",
       "  content: \"\\f1be\";\n",
       "}\n",
       ".fa-database:before {\n",
       "  content: \"\\f1c0\";\n",
       "}\n",
       ".fa-file-pdf-o:before {\n",
       "  content: \"\\f1c1\";\n",
       "}\n",
       ".fa-file-word-o:before {\n",
       "  content: \"\\f1c2\";\n",
       "}\n",
       ".fa-file-excel-o:before {\n",
       "  content: \"\\f1c3\";\n",
       "}\n",
       ".fa-file-powerpoint-o:before {\n",
       "  content: \"\\f1c4\";\n",
       "}\n",
       ".fa-file-photo-o:before,\n",
       ".fa-file-picture-o:before,\n",
       ".fa-file-image-o:before {\n",
       "  content: \"\\f1c5\";\n",
       "}\n",
       ".fa-file-zip-o:before,\n",
       ".fa-file-archive-o:before {\n",
       "  content: \"\\f1c6\";\n",
       "}\n",
       ".fa-file-sound-o:before,\n",
       ".fa-file-audio-o:before {\n",
       "  content: \"\\f1c7\";\n",
       "}\n",
       ".fa-file-movie-o:before,\n",
       ".fa-file-video-o:before {\n",
       "  content: \"\\f1c8\";\n",
       "}\n",
       ".fa-file-code-o:before {\n",
       "  content: \"\\f1c9\";\n",
       "}\n",
       ".fa-vine:before {\n",
       "  content: \"\\f1ca\";\n",
       "}\n",
       ".fa-codepen:before {\n",
       "  content: \"\\f1cb\";\n",
       "}\n",
       ".fa-jsfiddle:before {\n",
       "  content: \"\\f1cc\";\n",
       "}\n",
       ".fa-life-bouy:before,\n",
       ".fa-life-buoy:before,\n",
       ".fa-life-saver:before,\n",
       ".fa-support:before,\n",
       ".fa-life-ring:before {\n",
       "  content: \"\\f1cd\";\n",
       "}\n",
       ".fa-circle-o-notch:before {\n",
       "  content: \"\\f1ce\";\n",
       "}\n",
       ".fa-ra:before,\n",
       ".fa-rebel:before {\n",
       "  content: \"\\f1d0\";\n",
       "}\n",
       ".fa-ge:before,\n",
       ".fa-empire:before {\n",
       "  content: \"\\f1d1\";\n",
       "}\n",
       ".fa-git-square:before {\n",
       "  content: \"\\f1d2\";\n",
       "}\n",
       ".fa-git:before {\n",
       "  content: \"\\f1d3\";\n",
       "}\n",
       ".fa-hacker-news:before {\n",
       "  content: \"\\f1d4\";\n",
       "}\n",
       ".fa-tencent-weibo:before {\n",
       "  content: \"\\f1d5\";\n",
       "}\n",
       ".fa-qq:before {\n",
       "  content: \"\\f1d6\";\n",
       "}\n",
       ".fa-wechat:before,\n",
       ".fa-weixin:before {\n",
       "  content: \"\\f1d7\";\n",
       "}\n",
       ".fa-send:before,\n",
       ".fa-paper-plane:before {\n",
       "  content: \"\\f1d8\";\n",
       "}\n",
       ".fa-send-o:before,\n",
       ".fa-paper-plane-o:before {\n",
       "  content: \"\\f1d9\";\n",
       "}\n",
       ".fa-history:before {\n",
       "  content: \"\\f1da\";\n",
       "}\n",
       ".fa-circle-thin:before {\n",
       "  content: \"\\f1db\";\n",
       "}\n",
       ".fa-header:before {\n",
       "  content: \"\\f1dc\";\n",
       "}\n",
       ".fa-paragraph:before {\n",
       "  content: \"\\f1dd\";\n",
       "}\n",
       ".fa-sliders:before {\n",
       "  content: \"\\f1de\";\n",
       "}\n",
       ".fa-share-alt:before {\n",
       "  content: \"\\f1e0\";\n",
       "}\n",
       ".fa-share-alt-square:before {\n",
       "  content: \"\\f1e1\";\n",
       "}\n",
       ".fa-bomb:before {\n",
       "  content: \"\\f1e2\";\n",
       "}\n",
       ".fa-soccer-ball-o:before,\n",
       ".fa-futbol-o:before {\n",
       "  content: \"\\f1e3\";\n",
       "}\n",
       ".fa-tty:before {\n",
       "  content: \"\\f1e4\";\n",
       "}\n",
       ".fa-binoculars:before {\n",
       "  content: \"\\f1e5\";\n",
       "}\n",
       ".fa-plug:before {\n",
       "  content: \"\\f1e6\";\n",
       "}\n",
       ".fa-slideshare:before {\n",
       "  content: \"\\f1e7\";\n",
       "}\n",
       ".fa-twitch:before {\n",
       "  content: \"\\f1e8\";\n",
       "}\n",
       ".fa-yelp:before {\n",
       "  content: \"\\f1e9\";\n",
       "}\n",
       ".fa-newspaper-o:before {\n",
       "  content: \"\\f1ea\";\n",
       "}\n",
       ".fa-wifi:before {\n",
       "  content: \"\\f1eb\";\n",
       "}\n",
       ".fa-calculator:before {\n",
       "  content: \"\\f1ec\";\n",
       "}\n",
       ".fa-paypal:before {\n",
       "  content: \"\\f1ed\";\n",
       "}\n",
       ".fa-google-wallet:before {\n",
       "  content: \"\\f1ee\";\n",
       "}\n",
       ".fa-cc-visa:before {\n",
       "  content: \"\\f1f0\";\n",
       "}\n",
       ".fa-cc-mastercard:before {\n",
       "  content: \"\\f1f1\";\n",
       "}\n",
       ".fa-cc-discover:before {\n",
       "  content: \"\\f1f2\";\n",
       "}\n",
       ".fa-cc-amex:before {\n",
       "  content: \"\\f1f3\";\n",
       "}\n",
       ".fa-cc-paypal:before {\n",
       "  content: \"\\f1f4\";\n",
       "}\n",
       ".fa-cc-stripe:before {\n",
       "  content: \"\\f1f5\";\n",
       "}\n",
       ".fa-bell-slash:before {\n",
       "  content: \"\\f1f6\";\n",
       "}\n",
       ".fa-bell-slash-o:before {\n",
       "  content: \"\\f1f7\";\n",
       "}\n",
       ".fa-trash:before {\n",
       "  content: \"\\f1f8\";\n",
       "}\n",
       ".fa-copyright:before {\n",
       "  content: \"\\f1f9\";\n",
       "}\n",
       ".fa-at:before {\n",
       "  content: \"\\f1fa\";\n",
       "}\n",
       ".fa-eyedropper:before {\n",
       "  content: \"\\f1fb\";\n",
       "}\n",
       ".fa-paint-brush:before {\n",
       "  content: \"\\f1fc\";\n",
       "}\n",
       ".fa-birthday-cake:before {\n",
       "  content: \"\\f1fd\";\n",
       "}\n",
       ".fa-area-chart:before {\n",
       "  content: \"\\f1fe\";\n",
       "}\n",
       ".fa-pie-chart:before {\n",
       "  content: \"\\f200\";\n",
       "}\n",
       ".fa-line-chart:before {\n",
       "  content: \"\\f201\";\n",
       "}\n",
       ".fa-lastfm:before {\n",
       "  content: \"\\f202\";\n",
       "}\n",
       ".fa-lastfm-square:before {\n",
       "  content: \"\\f203\";\n",
       "}\n",
       ".fa-toggle-off:before {\n",
       "  content: \"\\f204\";\n",
       "}\n",
       ".fa-toggle-on:before {\n",
       "  content: \"\\f205\";\n",
       "}\n",
       ".fa-bicycle:before {\n",
       "  content: \"\\f206\";\n",
       "}\n",
       ".fa-bus:before {\n",
       "  content: \"\\f207\";\n",
       "}\n",
       ".fa-ioxhost:before {\n",
       "  content: \"\\f208\";\n",
       "}\n",
       ".fa-angellist:before {\n",
       "  content: \"\\f209\";\n",
       "}\n",
       ".fa-cc:before {\n",
       "  content: \"\\f20a\";\n",
       "}\n",
       ".fa-shekel:before,\n",
       ".fa-sheqel:before,\n",
       ".fa-ils:before {\n",
       "  content: \"\\f20b\";\n",
       "}\n",
       ".fa-meanpath:before {\n",
       "  content: \"\\f20c\";\n",
       "}\n",
       "/*!\n",
       "*\n",
       "* IPython base\n",
       "*\n",
       "*/\n",
       ".modal.fade .modal-dialog {\n",
       "  -webkit-transform: translate(0, 0);\n",
       "  -ms-transform: translate(0, 0);\n",
       "  -o-transform: translate(0, 0);\n",
       "  transform: translate(0, 0);\n",
       "}\n",
       "code {\n",
       "  color: #000;\n",
       "}\n",
       "pre {\n",
       "  font-size: inherit;\n",
       "  line-height: inherit;\n",
       "}\n",
       "label {\n",
       "  font-weight: normal;\n",
       "}\n",
       "/* Make the page background atleast 100% the height of the view port */\n",
       "/* Make the page itself atleast 70% the height of the view port */\n",
       ".border-box-sizing {\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "}\n",
       ".corner-all {\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".no-padding {\n",
       "  padding: 0px;\n",
       "}\n",
       "/* Flexible box model classes */\n",
       "/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */\n",
       "/* This file is a compatability layer.  It allows the usage of flexible box \n",
       "model layouts accross multiple browsers, including older browsers.  The newest,\n",
       "universal implementation of the flexible box model is used when available (see\n",
       "`Modern browsers` comments below).  Browsers that are known to implement this \n",
       "new spec completely include:\n",
       "\n",
       "    Firefox 28.0+\n",
       "    Chrome 29.0+\n",
       "    Internet Explorer 11+ \n",
       "    Opera 17.0+\n",
       "\n",
       "Browsers not listed, including Safari, are supported via the styling under the\n",
       "`Old browsers` comments below.\n",
       "*/\n",
       ".hbox {\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: horizontal;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: horizontal;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: horizontal;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: row;\n",
       "  align-items: stretch;\n",
       "}\n",
       ".hbox > * {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-flex: 0;\n",
       "  -moz-box-flex: 0;\n",
       "  box-flex: 0;\n",
       "  /* Modern browsers */\n",
       "  flex: none;\n",
       "}\n",
       ".vbox {\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: vertical;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: vertical;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: vertical;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: column;\n",
       "  align-items: stretch;\n",
       "}\n",
       ".vbox > * {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-flex: 0;\n",
       "  -moz-box-flex: 0;\n",
       "  box-flex: 0;\n",
       "  /* Modern browsers */\n",
       "  flex: none;\n",
       "}\n",
       ".hbox.reverse,\n",
       ".vbox.reverse,\n",
       ".reverse {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-direction: reverse;\n",
       "  -moz-box-direction: reverse;\n",
       "  box-direction: reverse;\n",
       "  /* Modern browsers */\n",
       "  flex-direction: row-reverse;\n",
       "}\n",
       ".hbox.box-flex0,\n",
       ".vbox.box-flex0,\n",
       ".box-flex0 {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-flex: 0;\n",
       "  -moz-box-flex: 0;\n",
       "  box-flex: 0;\n",
       "  /* Modern browsers */\n",
       "  flex: none;\n",
       "  width: auto;\n",
       "}\n",
       ".hbox.box-flex1,\n",
       ".vbox.box-flex1,\n",
       ".box-flex1 {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-flex: 1;\n",
       "  -moz-box-flex: 1;\n",
       "  box-flex: 1;\n",
       "  /* Modern browsers */\n",
       "  flex: 1;\n",
       "}\n",
       ".hbox.box-flex,\n",
       ".vbox.box-flex,\n",
       ".box-flex {\n",
       "  /* Old browsers */\n",
       "  /* Old browsers */\n",
       "  -webkit-box-flex: 1;\n",
       "  -moz-box-flex: 1;\n",
       "  box-flex: 1;\n",
       "  /* Modern browsers */\n",
       "  flex: 1;\n",
       "}\n",
       ".hbox.box-flex2,\n",
       ".vbox.box-flex2,\n",
       ".box-flex2 {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-flex: 2;\n",
       "  -moz-box-flex: 2;\n",
       "  box-flex: 2;\n",
       "  /* Modern browsers */\n",
       "  flex: 2;\n",
       "}\n",
       ".box-group1 {\n",
       "  /*  Deprecated */\n",
       "  -webkit-box-flex-group: 1;\n",
       "  -moz-box-flex-group: 1;\n",
       "  box-flex-group: 1;\n",
       "}\n",
       ".box-group2 {\n",
       "  /* Deprecated */\n",
       "  -webkit-box-flex-group: 2;\n",
       "  -moz-box-flex-group: 2;\n",
       "  box-flex-group: 2;\n",
       "}\n",
       ".hbox.start,\n",
       ".vbox.start,\n",
       ".start {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-pack: start;\n",
       "  -moz-box-pack: start;\n",
       "  box-pack: start;\n",
       "  /* Modern browsers */\n",
       "  justify-content: flex-start;\n",
       "}\n",
       ".hbox.end,\n",
       ".vbox.end,\n",
       ".end {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-pack: end;\n",
       "  -moz-box-pack: end;\n",
       "  box-pack: end;\n",
       "  /* Modern browsers */\n",
       "  justify-content: flex-end;\n",
       "}\n",
       ".hbox.center,\n",
       ".vbox.center,\n",
       ".center {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-pack: center;\n",
       "  -moz-box-pack: center;\n",
       "  box-pack: center;\n",
       "  /* Modern browsers */\n",
       "  justify-content: center;\n",
       "}\n",
       ".hbox.baseline,\n",
       ".vbox.baseline,\n",
       ".baseline {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-pack: baseline;\n",
       "  -moz-box-pack: baseline;\n",
       "  box-pack: baseline;\n",
       "  /* Modern browsers */\n",
       "  justify-content: baseline;\n",
       "}\n",
       ".hbox.stretch,\n",
       ".vbox.stretch,\n",
       ".stretch {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-pack: stretch;\n",
       "  -moz-box-pack: stretch;\n",
       "  box-pack: stretch;\n",
       "  /* Modern browsers */\n",
       "  justify-content: stretch;\n",
       "}\n",
       ".hbox.align-start,\n",
       ".vbox.align-start,\n",
       ".align-start {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-align: start;\n",
       "  -moz-box-align: start;\n",
       "  box-align: start;\n",
       "  /* Modern browsers */\n",
       "  align-items: flex-start;\n",
       "}\n",
       ".hbox.align-end,\n",
       ".vbox.align-end,\n",
       ".align-end {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-align: end;\n",
       "  -moz-box-align: end;\n",
       "  box-align: end;\n",
       "  /* Modern browsers */\n",
       "  align-items: flex-end;\n",
       "}\n",
       ".hbox.align-center,\n",
       ".vbox.align-center,\n",
       ".align-center {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-align: center;\n",
       "  -moz-box-align: center;\n",
       "  box-align: center;\n",
       "  /* Modern browsers */\n",
       "  align-items: center;\n",
       "}\n",
       ".hbox.align-baseline,\n",
       ".vbox.align-baseline,\n",
       ".align-baseline {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-align: baseline;\n",
       "  -moz-box-align: baseline;\n",
       "  box-align: baseline;\n",
       "  /* Modern browsers */\n",
       "  align-items: baseline;\n",
       "}\n",
       ".hbox.align-stretch,\n",
       ".vbox.align-stretch,\n",
       ".align-stretch {\n",
       "  /* Old browsers */\n",
       "  -webkit-box-align: stretch;\n",
       "  -moz-box-align: stretch;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  align-items: stretch;\n",
       "}\n",
       "div.error {\n",
       "  margin: 2em;\n",
       "  text-align: center;\n",
       "}\n",
       "div.error > h1 {\n",
       "  font-size: 500%;\n",
       "  line-height: normal;\n",
       "}\n",
       "div.error > p {\n",
       "  font-size: 200%;\n",
       "  line-height: normal;\n",
       "}\n",
       "div.traceback-wrapper {\n",
       "  text-align: left;\n",
       "  max-width: 800px;\n",
       "  margin: auto;\n",
       "}\n",
       "/**\n",
       " * Primary styles\n",
       " *\n",
       " * Author: Jupyter Development Team\n",
       " */\n",
       "body {\n",
       "  background-color: #fff;\n",
       "  /* This makes sure that the body covers the entire window and needs to\n",
       "       be in a different element than the display: box in wrapper below */\n",
       "  position: absolute;\n",
       "  left: 0px;\n",
       "  right: 0px;\n",
       "  top: 0px;\n",
       "  bottom: 0px;\n",
       "  overflow: visible;\n",
       "}\n",
       "body > #header {\n",
       "  /* Initially hidden to prevent FLOUC */\n",
       "  display: none;\n",
       "  background-color: #fff;\n",
       "  /* Display over codemirror */\n",
       "  position: relative;\n",
       "  z-index: 100;\n",
       "}\n",
       "body > #header #header-container {\n",
       "  padding-bottom: 5px;\n",
       "  padding-top: 5px;\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "}\n",
       "body > #header .header-bar {\n",
       "  width: 100%;\n",
       "  height: 1px;\n",
       "  background: #e7e7e7;\n",
       "  margin-bottom: -1px;\n",
       "}\n",
       "@media print {\n",
       "  body > #header {\n",
       "    display: none !important;\n",
       "  }\n",
       "}\n",
       "#header-spacer {\n",
       "  width: 100%;\n",
       "  visibility: hidden;\n",
       "}\n",
       "@media print {\n",
       "  #header-spacer {\n",
       "    display: none;\n",
       "  }\n",
       "}\n",
       "#ipython_notebook {\n",
       "  padding-left: 0px;\n",
       "  padding-top: 1px;\n",
       "  padding-bottom: 1px;\n",
       "}\n",
       "@media (max-width: 991px) {\n",
       "  #ipython_notebook {\n",
       "    margin-left: 10px;\n",
       "  }\n",
       "}\n",
       "[dir=\"rtl\"] #ipython_notebook {\n",
       "  float: right !important;\n",
       "}\n",
       "#noscript {\n",
       "  width: auto;\n",
       "  padding-top: 16px;\n",
       "  padding-bottom: 16px;\n",
       "  text-align: center;\n",
       "  font-size: 22px;\n",
       "  color: red;\n",
       "  font-weight: bold;\n",
       "}\n",
       "#ipython_notebook img {\n",
       "  height: 28px;\n",
       "}\n",
       "#site {\n",
       "  width: 100%;\n",
       "  display: none;\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "  overflow: auto;\n",
       "}\n",
       "@media print {\n",
       "  #site {\n",
       "    height: auto !important;\n",
       "  }\n",
       "}\n",
       "/* Smaller buttons */\n",
       ".ui-button .ui-button-text {\n",
       "  padding: 0.2em 0.8em;\n",
       "  font-size: 77%;\n",
       "}\n",
       "input.ui-button {\n",
       "  padding: 0.3em 0.9em;\n",
       "}\n",
       "span#login_widget {\n",
       "  float: right;\n",
       "}\n",
       "span#login_widget > .button,\n",
       "#logout {\n",
       "  color: #333;\n",
       "  background-color: #fff;\n",
       "  border-color: #ccc;\n",
       "}\n",
       "span#login_widget > .button:focus,\n",
       "#logout:focus,\n",
       "span#login_widget > .button.focus,\n",
       "#logout.focus {\n",
       "  color: #333;\n",
       "  background-color: #e6e6e6;\n",
       "  border-color: #8c8c8c;\n",
       "}\n",
       "span#login_widget > .button:hover,\n",
       "#logout:hover {\n",
       "  color: #333;\n",
       "  background-color: #e6e6e6;\n",
       "  border-color: #adadad;\n",
       "}\n",
       "span#login_widget > .button:active,\n",
       "#logout:active,\n",
       "span#login_widget > .button.active,\n",
       "#logout.active,\n",
       ".open > .dropdown-togglespan#login_widget > .button,\n",
       ".open > .dropdown-toggle#logout {\n",
       "  color: #333;\n",
       "  background-color: #e6e6e6;\n",
       "  border-color: #adadad;\n",
       "}\n",
       "span#login_widget > .button:active:hover,\n",
       "#logout:active:hover,\n",
       "span#login_widget > .button.active:hover,\n",
       "#logout.active:hover,\n",
       ".open > .dropdown-togglespan#login_widget > .button:hover,\n",
       ".open > .dropdown-toggle#logout:hover,\n",
       "span#login_widget > .button:active:focus,\n",
       "#logout:active:focus,\n",
       "span#login_widget > .button.active:focus,\n",
       "#logout.active:focus,\n",
       ".open > .dropdown-togglespan#login_widget > .button:focus,\n",
       ".open > .dropdown-toggle#logout:focus,\n",
       "span#login_widget > .button:active.focus,\n",
       "#logout:active.focus,\n",
       "span#login_widget > .button.active.focus,\n",
       "#logout.active.focus,\n",
       ".open > .dropdown-togglespan#login_widget > .button.focus,\n",
       ".open > .dropdown-toggle#logout.focus {\n",
       "  color: #333;\n",
       "  background-color: #d4d4d4;\n",
       "  border-color: #8c8c8c;\n",
       "}\n",
       "span#login_widget > .button:active,\n",
       "#logout:active,\n",
       "span#login_widget > .button.active,\n",
       "#logout.active,\n",
       ".open > .dropdown-togglespan#login_widget > .button,\n",
       ".open > .dropdown-toggle#logout {\n",
       "  background-image: none;\n",
       "}\n",
       "span#login_widget > .button.disabled:hover,\n",
       "#logout.disabled:hover,\n",
       "span#login_widget > .button[disabled]:hover,\n",
       "#logout[disabled]:hover,\n",
       "fieldset[disabled] span#login_widget > .button:hover,\n",
       "fieldset[disabled] #logout:hover,\n",
       "span#login_widget > .button.disabled:focus,\n",
       "#logout.disabled:focus,\n",
       "span#login_widget > .button[disabled]:focus,\n",
       "#logout[disabled]:focus,\n",
       "fieldset[disabled] span#login_widget > .button:focus,\n",
       "fieldset[disabled] #logout:focus,\n",
       "span#login_widget > .button.disabled.focus,\n",
       "#logout.disabled.focus,\n",
       "span#login_widget > .button[disabled].focus,\n",
       "#logout[disabled].focus,\n",
       "fieldset[disabled] span#login_widget > .button.focus,\n",
       "fieldset[disabled] #logout.focus {\n",
       "  background-color: #fff;\n",
       "  border-color: #ccc;\n",
       "}\n",
       "span#login_widget > .button .badge,\n",
       "#logout .badge {\n",
       "  color: #fff;\n",
       "  background-color: #333;\n",
       "}\n",
       ".nav-header {\n",
       "  text-transform: none;\n",
       "}\n",
       "#header > span {\n",
       "  margin-top: 10px;\n",
       "}\n",
       ".modal_stretch .modal-dialog {\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: vertical;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: vertical;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: vertical;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: column;\n",
       "  align-items: stretch;\n",
       "  min-height: 80vh;\n",
       "}\n",
       ".modal_stretch .modal-dialog .modal-body {\n",
       "  max-height: calc(100vh - 200px);\n",
       "  overflow: auto;\n",
       "  flex: 1;\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  .modal .modal-dialog {\n",
       "    width: 700px;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 768px) {\n",
       "  select.form-control {\n",
       "    margin-left: 12px;\n",
       "    margin-right: 12px;\n",
       "  }\n",
       "}\n",
       "/*!\n",
       "*\n",
       "* IPython auth\n",
       "*\n",
       "*/\n",
       ".center-nav {\n",
       "  display: inline-block;\n",
       "  margin-bottom: -4px;\n",
       "}\n",
       "/*!\n",
       "*\n",
       "* IPython tree view\n",
       "*\n",
       "*/\n",
       "/* We need an invisible input field on top of the sentense*/\n",
       "/* \"Drag file onto the list ...\" */\n",
       ".alternate_upload {\n",
       "  background-color: none;\n",
       "  display: inline;\n",
       "}\n",
       ".alternate_upload.form {\n",
       "  padding: 0;\n",
       "  margin: 0;\n",
       "}\n",
       ".alternate_upload input.fileinput {\n",
       "  text-align: center;\n",
       "  vertical-align: middle;\n",
       "  display: inline;\n",
       "  opacity: 0;\n",
       "  z-index: 2;\n",
       "  width: 12ex;\n",
       "  margin-right: -12ex;\n",
       "}\n",
       ".alternate_upload .btn-upload {\n",
       "  height: 22px;\n",
       "}\n",
       "/**\n",
       " * Primary styles\n",
       " *\n",
       " * Author: Jupyter Development Team\n",
       " */\n",
       "[dir=\"rtl\"] #tabs li {\n",
       "  float: right;\n",
       "}\n",
       "ul#tabs {\n",
       "  margin-bottom: 4px;\n",
       "}\n",
       "[dir=\"rtl\"] ul#tabs {\n",
       "  margin-right: 0px;\n",
       "}\n",
       "ul#tabs a {\n",
       "  padding-top: 6px;\n",
       "  padding-bottom: 4px;\n",
       "}\n",
       "ul.breadcrumb a:focus,\n",
       "ul.breadcrumb a:hover {\n",
       "  text-decoration: none;\n",
       "}\n",
       "ul.breadcrumb i.icon-home {\n",
       "  font-size: 16px;\n",
       "  margin-right: 4px;\n",
       "}\n",
       "ul.breadcrumb span {\n",
       "  color: #5e5e5e;\n",
       "}\n",
       ".list_toolbar {\n",
       "  padding: 4px 0 4px 0;\n",
       "  vertical-align: middle;\n",
       "}\n",
       ".list_toolbar .tree-buttons {\n",
       "  padding-top: 1px;\n",
       "}\n",
       "[dir=\"rtl\"] .list_toolbar .tree-buttons {\n",
       "  float: left !important;\n",
       "}\n",
       "[dir=\"rtl\"] .list_toolbar .pull-right {\n",
       "  padding-top: 1px;\n",
       "  float: left !important;\n",
       "}\n",
       "[dir=\"rtl\"] .list_toolbar .pull-left {\n",
       "  float: right !important;\n",
       "}\n",
       ".dynamic-buttons {\n",
       "  padding-top: 3px;\n",
       "  display: inline-block;\n",
       "}\n",
       ".list_toolbar [class*=\"span\"] {\n",
       "  min-height: 24px;\n",
       "}\n",
       ".list_header {\n",
       "  font-weight: bold;\n",
       "  background-color: #EEE;\n",
       "}\n",
       ".list_placeholder {\n",
       "  font-weight: bold;\n",
       "  padding-top: 4px;\n",
       "  padding-bottom: 4px;\n",
       "  padding-left: 7px;\n",
       "  padding-right: 7px;\n",
       "}\n",
       ".list_container {\n",
       "  margin-top: 4px;\n",
       "  margin-bottom: 20px;\n",
       "  border: 1px solid #ddd;\n",
       "  border-radius: 2px;\n",
       "}\n",
       ".list_container > div {\n",
       "  border-bottom: 1px solid #ddd;\n",
       "}\n",
       ".list_container > div:hover .list-item {\n",
       "  background-color: red;\n",
       "}\n",
       ".list_container > div:last-child {\n",
       "  border: none;\n",
       "}\n",
       ".list_item:hover .list_item {\n",
       "  background-color: #ddd;\n",
       "}\n",
       ".list_item a {\n",
       "  text-decoration: none;\n",
       "}\n",
       ".list_item:hover {\n",
       "  background-color: #fafafa;\n",
       "}\n",
       ".list_header > div,\n",
       ".list_item > div {\n",
       "  padding-top: 4px;\n",
       "  padding-bottom: 4px;\n",
       "  padding-left: 7px;\n",
       "  padding-right: 7px;\n",
       "  line-height: 22px;\n",
       "}\n",
       ".list_header > div input,\n",
       ".list_item > div input {\n",
       "  margin-right: 7px;\n",
       "  margin-left: 14px;\n",
       "  vertical-align: baseline;\n",
       "  line-height: 22px;\n",
       "  position: relative;\n",
       "  top: -1px;\n",
       "}\n",
       ".list_header > div .item_link,\n",
       ".list_item > div .item_link {\n",
       "  margin-left: -1px;\n",
       "  vertical-align: baseline;\n",
       "  line-height: 22px;\n",
       "}\n",
       ".new-file input[type=checkbox] {\n",
       "  visibility: hidden;\n",
       "}\n",
       ".item_name {\n",
       "  line-height: 22px;\n",
       "  height: 24px;\n",
       "}\n",
       ".item_icon {\n",
       "  font-size: 14px;\n",
       "  color: #5e5e5e;\n",
       "  margin-right: 7px;\n",
       "  margin-left: 7px;\n",
       "  line-height: 22px;\n",
       "  vertical-align: baseline;\n",
       "}\n",
       ".item_buttons {\n",
       "  line-height: 1em;\n",
       "  margin-left: -5px;\n",
       "}\n",
       ".item_buttons .btn,\n",
       ".item_buttons .btn-group,\n",
       ".item_buttons .input-group {\n",
       "  float: left;\n",
       "}\n",
       ".item_buttons > .btn,\n",
       ".item_buttons > .btn-group,\n",
       ".item_buttons > .input-group {\n",
       "  margin-left: 5px;\n",
       "}\n",
       ".item_buttons .btn {\n",
       "  min-width: 13ex;\n",
       "}\n",
       ".item_buttons .running-indicator {\n",
       "  padding-top: 4px;\n",
       "  color: #5cb85c;\n",
       "}\n",
       ".item_buttons .kernel-name {\n",
       "  padding-top: 4px;\n",
       "  color: #5bc0de;\n",
       "  margin-right: 7px;\n",
       "  float: left;\n",
       "}\n",
       ".toolbar_info {\n",
       "  height: 24px;\n",
       "  line-height: 24px;\n",
       "}\n",
       ".list_item input:not([type=checkbox]) {\n",
       "  padding-top: 3px;\n",
       "  padding-bottom: 3px;\n",
       "  height: 22px;\n",
       "  line-height: 14px;\n",
       "  margin: 0px;\n",
       "}\n",
       ".highlight_text {\n",
       "  color: blue;\n",
       "}\n",
       "#project_name {\n",
       "  display: inline-block;\n",
       "  padding-left: 7px;\n",
       "  margin-left: -2px;\n",
       "}\n",
       "#project_name > .breadcrumb {\n",
       "  padding: 0px;\n",
       "  margin-bottom: 0px;\n",
       "  background-color: transparent;\n",
       "  font-weight: bold;\n",
       "}\n",
       "#tree-selector {\n",
       "  padding-right: 0px;\n",
       "}\n",
       "[dir=\"rtl\"] #tree-selector a {\n",
       "  float: right;\n",
       "}\n",
       "#button-select-all {\n",
       "  min-width: 50px;\n",
       "}\n",
       "#select-all {\n",
       "  margin-left: 7px;\n",
       "  margin-right: 2px;\n",
       "}\n",
       ".menu_icon {\n",
       "  margin-right: 2px;\n",
       "}\n",
       ".tab-content .row {\n",
       "  margin-left: 0px;\n",
       "  margin-right: 0px;\n",
       "}\n",
       ".folder_icon:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: \"\\f114\";\n",
       "}\n",
       ".folder_icon:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".folder_icon:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".notebook_icon:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: \"\\f02d\";\n",
       "  position: relative;\n",
       "  top: -1px;\n",
       "}\n",
       ".notebook_icon:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".notebook_icon:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".running_notebook_icon:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: \"\\f02d\";\n",
       "  position: relative;\n",
       "  top: -1px;\n",
       "  color: #5cb85c;\n",
       "}\n",
       ".running_notebook_icon:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".running_notebook_icon:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".file_icon:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: \"\\f016\";\n",
       "  position: relative;\n",
       "  top: -2px;\n",
       "}\n",
       ".file_icon:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".file_icon:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       "#notebook_toolbar .pull-right {\n",
       "  padding-top: 0px;\n",
       "  margin-right: -1px;\n",
       "}\n",
       "ul#new-menu {\n",
       "  left: auto;\n",
       "  right: 0;\n",
       "}\n",
       "[dir=\"rtl\"] #new-menu {\n",
       "  text-align: right;\n",
       "}\n",
       ".kernel-menu-icon {\n",
       "  padding-right: 12px;\n",
       "  width: 24px;\n",
       "  content: \"\\f096\";\n",
       "}\n",
       ".kernel-menu-icon:before {\n",
       "  content: \"\\f096\";\n",
       "}\n",
       ".kernel-menu-icon-current:before {\n",
       "  content: \"\\f00c\";\n",
       "}\n",
       "#tab_content {\n",
       "  padding-top: 20px;\n",
       "}\n",
       "#running .panel-group .panel {\n",
       "  margin-top: 3px;\n",
       "  margin-bottom: 1em;\n",
       "}\n",
       "#running .panel-group .panel .panel-heading {\n",
       "  background-color: #EEE;\n",
       "  padding-top: 4px;\n",
       "  padding-bottom: 4px;\n",
       "  padding-left: 7px;\n",
       "  padding-right: 7px;\n",
       "  line-height: 22px;\n",
       "}\n",
       "#running .panel-group .panel .panel-heading a:focus,\n",
       "#running .panel-group .panel .panel-heading a:hover {\n",
       "  text-decoration: none;\n",
       "}\n",
       "#running .panel-group .panel .panel-body {\n",
       "  padding: 0px;\n",
       "}\n",
       "#running .panel-group .panel .panel-body .list_container {\n",
       "  margin-top: 0px;\n",
       "  margin-bottom: 0px;\n",
       "  border: 0px;\n",
       "  border-radius: 0px;\n",
       "}\n",
       "#running .panel-group .panel .panel-body .list_container .list_item {\n",
       "  border-bottom: 1px solid #ddd;\n",
       "}\n",
       "#running .panel-group .panel .panel-body .list_container .list_item:last-child {\n",
       "  border-bottom: 0px;\n",
       "}\n",
       "[dir=\"rtl\"] #running .col-sm-8 {\n",
       "  float: right !important;\n",
       "}\n",
       ".delete-button {\n",
       "  display: none;\n",
       "}\n",
       ".duplicate-button {\n",
       "  display: none;\n",
       "}\n",
       ".rename-button {\n",
       "  display: none;\n",
       "}\n",
       ".shutdown-button {\n",
       "  display: none;\n",
       "}\n",
       ".dynamic-instructions {\n",
       "  display: inline-block;\n",
       "  padding-top: 4px;\n",
       "}\n",
       "/*!\n",
       "*\n",
       "* IPython text editor webapp\n",
       "*\n",
       "*/\n",
       ".selected-keymap i.fa {\n",
       "  padding: 0px 5px;\n",
       "}\n",
       ".selected-keymap i.fa:before {\n",
       "  content: \"\\f00c\";\n",
       "}\n",
       "#mode-menu {\n",
       "  overflow: auto;\n",
       "  max-height: 20em;\n",
       "}\n",
       ".edit_app #header {\n",
       "  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "}\n",
       ".edit_app #menubar .navbar {\n",
       "  /* Use a negative 1 bottom margin, so the border overlaps the border of the\n",
       "    header */\n",
       "  margin-bottom: -1px;\n",
       "}\n",
       ".dirty-indicator {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  width: 20px;\n",
       "}\n",
       ".dirty-indicator.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".dirty-indicator.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".dirty-indicator-dirty {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  width: 20px;\n",
       "}\n",
       ".dirty-indicator-dirty.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".dirty-indicator-dirty.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".dirty-indicator-clean {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  width: 20px;\n",
       "}\n",
       ".dirty-indicator-clean.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".dirty-indicator-clean.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".dirty-indicator-clean:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: \"\\f00c\";\n",
       "}\n",
       ".dirty-indicator-clean:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".dirty-indicator-clean:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       "#filename {\n",
       "  font-size: 16pt;\n",
       "  display: table;\n",
       "  padding: 0px 5px;\n",
       "}\n",
       "#current-mode {\n",
       "  padding-left: 5px;\n",
       "  padding-right: 5px;\n",
       "}\n",
       "#texteditor-backdrop {\n",
       "  padding-top: 20px;\n",
       "  padding-bottom: 20px;\n",
       "}\n",
       "@media not print {\n",
       "  #texteditor-backdrop {\n",
       "    background-color: #EEE;\n",
       "  }\n",
       "}\n",
       "@media print {\n",
       "  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,\n",
       "  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {\n",
       "    background-color: #fff;\n",
       "  }\n",
       "}\n",
       "@media not print {\n",
       "  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,\n",
       "  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {\n",
       "    background-color: #fff;\n",
       "  }\n",
       "}\n",
       "@media not print {\n",
       "  #texteditor-backdrop #texteditor-container {\n",
       "    padding: 0px;\n",
       "    background-color: #fff;\n",
       "    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "  }\n",
       "}\n",
       "/*!\n",
       "*\n",
       "* IPython notebook\n",
       "*\n",
       "*/\n",
       "/* CSS font colors for translated ANSI colors. */\n",
       ".ansibold {\n",
       "  font-weight: bold;\n",
       "}\n",
       "/* use dark versions for foreground, to improve visibility */\n",
       ".ansiblack {\n",
       "  color: black;\n",
       "}\n",
       ".ansired {\n",
       "  color: darkred;\n",
       "}\n",
       ".ansigreen {\n",
       "  color: darkgreen;\n",
       "}\n",
       ".ansiyellow {\n",
       "  color: #c4a000;\n",
       "}\n",
       ".ansiblue {\n",
       "  color: darkblue;\n",
       "}\n",
       ".ansipurple {\n",
       "  color: darkviolet;\n",
       "}\n",
       ".ansicyan {\n",
       "  color: steelblue;\n",
       "}\n",
       ".ansigray {\n",
       "  color: gray;\n",
       "}\n",
       "/* and light for background, for the same reason */\n",
       ".ansibgblack {\n",
       "  background-color: black;\n",
       "}\n",
       ".ansibgred {\n",
       "  background-color: red;\n",
       "}\n",
       ".ansibggreen {\n",
       "  background-color: green;\n",
       "}\n",
       ".ansibgyellow {\n",
       "  background-color: yellow;\n",
       "}\n",
       ".ansibgblue {\n",
       "  background-color: blue;\n",
       "}\n",
       ".ansibgpurple {\n",
       "  background-color: magenta;\n",
       "}\n",
       ".ansibgcyan {\n",
       "  background-color: cyan;\n",
       "}\n",
       ".ansibggray {\n",
       "  background-color: gray;\n",
       "}\n",
       "div.cell {\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: vertical;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: vertical;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: vertical;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: column;\n",
       "  align-items: stretch;\n",
       "  border-radius: 2px;\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "  border-width: 1px;\n",
       "  border-style: solid;\n",
       "  border-color: transparent;\n",
       "  width: 100%;\n",
       "  padding: 5px;\n",
       "  /* This acts as a spacer between cells, that is outside the border */\n",
       "  margin: 0px;\n",
       "  outline: none;\n",
       "  border-left-width: 1px;\n",
       "  padding-left: 5px;\n",
       "  background: linear-gradient(to right, transparent -40px, transparent 1px, transparent 1px, transparent 100%);\n",
       "}\n",
       "div.cell.jupyter-soft-selected {\n",
       "  border-left-color: #90CAF9;\n",
       "  border-left-color: #E3F2FD;\n",
       "  border-left-width: 1px;\n",
       "  padding-left: 5px;\n",
       "  border-right-color: #E3F2FD;\n",
       "  border-right-width: 1px;\n",
       "  background: #E3F2FD;\n",
       "}\n",
       "@media print {\n",
       "  div.cell.jupyter-soft-selected {\n",
       "    border-color: transparent;\n",
       "  }\n",
       "}\n",
       "div.cell.selected {\n",
       "  border-color: #ababab;\n",
       "  border-left-width: 0px;\n",
       "  padding-left: 6px;\n",
       "  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 5px, transparent 5px, transparent 100%);\n",
       "}\n",
       "@media print {\n",
       "  div.cell.selected {\n",
       "    border-color: transparent;\n",
       "  }\n",
       "}\n",
       "div.cell.selected.jupyter-soft-selected {\n",
       "  border-left-width: 0;\n",
       "  padding-left: 6px;\n",
       "  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 7px, #E3F2FD 7px, #E3F2FD 100%);\n",
       "}\n",
       ".edit_mode div.cell.selected {\n",
       "  border-color: #66BB6A;\n",
       "  border-left-width: 0px;\n",
       "  padding-left: 6px;\n",
       "  background: linear-gradient(to right, #66BB6A -40px, #66BB6A 5px, transparent 5px, transparent 100%);\n",
       "}\n",
       "@media print {\n",
       "  .edit_mode div.cell.selected {\n",
       "    border-color: transparent;\n",
       "  }\n",
       "}\n",
       ".prompt {\n",
       "  /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */\n",
       "  min-width: 14ex;\n",
       "  /* This padding is tuned to match the padding on the CodeMirror editor. */\n",
       "  padding: 0.4em;\n",
       "  margin: 0px;\n",
       "  font-family: monospace;\n",
       "  text-align: right;\n",
       "  /* This has to match that of the the CodeMirror class line-height below */\n",
       "  line-height: 1.21429em;\n",
       "  /* Don't highlight prompt number selection */\n",
       "  -webkit-touch-callout: none;\n",
       "  -webkit-user-select: none;\n",
       "  -khtml-user-select: none;\n",
       "  -moz-user-select: none;\n",
       "  -ms-user-select: none;\n",
       "  user-select: none;\n",
       "  /* Use default cursor */\n",
       "  cursor: default;\n",
       "}\n",
       "@media (max-width: 540px) {\n",
       "  .prompt {\n",
       "    text-align: left;\n",
       "  }\n",
       "}\n",
       "div.inner_cell {\n",
       "  min-width: 0;\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: vertical;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: vertical;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: vertical;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: column;\n",
       "  align-items: stretch;\n",
       "  /* Old browsers */\n",
       "  -webkit-box-flex: 1;\n",
       "  -moz-box-flex: 1;\n",
       "  box-flex: 1;\n",
       "  /* Modern browsers */\n",
       "  flex: 1;\n",
       "}\n",
       "/* input_area and input_prompt must match in top border and margin for alignment */\n",
       "div.input_area {\n",
       "  border: 1px solid #cfcfcf;\n",
       "  border-radius: 2px;\n",
       "  background: #f7f7f7;\n",
       "  line-height: 1.21429em;\n",
       "}\n",
       "/* This is needed so that empty prompt areas can collapse to zero height when there\n",
       "   is no content in the output_subarea and the prompt. The main purpose of this is\n",
       "   to make sure that empty JavaScript output_subareas have no height. */\n",
       "div.prompt:empty {\n",
       "  padding-top: 0;\n",
       "  padding-bottom: 0;\n",
       "}\n",
       "div.unrecognized_cell {\n",
       "  padding: 5px 5px 5px 0px;\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: horizontal;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: horizontal;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: horizontal;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: row;\n",
       "  align-items: stretch;\n",
       "}\n",
       "div.unrecognized_cell .inner_cell {\n",
       "  border-radius: 2px;\n",
       "  padding: 5px;\n",
       "  font-weight: bold;\n",
       "  color: red;\n",
       "  border: 1px solid #cfcfcf;\n",
       "  background: #eaeaea;\n",
       "}\n",
       "div.unrecognized_cell .inner_cell a {\n",
       "  color: inherit;\n",
       "  text-decoration: none;\n",
       "}\n",
       "div.unrecognized_cell .inner_cell a:hover {\n",
       "  color: inherit;\n",
       "  text-decoration: none;\n",
       "}\n",
       "@media (max-width: 540px) {\n",
       "  div.unrecognized_cell > div.prompt {\n",
       "    display: none;\n",
       "  }\n",
       "}\n",
       "div.code_cell {\n",
       "  /* avoid page breaking on code cells when printing */\n",
       "}\n",
       "@media print {\n",
       "  div.code_cell {\n",
       "    page-break-inside: avoid;\n",
       "  }\n",
       "}\n",
       "/* any special styling for code cells that are currently running goes here */\n",
       "div.input {\n",
       "  page-break-inside: avoid;\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: horizontal;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: horizontal;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: horizontal;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: row;\n",
       "  align-items: stretch;\n",
       "}\n",
       "@media (max-width: 540px) {\n",
       "  div.input {\n",
       "    /* Old browsers */\n",
       "    display: -webkit-box;\n",
       "    -webkit-box-orient: vertical;\n",
       "    -webkit-box-align: stretch;\n",
       "    display: -moz-box;\n",
       "    -moz-box-orient: vertical;\n",
       "    -moz-box-align: stretch;\n",
       "    display: box;\n",
       "    box-orient: vertical;\n",
       "    box-align: stretch;\n",
       "    /* Modern browsers */\n",
       "    display: flex;\n",
       "    flex-direction: column;\n",
       "    align-items: stretch;\n",
       "  }\n",
       "}\n",
       "/* input_area and input_prompt must match in top border and margin for alignment */\n",
       "div.input_prompt {\n",
       "  color: #303F9F;\n",
       "  border-top: 1px solid transparent;\n",
       "}\n",
       "div.input_area > div.highlight {\n",
       "  margin: 0.4em;\n",
       "  border: none;\n",
       "  padding: 0px;\n",
       "  background-color: transparent;\n",
       "}\n",
       "div.input_area > div.highlight > pre {\n",
       "  margin: 0px;\n",
       "  border: none;\n",
       "  padding: 0px;\n",
       "  background-color: transparent;\n",
       "}\n",
       "/* The following gets added to the <head> if it is detected that the user has a\n",
       " * monospace font with inconsistent normal/bold/italic height.  See\n",
       " * notebookmain.js.  Such fonts will have keywords vertically offset with\n",
       " * respect to the rest of the text.  The user should select a better font.\n",
       " * See: https://github.com/ipython/ipython/issues/1503\n",
       " *\n",
       " * .CodeMirror span {\n",
       " *      vertical-align: bottom;\n",
       " * }\n",
       " */\n",
       ".CodeMirror {\n",
       "  line-height: 1.21429em;\n",
       "  /* Changed from 1em to our global default */\n",
       "  font-size: 14px;\n",
       "  height: auto;\n",
       "  /* Changed to auto to autogrow */\n",
       "  background: none;\n",
       "  /* Changed from white to allow our bg to show through */\n",
       "}\n",
       ".CodeMirror-scroll {\n",
       "  /*  The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/\n",
       "  /*  We have found that if it is visible, vertical scrollbars appear with font size changes.*/\n",
       "  overflow-y: hidden;\n",
       "  overflow-x: auto;\n",
       "}\n",
       ".CodeMirror-lines {\n",
       "  /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */\n",
       "  /* we have set a different line-height and want this to scale with that. */\n",
       "  padding: 0.4em;\n",
       "}\n",
       ".CodeMirror-linenumber {\n",
       "  padding: 0 8px 0 4px;\n",
       "}\n",
       ".CodeMirror-gutters {\n",
       "  border-bottom-left-radius: 2px;\n",
       "  border-top-left-radius: 2px;\n",
       "}\n",
       ".CodeMirror pre {\n",
       "  /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */\n",
       "  /* .CodeMirror-lines */\n",
       "  padding: 0;\n",
       "  border: 0;\n",
       "  border-radius: 0;\n",
       "}\n",
       "/*\n",
       "\n",
       "Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>\n",
       "Adapted from GitHub theme\n",
       "\n",
       "*/\n",
       ".highlight-base {\n",
       "  color: #000;\n",
       "}\n",
       ".highlight-variable {\n",
       "  color: #000;\n",
       "}\n",
       ".highlight-variable-2 {\n",
       "  color: #1a1a1a;\n",
       "}\n",
       ".highlight-variable-3 {\n",
       "  color: #333333;\n",
       "}\n",
       ".highlight-string {\n",
       "  color: #BA2121;\n",
       "}\n",
       ".highlight-comment {\n",
       "  color: #408080;\n",
       "  font-style: italic;\n",
       "}\n",
       ".highlight-number {\n",
       "  color: #080;\n",
       "}\n",
       ".highlight-atom {\n",
       "  color: #88F;\n",
       "}\n",
       ".highlight-keyword {\n",
       "  color: #008000;\n",
       "  font-weight: bold;\n",
       "}\n",
       ".highlight-builtin {\n",
       "  color: #008000;\n",
       "}\n",
       ".highlight-error {\n",
       "  color: #f00;\n",
       "}\n",
       ".highlight-operator {\n",
       "  color: #AA22FF;\n",
       "  font-weight: bold;\n",
       "}\n",
       ".highlight-meta {\n",
       "  color: #AA22FF;\n",
       "}\n",
       "/* previously not defined, copying from default codemirror */\n",
       ".highlight-def {\n",
       "  color: #00f;\n",
       "}\n",
       ".highlight-string-2 {\n",
       "  color: #f50;\n",
       "}\n",
       ".highlight-qualifier {\n",
       "  color: #555;\n",
       "}\n",
       ".highlight-bracket {\n",
       "  color: #997;\n",
       "}\n",
       ".highlight-tag {\n",
       "  color: #170;\n",
       "}\n",
       ".highlight-attribute {\n",
       "  color: #00c;\n",
       "}\n",
       ".highlight-header {\n",
       "  color: blue;\n",
       "}\n",
       ".highlight-quote {\n",
       "  color: #090;\n",
       "}\n",
       ".highlight-link {\n",
       "  color: #00c;\n",
       "}\n",
       "/* apply the same style to codemirror */\n",
       ".cm-s-ipython span.cm-keyword {\n",
       "  color: #008000;\n",
       "  font-weight: bold;\n",
       "}\n",
       ".cm-s-ipython span.cm-atom {\n",
       "  color: #88F;\n",
       "}\n",
       ".cm-s-ipython span.cm-number {\n",
       "  color: #080;\n",
       "}\n",
       ".cm-s-ipython span.cm-def {\n",
       "  color: #00f;\n",
       "}\n",
       ".cm-s-ipython span.cm-variable {\n",
       "  color: #000;\n",
       "}\n",
       ".cm-s-ipython span.cm-operator {\n",
       "  color: #AA22FF;\n",
       "  font-weight: bold;\n",
       "}\n",
       ".cm-s-ipython span.cm-variable-2 {\n",
       "  color: #1a1a1a;\n",
       "}\n",
       ".cm-s-ipython span.cm-variable-3 {\n",
       "  color: #333333;\n",
       "}\n",
       ".cm-s-ipython span.cm-comment {\n",
       "  color: #408080;\n",
       "  font-style: italic;\n",
       "}\n",
       ".cm-s-ipython span.cm-string {\n",
       "  color: #BA2121;\n",
       "}\n",
       ".cm-s-ipython span.cm-string-2 {\n",
       "  color: #f50;\n",
       "}\n",
       ".cm-s-ipython span.cm-meta {\n",
       "  color: #AA22FF;\n",
       "}\n",
       ".cm-s-ipython span.cm-qualifier {\n",
       "  color: #555;\n",
       "}\n",
       ".cm-s-ipython span.cm-builtin {\n",
       "  color: #008000;\n",
       "}\n",
       ".cm-s-ipython span.cm-bracket {\n",
       "  color: #997;\n",
       "}\n",
       ".cm-s-ipython span.cm-tag {\n",
       "  color: #170;\n",
       "}\n",
       ".cm-s-ipython span.cm-attribute {\n",
       "  color: #00c;\n",
       "}\n",
       ".cm-s-ipython span.cm-header {\n",
       "  color: blue;\n",
       "}\n",
       ".cm-s-ipython span.cm-quote {\n",
       "  color: #090;\n",
       "}\n",
       ".cm-s-ipython span.cm-link {\n",
       "  color: #00c;\n",
       "}\n",
       ".cm-s-ipython span.cm-error {\n",
       "  color: #f00;\n",
       "}\n",
       ".cm-s-ipython span.cm-tab {\n",
       "  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);\n",
       "  background-position: right;\n",
       "  background-repeat: no-repeat;\n",
       "}\n",
       "div.output_wrapper {\n",
       "  /* this position must be relative to enable descendents to be absolute within it */\n",
       "  position: relative;\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: vertical;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: vertical;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: vertical;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: column;\n",
       "  align-items: stretch;\n",
       "  z-index: 1;\n",
       "}\n",
       "/* class for the output area when it should be height-limited */\n",
       "div.output_scroll {\n",
       "  /* ideally, this would be max-height, but FF barfs all over that */\n",
       "  height: 24em;\n",
       "  /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */\n",
       "  width: 100%;\n",
       "  overflow: auto;\n",
       "  border-radius: 2px;\n",
       "  -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);\n",
       "  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);\n",
       "  display: block;\n",
       "}\n",
       "/* output div while it is collapsed */\n",
       "div.output_collapsed {\n",
       "  margin: 0px;\n",
       "  padding: 0px;\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: vertical;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: vertical;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: vertical;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: column;\n",
       "  align-items: stretch;\n",
       "}\n",
       "div.out_prompt_overlay {\n",
       "  height: 100%;\n",
       "  padding: 0px 0.4em;\n",
       "  position: absolute;\n",
       "  border-radius: 2px;\n",
       "}\n",
       "div.out_prompt_overlay:hover {\n",
       "  /* use inner shadow to get border that is computed the same on WebKit/FF */\n",
       "  -webkit-box-shadow: inset 0 0 1px #000;\n",
       "  box-shadow: inset 0 0 1px #000;\n",
       "  background: rgba(240, 240, 240, 0.5);\n",
       "}\n",
       "div.output_prompt {\n",
       "  color: #D84315;\n",
       "}\n",
       "/* This class is the outer container of all output sections. */\n",
       "div.output_area {\n",
       "  padding: 0px;\n",
       "  page-break-inside: avoid;\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: horizontal;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: horizontal;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: horizontal;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: row;\n",
       "  align-items: stretch;\n",
       "}\n",
       "div.output_area .MathJax_Display {\n",
       "  text-align: left !important;\n",
       "}\n",
       "div.output_area .rendered_html table {\n",
       "  margin-left: 0;\n",
       "  margin-right: 0;\n",
       "}\n",
       "div.output_area .rendered_html img {\n",
       "  margin-left: 0;\n",
       "  margin-right: 0;\n",
       "}\n",
       "div.output_area img,\n",
       "div.output_area svg {\n",
       "  max-width: 100%;\n",
       "  height: auto;\n",
       "}\n",
       "div.output_area img.unconfined,\n",
       "div.output_area svg.unconfined {\n",
       "  max-width: none;\n",
       "}\n",
       "/* This is needed to protect the pre formating from global settings such\n",
       "   as that of bootstrap */\n",
       ".output {\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: vertical;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: vertical;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: vertical;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: column;\n",
       "  align-items: stretch;\n",
       "}\n",
       "@media (max-width: 540px) {\n",
       "  div.output_area {\n",
       "    /* Old browsers */\n",
       "    display: -webkit-box;\n",
       "    -webkit-box-orient: vertical;\n",
       "    -webkit-box-align: stretch;\n",
       "    display: -moz-box;\n",
       "    -moz-box-orient: vertical;\n",
       "    -moz-box-align: stretch;\n",
       "    display: box;\n",
       "    box-orient: vertical;\n",
       "    box-align: stretch;\n",
       "    /* Modern browsers */\n",
       "    display: flex;\n",
       "    flex-direction: column;\n",
       "    align-items: stretch;\n",
       "  }\n",
       "}\n",
       "div.output_area pre {\n",
       "  margin: 0;\n",
       "  padding: 0;\n",
       "  border: 0;\n",
       "  vertical-align: baseline;\n",
       "  color: black;\n",
       "  background-color: transparent;\n",
       "  border-radius: 0;\n",
       "}\n",
       "/* This class is for the output subarea inside the output_area and after\n",
       "   the prompt div. */\n",
       "div.output_subarea {\n",
       "  overflow-x: auto;\n",
       "  padding: 0.4em;\n",
       "  /* Old browsers */\n",
       "  -webkit-box-flex: 1;\n",
       "  -moz-box-flex: 1;\n",
       "  box-flex: 1;\n",
       "  /* Modern browsers */\n",
       "  flex: 1;\n",
       "  max-width: calc(100% - 14ex);\n",
       "}\n",
       "div.output_scroll div.output_subarea {\n",
       "  overflow-x: visible;\n",
       "}\n",
       "/* The rest of the output_* classes are for special styling of the different\n",
       "   output types */\n",
       "/* all text output has this class: */\n",
       "div.output_text {\n",
       "  text-align: left;\n",
       "  color: #000;\n",
       "  /* This has to match that of the the CodeMirror class line-height below */\n",
       "  line-height: 1.21429em;\n",
       "}\n",
       "/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */\n",
       "div.output_stderr {\n",
       "  background: #fdd;\n",
       "  /* very light red background for stderr */\n",
       "}\n",
       "div.output_latex {\n",
       "  text-align: left;\n",
       "}\n",
       "/* Empty output_javascript divs should have no height */\n",
       "div.output_javascript:empty {\n",
       "  padding: 0;\n",
       "}\n",
       ".js-error {\n",
       "  color: darkred;\n",
       "}\n",
       "/* raw_input styles */\n",
       "div.raw_input_container {\n",
       "  line-height: 1.21429em;\n",
       "  padding-top: 5px;\n",
       "}\n",
       "pre.raw_input_prompt {\n",
       "  /* nothing needed here. */\n",
       "}\n",
       "input.raw_input {\n",
       "  font-family: monospace;\n",
       "  font-size: inherit;\n",
       "  color: inherit;\n",
       "  width: auto;\n",
       "  /* make sure input baseline aligns with prompt */\n",
       "  vertical-align: baseline;\n",
       "  /* padding + margin = 0.5em between prompt and cursor */\n",
       "  padding: 0em 0.25em;\n",
       "  margin: 0em 0.25em;\n",
       "}\n",
       "input.raw_input:focus {\n",
       "  box-shadow: none;\n",
       "}\n",
       "p.p-space {\n",
       "  margin-bottom: 10px;\n",
       "}\n",
       "div.output_unrecognized {\n",
       "  padding: 5px;\n",
       "  font-weight: bold;\n",
       "  color: red;\n",
       "}\n",
       "div.output_unrecognized a {\n",
       "  color: inherit;\n",
       "  text-decoration: none;\n",
       "}\n",
       "div.output_unrecognized a:hover {\n",
       "  color: inherit;\n",
       "  text-decoration: none;\n",
       "}\n",
       ".rendered_html {\n",
       "  color: #000;\n",
       "  /* any extras will just be numbers: */\n",
       "}\n",
       ".rendered_html em {\n",
       "  font-style: italic;\n",
       "}\n",
       ".rendered_html strong {\n",
       "  font-weight: bold;\n",
       "}\n",
       ".rendered_html u {\n",
       "  text-decoration: underline;\n",
       "}\n",
       ".rendered_html :link {\n",
       "  text-decoration: underline;\n",
       "}\n",
       ".rendered_html :visited {\n",
       "  text-decoration: underline;\n",
       "}\n",
       ".rendered_html h1 {\n",
       "  font-size: 185.7%;\n",
       "  margin: 1.08em 0 0 0;\n",
       "  font-weight: bold;\n",
       "  line-height: 1.0;\n",
       "}\n",
       ".rendered_html h2 {\n",
       "  font-size: 157.1%;\n",
       "  margin: 1.27em 0 0 0;\n",
       "  font-weight: bold;\n",
       "  line-height: 1.0;\n",
       "}\n",
       ".rendered_html h3 {\n",
       "  font-size: 128.6%;\n",
       "  margin: 1.55em 0 0 0;\n",
       "  font-weight: bold;\n",
       "  line-height: 1.0;\n",
       "}\n",
       ".rendered_html h4 {\n",
       "  font-size: 100%;\n",
       "  margin: 2em 0 0 0;\n",
       "  font-weight: bold;\n",
       "  line-height: 1.0;\n",
       "}\n",
       ".rendered_html h5 {\n",
       "  font-size: 100%;\n",
       "  margin: 2em 0 0 0;\n",
       "  font-weight: bold;\n",
       "  line-height: 1.0;\n",
       "  font-style: italic;\n",
       "}\n",
       ".rendered_html h6 {\n",
       "  font-size: 100%;\n",
       "  margin: 2em 0 0 0;\n",
       "  font-weight: bold;\n",
       "  line-height: 1.0;\n",
       "  font-style: italic;\n",
       "}\n",
       ".rendered_html h1:first-child {\n",
       "  margin-top: 0.538em;\n",
       "}\n",
       ".rendered_html h2:first-child {\n",
       "  margin-top: 0.636em;\n",
       "}\n",
       ".rendered_html h3:first-child {\n",
       "  margin-top: 0.777em;\n",
       "}\n",
       ".rendered_html h4:first-child {\n",
       "  margin-top: 1em;\n",
       "}\n",
       ".rendered_html h5:first-child {\n",
       "  margin-top: 1em;\n",
       "}\n",
       ".rendered_html h6:first-child {\n",
       "  margin-top: 1em;\n",
       "}\n",
       ".rendered_html ul {\n",
       "  list-style: disc;\n",
       "  margin: 0em 2em;\n",
       "  padding-left: 0px;\n",
       "}\n",
       ".rendered_html ul ul {\n",
       "  list-style: square;\n",
       "  margin: 0em 2em;\n",
       "}\n",
       ".rendered_html ul ul ul {\n",
       "  list-style: circle;\n",
       "  margin: 0em 2em;\n",
       "}\n",
       ".rendered_html ol {\n",
       "  list-style: decimal;\n",
       "  margin: 0em 2em;\n",
       "  padding-left: 0px;\n",
       "}\n",
       ".rendered_html ol ol {\n",
       "  list-style: upper-alpha;\n",
       "  margin: 0em 2em;\n",
       "}\n",
       ".rendered_html ol ol ol {\n",
       "  list-style: lower-alpha;\n",
       "  margin: 0em 2em;\n",
       "}\n",
       ".rendered_html ol ol ol ol {\n",
       "  list-style: lower-roman;\n",
       "  margin: 0em 2em;\n",
       "}\n",
       ".rendered_html ol ol ol ol ol {\n",
       "  list-style: decimal;\n",
       "  margin: 0em 2em;\n",
       "}\n",
       ".rendered_html * + ul {\n",
       "  margin-top: 1em;\n",
       "}\n",
       ".rendered_html * + ol {\n",
       "  margin-top: 1em;\n",
       "}\n",
       ".rendered_html hr {\n",
       "  color: black;\n",
       "  background-color: black;\n",
       "}\n",
       ".rendered_html pre {\n",
       "  margin: 1em 2em;\n",
       "}\n",
       ".rendered_html pre,\n",
       ".rendered_html code {\n",
       "  border: 0;\n",
       "  background-color: #fff;\n",
       "  color: #000;\n",
       "  font-size: 100%;\n",
       "  padding: 0px;\n",
       "}\n",
       ".rendered_html blockquote {\n",
       "  margin: 1em 2em;\n",
       "}\n",
       ".rendered_html table {\n",
       "  margin-left: auto;\n",
       "  margin-right: auto;\n",
       "  border: 1px solid black;\n",
       "  border-collapse: collapse;\n",
       "}\n",
       ".rendered_html tr,\n",
       ".rendered_html th,\n",
       ".rendered_html td {\n",
       "  border: 1px solid black;\n",
       "  border-collapse: collapse;\n",
       "  margin: 1em 2em;\n",
       "}\n",
       ".rendered_html td,\n",
       ".rendered_html th {\n",
       "  text-align: left;\n",
       "  vertical-align: middle;\n",
       "  padding: 4px;\n",
       "}\n",
       ".rendered_html th {\n",
       "  font-weight: bold;\n",
       "}\n",
       ".rendered_html * + table {\n",
       "  margin-top: 1em;\n",
       "}\n",
       ".rendered_html p {\n",
       "  text-align: left;\n",
       "}\n",
       ".rendered_html * + p {\n",
       "  margin-top: 1em;\n",
       "}\n",
       ".rendered_html img {\n",
       "  display: block;\n",
       "  margin-left: auto;\n",
       "  margin-right: auto;\n",
       "}\n",
       ".rendered_html * + img {\n",
       "  margin-top: 1em;\n",
       "}\n",
       ".rendered_html img,\n",
       ".rendered_html svg {\n",
       "  max-width: 100%;\n",
       "  height: auto;\n",
       "}\n",
       ".rendered_html img.unconfined,\n",
       ".rendered_html svg.unconfined {\n",
       "  max-width: none;\n",
       "}\n",
       "div.text_cell {\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: horizontal;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: horizontal;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: horizontal;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: row;\n",
       "  align-items: stretch;\n",
       "}\n",
       "@media (max-width: 540px) {\n",
       "  div.text_cell > div.prompt {\n",
       "    display: none;\n",
       "  }\n",
       "}\n",
       "div.text_cell_render {\n",
       "  /*font-family: \"Helvetica Neue\", Arial, Helvetica, Geneva, sans-serif;*/\n",
       "  outline: none;\n",
       "  resize: none;\n",
       "  width: inherit;\n",
       "  border-style: none;\n",
       "  padding: 0.5em 0.5em 0.5em 0.4em;\n",
       "  color: #000;\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "}\n",
       "a.anchor-link:link {\n",
       "  text-decoration: none;\n",
       "  padding: 0px 20px;\n",
       "  visibility: hidden;\n",
       "}\n",
       "h1:hover .anchor-link,\n",
       "h2:hover .anchor-link,\n",
       "h3:hover .anchor-link,\n",
       "h4:hover .anchor-link,\n",
       "h5:hover .anchor-link,\n",
       "h6:hover .anchor-link {\n",
       "  visibility: visible;\n",
       "}\n",
       ".text_cell.rendered .input_area {\n",
       "  display: none;\n",
       "}\n",
       ".text_cell.rendered .rendered_html {\n",
       "  overflow-x: auto;\n",
       "  overflow-y: hidden;\n",
       "}\n",
       ".text_cell.unrendered .text_cell_render {\n",
       "  display: none;\n",
       "}\n",
       ".cm-header-1,\n",
       ".cm-header-2,\n",
       ".cm-header-3,\n",
       ".cm-header-4,\n",
       ".cm-header-5,\n",
       ".cm-header-6 {\n",
       "  font-weight: bold;\n",
       "  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
       "}\n",
       ".cm-header-1 {\n",
       "  font-size: 185.7%;\n",
       "}\n",
       ".cm-header-2 {\n",
       "  font-size: 157.1%;\n",
       "}\n",
       ".cm-header-3 {\n",
       "  font-size: 128.6%;\n",
       "}\n",
       ".cm-header-4 {\n",
       "  font-size: 110%;\n",
       "}\n",
       ".cm-header-5 {\n",
       "  font-size: 100%;\n",
       "  font-style: italic;\n",
       "}\n",
       ".cm-header-6 {\n",
       "  font-size: 100%;\n",
       "  font-style: italic;\n",
       "}\n",
       "/*!\n",
       "*\n",
       "* IPython notebook webapp\n",
       "*\n",
       "*/\n",
       "@media (max-width: 767px) {\n",
       "  .notebook_app {\n",
       "    padding-left: 0px;\n",
       "    padding-right: 0px;\n",
       "  }\n",
       "}\n",
       "#ipython-main-app {\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "  height: 100%;\n",
       "}\n",
       "div#notebook_panel {\n",
       "  margin: 0px;\n",
       "  padding: 0px;\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "  height: 100%;\n",
       "}\n",
       "div#notebook {\n",
       "  font-size: 14px;\n",
       "  line-height: 20px;\n",
       "  overflow-y: hidden;\n",
       "  overflow-x: auto;\n",
       "  width: 100%;\n",
       "  /* This spaces the page away from the edge of the notebook area */\n",
       "  padding-top: 20px;\n",
       "  margin: 0px;\n",
       "  outline: none;\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "  min-height: 100%;\n",
       "}\n",
       "@media not print {\n",
       "  #notebook-container {\n",
       "    padding: 15px;\n",
       "    background-color: #fff;\n",
       "    min-height: 0;\n",
       "    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "  }\n",
       "}\n",
       "@media print {\n",
       "  #notebook-container {\n",
       "    width: 100%;\n",
       "  }\n",
       "}\n",
       "div.ui-widget-content {\n",
       "  border: 1px solid #ababab;\n",
       "  outline: none;\n",
       "}\n",
       "pre.dialog {\n",
       "  background-color: #f7f7f7;\n",
       "  border: 1px solid #ddd;\n",
       "  border-radius: 2px;\n",
       "  padding: 0.4em;\n",
       "  padding-left: 2em;\n",
       "}\n",
       "p.dialog {\n",
       "  padding: 0.2em;\n",
       "}\n",
       "/* Word-wrap output correctly.  This is the CSS3 spelling, though Firefox seems\n",
       "   to not honor it correctly.  Webkit browsers (Chrome, rekonq, Safari) do.\n",
       " */\n",
       "pre,\n",
       "code,\n",
       "kbd,\n",
       "samp {\n",
       "  white-space: pre-wrap;\n",
       "}\n",
       "#fonttest {\n",
       "  font-family: monospace;\n",
       "}\n",
       "p {\n",
       "  margin-bottom: 0;\n",
       "}\n",
       ".end_space {\n",
       "  min-height: 100px;\n",
       "  transition: height .2s ease;\n",
       "}\n",
       ".notebook_app > #header {\n",
       "  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "}\n",
       "@media not print {\n",
       "  .notebook_app {\n",
       "    background-color: #EEE;\n",
       "  }\n",
       "}\n",
       "kbd {\n",
       "  border-style: solid;\n",
       "  border-width: 1px;\n",
       "  box-shadow: none;\n",
       "  margin: 2px;\n",
       "  padding-left: 2px;\n",
       "  padding-right: 2px;\n",
       "  padding-top: 1px;\n",
       "  padding-bottom: 1px;\n",
       "}\n",
       "/* CSS for the cell toolbar */\n",
       ".celltoolbar {\n",
       "  border: thin solid #CFCFCF;\n",
       "  border-bottom: none;\n",
       "  background: #EEE;\n",
       "  border-radius: 2px 2px 0px 0px;\n",
       "  width: 100%;\n",
       "  height: 29px;\n",
       "  padding-right: 4px;\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: horizontal;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: horizontal;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: horizontal;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: row;\n",
       "  align-items: stretch;\n",
       "  /* Old browsers */\n",
       "  -webkit-box-pack: end;\n",
       "  -moz-box-pack: end;\n",
       "  box-pack: end;\n",
       "  /* Modern browsers */\n",
       "  justify-content: flex-end;\n",
       "  display: -webkit-flex;\n",
       "}\n",
       "@media print {\n",
       "  .celltoolbar {\n",
       "    display: none;\n",
       "  }\n",
       "}\n",
       ".ctb_hideshow {\n",
       "  display: none;\n",
       "  vertical-align: bottom;\n",
       "}\n",
       "/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.\n",
       "   Cell toolbars are only shown when the ctb_global_show class is also set.\n",
       "*/\n",
       ".ctb_global_show .ctb_show.ctb_hideshow {\n",
       "  display: block;\n",
       "}\n",
       ".ctb_global_show .ctb_show + .input_area,\n",
       ".ctb_global_show .ctb_show + div.text_cell_input,\n",
       ".ctb_global_show .ctb_show ~ div.text_cell_render {\n",
       "  border-top-right-radius: 0px;\n",
       "  border-top-left-radius: 0px;\n",
       "}\n",
       ".ctb_global_show .ctb_show ~ div.text_cell_render {\n",
       "  border: 1px solid #cfcfcf;\n",
       "}\n",
       ".celltoolbar {\n",
       "  font-size: 87%;\n",
       "  padding-top: 3px;\n",
       "}\n",
       ".celltoolbar select {\n",
       "  display: block;\n",
       "  width: 100%;\n",
       "  height: 32px;\n",
       "  padding: 6px 12px;\n",
       "  font-size: 13px;\n",
       "  line-height: 1.42857143;\n",
       "  color: #555555;\n",
       "  background-color: #fff;\n",
       "  background-image: none;\n",
       "  border: 1px solid #ccc;\n",
       "  border-radius: 2px;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
       "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
       "  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
       "  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
       "  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
       "  height: 30px;\n",
       "  padding: 5px 10px;\n",
       "  font-size: 12px;\n",
       "  line-height: 1.5;\n",
       "  border-radius: 1px;\n",
       "  width: inherit;\n",
       "  font-size: inherit;\n",
       "  height: 22px;\n",
       "  padding: 0px;\n",
       "  display: inline-block;\n",
       "}\n",
       ".celltoolbar select:focus {\n",
       "  border-color: #66afe9;\n",
       "  outline: 0;\n",
       "  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n",
       "  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n",
       "}\n",
       ".celltoolbar select::-moz-placeholder {\n",
       "  color: #999;\n",
       "  opacity: 1;\n",
       "}\n",
       ".celltoolbar select:-ms-input-placeholder {\n",
       "  color: #999;\n",
       "}\n",
       ".celltoolbar select::-webkit-input-placeholder {\n",
       "  color: #999;\n",
       "}\n",
       ".celltoolbar select::-ms-expand {\n",
       "  border: 0;\n",
       "  background-color: transparent;\n",
       "}\n",
       ".celltoolbar select[disabled],\n",
       ".celltoolbar select[readonly],\n",
       "fieldset[disabled] .celltoolbar select {\n",
       "  background-color: #eeeeee;\n",
       "  opacity: 1;\n",
       "}\n",
       ".celltoolbar select[disabled],\n",
       "fieldset[disabled] .celltoolbar select {\n",
       "  cursor: not-allowed;\n",
       "}\n",
       "textarea.celltoolbar select {\n",
       "  height: auto;\n",
       "}\n",
       "select.celltoolbar select {\n",
       "  height: 30px;\n",
       "  line-height: 30px;\n",
       "}\n",
       "textarea.celltoolbar select,\n",
       "select[multiple].celltoolbar select {\n",
       "  height: auto;\n",
       "}\n",
       ".celltoolbar label {\n",
       "  margin-left: 5px;\n",
       "  margin-right: 5px;\n",
       "}\n",
       ".completions {\n",
       "  position: absolute;\n",
       "  z-index: 110;\n",
       "  overflow: hidden;\n",
       "  border: 1px solid #ababab;\n",
       "  border-radius: 2px;\n",
       "  -webkit-box-shadow: 0px 6px 10px -1px #adadad;\n",
       "  box-shadow: 0px 6px 10px -1px #adadad;\n",
       "  line-height: 1;\n",
       "}\n",
       ".completions select {\n",
       "  background: white;\n",
       "  outline: none;\n",
       "  border: none;\n",
       "  padding: 0px;\n",
       "  margin: 0px;\n",
       "  overflow: auto;\n",
       "  font-family: monospace;\n",
       "  font-size: 110%;\n",
       "  color: #000;\n",
       "  width: auto;\n",
       "}\n",
       ".completions select option.context {\n",
       "  color: #286090;\n",
       "}\n",
       "#kernel_logo_widget {\n",
       "  float: right !important;\n",
       "  float: right;\n",
       "}\n",
       "#kernel_logo_widget .current_kernel_logo {\n",
       "  display: none;\n",
       "  margin-top: -1px;\n",
       "  margin-bottom: -1px;\n",
       "  width: 32px;\n",
       "  height: 32px;\n",
       "}\n",
       "#menubar {\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "  margin-top: 1px;\n",
       "}\n",
       "#menubar .navbar {\n",
       "  border-top: 1px;\n",
       "  border-radius: 0px 0px 2px 2px;\n",
       "  margin-bottom: 0px;\n",
       "}\n",
       "#menubar .navbar-toggle {\n",
       "  float: left;\n",
       "  padding-top: 7px;\n",
       "  padding-bottom: 7px;\n",
       "  border: none;\n",
       "}\n",
       "#menubar .navbar-collapse {\n",
       "  clear: left;\n",
       "}\n",
       ".nav-wrapper {\n",
       "  border-bottom: 1px solid #e7e7e7;\n",
       "}\n",
       "i.menu-icon {\n",
       "  padding-top: 4px;\n",
       "}\n",
       "ul#help_menu li a {\n",
       "  overflow: hidden;\n",
       "  padding-right: 2.2em;\n",
       "}\n",
       "ul#help_menu li a i {\n",
       "  margin-right: -1.2em;\n",
       "}\n",
       ".dropdown-submenu {\n",
       "  position: relative;\n",
       "}\n",
       ".dropdown-submenu > .dropdown-menu {\n",
       "  top: 0;\n",
       "  left: 100%;\n",
       "  margin-top: -6px;\n",
       "  margin-left: -1px;\n",
       "}\n",
       ".dropdown-submenu:hover > .dropdown-menu {\n",
       "  display: block;\n",
       "}\n",
       ".dropdown-submenu > a:after {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  display: block;\n",
       "  content: \"\\f0da\";\n",
       "  float: right;\n",
       "  color: #333333;\n",
       "  margin-top: 2px;\n",
       "  margin-right: -10px;\n",
       "}\n",
       ".dropdown-submenu > a:after.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".dropdown-submenu > a:after.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".dropdown-submenu:hover > a:after {\n",
       "  color: #262626;\n",
       "}\n",
       ".dropdown-submenu.pull-left {\n",
       "  float: none;\n",
       "}\n",
       ".dropdown-submenu.pull-left > .dropdown-menu {\n",
       "  left: -100%;\n",
       "  margin-left: 10px;\n",
       "}\n",
       "#notification_area {\n",
       "  float: right !important;\n",
       "  float: right;\n",
       "  z-index: 10;\n",
       "}\n",
       ".indicator_area {\n",
       "  float: right !important;\n",
       "  float: right;\n",
       "  color: #777;\n",
       "  margin-left: 5px;\n",
       "  margin-right: 5px;\n",
       "  width: 11px;\n",
       "  z-index: 10;\n",
       "  text-align: center;\n",
       "  width: auto;\n",
       "}\n",
       "#kernel_indicator {\n",
       "  float: right !important;\n",
       "  float: right;\n",
       "  color: #777;\n",
       "  margin-left: 5px;\n",
       "  margin-right: 5px;\n",
       "  width: 11px;\n",
       "  z-index: 10;\n",
       "  text-align: center;\n",
       "  width: auto;\n",
       "  border-left: 1px solid;\n",
       "}\n",
       "#kernel_indicator .kernel_indicator_name {\n",
       "  padding-left: 5px;\n",
       "  padding-right: 5px;\n",
       "}\n",
       "#modal_indicator {\n",
       "  float: right !important;\n",
       "  float: right;\n",
       "  color: #777;\n",
       "  margin-left: 5px;\n",
       "  margin-right: 5px;\n",
       "  width: 11px;\n",
       "  z-index: 10;\n",
       "  text-align: center;\n",
       "  width: auto;\n",
       "}\n",
       "#readonly-indicator {\n",
       "  float: right !important;\n",
       "  float: right;\n",
       "  color: #777;\n",
       "  margin-left: 5px;\n",
       "  margin-right: 5px;\n",
       "  width: 11px;\n",
       "  z-index: 10;\n",
       "  text-align: center;\n",
       "  width: auto;\n",
       "  margin-top: 2px;\n",
       "  margin-bottom: 0px;\n",
       "  margin-left: 0px;\n",
       "  margin-right: 0px;\n",
       "  display: none;\n",
       "}\n",
       ".modal_indicator:before {\n",
       "  width: 1.28571429em;\n",
       "  text-align: center;\n",
       "}\n",
       ".edit_mode .modal_indicator:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: \"\\f040\";\n",
       "}\n",
       ".edit_mode .modal_indicator:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".edit_mode .modal_indicator:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".command_mode .modal_indicator:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: ' ';\n",
       "}\n",
       ".command_mode .modal_indicator:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".command_mode .modal_indicator:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".kernel_idle_icon:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: \"\\f10c\";\n",
       "}\n",
       ".kernel_idle_icon:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".kernel_idle_icon:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".kernel_busy_icon:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: \"\\f111\";\n",
       "}\n",
       ".kernel_busy_icon:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".kernel_busy_icon:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".kernel_dead_icon:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: \"\\f1e2\";\n",
       "}\n",
       ".kernel_dead_icon:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".kernel_dead_icon:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".kernel_disconnected_icon:before {\n",
       "  display: inline-block;\n",
       "  font: normal normal normal 14px/1 FontAwesome;\n",
       "  font-size: inherit;\n",
       "  text-rendering: auto;\n",
       "  -webkit-font-smoothing: antialiased;\n",
       "  -moz-osx-font-smoothing: grayscale;\n",
       "  content: \"\\f127\";\n",
       "}\n",
       ".kernel_disconnected_icon:before.pull-left {\n",
       "  margin-right: .3em;\n",
       "}\n",
       ".kernel_disconnected_icon:before.pull-right {\n",
       "  margin-left: .3em;\n",
       "}\n",
       ".notification_widget {\n",
       "  color: #777;\n",
       "  z-index: 10;\n",
       "  background: rgba(240, 240, 240, 0.5);\n",
       "  margin-right: 4px;\n",
       "  color: #333;\n",
       "  background-color: #fff;\n",
       "  border-color: #ccc;\n",
       "}\n",
       ".notification_widget:focus,\n",
       ".notification_widget.focus {\n",
       "  color: #333;\n",
       "  background-color: #e6e6e6;\n",
       "  border-color: #8c8c8c;\n",
       "}\n",
       ".notification_widget:hover {\n",
       "  color: #333;\n",
       "  background-color: #e6e6e6;\n",
       "  border-color: #adadad;\n",
       "}\n",
       ".notification_widget:active,\n",
       ".notification_widget.active,\n",
       ".open > .dropdown-toggle.notification_widget {\n",
       "  color: #333;\n",
       "  background-color: #e6e6e6;\n",
       "  border-color: #adadad;\n",
       "}\n",
       ".notification_widget:active:hover,\n",
       ".notification_widget.active:hover,\n",
       ".open > .dropdown-toggle.notification_widget:hover,\n",
       ".notification_widget:active:focus,\n",
       ".notification_widget.active:focus,\n",
       ".open > .dropdown-toggle.notification_widget:focus,\n",
       ".notification_widget:active.focus,\n",
       ".notification_widget.active.focus,\n",
       ".open > .dropdown-toggle.notification_widget.focus {\n",
       "  color: #333;\n",
       "  background-color: #d4d4d4;\n",
       "  border-color: #8c8c8c;\n",
       "}\n",
       ".notification_widget:active,\n",
       ".notification_widget.active,\n",
       ".open > .dropdown-toggle.notification_widget {\n",
       "  background-image: none;\n",
       "}\n",
       ".notification_widget.disabled:hover,\n",
       ".notification_widget[disabled]:hover,\n",
       "fieldset[disabled] .notification_widget:hover,\n",
       ".notification_widget.disabled:focus,\n",
       ".notification_widget[disabled]:focus,\n",
       "fieldset[disabled] .notification_widget:focus,\n",
       ".notification_widget.disabled.focus,\n",
       ".notification_widget[disabled].focus,\n",
       "fieldset[disabled] .notification_widget.focus {\n",
       "  background-color: #fff;\n",
       "  border-color: #ccc;\n",
       "}\n",
       ".notification_widget .badge {\n",
       "  color: #fff;\n",
       "  background-color: #333;\n",
       "}\n",
       ".notification_widget.warning {\n",
       "  color: #fff;\n",
       "  background-color: #f0ad4e;\n",
       "  border-color: #eea236;\n",
       "}\n",
       ".notification_widget.warning:focus,\n",
       ".notification_widget.warning.focus {\n",
       "  color: #fff;\n",
       "  background-color: #ec971f;\n",
       "  border-color: #985f0d;\n",
       "}\n",
       ".notification_widget.warning:hover {\n",
       "  color: #fff;\n",
       "  background-color: #ec971f;\n",
       "  border-color: #d58512;\n",
       "}\n",
       ".notification_widget.warning:active,\n",
       ".notification_widget.warning.active,\n",
       ".open > .dropdown-toggle.notification_widget.warning {\n",
       "  color: #fff;\n",
       "  background-color: #ec971f;\n",
       "  border-color: #d58512;\n",
       "}\n",
       ".notification_widget.warning:active:hover,\n",
       ".notification_widget.warning.active:hover,\n",
       ".open > .dropdown-toggle.notification_widget.warning:hover,\n",
       ".notification_widget.warning:active:focus,\n",
       ".notification_widget.warning.active:focus,\n",
       ".open > .dropdown-toggle.notification_widget.warning:focus,\n",
       ".notification_widget.warning:active.focus,\n",
       ".notification_widget.warning.active.focus,\n",
       ".open > .dropdown-toggle.notification_widget.warning.focus {\n",
       "  color: #fff;\n",
       "  background-color: #d58512;\n",
       "  border-color: #985f0d;\n",
       "}\n",
       ".notification_widget.warning:active,\n",
       ".notification_widget.warning.active,\n",
       ".open > .dropdown-toggle.notification_widget.warning {\n",
       "  background-image: none;\n",
       "}\n",
       ".notification_widget.warning.disabled:hover,\n",
       ".notification_widget.warning[disabled]:hover,\n",
       "fieldset[disabled] .notification_widget.warning:hover,\n",
       ".notification_widget.warning.disabled:focus,\n",
       ".notification_widget.warning[disabled]:focus,\n",
       "fieldset[disabled] .notification_widget.warning:focus,\n",
       ".notification_widget.warning.disabled.focus,\n",
       ".notification_widget.warning[disabled].focus,\n",
       "fieldset[disabled] .notification_widget.warning.focus {\n",
       "  background-color: #f0ad4e;\n",
       "  border-color: #eea236;\n",
       "}\n",
       ".notification_widget.warning .badge {\n",
       "  color: #f0ad4e;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".notification_widget.success {\n",
       "  color: #fff;\n",
       "  background-color: #5cb85c;\n",
       "  border-color: #4cae4c;\n",
       "}\n",
       ".notification_widget.success:focus,\n",
       ".notification_widget.success.focus {\n",
       "  color: #fff;\n",
       "  background-color: #449d44;\n",
       "  border-color: #255625;\n",
       "}\n",
       ".notification_widget.success:hover {\n",
       "  color: #fff;\n",
       "  background-color: #449d44;\n",
       "  border-color: #398439;\n",
       "}\n",
       ".notification_widget.success:active,\n",
       ".notification_widget.success.active,\n",
       ".open > .dropdown-toggle.notification_widget.success {\n",
       "  color: #fff;\n",
       "  background-color: #449d44;\n",
       "  border-color: #398439;\n",
       "}\n",
       ".notification_widget.success:active:hover,\n",
       ".notification_widget.success.active:hover,\n",
       ".open > .dropdown-toggle.notification_widget.success:hover,\n",
       ".notification_widget.success:active:focus,\n",
       ".notification_widget.success.active:focus,\n",
       ".open > .dropdown-toggle.notification_widget.success:focus,\n",
       ".notification_widget.success:active.focus,\n",
       ".notification_widget.success.active.focus,\n",
       ".open > .dropdown-toggle.notification_widget.success.focus {\n",
       "  color: #fff;\n",
       "  background-color: #398439;\n",
       "  border-color: #255625;\n",
       "}\n",
       ".notification_widget.success:active,\n",
       ".notification_widget.success.active,\n",
       ".open > .dropdown-toggle.notification_widget.success {\n",
       "  background-image: none;\n",
       "}\n",
       ".notification_widget.success.disabled:hover,\n",
       ".notification_widget.success[disabled]:hover,\n",
       "fieldset[disabled] .notification_widget.success:hover,\n",
       ".notification_widget.success.disabled:focus,\n",
       ".notification_widget.success[disabled]:focus,\n",
       "fieldset[disabled] .notification_widget.success:focus,\n",
       ".notification_widget.success.disabled.focus,\n",
       ".notification_widget.success[disabled].focus,\n",
       "fieldset[disabled] .notification_widget.success.focus {\n",
       "  background-color: #5cb85c;\n",
       "  border-color: #4cae4c;\n",
       "}\n",
       ".notification_widget.success .badge {\n",
       "  color: #5cb85c;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".notification_widget.info {\n",
       "  color: #fff;\n",
       "  background-color: #5bc0de;\n",
       "  border-color: #46b8da;\n",
       "}\n",
       ".notification_widget.info:focus,\n",
       ".notification_widget.info.focus {\n",
       "  color: #fff;\n",
       "  background-color: #31b0d5;\n",
       "  border-color: #1b6d85;\n",
       "}\n",
       ".notification_widget.info:hover {\n",
       "  color: #fff;\n",
       "  background-color: #31b0d5;\n",
       "  border-color: #269abc;\n",
       "}\n",
       ".notification_widget.info:active,\n",
       ".notification_widget.info.active,\n",
       ".open > .dropdown-toggle.notification_widget.info {\n",
       "  color: #fff;\n",
       "  background-color: #31b0d5;\n",
       "  border-color: #269abc;\n",
       "}\n",
       ".notification_widget.info:active:hover,\n",
       ".notification_widget.info.active:hover,\n",
       ".open > .dropdown-toggle.notification_widget.info:hover,\n",
       ".notification_widget.info:active:focus,\n",
       ".notification_widget.info.active:focus,\n",
       ".open > .dropdown-toggle.notification_widget.info:focus,\n",
       ".notification_widget.info:active.focus,\n",
       ".notification_widget.info.active.focus,\n",
       ".open > .dropdown-toggle.notification_widget.info.focus {\n",
       "  color: #fff;\n",
       "  background-color: #269abc;\n",
       "  border-color: #1b6d85;\n",
       "}\n",
       ".notification_widget.info:active,\n",
       ".notification_widget.info.active,\n",
       ".open > .dropdown-toggle.notification_widget.info {\n",
       "  background-image: none;\n",
       "}\n",
       ".notification_widget.info.disabled:hover,\n",
       ".notification_widget.info[disabled]:hover,\n",
       "fieldset[disabled] .notification_widget.info:hover,\n",
       ".notification_widget.info.disabled:focus,\n",
       ".notification_widget.info[disabled]:focus,\n",
       "fieldset[disabled] .notification_widget.info:focus,\n",
       ".notification_widget.info.disabled.focus,\n",
       ".notification_widget.info[disabled].focus,\n",
       "fieldset[disabled] .notification_widget.info.focus {\n",
       "  background-color: #5bc0de;\n",
       "  border-color: #46b8da;\n",
       "}\n",
       ".notification_widget.info .badge {\n",
       "  color: #5bc0de;\n",
       "  background-color: #fff;\n",
       "}\n",
       ".notification_widget.danger {\n",
       "  color: #fff;\n",
       "  background-color: #d9534f;\n",
       "  border-color: #d43f3a;\n",
       "}\n",
       ".notification_widget.danger:focus,\n",
       ".notification_widget.danger.focus {\n",
       "  color: #fff;\n",
       "  background-color: #c9302c;\n",
       "  border-color: #761c19;\n",
       "}\n",
       ".notification_widget.danger:hover {\n",
       "  color: #fff;\n",
       "  background-color: #c9302c;\n",
       "  border-color: #ac2925;\n",
       "}\n",
       ".notification_widget.danger:active,\n",
       ".notification_widget.danger.active,\n",
       ".open > .dropdown-toggle.notification_widget.danger {\n",
       "  color: #fff;\n",
       "  background-color: #c9302c;\n",
       "  border-color: #ac2925;\n",
       "}\n",
       ".notification_widget.danger:active:hover,\n",
       ".notification_widget.danger.active:hover,\n",
       ".open > .dropdown-toggle.notification_widget.danger:hover,\n",
       ".notification_widget.danger:active:focus,\n",
       ".notification_widget.danger.active:focus,\n",
       ".open > .dropdown-toggle.notification_widget.danger:focus,\n",
       ".notification_widget.danger:active.focus,\n",
       ".notification_widget.danger.active.focus,\n",
       ".open > .dropdown-toggle.notification_widget.danger.focus {\n",
       "  color: #fff;\n",
       "  background-color: #ac2925;\n",
       "  border-color: #761c19;\n",
       "}\n",
       ".notification_widget.danger:active,\n",
       ".notification_widget.danger.active,\n",
       ".open > .dropdown-toggle.notification_widget.danger {\n",
       "  background-image: none;\n",
       "}\n",
       ".notification_widget.danger.disabled:hover,\n",
       ".notification_widget.danger[disabled]:hover,\n",
       "fieldset[disabled] .notification_widget.danger:hover,\n",
       ".notification_widget.danger.disabled:focus,\n",
       ".notification_widget.danger[disabled]:focus,\n",
       "fieldset[disabled] .notification_widget.danger:focus,\n",
       ".notification_widget.danger.disabled.focus,\n",
       ".notification_widget.danger[disabled].focus,\n",
       "fieldset[disabled] .notification_widget.danger.focus {\n",
       "  background-color: #d9534f;\n",
       "  border-color: #d43f3a;\n",
       "}\n",
       ".notification_widget.danger .badge {\n",
       "  color: #d9534f;\n",
       "  background-color: #fff;\n",
       "}\n",
       "div#pager {\n",
       "  background-color: #fff;\n",
       "  font-size: 14px;\n",
       "  line-height: 20px;\n",
       "  overflow: hidden;\n",
       "  display: none;\n",
       "  position: fixed;\n",
       "  bottom: 0px;\n",
       "  width: 100%;\n",
       "  max-height: 50%;\n",
       "  padding-top: 8px;\n",
       "  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "  /* Display over codemirror */\n",
       "  z-index: 100;\n",
       "  /* Hack which prevents jquery ui resizable from changing top. */\n",
       "  top: auto !important;\n",
       "}\n",
       "div#pager pre {\n",
       "  line-height: 1.21429em;\n",
       "  color: #000;\n",
       "  background-color: #f7f7f7;\n",
       "  padding: 0.4em;\n",
       "}\n",
       "div#pager #pager-button-area {\n",
       "  position: absolute;\n",
       "  top: 8px;\n",
       "  right: 20px;\n",
       "}\n",
       "div#pager #pager-contents {\n",
       "  position: relative;\n",
       "  overflow: auto;\n",
       "  width: 100%;\n",
       "  height: 100%;\n",
       "}\n",
       "div#pager #pager-contents #pager-container {\n",
       "  position: relative;\n",
       "  padding: 15px 0px;\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "}\n",
       "div#pager .ui-resizable-handle {\n",
       "  top: 0px;\n",
       "  height: 8px;\n",
       "  background: #f7f7f7;\n",
       "  border-top: 1px solid #cfcfcf;\n",
       "  border-bottom: 1px solid #cfcfcf;\n",
       "  /* This injects handle bars (a short, wide = symbol) for \n",
       "        the resize handle. */\n",
       "}\n",
       "div#pager .ui-resizable-handle::after {\n",
       "  content: '';\n",
       "  top: 2px;\n",
       "  left: 50%;\n",
       "  height: 3px;\n",
       "  width: 30px;\n",
       "  margin-left: -15px;\n",
       "  position: absolute;\n",
       "  border-top: 1px solid #cfcfcf;\n",
       "}\n",
       ".quickhelp {\n",
       "  /* Old browsers */\n",
       "  display: -webkit-box;\n",
       "  -webkit-box-orient: horizontal;\n",
       "  -webkit-box-align: stretch;\n",
       "  display: -moz-box;\n",
       "  -moz-box-orient: horizontal;\n",
       "  -moz-box-align: stretch;\n",
       "  display: box;\n",
       "  box-orient: horizontal;\n",
       "  box-align: stretch;\n",
       "  /* Modern browsers */\n",
       "  display: flex;\n",
       "  flex-direction: row;\n",
       "  align-items: stretch;\n",
       "  line-height: 1.8em;\n",
       "}\n",
       ".shortcut_key {\n",
       "  display: inline-block;\n",
       "  width: 21ex;\n",
       "  text-align: right;\n",
       "  font-family: monospace;\n",
       "}\n",
       ".shortcut_descr {\n",
       "  display: inline-block;\n",
       "  /* Old browsers */\n",
       "  -webkit-box-flex: 1;\n",
       "  -moz-box-flex: 1;\n",
       "  box-flex: 1;\n",
       "  /* Modern browsers */\n",
       "  flex: 1;\n",
       "}\n",
       "span.save_widget {\n",
       "  margin-top: 6px;\n",
       "}\n",
       "span.save_widget span.filename {\n",
       "  height: 1em;\n",
       "  line-height: 1em;\n",
       "  padding: 3px;\n",
       "  margin-left: 16px;\n",
       "  border: none;\n",
       "  font-size: 146.5%;\n",
       "  border-radius: 2px;\n",
       "}\n",
       "span.save_widget span.filename:hover {\n",
       "  background-color: #e6e6e6;\n",
       "}\n",
       "span.checkpoint_status,\n",
       "span.autosave_status {\n",
       "  font-size: small;\n",
       "}\n",
       "@media (max-width: 767px) {\n",
       "  span.save_widget {\n",
       "    font-size: small;\n",
       "  }\n",
       "  span.checkpoint_status,\n",
       "  span.autosave_status {\n",
       "    display: none;\n",
       "  }\n",
       "}\n",
       "@media (min-width: 768px) and (max-width: 991px) {\n",
       "  span.checkpoint_status {\n",
       "    display: none;\n",
       "  }\n",
       "  span.autosave_status {\n",
       "    font-size: x-small;\n",
       "  }\n",
       "}\n",
       ".toolbar {\n",
       "  padding: 0px;\n",
       "  margin-left: -5px;\n",
       "  margin-top: 2px;\n",
       "  margin-bottom: 5px;\n",
       "  box-sizing: border-box;\n",
       "  -moz-box-sizing: border-box;\n",
       "  -webkit-box-sizing: border-box;\n",
       "}\n",
       ".toolbar select,\n",
       ".toolbar label {\n",
       "  width: auto;\n",
       "  vertical-align: middle;\n",
       "  margin-right: 2px;\n",
       "  margin-bottom: 0px;\n",
       "  display: inline;\n",
       "  font-size: 92%;\n",
       "  margin-left: 0.3em;\n",
       "  margin-right: 0.3em;\n",
       "  padding: 0px;\n",
       "  padding-top: 3px;\n",
       "}\n",
       ".toolbar .btn {\n",
       "  padding: 2px 8px;\n",
       "}\n",
       ".toolbar .btn-group {\n",
       "  margin-top: 0px;\n",
       "  margin-left: 5px;\n",
       "}\n",
       "#maintoolbar {\n",
       "  margin-bottom: -3px;\n",
       "  margin-top: -8px;\n",
       "  border: 0px;\n",
       "  min-height: 27px;\n",
       "  margin-left: 0px;\n",
       "  padding-top: 11px;\n",
       "  padding-bottom: 3px;\n",
       "}\n",
       "#maintoolbar .navbar-text {\n",
       "  float: none;\n",
       "  vertical-align: middle;\n",
       "  text-align: right;\n",
       "  margin-left: 5px;\n",
       "  margin-right: 0px;\n",
       "  margin-top: 0px;\n",
       "}\n",
       ".select-xs {\n",
       "  height: 24px;\n",
       "}\n",
       ".pulse,\n",
       ".dropdown-menu > li > a.pulse,\n",
       "li.pulse > a.dropdown-toggle,\n",
       "li.pulse.open > a.dropdown-toggle {\n",
       "  background-color: #F37626;\n",
       "  color: white;\n",
       "}\n",
       "/**\n",
       " * Primary styles\n",
       " *\n",
       " * Author: Jupyter Development Team\n",
       " */\n",
       "/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot\n",
       " * of chance of beeing generated from the ../less/[samename].less file, you can\n",
       " * try to get back the less file by reverting somme commit in history\n",
       " **/\n",
       "/*\n",
       " * We'll try to get something pretty, so we\n",
       " * have some strange css to have the scroll bar on\n",
       " * the left with fix button on the top right of the tooltip\n",
       " */\n",
       "@-moz-keyframes fadeOut {\n",
       "  from {\n",
       "    opacity: 1;\n",
       "  }\n",
       "  to {\n",
       "    opacity: 0;\n",
       "  }\n",
       "}\n",
       "@-webkit-keyframes fadeOut {\n",
       "  from {\n",
       "    opacity: 1;\n",
       "  }\n",
       "  to {\n",
       "    opacity: 0;\n",
       "  }\n",
       "}\n",
       "@-moz-keyframes fadeIn {\n",
       "  from {\n",
       "    opacity: 0;\n",
       "  }\n",
       "  to {\n",
       "    opacity: 1;\n",
       "  }\n",
       "}\n",
       "@-webkit-keyframes fadeIn {\n",
       "  from {\n",
       "    opacity: 0;\n",
       "  }\n",
       "  to {\n",
       "    opacity: 1;\n",
       "  }\n",
       "}\n",
       "/*properties of tooltip after \"expand\"*/\n",
       ".bigtooltip {\n",
       "  overflow: auto;\n",
       "  height: 200px;\n",
       "  -webkit-transition-property: height;\n",
       "  -webkit-transition-duration: 500ms;\n",
       "  -moz-transition-property: height;\n",
       "  -moz-transition-duration: 500ms;\n",
       "  transition-property: height;\n",
       "  transition-duration: 500ms;\n",
       "}\n",
       "/*properties of tooltip before \"expand\"*/\n",
       ".smalltooltip {\n",
       "  -webkit-transition-property: height;\n",
       "  -webkit-transition-duration: 500ms;\n",
       "  -moz-transition-property: height;\n",
       "  -moz-transition-duration: 500ms;\n",
       "  transition-property: height;\n",
       "  transition-duration: 500ms;\n",
       "  text-overflow: ellipsis;\n",
       "  overflow: hidden;\n",
       "  height: 80px;\n",
       "}\n",
       ".tooltipbuttons {\n",
       "  position: absolute;\n",
       "  padding-right: 15px;\n",
       "  top: 0px;\n",
       "  right: 0px;\n",
       "}\n",
       ".tooltiptext {\n",
       "  /*avoid the button to overlap on some docstring*/\n",
       "  padding-right: 30px;\n",
       "}\n",
       ".ipython_tooltip {\n",
       "  max-width: 700px;\n",
       "  /*fade-in animation when inserted*/\n",
       "  -webkit-animation: fadeOut 400ms;\n",
       "  -moz-animation: fadeOut 400ms;\n",
       "  animation: fadeOut 400ms;\n",
       "  -webkit-animation: fadeIn 400ms;\n",
       "  -moz-animation: fadeIn 400ms;\n",
       "  animation: fadeIn 400ms;\n",
       "  vertical-align: middle;\n",
       "  background-color: #f7f7f7;\n",
       "  overflow: visible;\n",
       "  border: #ababab 1px solid;\n",
       "  outline: none;\n",
       "  padding: 3px;\n",
       "  margin: 0px;\n",
       "  padding-left: 7px;\n",
       "  font-family: monospace;\n",
       "  min-height: 50px;\n",
       "  -moz-box-shadow: 0px 6px 10px -1px #adadad;\n",
       "  -webkit-box-shadow: 0px 6px 10px -1px #adadad;\n",
       "  box-shadow: 0px 6px 10px -1px #adadad;\n",
       "  border-radius: 2px;\n",
       "  position: absolute;\n",
       "  z-index: 1000;\n",
       "}\n",
       ".ipython_tooltip a {\n",
       "  float: right;\n",
       "}\n",
       ".ipython_tooltip .tooltiptext pre {\n",
       "  border: 0;\n",
       "  border-radius: 0;\n",
       "  font-size: 100%;\n",
       "  background-color: #f7f7f7;\n",
       "}\n",
       ".pretooltiparrow {\n",
       "  left: 0px;\n",
       "  margin: 0px;\n",
       "  top: -16px;\n",
       "  width: 40px;\n",
       "  height: 16px;\n",
       "  overflow: hidden;\n",
       "  position: absolute;\n",
       "}\n",
       ".pretooltiparrow:before {\n",
       "  background-color: #f7f7f7;\n",
       "  border: 1px #ababab solid;\n",
       "  z-index: 11;\n",
       "  content: \"\";\n",
       "  position: absolute;\n",
       "  left: 15px;\n",
       "  top: 10px;\n",
       "  width: 25px;\n",
       "  height: 25px;\n",
       "  -webkit-transform: rotate(45deg);\n",
       "  -moz-transform: rotate(45deg);\n",
       "  -ms-transform: rotate(45deg);\n",
       "  -o-transform: rotate(45deg);\n",
       "}\n",
       "ul.typeahead-list i {\n",
       "  margin-left: -10px;\n",
       "  width: 18px;\n",
       "}\n",
       "ul.typeahead-list {\n",
       "  max-height: 80vh;\n",
       "  overflow: auto;\n",
       "}\n",
       "ul.typeahead-list > li > a {\n",
       "  /** Firefox bug **/\n",
       "  /* see https://github.com/jupyter/notebook/issues/559 */\n",
       "  white-space: normal;\n",
       "}\n",
       ".cmd-palette .modal-body {\n",
       "  padding: 7px;\n",
       "}\n",
       ".cmd-palette form {\n",
       "  background: white;\n",
       "}\n",
       ".cmd-palette input {\n",
       "  outline: none;\n",
       "}\n",
       ".no-shortcut {\n",
       "  display: none;\n",
       "}\n",
       ".command-shortcut:before {\n",
       "  content: \"(command)\";\n",
       "  padding-right: 3px;\n",
       "  color: #777777;\n",
       "}\n",
       ".edit-shortcut:before {\n",
       "  content: \"(edit)\";\n",
       "  padding-right: 3px;\n",
       "  color: #777777;\n",
       "}\n",
       "#find-and-replace #replace-preview .match,\n",
       "#find-and-replace #replace-preview .insert {\n",
       "  background-color: #BBDEFB;\n",
       "  border-color: #90CAF9;\n",
       "  border-style: solid;\n",
       "  border-width: 1px;\n",
       "  border-radius: 0px;\n",
       "}\n",
       "#find-and-replace #replace-preview .replace .match {\n",
       "  background-color: #FFCDD2;\n",
       "  border-color: #EF9A9A;\n",
       "  border-radius: 0px;\n",
       "}\n",
       "#find-and-replace #replace-preview .replace .insert {\n",
       "  background-color: #C8E6C9;\n",
       "  border-color: #A5D6A7;\n",
       "  border-radius: 0px;\n",
       "}\n",
       "#find-and-replace #replace-preview {\n",
       "  max-height: 60vh;\n",
       "  overflow: auto;\n",
       "}\n",
       "#find-and-replace #replace-preview pre {\n",
       "  padding: 5px 10px;\n",
       "}\n",
       ".terminal-app {\n",
       "  background: #EEE;\n",
       "}\n",
       ".terminal-app #header {\n",
       "  background: #fff;\n",
       "  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
       "}\n",
       ".terminal-app .terminal {\n",
       "  width: 100%;\n",
       "  float: left;\n",
       "  font-family: monospace;\n",
       "  color: white;\n",
       "  background: black;\n",
       "  padding: 0.4em;\n",
       "  border-radius: 2px;\n",
       "  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);\n",
       "  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);\n",
       "}\n",
       ".terminal-app .terminal,\n",
       ".terminal-app .terminal dummy-screen {\n",
       "  line-height: 1em;\n",
       "  font-size: 14px;\n",
       "}\n",
       ".terminal-app .terminal .xterm-rows {\n",
       "  padding: 10px;\n",
       "}\n",
       ".terminal-app .terminal-cursor {\n",
       "  color: black;\n",
       "  background: white;\n",
       "}\n",
       ".terminal-app #terminado-container {\n",
       "  margin-top: 20px;\n",
       "}\n",
       "/*# sourceMappingURL=style.min.css.map */\n",
       "    </style>\n",
       "<style type=\"text/css\">\n",
       "    .highlight .hll { background-color: #ffffcc }\n",
       ".highlight  { background: #f8f8f8; }\n",
       ".highlight .c { color: #408080; font-style: italic } /* Comment */\n",
       ".highlight .err { border: 1px solid #FF0000 } /* Error */\n",
       ".highlight .k { color: #008000; font-weight: bold } /* Keyword */\n",
       ".highlight .o { color: #666666 } /* Operator */\n",
       ".highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */\n",
       ".highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */\n",
       ".highlight .cp { color: #BC7A00 } /* Comment.Preproc */\n",
       ".highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */\n",
       ".highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */\n",
       ".highlight .cs { color: #408080; font-style: italic } /* Comment.Special */\n",
       ".highlight .gd { color: #A00000 } /* Generic.Deleted */\n",
       ".highlight .ge { font-style: italic } /* Generic.Emph */\n",
       ".highlight .gr { color: #FF0000 } /* Generic.Error */\n",
       ".highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */\n",
       ".highlight .gi { color: #00A000 } /* Generic.Inserted */\n",
       ".highlight .go { color: #888888 } /* Generic.Output */\n",
       ".highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */\n",
       ".highlight .gs { font-weight: bold } /* Generic.Strong */\n",
       ".highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\n",
       ".highlight .gt { color: #0044DD } /* Generic.Traceback */\n",
       ".highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */\n",
       ".highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */\n",
       ".highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */\n",
       ".highlight .kp { color: #008000 } /* Keyword.Pseudo */\n",
       ".highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */\n",
       ".highlight .kt { color: #B00040 } /* Keyword.Type */\n",
       ".highlight .m { color: #666666 } /* Literal.Number */\n",
       ".highlight .s { color: #BA2121 } /* Literal.String */\n",
       ".highlight .na { color: #7D9029 } /* Name.Attribute */\n",
       ".highlight .nb { color: #008000 } /* Name.Builtin */\n",
       ".highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */\n",
       ".highlight .no { color: #880000 } /* Name.Constant */\n",
       ".highlight .nd { color: #AA22FF } /* Name.Decorator */\n",
       ".highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */\n",
       ".highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */\n",
       ".highlight .nf { color: #0000FF } /* Name.Function */\n",
       ".highlight .nl { color: #A0A000 } /* Name.Label */\n",
       ".highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */\n",
       ".highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */\n",
       ".highlight .nv { color: #19177C } /* Name.Variable */\n",
       ".highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */\n",
       ".highlight .w { color: #bbbbbb } /* Text.Whitespace */\n",
       ".highlight .mb { color: #666666 } /* Literal.Number.Bin */\n",
       ".highlight .mf { color: #666666 } /* Literal.Number.Float */\n",
       ".highlight .mh { color: #666666 } /* Literal.Number.Hex */\n",
       ".highlight .mi { color: #666666 } /* Literal.Number.Integer */\n",
       ".highlight .mo { color: #666666 } /* Literal.Number.Oct */\n",
       ".highlight .sa { color: #BA2121 } /* Literal.String.Affix */\n",
       ".highlight .sb { color: #BA2121 } /* Literal.String.Backtick */\n",
       ".highlight .sc { color: #BA2121 } /* Literal.String.Char */\n",
       ".highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */\n",
       ".highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */\n",
       ".highlight .s2 { color: #BA2121 } /* Literal.String.Double */\n",
       ".highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */\n",
       ".highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */\n",
       ".highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */\n",
       ".highlight .sx { color: #008000 } /* Literal.String.Other */\n",
       ".highlight .sr { color: #BB6688 } /* Literal.String.Regex */\n",
       ".highlight .s1 { color: #BA2121 } /* Literal.String.Single */\n",
       ".highlight .ss { color: #19177C } /* Literal.String.Symbol */\n",
       ".highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */\n",
       ".highlight .fm { color: #0000FF } /* Name.Function.Magic */\n",
       ".highlight .vc { color: #19177C } /* Name.Variable.Class */\n",
       ".highlight .vg { color: #19177C } /* Name.Variable.Global */\n",
       ".highlight .vi { color: #19177C } /* Name.Variable.Instance */\n",
       ".highlight .vm { color: #19177C } /* Name.Variable.Magic */\n",
       ".highlight .il { color: #666666 } /* Literal.Number.Integer.Long */\n",
       "    </style>\n",
       "<style type=\"text/css\">\n",
       "    \n",
       "/* Temporary definitions which will become obsolete with Notebook release 5.0 */\n",
       ".ansi-black-fg { color: #3E424D; }\n",
       ".ansi-black-bg { background-color: #3E424D; }\n",
       ".ansi-black-intense-fg { color: #282C36; }\n",
       ".ansi-black-intense-bg { background-color: #282C36; }\n",
       ".ansi-red-fg { color: #E75C58; }\n",
       ".ansi-red-bg { background-color: #E75C58; }\n",
       ".ansi-red-intense-fg { color: #B22B31; }\n",
       ".ansi-red-intense-bg { background-color: #B22B31; }\n",
       ".ansi-green-fg { color: #00A250; }\n",
       ".ansi-green-bg { background-color: #00A250; }\n",
       ".ansi-green-intense-fg { color: #007427; }\n",
       ".ansi-green-intense-bg { background-color: #007427; }\n",
       ".ansi-yellow-fg { color: #DDB62B; }\n",
       ".ansi-yellow-bg { background-color: #DDB62B; }\n",
       ".ansi-yellow-intense-fg { color: #B27D12; }\n",
       ".ansi-yellow-intense-bg { background-color: #B27D12; }\n",
       ".ansi-blue-fg { color: #208FFB; }\n",
       ".ansi-blue-bg { background-color: #208FFB; }\n",
       ".ansi-blue-intense-fg { color: #0065CA; }\n",
       ".ansi-blue-intense-bg { background-color: #0065CA; }\n",
       ".ansi-magenta-fg { color: #D160C4; }\n",
       ".ansi-magenta-bg { background-color: #D160C4; }\n",
       ".ansi-magenta-intense-fg { color: #A03196; }\n",
       ".ansi-magenta-intense-bg { background-color: #A03196; }\n",
       ".ansi-cyan-fg { color: #60C6C8; }\n",
       ".ansi-cyan-bg { background-color: #60C6C8; }\n",
       ".ansi-cyan-intense-fg { color: #258F8F; }\n",
       ".ansi-cyan-intense-bg { background-color: #258F8F; }\n",
       ".ansi-white-fg { color: #C5C1B4; }\n",
       ".ansi-white-bg { background-color: #C5C1B4; }\n",
       ".ansi-white-intense-fg { color: #A1A6B2; }\n",
       ".ansi-white-intense-bg { background-color: #A1A6B2; }\n",
       "\n",
       ".ansi-bold { font-weight: bold; }\n",
       "\n",
       "    </style>\n",
       "\n",
       "\n",
       "<style type=\"text/css\">\n",
       "/* Overrides of notebook CSS for static HTML export */\n",
       "body {\n",
       "  overflow: visible;\n",
       "  padding: 8px;\n",
       "}\n",
       "\n",
       "div#notebook {\n",
       "  overflow: visible;\n",
       "  border-top: none;\n",
       "}@media print {\n",
       "  div.cell {\n",
       "    display: block;\n",
       "    page-break-inside: avoid;\n",
       "  } \n",
       "  div.output_wrapper { \n",
       "    display: block;\n",
       "    page-break-inside: avoid; \n",
       "  }\n",
       "  div.output { \n",
       "    display: block;\n",
       "    page-break-inside: avoid; \n",
       "  }\n",
       "}\n",
       "</style>\n",
       "\n",
       "<!-- Custom stylesheet, it must be in the same directory as the html file -->\n",
       "<link rel=\"stylesheet\" href=\"custom.css\">\n",
       "\n",
       "<!-- Loading mathjax macro -->\n",
       "<!-- Load mathjax -->\n",
       "    <script src=\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML\"></script>\n",
       "    <!-- MathJax configuration -->\n",
       "    <script type=\"text/x-mathjax-config\">\n",
       "    MathJax.Hub.Config({\n",
       "        tex2jax: {\n",
       "            inlineMath: [ ['$','$'], [\"\\\\(\",\"\\\\)\"] ],\n",
       "            displayMath: [ ['$$','$$'], [\"\\\\[\",\"\\\\]\"] ],\n",
       "            processEscapes: true,\n",
       "            processEnvironments: true\n",
       "        },\n",
       "        // Center justify equations in code and markdown cells. Elsewhere\n",
       "        // we use CSS to left justify single line equations in code cells.\n",
       "        displayAlign: 'center',\n",
       "        \"HTML-CSS\": {\n",
       "            styles: {'.MathJax_Display': {\"margin\": 0}},\n",
       "            linebreaks: { automatic: true }\n",
       "        }\n",
       "    });\n",
       "    </script>\n",
       "    <!-- End of mathjax configuration --></head>\n",
       "<body>\n",
       "  <div tabindex=\"-1\" id=\"notebook\" class=\"border-box-sizing\">\n",
       "    <div class=\"container\" id=\"notebook-container\">\n",
       "\n",
       "\n",
       "    \n",
       "<div class=\"cell border-box-sizing text_cell rendered\"><div class=\"prompt input_prompt\">\n",
       "</div>\n",
       "<div class=\"inner_cell\">\n",
       "<div class=\"text_cell_render border-box-sizing rendered_html\">\n",
       "<h1 id=\"Example-notebook\">Example notebook<a class=\"anchor-link\" href=\"#Example-notebook\">&#182;</a></h1>\n",
       "</div>\n",
       "</div>\n",
       "</div>\n",
       "\n",
       "\n",
       "\n",
       "    \n",
       "<div class=\"cell border-box-sizing text_cell rendered\"><div class=\"prompt input_prompt\">\n",
       "</div>\n",
       "<div class=\"inner_cell\">\n",
       "<div class=\"text_cell_render border-box-sizing rendered_html\">\n",
       "<h3 id=\"Markdown-cells\">Markdown cells<a class=\"anchor-link\" href=\"#Markdown-cells\">&#182;</a></h3><p>This is an example notebook that can be converted with <code>nbconvert</code> to different formats. This is an example of a markdown cell.</p>\n",
       "\n",
       "</div>\n",
       "</div>\n",
       "</div>\n",
       "\n",
       "\n",
       "\n",
       "    <div style=\"border:thin solid orange\">\n",
       "        \n",
       "<div class=\"cell border-box-sizing text_cell rendered\"><div class=\"prompt input_prompt\">\n",
       "</div>\n",
       "<div class=\"inner_cell\">\n",
       "<div class=\"text_cell_render border-box-sizing rendered_html\">\n",
       "<h3 id=\"LaTeX-Equations\">LaTeX Equations<a class=\"anchor-link\" href=\"#LaTeX-Equations\">&#182;</a></h3><p>Here is an equation:</p>\n",
       "$$\n",
       "y = \\sin(x)\n",
       "$$\n",
       "</div>\n",
       "</div>\n",
       "</div>\n",
       "    </div>\n",
       "\n",
       "\n",
       "\n",
       "    \n",
       "<div class=\"cell border-box-sizing text_cell rendered\"><div class=\"prompt input_prompt\">\n",
       "</div>\n",
       "<div class=\"inner_cell\">\n",
       "<div class=\"text_cell_render border-box-sizing rendered_html\">\n",
       "<h3 id=\"Code-cells\">Code cells<a class=\"anchor-link\" href=\"#Code-cells\">&#182;</a></h3>\n",
       "</div>\n",
       "</div>\n",
       "</div>\n",
       "\n",
       "\n",
       "\n",
       "    <div style=\"border:thin solid green\">\n",
       "        \n",
       "<div class=\"cell border-box-sizing code_cell rendered\">\n",
       "<div class=\"input\">\n",
       "<div class=\"prompt input_prompt\">In&nbsp;[1]:</div>\n",
       "<div class=\"inner_cell\">\n",
       "    <div class=\"input_area\">\n",
       "<div class=\" highlight hl-ipython3\"><pre><span></span><span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"s2\">&quot;This is a code cell that produces some output&quot;</span><span class=\"p\">)</span>\n",
       "</pre></div>\n",
       "\n",
       "</div>\n",
       "</div>\n",
       "</div>\n",
       "\n",
       "<div class=\"output_wrapper\">\n",
       "<div class=\"output\">\n",
       "\n",
       "\n",
       "<div class=\"output_area\">\n",
       "\n",
       "<div class=\"prompt\"></div>\n",
       "\n",
       "\n",
       "<div class=\"output_subarea output_stream output_stdout output_text\">\n",
       "<pre>This is a code cell that produces some output\n",
       "</pre>\n",
       "</div>\n",
       "</div>\n",
       "\n",
       "</div>\n",
       "</div>\n",
       "\n",
       "</div>\n",
       "    </div>\n",
       "\n",
       "\n",
       "\n",
       "    \n",
       "<div class=\"cell border-box-sizing text_cell rendered\"><div class=\"prompt input_prompt\">\n",
       "</div>\n",
       "<div class=\"inner_cell\">\n",
       "<div class=\"text_cell_render border-box-sizing rendered_html\">\n",
       "<h3 id=\"Inline-figures\">Inline figures<a class=\"anchor-link\" href=\"#Inline-figures\">&#182;</a></h3>\n",
       "</div>\n",
       "</div>\n",
       "</div>\n",
       "\n",
       "\n",
       "\n",
       "    <div style=\"border:thin solid red\">\n",
       "        \n",
       "<div class=\"cell border-box-sizing code_cell rendered\">\n",
       "<div class=\"input\">\n",
       "<div class=\"prompt input_prompt\">In&nbsp;[1]:</div>\n",
       "<div class=\"inner_cell\">\n",
       "    <div class=\"input_area\">\n",
       "<div class=\" highlight hl-ipython3\"><pre><span></span><span class=\"kn\">import</span> <span class=\"nn\">matplotlib.pyplot</span> <span class=\"k\">as</span> <span class=\"nn\">plt</span>\n",
       "<span class=\"kn\">import</span> <span class=\"nn\">numpy</span> <span class=\"k\">as</span> <span class=\"nn\">np</span>\n",
       "<span class=\"n\">plt</span><span class=\"o\">.</span><span class=\"n\">ion</span><span class=\"p\">()</span>\n",
       "\n",
       "<span class=\"n\">x</span> <span class=\"o\">=</span> <span class=\"n\">np</span><span class=\"o\">.</span><span class=\"n\">linspace</span><span class=\"p\">(</span><span class=\"mi\">0</span><span class=\"p\">,</span> <span class=\"mi\">2</span> <span class=\"o\">*</span> <span class=\"n\">np</span><span class=\"o\">.</span><span class=\"n\">pi</span><span class=\"p\">,</span> <span class=\"mi\">100</span><span class=\"p\">)</span>\n",
       "<span class=\"n\">y</span> <span class=\"o\">=</span> <span class=\"n\">np</span><span class=\"o\">.</span><span class=\"n\">sin</span><span class=\"p\">(</span><span class=\"n\">x</span><span class=\"p\">)</span>\n",
       "<span class=\"n\">plt</span><span class=\"o\">.</span><span class=\"n\">plot</span><span class=\"p\">(</span><span class=\"n\">x</span><span class=\"p\">,</span> <span class=\"n\">y</span><span class=\"p\">)</span>\n",
       "</pre></div>\n",
       "\n",
       "</div>\n",
       "</div>\n",
       "</div>\n",
       "\n",
       "<div class=\"output_wrapper\">\n",
       "<div class=\"output\">\n",
       "\n",
       "\n",
       "<div class=\"output_area\">\n",
       "\n",
       "<div class=\"prompt output_prompt\">Out[1]:</div>\n",
       "\n",
       "\n",
       "\n",
       "\n",
       "<div class=\"output_text output_subarea output_execute_result\">\n",
       "<pre>[&lt;matplotlib.lines.Line2D at 0x1111b2160&gt;]</pre>\n",
       "</div>\n",
       "\n",
       "</div>\n",
       "\n",
       "<div class=\"output_area\">\n",
       "\n",
       "<div class=\"prompt\"></div>\n",
       "\n",
       "\n",
       "\n",
       "\n",
       "<div class=\"output_png output_subarea \">\n",
       "<img src=\"data:image/png;base64,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\n",
       "\"\n",
       ">\n",
       "</div>\n",
       "\n",
       "</div>\n",
       "\n",
       "</div>\n",
       "</div>\n",
       "\n",
       "</div>\n",
       "    </div>\n",
       "\n",
       "\n",
       "    </div>\n",
       "  </div>\n",
       "</body>\n",
       "\n",
       " \n",
       "\n",
       "\n",
       "</html>"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "example = !jupyter nbconvert --to html 'example.ipynb' --template=mytemplate.tpl --stdout\n",
    "example = example[3:] # have to remove the first three lines which are not proper html\n",
    "from IPython.display import HTML, display\n",
    "display(HTML('\\n'.join(example))) "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Templates using custom cell metadata \n",
    "\n",
    "We demonstrated [above](#Templates-using-cell-tags) how to use cell tags in a template to apply custom styling to a notebook. But remember, the notebook file format supports attaching _arbitrary_ JSON metadata to each cell, not only cell tags. \n",
    "Here, we describe an exercise for using an `example.difficulty` metadata field (rather than cell tags) to do the same as before (to mark up different cells as being \"Easy\", \"Medium\" or \"Hard\").\n",
    "\n",
    "### How to edit cell metadata\n",
    "\n",
    "To edit the cell metadata from within the notebook, go to the menu item: `View → Cell Toolbar → Edit Metadata`. This will bring up a toolbar above each cell with a button that says \"Edit Metadata\". Click this button, and a field will pop up in which you will directly edit the cell metadata JSON. \n",
    "\n",
    "**NB**: Because it is JSON, you will need to ensure that what you write is valid JSON. \n",
    "\n",
    "### Template challenges: dealing with missing custom metadata fields\n",
    "\n",
    "One of the challenges of dealing with custom metadata is to handle the case where the metadata is not present on every cell. This can get somewhat tricky because of JSON objects tendency to be deeply nested coupled with Python's (and therefore Jinja's) approach to calling into dictionaries. Specifically, the following code will error:\n",
    "\n",
    "```python\n",
    "foo = {}\n",
    "foo[\"bar\"]\n",
    "```\n",
    "\n",
    "Accordingly, it is better to use the [`{}.get` method](https://docs.python.org/3.6/library/stdtypes.html#dict.get) which allows you to set a default value to return if no key is found as the second argument. \n",
    "\n",
    "Hint: if your metadata items are located at `cell.metadata.example.difficulty`, the following Python code would get the value defaulting to an empty string (`''`) if nothing is found:\n",
    "\n",
    "```python\n",
    "cell['metadata'].get('example', {}).get('difficulty', '')\n",
    "```"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Exercise: Write a template for handling custom metadata\n",
    "Now, write a template that will look for `Easy`, `Medium` and `Hard` metadata values for the `cell.metadata.example.difficulty` field and wrap them in a div with a green, orange, or red thin solid border (respectively). \n",
    "\n",
    "**NB**: This is the same design and logic as used in the previous cell tag example.\n",
    "\n",
    "#### How to get `example.ipynb`\n",
    "\n",
    "We have provided an example file in `example.ipynb` in the nbconvert documentation that has already been marked up with both tags and the above metadata for you to test with. You can get it from [this link to the raw file]( https://raw.githubusercontent.com/jupyter/nbconvert/master/docs/source/example.ipynb) or by cloning the repository [from GitHub](https://github.com/jupyter/nbconvert) and navingating to `nbconvert/docs/source/example.ipynb`. \n",
    "\n",
    "#### Convert `example.ipynb` using cell tags \n",
    "\n",
    "First, make sure that you can reproduce the previous result using the cell tags template that we have provided above. \n",
    "\n",
    "**Easy**: If you want to make it easy on yourself, create a new file `my_template.tpl` in the same directory as `example.ipynb` and copy the contents of the cell we use to write `mytemplate.tpl` to the file system. \n",
    "\n",
    "Then run `jupyter nbconvert --to html 'example.ipynb' --template=mytemplate.tpl` and see if your \n",
    "\n",
    "**Moderate**: If you want more of a challenge, try recreating the jinja template by modifying the following jinja template file:\n",
    "\n",
    "```python\n",
    "{% extends 'full.tpl'%}\n",
    "{% block any_cell %}\n",
    "    <div style=\"border:thin solid red\">\n",
    "        {{ super() }}\n",
    "    </div>\n",
    "{% endblock any_cell %}\n",
    "```\n",
    "\n",
    "**Hard**: If you want even more of a challenge, try recreating the jinja template from scratch. \n",
    "\n",
    "#### Write your template\n",
    "\n",
    "Once you've done at least the **Easy** version of the previous step, try modifying your template to use `cell.metadata.example.difficulty` fields rather than cell tags. \n",
    "\n",
    "#### Convert `example.ipynb` with formatting from custom metadata\n",
    "\n",
    "Once you've written your template, try converting `example.ipynb` using the following command (making sure that `your_template.tpl` is in your local directory where you are running the command):\n",
    "\n",
    "```bash\n",
    "jupyter nbconvert --to html 'example.ipynb' --template=your_template.tpl --stdout\n",
    "```\n",
    "\n",
    "The resulting display should pick out different cells to be bordered with green, orange, or red.\n",
    "\n",
    "If you do that successfullly, the resulting html document should look like the following cell's contents: "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<html>\n",
    "<head><meta charset=\"utf-8\" />\n",
    "<title>example</title><script src=\"https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js\"></script>\n",
    "<script src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js\"></script>\n",
    "\n",
    "<style type=\"text/css\">\n",
    "    /*!\n",
    "*\n",
    "* Twitter Bootstrap\n",
    "*\n",
    "*/\n",
    "/*!\n",
    " * Bootstrap v3.3.7 (http://getbootstrap.com)\n",
    " * Copyright 2011-2016 Twitter, Inc.\n",
    " * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n",
    " */\n",
    "/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\n",
    "html {\n",
    "  font-family: sans-serif;\n",
    "  -ms-text-size-adjust: 100%;\n",
    "  -webkit-text-size-adjust: 100%;\n",
    "}\n",
    "body {\n",
    "  margin: 0;\n",
    "}\n",
    "article,\n",
    "aside,\n",
    "details,\n",
    "figcaption,\n",
    "figure,\n",
    "footer,\n",
    "header,\n",
    "hgroup,\n",
    "main,\n",
    "menu,\n",
    "nav,\n",
    "section,\n",
    "summary {\n",
    "  display: block;\n",
    "}\n",
    "audio,\n",
    "canvas,\n",
    "progress,\n",
    "video {\n",
    "  display: inline-block;\n",
    "  vertical-align: baseline;\n",
    "}\n",
    "audio:not([controls]) {\n",
    "  display: none;\n",
    "  height: 0;\n",
    "}\n",
    "[hidden],\n",
    "template {\n",
    "  display: none;\n",
    "}\n",
    "a {\n",
    "  background-color: transparent;\n",
    "}\n",
    "a:active,\n",
    "a:hover {\n",
    "  outline: 0;\n",
    "}\n",
    "abbr[title] {\n",
    "  border-bottom: 1px dotted;\n",
    "}\n",
    "b,\n",
    "strong {\n",
    "  font-weight: bold;\n",
    "}\n",
    "dfn {\n",
    "  font-style: italic;\n",
    "}\n",
    "h1 {\n",
    "  font-size: 2em;\n",
    "  margin: 0.67em 0;\n",
    "}\n",
    "mark {\n",
    "  background: #ff0;\n",
    "  color: #000;\n",
    "}\n",
    "small {\n",
    "  font-size: 80%;\n",
    "}\n",
    "sub,\n",
    "sup {\n",
    "  font-size: 75%;\n",
    "  line-height: 0;\n",
    "  position: relative;\n",
    "  vertical-align: baseline;\n",
    "}\n",
    "sup {\n",
    "  top: -0.5em;\n",
    "}\n",
    "sub {\n",
    "  bottom: -0.25em;\n",
    "}\n",
    "img {\n",
    "  border: 0;\n",
    "}\n",
    "svg:not(:root) {\n",
    "  overflow: hidden;\n",
    "}\n",
    "figure {\n",
    "  margin: 1em 40px;\n",
    "}\n",
    "hr {\n",
    "  box-sizing: content-box;\n",
    "  height: 0;\n",
    "}\n",
    "pre {\n",
    "  overflow: auto;\n",
    "}\n",
    "code,\n",
    "kbd,\n",
    "pre,\n",
    "samp {\n",
    "  font-family: monospace, monospace;\n",
    "  font-size: 1em;\n",
    "}\n",
    "button,\n",
    "input,\n",
    "optgroup,\n",
    "select,\n",
    "textarea {\n",
    "  color: inherit;\n",
    "  font: inherit;\n",
    "  margin: 0;\n",
    "}\n",
    "button {\n",
    "  overflow: visible;\n",
    "}\n",
    "button,\n",
    "select {\n",
    "  text-transform: none;\n",
    "}\n",
    "button,\n",
    "html input[type=\"button\"],\n",
    "input[type=\"reset\"],\n",
    "input[type=\"submit\"] {\n",
    "  -webkit-appearance: button;\n",
    "  cursor: pointer;\n",
    "}\n",
    "button[disabled],\n",
    "html input[disabled] {\n",
    "  cursor: default;\n",
    "}\n",
    "button::-moz-focus-inner,\n",
    "input::-moz-focus-inner {\n",
    "  border: 0;\n",
    "  padding: 0;\n",
    "}\n",
    "input {\n",
    "  line-height: normal;\n",
    "}\n",
    "input[type=\"checkbox\"],\n",
    "input[type=\"radio\"] {\n",
    "  box-sizing: border-box;\n",
    "  padding: 0;\n",
    "}\n",
    "input[type=\"number\"]::-webkit-inner-spin-button,\n",
    "input[type=\"number\"]::-webkit-outer-spin-button {\n",
    "  height: auto;\n",
    "}\n",
    "input[type=\"search\"] {\n",
    "  -webkit-appearance: textfield;\n",
    "  box-sizing: content-box;\n",
    "}\n",
    "input[type=\"search\"]::-webkit-search-cancel-button,\n",
    "input[type=\"search\"]::-webkit-search-decoration {\n",
    "  -webkit-appearance: none;\n",
    "}\n",
    "fieldset {\n",
    "  border: 1px solid #c0c0c0;\n",
    "  margin: 0 2px;\n",
    "  padding: 0.35em 0.625em 0.75em;\n",
    "}\n",
    "legend {\n",
    "  border: 0;\n",
    "  padding: 0;\n",
    "}\n",
    "textarea {\n",
    "  overflow: auto;\n",
    "}\n",
    "optgroup {\n",
    "  font-weight: bold;\n",
    "}\n",
    "table {\n",
    "  border-collapse: collapse;\n",
    "  border-spacing: 0;\n",
    "}\n",
    "td,\n",
    "th {\n",
    "  padding: 0;\n",
    "}\n",
    "/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n",
    "@media print {\n",
    "  *,\n",
    "  *:before,\n",
    "  *:after {\n",
    "    background: transparent !important;\n",
    "    color: #000 !important;\n",
    "    box-shadow: none !important;\n",
    "    text-shadow: none !important;\n",
    "  }\n",
    "  a,\n",
    "  a:visited {\n",
    "    text-decoration: underline;\n",
    "  }\n",
    "  a[href]:after {\n",
    "    content: \" (\" attr(href) \")\";\n",
    "  }\n",
    "  abbr[title]:after {\n",
    "    content: \" (\" attr(title) \")\";\n",
    "  }\n",
    "  a[href^=\"#\"]:after,\n",
    "  a[href^=\"javascript:\"]:after {\n",
    "    content: \"\";\n",
    "  }\n",
    "  pre,\n",
    "  blockquote {\n",
    "    border: 1px solid #999;\n",
    "    page-break-inside: avoid;\n",
    "  }\n",
    "  thead {\n",
    "    display: table-header-group;\n",
    "  }\n",
    "  tr,\n",
    "  img {\n",
    "    page-break-inside: avoid;\n",
    "  }\n",
    "  img {\n",
    "    max-width: 100% !important;\n",
    "  }\n",
    "  p,\n",
    "  h2,\n",
    "  h3 {\n",
    "    orphans: 3;\n",
    "    widows: 3;\n",
    "  }\n",
    "  h2,\n",
    "  h3 {\n",
    "    page-break-after: avoid;\n",
    "  }\n",
    "  .navbar {\n",
    "    display: none;\n",
    "  }\n",
    "  .btn > .caret,\n",
    "  .dropup > .btn > .caret {\n",
    "    border-top-color: #000 !important;\n",
    "  }\n",
    "  .label {\n",
    "    border: 1px solid #000;\n",
    "  }\n",
    "  .table {\n",
    "    border-collapse: collapse !important;\n",
    "  }\n",
    "  .table td,\n",
    "  .table th {\n",
    "    background-color: #fff !important;\n",
    "  }\n",
    "  .table-bordered th,\n",
    "  .table-bordered td {\n",
    "    border: 1px solid #ddd !important;\n",
    "  }\n",
    "}\n",
    "@font-face {\n",
    "  font-family: 'Glyphicons Halflings';\n",
    "  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');\n",
    "  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');\n",
    "}\n",
    ".glyphicon {\n",
    "  position: relative;\n",
    "  top: 1px;\n",
    "  display: inline-block;\n",
    "  font-family: 'Glyphicons Halflings';\n",
    "  font-style: normal;\n",
    "  font-weight: normal;\n",
    "  line-height: 1;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "}\n",
    ".glyphicon-asterisk:before {\n",
    "  content: \"\\002a\";\n",
    "}\n",
    ".glyphicon-plus:before {\n",
    "  content: \"\\002b\";\n",
    "}\n",
    ".glyphicon-euro:before,\n",
    ".glyphicon-eur:before {\n",
    "  content: \"\\20ac\";\n",
    "}\n",
    ".glyphicon-minus:before {\n",
    "  content: \"\\2212\";\n",
    "}\n",
    ".glyphicon-cloud:before {\n",
    "  content: \"\\2601\";\n",
    "}\n",
    ".glyphicon-envelope:before {\n",
    "  content: \"\\2709\";\n",
    "}\n",
    ".glyphicon-pencil:before {\n",
    "  content: \"\\270f\";\n",
    "}\n",
    ".glyphicon-glass:before {\n",
    "  content: \"\\e001\";\n",
    "}\n",
    ".glyphicon-music:before {\n",
    "  content: \"\\e002\";\n",
    "}\n",
    ".glyphicon-search:before {\n",
    "  content: \"\\e003\";\n",
    "}\n",
    ".glyphicon-heart:before {\n",
    "  content: \"\\e005\";\n",
    "}\n",
    ".glyphicon-star:before {\n",
    "  content: \"\\e006\";\n",
    "}\n",
    ".glyphicon-star-empty:before {\n",
    "  content: \"\\e007\";\n",
    "}\n",
    ".glyphicon-user:before {\n",
    "  content: \"\\e008\";\n",
    "}\n",
    ".glyphicon-film:before {\n",
    "  content: \"\\e009\";\n",
    "}\n",
    ".glyphicon-th-large:before {\n",
    "  content: \"\\e010\";\n",
    "}\n",
    ".glyphicon-th:before {\n",
    "  content: \"\\e011\";\n",
    "}\n",
    ".glyphicon-th-list:before {\n",
    "  content: \"\\e012\";\n",
    "}\n",
    ".glyphicon-ok:before {\n",
    "  content: \"\\e013\";\n",
    "}\n",
    ".glyphicon-remove:before {\n",
    "  content: \"\\e014\";\n",
    "}\n",
    ".glyphicon-zoom-in:before {\n",
    "  content: \"\\e015\";\n",
    "}\n",
    ".glyphicon-zoom-out:before {\n",
    "  content: \"\\e016\";\n",
    "}\n",
    ".glyphicon-off:before {\n",
    "  content: \"\\e017\";\n",
    "}\n",
    ".glyphicon-signal:before {\n",
    "  content: \"\\e018\";\n",
    "}\n",
    ".glyphicon-cog:before {\n",
    "  content: \"\\e019\";\n",
    "}\n",
    ".glyphicon-trash:before {\n",
    "  content: \"\\e020\";\n",
    "}\n",
    ".glyphicon-home:before {\n",
    "  content: \"\\e021\";\n",
    "}\n",
    ".glyphicon-file:before {\n",
    "  content: \"\\e022\";\n",
    "}\n",
    ".glyphicon-time:before {\n",
    "  content: \"\\e023\";\n",
    "}\n",
    ".glyphicon-road:before {\n",
    "  content: \"\\e024\";\n",
    "}\n",
    ".glyphicon-download-alt:before {\n",
    "  content: \"\\e025\";\n",
    "}\n",
    ".glyphicon-download:before {\n",
    "  content: \"\\e026\";\n",
    "}\n",
    ".glyphicon-upload:before {\n",
    "  content: \"\\e027\";\n",
    "}\n",
    ".glyphicon-inbox:before {\n",
    "  content: \"\\e028\";\n",
    "}\n",
    ".glyphicon-play-circle:before {\n",
    "  content: \"\\e029\";\n",
    "}\n",
    ".glyphicon-repeat:before {\n",
    "  content: \"\\e030\";\n",
    "}\n",
    ".glyphicon-refresh:before {\n",
    "  content: \"\\e031\";\n",
    "}\n",
    ".glyphicon-list-alt:before {\n",
    "  content: \"\\e032\";\n",
    "}\n",
    ".glyphicon-lock:before {\n",
    "  content: \"\\e033\";\n",
    "}\n",
    ".glyphicon-flag:before {\n",
    "  content: \"\\e034\";\n",
    "}\n",
    ".glyphicon-headphones:before {\n",
    "  content: \"\\e035\";\n",
    "}\n",
    ".glyphicon-volume-off:before {\n",
    "  content: \"\\e036\";\n",
    "}\n",
    ".glyphicon-volume-down:before {\n",
    "  content: \"\\e037\";\n",
    "}\n",
    ".glyphicon-volume-up:before {\n",
    "  content: \"\\e038\";\n",
    "}\n",
    ".glyphicon-qrcode:before {\n",
    "  content: \"\\e039\";\n",
    "}\n",
    ".glyphicon-barcode:before {\n",
    "  content: \"\\e040\";\n",
    "}\n",
    ".glyphicon-tag:before {\n",
    "  content: \"\\e041\";\n",
    "}\n",
    ".glyphicon-tags:before {\n",
    "  content: \"\\e042\";\n",
    "}\n",
    ".glyphicon-book:before {\n",
    "  content: \"\\e043\";\n",
    "}\n",
    ".glyphicon-bookmark:before {\n",
    "  content: \"\\e044\";\n",
    "}\n",
    ".glyphicon-print:before {\n",
    "  content: \"\\e045\";\n",
    "}\n",
    ".glyphicon-camera:before {\n",
    "  content: \"\\e046\";\n",
    "}\n",
    ".glyphicon-font:before {\n",
    "  content: \"\\e047\";\n",
    "}\n",
    ".glyphicon-bold:before {\n",
    "  content: \"\\e048\";\n",
    "}\n",
    ".glyphicon-italic:before {\n",
    "  content: \"\\e049\";\n",
    "}\n",
    ".glyphicon-text-height:before {\n",
    "  content: \"\\e050\";\n",
    "}\n",
    ".glyphicon-text-width:before {\n",
    "  content: \"\\e051\";\n",
    "}\n",
    ".glyphicon-align-left:before {\n",
    "  content: \"\\e052\";\n",
    "}\n",
    ".glyphicon-align-center:before {\n",
    "  content: \"\\e053\";\n",
    "}\n",
    ".glyphicon-align-right:before {\n",
    "  content: \"\\e054\";\n",
    "}\n",
    ".glyphicon-align-justify:before {\n",
    "  content: \"\\e055\";\n",
    "}\n",
    ".glyphicon-list:before {\n",
    "  content: \"\\e056\";\n",
    "}\n",
    ".glyphicon-indent-left:before {\n",
    "  content: \"\\e057\";\n",
    "}\n",
    ".glyphicon-indent-right:before {\n",
    "  content: \"\\e058\";\n",
    "}\n",
    ".glyphicon-facetime-video:before {\n",
    "  content: \"\\e059\";\n",
    "}\n",
    ".glyphicon-picture:before {\n",
    "  content: \"\\e060\";\n",
    "}\n",
    ".glyphicon-map-marker:before {\n",
    "  content: \"\\e062\";\n",
    "}\n",
    ".glyphicon-adjust:before {\n",
    "  content: \"\\e063\";\n",
    "}\n",
    ".glyphicon-tint:before {\n",
    "  content: \"\\e064\";\n",
    "}\n",
    ".glyphicon-edit:before {\n",
    "  content: \"\\e065\";\n",
    "}\n",
    ".glyphicon-share:before {\n",
    "  content: \"\\e066\";\n",
    "}\n",
    ".glyphicon-check:before {\n",
    "  content: \"\\e067\";\n",
    "}\n",
    ".glyphicon-move:before {\n",
    "  content: \"\\e068\";\n",
    "}\n",
    ".glyphicon-step-backward:before {\n",
    "  content: \"\\e069\";\n",
    "}\n",
    ".glyphicon-fast-backward:before {\n",
    "  content: \"\\e070\";\n",
    "}\n",
    ".glyphicon-backward:before {\n",
    "  content: \"\\e071\";\n",
    "}\n",
    ".glyphicon-play:before {\n",
    "  content: \"\\e072\";\n",
    "}\n",
    ".glyphicon-pause:before {\n",
    "  content: \"\\e073\";\n",
    "}\n",
    ".glyphicon-stop:before {\n",
    "  content: \"\\e074\";\n",
    "}\n",
    ".glyphicon-forward:before {\n",
    "  content: \"\\e075\";\n",
    "}\n",
    ".glyphicon-fast-forward:before {\n",
    "  content: \"\\e076\";\n",
    "}\n",
    ".glyphicon-step-forward:before {\n",
    "  content: \"\\e077\";\n",
    "}\n",
    ".glyphicon-eject:before {\n",
    "  content: \"\\e078\";\n",
    "}\n",
    ".glyphicon-chevron-left:before {\n",
    "  content: \"\\e079\";\n",
    "}\n",
    ".glyphicon-chevron-right:before {\n",
    "  content: \"\\e080\";\n",
    "}\n",
    ".glyphicon-plus-sign:before {\n",
    "  content: \"\\e081\";\n",
    "}\n",
    ".glyphicon-minus-sign:before {\n",
    "  content: \"\\e082\";\n",
    "}\n",
    ".glyphicon-remove-sign:before {\n",
    "  content: \"\\e083\";\n",
    "}\n",
    ".glyphicon-ok-sign:before {\n",
    "  content: \"\\e084\";\n",
    "}\n",
    ".glyphicon-question-sign:before {\n",
    "  content: \"\\e085\";\n",
    "}\n",
    ".glyphicon-info-sign:before {\n",
    "  content: \"\\e086\";\n",
    "}\n",
    ".glyphicon-screenshot:before {\n",
    "  content: \"\\e087\";\n",
    "}\n",
    ".glyphicon-remove-circle:before {\n",
    "  content: \"\\e088\";\n",
    "}\n",
    ".glyphicon-ok-circle:before {\n",
    "  content: \"\\e089\";\n",
    "}\n",
    ".glyphicon-ban-circle:before {\n",
    "  content: \"\\e090\";\n",
    "}\n",
    ".glyphicon-arrow-left:before {\n",
    "  content: \"\\e091\";\n",
    "}\n",
    ".glyphicon-arrow-right:before {\n",
    "  content: \"\\e092\";\n",
    "}\n",
    ".glyphicon-arrow-up:before {\n",
    "  content: \"\\e093\";\n",
    "}\n",
    ".glyphicon-arrow-down:before {\n",
    "  content: \"\\e094\";\n",
    "}\n",
    ".glyphicon-share-alt:before {\n",
    "  content: \"\\e095\";\n",
    "}\n",
    ".glyphicon-resize-full:before {\n",
    "  content: \"\\e096\";\n",
    "}\n",
    ".glyphicon-resize-small:before {\n",
    "  content: \"\\e097\";\n",
    "}\n",
    ".glyphicon-exclamation-sign:before {\n",
    "  content: \"\\e101\";\n",
    "}\n",
    ".glyphicon-gift:before {\n",
    "  content: \"\\e102\";\n",
    "}\n",
    ".glyphicon-leaf:before {\n",
    "  content: \"\\e103\";\n",
    "}\n",
    ".glyphicon-fire:before {\n",
    "  content: \"\\e104\";\n",
    "}\n",
    ".glyphicon-eye-open:before {\n",
    "  content: \"\\e105\";\n",
    "}\n",
    ".glyphicon-eye-close:before {\n",
    "  content: \"\\e106\";\n",
    "}\n",
    ".glyphicon-warning-sign:before {\n",
    "  content: \"\\e107\";\n",
    "}\n",
    ".glyphicon-plane:before {\n",
    "  content: \"\\e108\";\n",
    "}\n",
    ".glyphicon-calendar:before {\n",
    "  content: \"\\e109\";\n",
    "}\n",
    ".glyphicon-random:before {\n",
    "  content: \"\\e110\";\n",
    "}\n",
    ".glyphicon-comment:before {\n",
    "  content: \"\\e111\";\n",
    "}\n",
    ".glyphicon-magnet:before {\n",
    "  content: \"\\e112\";\n",
    "}\n",
    ".glyphicon-chevron-up:before {\n",
    "  content: \"\\e113\";\n",
    "}\n",
    ".glyphicon-chevron-down:before {\n",
    "  content: \"\\e114\";\n",
    "}\n",
    ".glyphicon-retweet:before {\n",
    "  content: \"\\e115\";\n",
    "}\n",
    ".glyphicon-shopping-cart:before {\n",
    "  content: \"\\e116\";\n",
    "}\n",
    ".glyphicon-folder-close:before {\n",
    "  content: \"\\e117\";\n",
    "}\n",
    ".glyphicon-folder-open:before {\n",
    "  content: \"\\e118\";\n",
    "}\n",
    ".glyphicon-resize-vertical:before {\n",
    "  content: \"\\e119\";\n",
    "}\n",
    ".glyphicon-resize-horizontal:before {\n",
    "  content: \"\\e120\";\n",
    "}\n",
    ".glyphicon-hdd:before {\n",
    "  content: \"\\e121\";\n",
    "}\n",
    ".glyphicon-bullhorn:before {\n",
    "  content: \"\\e122\";\n",
    "}\n",
    ".glyphicon-bell:before {\n",
    "  content: \"\\e123\";\n",
    "}\n",
    ".glyphicon-certificate:before {\n",
    "  content: \"\\e124\";\n",
    "}\n",
    ".glyphicon-thumbs-up:before {\n",
    "  content: \"\\e125\";\n",
    "}\n",
    ".glyphicon-thumbs-down:before {\n",
    "  content: \"\\e126\";\n",
    "}\n",
    ".glyphicon-hand-right:before {\n",
    "  content: \"\\e127\";\n",
    "}\n",
    ".glyphicon-hand-left:before {\n",
    "  content: \"\\e128\";\n",
    "}\n",
    ".glyphicon-hand-up:before {\n",
    "  content: \"\\e129\";\n",
    "}\n",
    ".glyphicon-hand-down:before {\n",
    "  content: \"\\e130\";\n",
    "}\n",
    ".glyphicon-circle-arrow-right:before {\n",
    "  content: \"\\e131\";\n",
    "}\n",
    ".glyphicon-circle-arrow-left:before {\n",
    "  content: \"\\e132\";\n",
    "}\n",
    ".glyphicon-circle-arrow-up:before {\n",
    "  content: \"\\e133\";\n",
    "}\n",
    ".glyphicon-circle-arrow-down:before {\n",
    "  content: \"\\e134\";\n",
    "}\n",
    ".glyphicon-globe:before {\n",
    "  content: \"\\e135\";\n",
    "}\n",
    ".glyphicon-wrench:before {\n",
    "  content: \"\\e136\";\n",
    "}\n",
    ".glyphicon-tasks:before {\n",
    "  content: \"\\e137\";\n",
    "}\n",
    ".glyphicon-filter:before {\n",
    "  content: \"\\e138\";\n",
    "}\n",
    ".glyphicon-briefcase:before {\n",
    "  content: \"\\e139\";\n",
    "}\n",
    ".glyphicon-fullscreen:before {\n",
    "  content: \"\\e140\";\n",
    "}\n",
    ".glyphicon-dashboard:before {\n",
    "  content: \"\\e141\";\n",
    "}\n",
    ".glyphicon-paperclip:before {\n",
    "  content: \"\\e142\";\n",
    "}\n",
    ".glyphicon-heart-empty:before {\n",
    "  content: \"\\e143\";\n",
    "}\n",
    ".glyphicon-link:before {\n",
    "  content: \"\\e144\";\n",
    "}\n",
    ".glyphicon-phone:before {\n",
    "  content: \"\\e145\";\n",
    "}\n",
    ".glyphicon-pushpin:before {\n",
    "  content: \"\\e146\";\n",
    "}\n",
    ".glyphicon-usd:before {\n",
    "  content: \"\\e148\";\n",
    "}\n",
    ".glyphicon-gbp:before {\n",
    "  content: \"\\e149\";\n",
    "}\n",
    ".glyphicon-sort:before {\n",
    "  content: \"\\e150\";\n",
    "}\n",
    ".glyphicon-sort-by-alphabet:before {\n",
    "  content: \"\\e151\";\n",
    "}\n",
    ".glyphicon-sort-by-alphabet-alt:before {\n",
    "  content: \"\\e152\";\n",
    "}\n",
    ".glyphicon-sort-by-order:before {\n",
    "  content: \"\\e153\";\n",
    "}\n",
    ".glyphicon-sort-by-order-alt:before {\n",
    "  content: \"\\e154\";\n",
    "}\n",
    ".glyphicon-sort-by-attributes:before {\n",
    "  content: \"\\e155\";\n",
    "}\n",
    ".glyphicon-sort-by-attributes-alt:before {\n",
    "  content: \"\\e156\";\n",
    "}\n",
    ".glyphicon-unchecked:before {\n",
    "  content: \"\\e157\";\n",
    "}\n",
    ".glyphicon-expand:before {\n",
    "  content: \"\\e158\";\n",
    "}\n",
    ".glyphicon-collapse-down:before {\n",
    "  content: \"\\e159\";\n",
    "}\n",
    ".glyphicon-collapse-up:before {\n",
    "  content: \"\\e160\";\n",
    "}\n",
    ".glyphicon-log-in:before {\n",
    "  content: \"\\e161\";\n",
    "}\n",
    ".glyphicon-flash:before {\n",
    "  content: \"\\e162\";\n",
    "}\n",
    ".glyphicon-log-out:before {\n",
    "  content: \"\\e163\";\n",
    "}\n",
    ".glyphicon-new-window:before {\n",
    "  content: \"\\e164\";\n",
    "}\n",
    ".glyphicon-record:before {\n",
    "  content: \"\\e165\";\n",
    "}\n",
    ".glyphicon-save:before {\n",
    "  content: \"\\e166\";\n",
    "}\n",
    ".glyphicon-open:before {\n",
    "  content: \"\\e167\";\n",
    "}\n",
    ".glyphicon-saved:before {\n",
    "  content: \"\\e168\";\n",
    "}\n",
    ".glyphicon-import:before {\n",
    "  content: \"\\e169\";\n",
    "}\n",
    ".glyphicon-export:before {\n",
    "  content: \"\\e170\";\n",
    "}\n",
    ".glyphicon-send:before {\n",
    "  content: \"\\e171\";\n",
    "}\n",
    ".glyphicon-floppy-disk:before {\n",
    "  content: \"\\e172\";\n",
    "}\n",
    ".glyphicon-floppy-saved:before {\n",
    "  content: \"\\e173\";\n",
    "}\n",
    ".glyphicon-floppy-remove:before {\n",
    "  content: \"\\e174\";\n",
    "}\n",
    ".glyphicon-floppy-save:before {\n",
    "  content: \"\\e175\";\n",
    "}\n",
    ".glyphicon-floppy-open:before {\n",
    "  content: \"\\e176\";\n",
    "}\n",
    ".glyphicon-credit-card:before {\n",
    "  content: \"\\e177\";\n",
    "}\n",
    ".glyphicon-transfer:before {\n",
    "  content: \"\\e178\";\n",
    "}\n",
    ".glyphicon-cutlery:before {\n",
    "  content: \"\\e179\";\n",
    "}\n",
    ".glyphicon-header:before {\n",
    "  content: \"\\e180\";\n",
    "}\n",
    ".glyphicon-compressed:before {\n",
    "  content: \"\\e181\";\n",
    "}\n",
    ".glyphicon-earphone:before {\n",
    "  content: \"\\e182\";\n",
    "}\n",
    ".glyphicon-phone-alt:before {\n",
    "  content: \"\\e183\";\n",
    "}\n",
    ".glyphicon-tower:before {\n",
    "  content: \"\\e184\";\n",
    "}\n",
    ".glyphicon-stats:before {\n",
    "  content: \"\\e185\";\n",
    "}\n",
    ".glyphicon-sd-video:before {\n",
    "  content: \"\\e186\";\n",
    "}\n",
    ".glyphicon-hd-video:before {\n",
    "  content: \"\\e187\";\n",
    "}\n",
    ".glyphicon-subtitles:before {\n",
    "  content: \"\\e188\";\n",
    "}\n",
    ".glyphicon-sound-stereo:before {\n",
    "  content: \"\\e189\";\n",
    "}\n",
    ".glyphicon-sound-dolby:before {\n",
    "  content: \"\\e190\";\n",
    "}\n",
    ".glyphicon-sound-5-1:before {\n",
    "  content: \"\\e191\";\n",
    "}\n",
    ".glyphicon-sound-6-1:before {\n",
    "  content: \"\\e192\";\n",
    "}\n",
    ".glyphicon-sound-7-1:before {\n",
    "  content: \"\\e193\";\n",
    "}\n",
    ".glyphicon-copyright-mark:before {\n",
    "  content: \"\\e194\";\n",
    "}\n",
    ".glyphicon-registration-mark:before {\n",
    "  content: \"\\e195\";\n",
    "}\n",
    ".glyphicon-cloud-download:before {\n",
    "  content: \"\\e197\";\n",
    "}\n",
    ".glyphicon-cloud-upload:before {\n",
    "  content: \"\\e198\";\n",
    "}\n",
    ".glyphicon-tree-conifer:before {\n",
    "  content: \"\\e199\";\n",
    "}\n",
    ".glyphicon-tree-deciduous:before {\n",
    "  content: \"\\e200\";\n",
    "}\n",
    ".glyphicon-cd:before {\n",
    "  content: \"\\e201\";\n",
    "}\n",
    ".glyphicon-save-file:before {\n",
    "  content: \"\\e202\";\n",
    "}\n",
    ".glyphicon-open-file:before {\n",
    "  content: \"\\e203\";\n",
    "}\n",
    ".glyphicon-level-up:before {\n",
    "  content: \"\\e204\";\n",
    "}\n",
    ".glyphicon-copy:before {\n",
    "  content: \"\\e205\";\n",
    "}\n",
    ".glyphicon-paste:before {\n",
    "  content: \"\\e206\";\n",
    "}\n",
    ".glyphicon-alert:before {\n",
    "  content: \"\\e209\";\n",
    "}\n",
    ".glyphicon-equalizer:before {\n",
    "  content: \"\\e210\";\n",
    "}\n",
    ".glyphicon-king:before {\n",
    "  content: \"\\e211\";\n",
    "}\n",
    ".glyphicon-queen:before {\n",
    "  content: \"\\e212\";\n",
    "}\n",
    ".glyphicon-pawn:before {\n",
    "  content: \"\\e213\";\n",
    "}\n",
    ".glyphicon-bishop:before {\n",
    "  content: \"\\e214\";\n",
    "}\n",
    ".glyphicon-knight:before {\n",
    "  content: \"\\e215\";\n",
    "}\n",
    ".glyphicon-baby-formula:before {\n",
    "  content: \"\\e216\";\n",
    "}\n",
    ".glyphicon-tent:before {\n",
    "  content: \"\\26fa\";\n",
    "}\n",
    ".glyphicon-blackboard:before {\n",
    "  content: \"\\e218\";\n",
    "}\n",
    ".glyphicon-bed:before {\n",
    "  content: \"\\e219\";\n",
    "}\n",
    ".glyphicon-apple:before {\n",
    "  content: \"\\f8ff\";\n",
    "}\n",
    ".glyphicon-erase:before {\n",
    "  content: \"\\e221\";\n",
    "}\n",
    ".glyphicon-hourglass:before {\n",
    "  content: \"\\231b\";\n",
    "}\n",
    ".glyphicon-lamp:before {\n",
    "  content: \"\\e223\";\n",
    "}\n",
    ".glyphicon-duplicate:before {\n",
    "  content: \"\\e224\";\n",
    "}\n",
    ".glyphicon-piggy-bank:before {\n",
    "  content: \"\\e225\";\n",
    "}\n",
    ".glyphicon-scissors:before {\n",
    "  content: \"\\e226\";\n",
    "}\n",
    ".glyphicon-bitcoin:before {\n",
    "  content: \"\\e227\";\n",
    "}\n",
    ".glyphicon-btc:before {\n",
    "  content: \"\\e227\";\n",
    "}\n",
    ".glyphicon-xbt:before {\n",
    "  content: \"\\e227\";\n",
    "}\n",
    ".glyphicon-yen:before {\n",
    "  content: \"\\00a5\";\n",
    "}\n",
    ".glyphicon-jpy:before {\n",
    "  content: \"\\00a5\";\n",
    "}\n",
    ".glyphicon-ruble:before {\n",
    "  content: \"\\20bd\";\n",
    "}\n",
    ".glyphicon-rub:before {\n",
    "  content: \"\\20bd\";\n",
    "}\n",
    ".glyphicon-scale:before {\n",
    "  content: \"\\e230\";\n",
    "}\n",
    ".glyphicon-ice-lolly:before {\n",
    "  content: \"\\e231\";\n",
    "}\n",
    ".glyphicon-ice-lolly-tasted:before {\n",
    "  content: \"\\e232\";\n",
    "}\n",
    ".glyphicon-education:before {\n",
    "  content: \"\\e233\";\n",
    "}\n",
    ".glyphicon-option-horizontal:before {\n",
    "  content: \"\\e234\";\n",
    "}\n",
    ".glyphicon-option-vertical:before {\n",
    "  content: \"\\e235\";\n",
    "}\n",
    ".glyphicon-menu-hamburger:before {\n",
    "  content: \"\\e236\";\n",
    "}\n",
    ".glyphicon-modal-window:before {\n",
    "  content: \"\\e237\";\n",
    "}\n",
    ".glyphicon-oil:before {\n",
    "  content: \"\\e238\";\n",
    "}\n",
    ".glyphicon-grain:before {\n",
    "  content: \"\\e239\";\n",
    "}\n",
    ".glyphicon-sunglasses:before {\n",
    "  content: \"\\e240\";\n",
    "}\n",
    ".glyphicon-text-size:before {\n",
    "  content: \"\\e241\";\n",
    "}\n",
    ".glyphicon-text-color:before {\n",
    "  content: \"\\e242\";\n",
    "}\n",
    ".glyphicon-text-background:before {\n",
    "  content: \"\\e243\";\n",
    "}\n",
    ".glyphicon-object-align-top:before {\n",
    "  content: \"\\e244\";\n",
    "}\n",
    ".glyphicon-object-align-bottom:before {\n",
    "  content: \"\\e245\";\n",
    "}\n",
    ".glyphicon-object-align-horizontal:before {\n",
    "  content: \"\\e246\";\n",
    "}\n",
    ".glyphicon-object-align-left:before {\n",
    "  content: \"\\e247\";\n",
    "}\n",
    ".glyphicon-object-align-vertical:before {\n",
    "  content: \"\\e248\";\n",
    "}\n",
    ".glyphicon-object-align-right:before {\n",
    "  content: \"\\e249\";\n",
    "}\n",
    ".glyphicon-triangle-right:before {\n",
    "  content: \"\\e250\";\n",
    "}\n",
    ".glyphicon-triangle-left:before {\n",
    "  content: \"\\e251\";\n",
    "}\n",
    ".glyphicon-triangle-bottom:before {\n",
    "  content: \"\\e252\";\n",
    "}\n",
    ".glyphicon-triangle-top:before {\n",
    "  content: \"\\e253\";\n",
    "}\n",
    ".glyphicon-console:before {\n",
    "  content: \"\\e254\";\n",
    "}\n",
    ".glyphicon-superscript:before {\n",
    "  content: \"\\e255\";\n",
    "}\n",
    ".glyphicon-subscript:before {\n",
    "  content: \"\\e256\";\n",
    "}\n",
    ".glyphicon-menu-left:before {\n",
    "  content: \"\\e257\";\n",
    "}\n",
    ".glyphicon-menu-right:before {\n",
    "  content: \"\\e258\";\n",
    "}\n",
    ".glyphicon-menu-down:before {\n",
    "  content: \"\\e259\";\n",
    "}\n",
    ".glyphicon-menu-up:before {\n",
    "  content: \"\\e260\";\n",
    "}\n",
    "* {\n",
    "  -webkit-box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  box-sizing: border-box;\n",
    "}\n",
    "*:before,\n",
    "*:after {\n",
    "  -webkit-box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  box-sizing: border-box;\n",
    "}\n",
    "html {\n",
    "  font-size: 10px;\n",
    "  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n",
    "}\n",
    "body {\n",
    "  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
    "  font-size: 13px;\n",
    "  line-height: 1.42857143;\n",
    "  color: #000;\n",
    "  background-color: #fff;\n",
    "}\n",
    "input,\n",
    "button,\n",
    "select,\n",
    "textarea {\n",
    "  font-family: inherit;\n",
    "  font-size: inherit;\n",
    "  line-height: inherit;\n",
    "}\n",
    "a {\n",
    "  color: #337ab7;\n",
    "  text-decoration: none;\n",
    "}\n",
    "a:hover,\n",
    "a:focus {\n",
    "  color: #23527c;\n",
    "  text-decoration: underline;\n",
    "}\n",
    "a:focus {\n",
    "  outline: 5px auto -webkit-focus-ring-color;\n",
    "  outline-offset: -2px;\n",
    "}\n",
    "figure {\n",
    "  margin: 0;\n",
    "}\n",
    "img {\n",
    "  vertical-align: middle;\n",
    "}\n",
    ".img-responsive,\n",
    ".thumbnail > img,\n",
    ".thumbnail a > img,\n",
    ".carousel-inner > .item > img,\n",
    ".carousel-inner > .item > a > img {\n",
    "  display: block;\n",
    "  max-width: 100%;\n",
    "  height: auto;\n",
    "}\n",
    ".img-rounded {\n",
    "  border-radius: 3px;\n",
    "}\n",
    ".img-thumbnail {\n",
    "  padding: 4px;\n",
    "  line-height: 1.42857143;\n",
    "  background-color: #fff;\n",
    "  border: 1px solid #ddd;\n",
    "  border-radius: 2px;\n",
    "  -webkit-transition: all 0.2s ease-in-out;\n",
    "  -o-transition: all 0.2s ease-in-out;\n",
    "  transition: all 0.2s ease-in-out;\n",
    "  display: inline-block;\n",
    "  max-width: 100%;\n",
    "  height: auto;\n",
    "}\n",
    ".img-circle {\n",
    "  border-radius: 50%;\n",
    "}\n",
    "hr {\n",
    "  margin-top: 18px;\n",
    "  margin-bottom: 18px;\n",
    "  border: 0;\n",
    "  border-top: 1px solid #eeeeee;\n",
    "}\n",
    ".sr-only {\n",
    "  position: absolute;\n",
    "  width: 1px;\n",
    "  height: 1px;\n",
    "  margin: -1px;\n",
    "  padding: 0;\n",
    "  overflow: hidden;\n",
    "  clip: rect(0, 0, 0, 0);\n",
    "  border: 0;\n",
    "}\n",
    ".sr-only-focusable:active,\n",
    ".sr-only-focusable:focus {\n",
    "  position: static;\n",
    "  width: auto;\n",
    "  height: auto;\n",
    "  margin: 0;\n",
    "  overflow: visible;\n",
    "  clip: auto;\n",
    "}\n",
    "[role=\"button\"] {\n",
    "  cursor: pointer;\n",
    "}\n",
    "h1,\n",
    "h2,\n",
    "h3,\n",
    "h4,\n",
    "h5,\n",
    "h6,\n",
    ".h1,\n",
    ".h2,\n",
    ".h3,\n",
    ".h4,\n",
    ".h5,\n",
    ".h6 {\n",
    "  font-family: inherit;\n",
    "  font-weight: 500;\n",
    "  line-height: 1.1;\n",
    "  color: inherit;\n",
    "}\n",
    "h1 small,\n",
    "h2 small,\n",
    "h3 small,\n",
    "h4 small,\n",
    "h5 small,\n",
    "h6 small,\n",
    ".h1 small,\n",
    ".h2 small,\n",
    ".h3 small,\n",
    ".h4 small,\n",
    ".h5 small,\n",
    ".h6 small,\n",
    "h1 .small,\n",
    "h2 .small,\n",
    "h3 .small,\n",
    "h4 .small,\n",
    "h5 .small,\n",
    "h6 .small,\n",
    ".h1 .small,\n",
    ".h2 .small,\n",
    ".h3 .small,\n",
    ".h4 .small,\n",
    ".h5 .small,\n",
    ".h6 .small {\n",
    "  font-weight: normal;\n",
    "  line-height: 1;\n",
    "  color: #777777;\n",
    "}\n",
    "h1,\n",
    ".h1,\n",
    "h2,\n",
    ".h2,\n",
    "h3,\n",
    ".h3 {\n",
    "  margin-top: 18px;\n",
    "  margin-bottom: 9px;\n",
    "}\n",
    "h1 small,\n",
    ".h1 small,\n",
    "h2 small,\n",
    ".h2 small,\n",
    "h3 small,\n",
    ".h3 small,\n",
    "h1 .small,\n",
    ".h1 .small,\n",
    "h2 .small,\n",
    ".h2 .small,\n",
    "h3 .small,\n",
    ".h3 .small {\n",
    "  font-size: 65%;\n",
    "}\n",
    "h4,\n",
    ".h4,\n",
    "h5,\n",
    ".h5,\n",
    "h6,\n",
    ".h6 {\n",
    "  margin-top: 9px;\n",
    "  margin-bottom: 9px;\n",
    "}\n",
    "h4 small,\n",
    ".h4 small,\n",
    "h5 small,\n",
    ".h5 small,\n",
    "h6 small,\n",
    ".h6 small,\n",
    "h4 .small,\n",
    ".h4 .small,\n",
    "h5 .small,\n",
    ".h5 .small,\n",
    "h6 .small,\n",
    ".h6 .small {\n",
    "  font-size: 75%;\n",
    "}\n",
    "h1,\n",
    ".h1 {\n",
    "  font-size: 33px;\n",
    "}\n",
    "h2,\n",
    ".h2 {\n",
    "  font-size: 27px;\n",
    "}\n",
    "h3,\n",
    ".h3 {\n",
    "  font-size: 23px;\n",
    "}\n",
    "h4,\n",
    ".h4 {\n",
    "  font-size: 17px;\n",
    "}\n",
    "h5,\n",
    ".h5 {\n",
    "  font-size: 13px;\n",
    "}\n",
    "h6,\n",
    ".h6 {\n",
    "  font-size: 12px;\n",
    "}\n",
    "p {\n",
    "  margin: 0 0 9px;\n",
    "}\n",
    ".lead {\n",
    "  margin-bottom: 18px;\n",
    "  font-size: 14px;\n",
    "  font-weight: 300;\n",
    "  line-height: 1.4;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .lead {\n",
    "    font-size: 19.5px;\n",
    "  }\n",
    "}\n",
    "small,\n",
    ".small {\n",
    "  font-size: 92%;\n",
    "}\n",
    "mark,\n",
    ".mark {\n",
    "  background-color: #fcf8e3;\n",
    "  padding: .2em;\n",
    "}\n",
    ".text-left {\n",
    "  text-align: left;\n",
    "}\n",
    ".text-right {\n",
    "  text-align: right;\n",
    "}\n",
    ".text-center {\n",
    "  text-align: center;\n",
    "}\n",
    ".text-justify {\n",
    "  text-align: justify;\n",
    "}\n",
    ".text-nowrap {\n",
    "  white-space: nowrap;\n",
    "}\n",
    ".text-lowercase {\n",
    "  text-transform: lowercase;\n",
    "}\n",
    ".text-uppercase {\n",
    "  text-transform: uppercase;\n",
    "}\n",
    ".text-capitalize {\n",
    "  text-transform: capitalize;\n",
    "}\n",
    ".text-muted {\n",
    "  color: #777777;\n",
    "}\n",
    ".text-primary {\n",
    "  color: #337ab7;\n",
    "}\n",
    "a.text-primary:hover,\n",
    "a.text-primary:focus {\n",
    "  color: #286090;\n",
    "}\n",
    ".text-success {\n",
    "  color: #3c763d;\n",
    "}\n",
    "a.text-success:hover,\n",
    "a.text-success:focus {\n",
    "  color: #2b542c;\n",
    "}\n",
    ".text-info {\n",
    "  color: #31708f;\n",
    "}\n",
    "a.text-info:hover,\n",
    "a.text-info:focus {\n",
    "  color: #245269;\n",
    "}\n",
    ".text-warning {\n",
    "  color: #8a6d3b;\n",
    "}\n",
    "a.text-warning:hover,\n",
    "a.text-warning:focus {\n",
    "  color: #66512c;\n",
    "}\n",
    ".text-danger {\n",
    "  color: #a94442;\n",
    "}\n",
    "a.text-danger:hover,\n",
    "a.text-danger:focus {\n",
    "  color: #843534;\n",
    "}\n",
    ".bg-primary {\n",
    "  color: #fff;\n",
    "  background-color: #337ab7;\n",
    "}\n",
    "a.bg-primary:hover,\n",
    "a.bg-primary:focus {\n",
    "  background-color: #286090;\n",
    "}\n",
    ".bg-success {\n",
    "  background-color: #dff0d8;\n",
    "}\n",
    "a.bg-success:hover,\n",
    "a.bg-success:focus {\n",
    "  background-color: #c1e2b3;\n",
    "}\n",
    ".bg-info {\n",
    "  background-color: #d9edf7;\n",
    "}\n",
    "a.bg-info:hover,\n",
    "a.bg-info:focus {\n",
    "  background-color: #afd9ee;\n",
    "}\n",
    ".bg-warning {\n",
    "  background-color: #fcf8e3;\n",
    "}\n",
    "a.bg-warning:hover,\n",
    "a.bg-warning:focus {\n",
    "  background-color: #f7ecb5;\n",
    "}\n",
    ".bg-danger {\n",
    "  background-color: #f2dede;\n",
    "}\n",
    "a.bg-danger:hover,\n",
    "a.bg-danger:focus {\n",
    "  background-color: #e4b9b9;\n",
    "}\n",
    ".page-header {\n",
    "  padding-bottom: 8px;\n",
    "  margin: 36px 0 18px;\n",
    "  border-bottom: 1px solid #eeeeee;\n",
    "}\n",
    "ul,\n",
    "ol {\n",
    "  margin-top: 0;\n",
    "  margin-bottom: 9px;\n",
    "}\n",
    "ul ul,\n",
    "ol ul,\n",
    "ul ol,\n",
    "ol ol {\n",
    "  margin-bottom: 0;\n",
    "}\n",
    ".list-unstyled {\n",
    "  padding-left: 0;\n",
    "  list-style: none;\n",
    "}\n",
    ".list-inline {\n",
    "  padding-left: 0;\n",
    "  list-style: none;\n",
    "  margin-left: -5px;\n",
    "}\n",
    ".list-inline > li {\n",
    "  display: inline-block;\n",
    "  padding-left: 5px;\n",
    "  padding-right: 5px;\n",
    "}\n",
    "dl {\n",
    "  margin-top: 0;\n",
    "  margin-bottom: 18px;\n",
    "}\n",
    "dt,\n",
    "dd {\n",
    "  line-height: 1.42857143;\n",
    "}\n",
    "dt {\n",
    "  font-weight: bold;\n",
    "}\n",
    "dd {\n",
    "  margin-left: 0;\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .dl-horizontal dt {\n",
    "    float: left;\n",
    "    width: 160px;\n",
    "    clear: left;\n",
    "    text-align: right;\n",
    "    overflow: hidden;\n",
    "    text-overflow: ellipsis;\n",
    "    white-space: nowrap;\n",
    "  }\n",
    "  .dl-horizontal dd {\n",
    "    margin-left: 180px;\n",
    "  }\n",
    "}\n",
    "abbr[title],\n",
    "abbr[data-original-title] {\n",
    "  cursor: help;\n",
    "  border-bottom: 1px dotted #777777;\n",
    "}\n",
    ".initialism {\n",
    "  font-size: 90%;\n",
    "  text-transform: uppercase;\n",
    "}\n",
    "blockquote {\n",
    "  padding: 9px 18px;\n",
    "  margin: 0 0 18px;\n",
    "  font-size: inherit;\n",
    "  border-left: 5px solid #eeeeee;\n",
    "}\n",
    "blockquote p:last-child,\n",
    "blockquote ul:last-child,\n",
    "blockquote ol:last-child {\n",
    "  margin-bottom: 0;\n",
    "}\n",
    "blockquote footer,\n",
    "blockquote small,\n",
    "blockquote .small {\n",
    "  display: block;\n",
    "  font-size: 80%;\n",
    "  line-height: 1.42857143;\n",
    "  color: #777777;\n",
    "}\n",
    "blockquote footer:before,\n",
    "blockquote small:before,\n",
    "blockquote .small:before {\n",
    "  content: '\\2014 \\00A0';\n",
    "}\n",
    ".blockquote-reverse,\n",
    "blockquote.pull-right {\n",
    "  padding-right: 15px;\n",
    "  padding-left: 0;\n",
    "  border-right: 5px solid #eeeeee;\n",
    "  border-left: 0;\n",
    "  text-align: right;\n",
    "}\n",
    ".blockquote-reverse footer:before,\n",
    "blockquote.pull-right footer:before,\n",
    ".blockquote-reverse small:before,\n",
    "blockquote.pull-right small:before,\n",
    ".blockquote-reverse .small:before,\n",
    "blockquote.pull-right .small:before {\n",
    "  content: '';\n",
    "}\n",
    ".blockquote-reverse footer:after,\n",
    "blockquote.pull-right footer:after,\n",
    ".blockquote-reverse small:after,\n",
    "blockquote.pull-right small:after,\n",
    ".blockquote-reverse .small:after,\n",
    "blockquote.pull-right .small:after {\n",
    "  content: '\\00A0 \\2014';\n",
    "}\n",
    "address {\n",
    "  margin-bottom: 18px;\n",
    "  font-style: normal;\n",
    "  line-height: 1.42857143;\n",
    "}\n",
    "code,\n",
    "kbd,\n",
    "pre,\n",
    "samp {\n",
    "  font-family: monospace;\n",
    "}\n",
    "code {\n",
    "  padding: 2px 4px;\n",
    "  font-size: 90%;\n",
    "  color: #c7254e;\n",
    "  background-color: #f9f2f4;\n",
    "  border-radius: 2px;\n",
    "}\n",
    "kbd {\n",
    "  padding: 2px 4px;\n",
    "  font-size: 90%;\n",
    "  color: #888;\n",
    "  background-color: transparent;\n",
    "  border-radius: 1px;\n",
    "  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n",
    "}\n",
    "kbd kbd {\n",
    "  padding: 0;\n",
    "  font-size: 100%;\n",
    "  font-weight: bold;\n",
    "  box-shadow: none;\n",
    "}\n",
    "pre {\n",
    "  display: block;\n",
    "  padding: 8.5px;\n",
    "  margin: 0 0 9px;\n",
    "  font-size: 12px;\n",
    "  line-height: 1.42857143;\n",
    "  word-break: break-all;\n",
    "  word-wrap: break-word;\n",
    "  color: #333333;\n",
    "  background-color: #f5f5f5;\n",
    "  border: 1px solid #ccc;\n",
    "  border-radius: 2px;\n",
    "}\n",
    "pre code {\n",
    "  padding: 0;\n",
    "  font-size: inherit;\n",
    "  color: inherit;\n",
    "  white-space: pre-wrap;\n",
    "  background-color: transparent;\n",
    "  border-radius: 0;\n",
    "}\n",
    ".pre-scrollable {\n",
    "  max-height: 340px;\n",
    "  overflow-y: scroll;\n",
    "}\n",
    ".container {\n",
    "  margin-right: auto;\n",
    "  margin-left: auto;\n",
    "  padding-left: 0px;\n",
    "  padding-right: 0px;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .container {\n",
    "    width: 768px;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 992px) {\n",
    "  .container {\n",
    "    width: 940px;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 1200px) {\n",
    "  .container {\n",
    "    width: 1140px;\n",
    "  }\n",
    "}\n",
    ".container-fluid {\n",
    "  margin-right: auto;\n",
    "  margin-left: auto;\n",
    "  padding-left: 0px;\n",
    "  padding-right: 0px;\n",
    "}\n",
    ".row {\n",
    "  margin-left: 0px;\n",
    "  margin-right: 0px;\n",
    "}\n",
    ".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 {\n",
    "  position: relative;\n",
    "  min-height: 1px;\n",
    "  padding-left: 0px;\n",
    "  padding-right: 0px;\n",
    "}\n",
    ".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 {\n",
    "  float: left;\n",
    "}\n",
    ".col-xs-12 {\n",
    "  width: 100%;\n",
    "}\n",
    ".col-xs-11 {\n",
    "  width: 91.66666667%;\n",
    "}\n",
    ".col-xs-10 {\n",
    "  width: 83.33333333%;\n",
    "}\n",
    ".col-xs-9 {\n",
    "  width: 75%;\n",
    "}\n",
    ".col-xs-8 {\n",
    "  width: 66.66666667%;\n",
    "}\n",
    ".col-xs-7 {\n",
    "  width: 58.33333333%;\n",
    "}\n",
    ".col-xs-6 {\n",
    "  width: 50%;\n",
    "}\n",
    ".col-xs-5 {\n",
    "  width: 41.66666667%;\n",
    "}\n",
    ".col-xs-4 {\n",
    "  width: 33.33333333%;\n",
    "}\n",
    ".col-xs-3 {\n",
    "  width: 25%;\n",
    "}\n",
    ".col-xs-2 {\n",
    "  width: 16.66666667%;\n",
    "}\n",
    ".col-xs-1 {\n",
    "  width: 8.33333333%;\n",
    "}\n",
    ".col-xs-pull-12 {\n",
    "  right: 100%;\n",
    "}\n",
    ".col-xs-pull-11 {\n",
    "  right: 91.66666667%;\n",
    "}\n",
    ".col-xs-pull-10 {\n",
    "  right: 83.33333333%;\n",
    "}\n",
    ".col-xs-pull-9 {\n",
    "  right: 75%;\n",
    "}\n",
    ".col-xs-pull-8 {\n",
    "  right: 66.66666667%;\n",
    "}\n",
    ".col-xs-pull-7 {\n",
    "  right: 58.33333333%;\n",
    "}\n",
    ".col-xs-pull-6 {\n",
    "  right: 50%;\n",
    "}\n",
    ".col-xs-pull-5 {\n",
    "  right: 41.66666667%;\n",
    "}\n",
    ".col-xs-pull-4 {\n",
    "  right: 33.33333333%;\n",
    "}\n",
    ".col-xs-pull-3 {\n",
    "  right: 25%;\n",
    "}\n",
    ".col-xs-pull-2 {\n",
    "  right: 16.66666667%;\n",
    "}\n",
    ".col-xs-pull-1 {\n",
    "  right: 8.33333333%;\n",
    "}\n",
    ".col-xs-pull-0 {\n",
    "  right: auto;\n",
    "}\n",
    ".col-xs-push-12 {\n",
    "  left: 100%;\n",
    "}\n",
    ".col-xs-push-11 {\n",
    "  left: 91.66666667%;\n",
    "}\n",
    ".col-xs-push-10 {\n",
    "  left: 83.33333333%;\n",
    "}\n",
    ".col-xs-push-9 {\n",
    "  left: 75%;\n",
    "}\n",
    ".col-xs-push-8 {\n",
    "  left: 66.66666667%;\n",
    "}\n",
    ".col-xs-push-7 {\n",
    "  left: 58.33333333%;\n",
    "}\n",
    ".col-xs-push-6 {\n",
    "  left: 50%;\n",
    "}\n",
    ".col-xs-push-5 {\n",
    "  left: 41.66666667%;\n",
    "}\n",
    ".col-xs-push-4 {\n",
    "  left: 33.33333333%;\n",
    "}\n",
    ".col-xs-push-3 {\n",
    "  left: 25%;\n",
    "}\n",
    ".col-xs-push-2 {\n",
    "  left: 16.66666667%;\n",
    "}\n",
    ".col-xs-push-1 {\n",
    "  left: 8.33333333%;\n",
    "}\n",
    ".col-xs-push-0 {\n",
    "  left: auto;\n",
    "}\n",
    ".col-xs-offset-12 {\n",
    "  margin-left: 100%;\n",
    "}\n",
    ".col-xs-offset-11 {\n",
    "  margin-left: 91.66666667%;\n",
    "}\n",
    ".col-xs-offset-10 {\n",
    "  margin-left: 83.33333333%;\n",
    "}\n",
    ".col-xs-offset-9 {\n",
    "  margin-left: 75%;\n",
    "}\n",
    ".col-xs-offset-8 {\n",
    "  margin-left: 66.66666667%;\n",
    "}\n",
    ".col-xs-offset-7 {\n",
    "  margin-left: 58.33333333%;\n",
    "}\n",
    ".col-xs-offset-6 {\n",
    "  margin-left: 50%;\n",
    "}\n",
    ".col-xs-offset-5 {\n",
    "  margin-left: 41.66666667%;\n",
    "}\n",
    ".col-xs-offset-4 {\n",
    "  margin-left: 33.33333333%;\n",
    "}\n",
    ".col-xs-offset-3 {\n",
    "  margin-left: 25%;\n",
    "}\n",
    ".col-xs-offset-2 {\n",
    "  margin-left: 16.66666667%;\n",
    "}\n",
    ".col-xs-offset-1 {\n",
    "  margin-left: 8.33333333%;\n",
    "}\n",
    ".col-xs-offset-0 {\n",
    "  margin-left: 0%;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .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 {\n",
    "    float: left;\n",
    "  }\n",
    "  .col-sm-12 {\n",
    "    width: 100%;\n",
    "  }\n",
    "  .col-sm-11 {\n",
    "    width: 91.66666667%;\n",
    "  }\n",
    "  .col-sm-10 {\n",
    "    width: 83.33333333%;\n",
    "  }\n",
    "  .col-sm-9 {\n",
    "    width: 75%;\n",
    "  }\n",
    "  .col-sm-8 {\n",
    "    width: 66.66666667%;\n",
    "  }\n",
    "  .col-sm-7 {\n",
    "    width: 58.33333333%;\n",
    "  }\n",
    "  .col-sm-6 {\n",
    "    width: 50%;\n",
    "  }\n",
    "  .col-sm-5 {\n",
    "    width: 41.66666667%;\n",
    "  }\n",
    "  .col-sm-4 {\n",
    "    width: 33.33333333%;\n",
    "  }\n",
    "  .col-sm-3 {\n",
    "    width: 25%;\n",
    "  }\n",
    "  .col-sm-2 {\n",
    "    width: 16.66666667%;\n",
    "  }\n",
    "  .col-sm-1 {\n",
    "    width: 8.33333333%;\n",
    "  }\n",
    "  .col-sm-pull-12 {\n",
    "    right: 100%;\n",
    "  }\n",
    "  .col-sm-pull-11 {\n",
    "    right: 91.66666667%;\n",
    "  }\n",
    "  .col-sm-pull-10 {\n",
    "    right: 83.33333333%;\n",
    "  }\n",
    "  .col-sm-pull-9 {\n",
    "    right: 75%;\n",
    "  }\n",
    "  .col-sm-pull-8 {\n",
    "    right: 66.66666667%;\n",
    "  }\n",
    "  .col-sm-pull-7 {\n",
    "    right: 58.33333333%;\n",
    "  }\n",
    "  .col-sm-pull-6 {\n",
    "    right: 50%;\n",
    "  }\n",
    "  .col-sm-pull-5 {\n",
    "    right: 41.66666667%;\n",
    "  }\n",
    "  .col-sm-pull-4 {\n",
    "    right: 33.33333333%;\n",
    "  }\n",
    "  .col-sm-pull-3 {\n",
    "    right: 25%;\n",
    "  }\n",
    "  .col-sm-pull-2 {\n",
    "    right: 16.66666667%;\n",
    "  }\n",
    "  .col-sm-pull-1 {\n",
    "    right: 8.33333333%;\n",
    "  }\n",
    "  .col-sm-pull-0 {\n",
    "    right: auto;\n",
    "  }\n",
    "  .col-sm-push-12 {\n",
    "    left: 100%;\n",
    "  }\n",
    "  .col-sm-push-11 {\n",
    "    left: 91.66666667%;\n",
    "  }\n",
    "  .col-sm-push-10 {\n",
    "    left: 83.33333333%;\n",
    "  }\n",
    "  .col-sm-push-9 {\n",
    "    left: 75%;\n",
    "  }\n",
    "  .col-sm-push-8 {\n",
    "    left: 66.66666667%;\n",
    "  }\n",
    "  .col-sm-push-7 {\n",
    "    left: 58.33333333%;\n",
    "  }\n",
    "  .col-sm-push-6 {\n",
    "    left: 50%;\n",
    "  }\n",
    "  .col-sm-push-5 {\n",
    "    left: 41.66666667%;\n",
    "  }\n",
    "  .col-sm-push-4 {\n",
    "    left: 33.33333333%;\n",
    "  }\n",
    "  .col-sm-push-3 {\n",
    "    left: 25%;\n",
    "  }\n",
    "  .col-sm-push-2 {\n",
    "    left: 16.66666667%;\n",
    "  }\n",
    "  .col-sm-push-1 {\n",
    "    left: 8.33333333%;\n",
    "  }\n",
    "  .col-sm-push-0 {\n",
    "    left: auto;\n",
    "  }\n",
    "  .col-sm-offset-12 {\n",
    "    margin-left: 100%;\n",
    "  }\n",
    "  .col-sm-offset-11 {\n",
    "    margin-left: 91.66666667%;\n",
    "  }\n",
    "  .col-sm-offset-10 {\n",
    "    margin-left: 83.33333333%;\n",
    "  }\n",
    "  .col-sm-offset-9 {\n",
    "    margin-left: 75%;\n",
    "  }\n",
    "  .col-sm-offset-8 {\n",
    "    margin-left: 66.66666667%;\n",
    "  }\n",
    "  .col-sm-offset-7 {\n",
    "    margin-left: 58.33333333%;\n",
    "  }\n",
    "  .col-sm-offset-6 {\n",
    "    margin-left: 50%;\n",
    "  }\n",
    "  .col-sm-offset-5 {\n",
    "    margin-left: 41.66666667%;\n",
    "  }\n",
    "  .col-sm-offset-4 {\n",
    "    margin-left: 33.33333333%;\n",
    "  }\n",
    "  .col-sm-offset-3 {\n",
    "    margin-left: 25%;\n",
    "  }\n",
    "  .col-sm-offset-2 {\n",
    "    margin-left: 16.66666667%;\n",
    "  }\n",
    "  .col-sm-offset-1 {\n",
    "    margin-left: 8.33333333%;\n",
    "  }\n",
    "  .col-sm-offset-0 {\n",
    "    margin-left: 0%;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 992px) {\n",
    "  .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 {\n",
    "    float: left;\n",
    "  }\n",
    "  .col-md-12 {\n",
    "    width: 100%;\n",
    "  }\n",
    "  .col-md-11 {\n",
    "    width: 91.66666667%;\n",
    "  }\n",
    "  .col-md-10 {\n",
    "    width: 83.33333333%;\n",
    "  }\n",
    "  .col-md-9 {\n",
    "    width: 75%;\n",
    "  }\n",
    "  .col-md-8 {\n",
    "    width: 66.66666667%;\n",
    "  }\n",
    "  .col-md-7 {\n",
    "    width: 58.33333333%;\n",
    "  }\n",
    "  .col-md-6 {\n",
    "    width: 50%;\n",
    "  }\n",
    "  .col-md-5 {\n",
    "    width: 41.66666667%;\n",
    "  }\n",
    "  .col-md-4 {\n",
    "    width: 33.33333333%;\n",
    "  }\n",
    "  .col-md-3 {\n",
    "    width: 25%;\n",
    "  }\n",
    "  .col-md-2 {\n",
    "    width: 16.66666667%;\n",
    "  }\n",
    "  .col-md-1 {\n",
    "    width: 8.33333333%;\n",
    "  }\n",
    "  .col-md-pull-12 {\n",
    "    right: 100%;\n",
    "  }\n",
    "  .col-md-pull-11 {\n",
    "    right: 91.66666667%;\n",
    "  }\n",
    "  .col-md-pull-10 {\n",
    "    right: 83.33333333%;\n",
    "  }\n",
    "  .col-md-pull-9 {\n",
    "    right: 75%;\n",
    "  }\n",
    "  .col-md-pull-8 {\n",
    "    right: 66.66666667%;\n",
    "  }\n",
    "  .col-md-pull-7 {\n",
    "    right: 58.33333333%;\n",
    "  }\n",
    "  .col-md-pull-6 {\n",
    "    right: 50%;\n",
    "  }\n",
    "  .col-md-pull-5 {\n",
    "    right: 41.66666667%;\n",
    "  }\n",
    "  .col-md-pull-4 {\n",
    "    right: 33.33333333%;\n",
    "  }\n",
    "  .col-md-pull-3 {\n",
    "    right: 25%;\n",
    "  }\n",
    "  .col-md-pull-2 {\n",
    "    right: 16.66666667%;\n",
    "  }\n",
    "  .col-md-pull-1 {\n",
    "    right: 8.33333333%;\n",
    "  }\n",
    "  .col-md-pull-0 {\n",
    "    right: auto;\n",
    "  }\n",
    "  .col-md-push-12 {\n",
    "    left: 100%;\n",
    "  }\n",
    "  .col-md-push-11 {\n",
    "    left: 91.66666667%;\n",
    "  }\n",
    "  .col-md-push-10 {\n",
    "    left: 83.33333333%;\n",
    "  }\n",
    "  .col-md-push-9 {\n",
    "    left: 75%;\n",
    "  }\n",
    "  .col-md-push-8 {\n",
    "    left: 66.66666667%;\n",
    "  }\n",
    "  .col-md-push-7 {\n",
    "    left: 58.33333333%;\n",
    "  }\n",
    "  .col-md-push-6 {\n",
    "    left: 50%;\n",
    "  }\n",
    "  .col-md-push-5 {\n",
    "    left: 41.66666667%;\n",
    "  }\n",
    "  .col-md-push-4 {\n",
    "    left: 33.33333333%;\n",
    "  }\n",
    "  .col-md-push-3 {\n",
    "    left: 25%;\n",
    "  }\n",
    "  .col-md-push-2 {\n",
    "    left: 16.66666667%;\n",
    "  }\n",
    "  .col-md-push-1 {\n",
    "    left: 8.33333333%;\n",
    "  }\n",
    "  .col-md-push-0 {\n",
    "    left: auto;\n",
    "  }\n",
    "  .col-md-offset-12 {\n",
    "    margin-left: 100%;\n",
    "  }\n",
    "  .col-md-offset-11 {\n",
    "    margin-left: 91.66666667%;\n",
    "  }\n",
    "  .col-md-offset-10 {\n",
    "    margin-left: 83.33333333%;\n",
    "  }\n",
    "  .col-md-offset-9 {\n",
    "    margin-left: 75%;\n",
    "  }\n",
    "  .col-md-offset-8 {\n",
    "    margin-left: 66.66666667%;\n",
    "  }\n",
    "  .col-md-offset-7 {\n",
    "    margin-left: 58.33333333%;\n",
    "  }\n",
    "  .col-md-offset-6 {\n",
    "    margin-left: 50%;\n",
    "  }\n",
    "  .col-md-offset-5 {\n",
    "    margin-left: 41.66666667%;\n",
    "  }\n",
    "  .col-md-offset-4 {\n",
    "    margin-left: 33.33333333%;\n",
    "  }\n",
    "  .col-md-offset-3 {\n",
    "    margin-left: 25%;\n",
    "  }\n",
    "  .col-md-offset-2 {\n",
    "    margin-left: 16.66666667%;\n",
    "  }\n",
    "  .col-md-offset-1 {\n",
    "    margin-left: 8.33333333%;\n",
    "  }\n",
    "  .col-md-offset-0 {\n",
    "    margin-left: 0%;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 1200px) {\n",
    "  .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 {\n",
    "    float: left;\n",
    "  }\n",
    "  .col-lg-12 {\n",
    "    width: 100%;\n",
    "  }\n",
    "  .col-lg-11 {\n",
    "    width: 91.66666667%;\n",
    "  }\n",
    "  .col-lg-10 {\n",
    "    width: 83.33333333%;\n",
    "  }\n",
    "  .col-lg-9 {\n",
    "    width: 75%;\n",
    "  }\n",
    "  .col-lg-8 {\n",
    "    width: 66.66666667%;\n",
    "  }\n",
    "  .col-lg-7 {\n",
    "    width: 58.33333333%;\n",
    "  }\n",
    "  .col-lg-6 {\n",
    "    width: 50%;\n",
    "  }\n",
    "  .col-lg-5 {\n",
    "    width: 41.66666667%;\n",
    "  }\n",
    "  .col-lg-4 {\n",
    "    width: 33.33333333%;\n",
    "  }\n",
    "  .col-lg-3 {\n",
    "    width: 25%;\n",
    "  }\n",
    "  .col-lg-2 {\n",
    "    width: 16.66666667%;\n",
    "  }\n",
    "  .col-lg-1 {\n",
    "    width: 8.33333333%;\n",
    "  }\n",
    "  .col-lg-pull-12 {\n",
    "    right: 100%;\n",
    "  }\n",
    "  .col-lg-pull-11 {\n",
    "    right: 91.66666667%;\n",
    "  }\n",
    "  .col-lg-pull-10 {\n",
    "    right: 83.33333333%;\n",
    "  }\n",
    "  .col-lg-pull-9 {\n",
    "    right: 75%;\n",
    "  }\n",
    "  .col-lg-pull-8 {\n",
    "    right: 66.66666667%;\n",
    "  }\n",
    "  .col-lg-pull-7 {\n",
    "    right: 58.33333333%;\n",
    "  }\n",
    "  .col-lg-pull-6 {\n",
    "    right: 50%;\n",
    "  }\n",
    "  .col-lg-pull-5 {\n",
    "    right: 41.66666667%;\n",
    "  }\n",
    "  .col-lg-pull-4 {\n",
    "    right: 33.33333333%;\n",
    "  }\n",
    "  .col-lg-pull-3 {\n",
    "    right: 25%;\n",
    "  }\n",
    "  .col-lg-pull-2 {\n",
    "    right: 16.66666667%;\n",
    "  }\n",
    "  .col-lg-pull-1 {\n",
    "    right: 8.33333333%;\n",
    "  }\n",
    "  .col-lg-pull-0 {\n",
    "    right: auto;\n",
    "  }\n",
    "  .col-lg-push-12 {\n",
    "    left: 100%;\n",
    "  }\n",
    "  .col-lg-push-11 {\n",
    "    left: 91.66666667%;\n",
    "  }\n",
    "  .col-lg-push-10 {\n",
    "    left: 83.33333333%;\n",
    "  }\n",
    "  .col-lg-push-9 {\n",
    "    left: 75%;\n",
    "  }\n",
    "  .col-lg-push-8 {\n",
    "    left: 66.66666667%;\n",
    "  }\n",
    "  .col-lg-push-7 {\n",
    "    left: 58.33333333%;\n",
    "  }\n",
    "  .col-lg-push-6 {\n",
    "    left: 50%;\n",
    "  }\n",
    "  .col-lg-push-5 {\n",
    "    left: 41.66666667%;\n",
    "  }\n",
    "  .col-lg-push-4 {\n",
    "    left: 33.33333333%;\n",
    "  }\n",
    "  .col-lg-push-3 {\n",
    "    left: 25%;\n",
    "  }\n",
    "  .col-lg-push-2 {\n",
    "    left: 16.66666667%;\n",
    "  }\n",
    "  .col-lg-push-1 {\n",
    "    left: 8.33333333%;\n",
    "  }\n",
    "  .col-lg-push-0 {\n",
    "    left: auto;\n",
    "  }\n",
    "  .col-lg-offset-12 {\n",
    "    margin-left: 100%;\n",
    "  }\n",
    "  .col-lg-offset-11 {\n",
    "    margin-left: 91.66666667%;\n",
    "  }\n",
    "  .col-lg-offset-10 {\n",
    "    margin-left: 83.33333333%;\n",
    "  }\n",
    "  .col-lg-offset-9 {\n",
    "    margin-left: 75%;\n",
    "  }\n",
    "  .col-lg-offset-8 {\n",
    "    margin-left: 66.66666667%;\n",
    "  }\n",
    "  .col-lg-offset-7 {\n",
    "    margin-left: 58.33333333%;\n",
    "  }\n",
    "  .col-lg-offset-6 {\n",
    "    margin-left: 50%;\n",
    "  }\n",
    "  .col-lg-offset-5 {\n",
    "    margin-left: 41.66666667%;\n",
    "  }\n",
    "  .col-lg-offset-4 {\n",
    "    margin-left: 33.33333333%;\n",
    "  }\n",
    "  .col-lg-offset-3 {\n",
    "    margin-left: 25%;\n",
    "  }\n",
    "  .col-lg-offset-2 {\n",
    "    margin-left: 16.66666667%;\n",
    "  }\n",
    "  .col-lg-offset-1 {\n",
    "    margin-left: 8.33333333%;\n",
    "  }\n",
    "  .col-lg-offset-0 {\n",
    "    margin-left: 0%;\n",
    "  }\n",
    "}\n",
    "table {\n",
    "  background-color: transparent;\n",
    "}\n",
    "caption {\n",
    "  padding-top: 8px;\n",
    "  padding-bottom: 8px;\n",
    "  color: #777777;\n",
    "  text-align: left;\n",
    "}\n",
    "th {\n",
    "  text-align: left;\n",
    "}\n",
    ".table {\n",
    "  width: 100%;\n",
    "  max-width: 100%;\n",
    "  margin-bottom: 18px;\n",
    "}\n",
    ".table > thead > tr > th,\n",
    ".table > tbody > tr > th,\n",
    ".table > tfoot > tr > th,\n",
    ".table > thead > tr > td,\n",
    ".table > tbody > tr > td,\n",
    ".table > tfoot > tr > td {\n",
    "  padding: 8px;\n",
    "  line-height: 1.42857143;\n",
    "  vertical-align: top;\n",
    "  border-top: 1px solid #ddd;\n",
    "}\n",
    ".table > thead > tr > th {\n",
    "  vertical-align: bottom;\n",
    "  border-bottom: 2px solid #ddd;\n",
    "}\n",
    ".table > caption + thead > tr:first-child > th,\n",
    ".table > colgroup + thead > tr:first-child > th,\n",
    ".table > thead:first-child > tr:first-child > th,\n",
    ".table > caption + thead > tr:first-child > td,\n",
    ".table > colgroup + thead > tr:first-child > td,\n",
    ".table > thead:first-child > tr:first-child > td {\n",
    "  border-top: 0;\n",
    "}\n",
    ".table > tbody + tbody {\n",
    "  border-top: 2px solid #ddd;\n",
    "}\n",
    ".table .table {\n",
    "  background-color: #fff;\n",
    "}\n",
    ".table-condensed > thead > tr > th,\n",
    ".table-condensed > tbody > tr > th,\n",
    ".table-condensed > tfoot > tr > th,\n",
    ".table-condensed > thead > tr > td,\n",
    ".table-condensed > tbody > tr > td,\n",
    ".table-condensed > tfoot > tr > td {\n",
    "  padding: 5px;\n",
    "}\n",
    ".table-bordered {\n",
    "  border: 1px solid #ddd;\n",
    "}\n",
    ".table-bordered > thead > tr > th,\n",
    ".table-bordered > tbody > tr > th,\n",
    ".table-bordered > tfoot > tr > th,\n",
    ".table-bordered > thead > tr > td,\n",
    ".table-bordered > tbody > tr > td,\n",
    ".table-bordered > tfoot > tr > td {\n",
    "  border: 1px solid #ddd;\n",
    "}\n",
    ".table-bordered > thead > tr > th,\n",
    ".table-bordered > thead > tr > td {\n",
    "  border-bottom-width: 2px;\n",
    "}\n",
    ".table-striped > tbody > tr:nth-of-type(odd) {\n",
    "  background-color: #f9f9f9;\n",
    "}\n",
    ".table-hover > tbody > tr:hover {\n",
    "  background-color: #f5f5f5;\n",
    "}\n",
    "table col[class*=\"col-\"] {\n",
    "  position: static;\n",
    "  float: none;\n",
    "  display: table-column;\n",
    "}\n",
    "table td[class*=\"col-\"],\n",
    "table th[class*=\"col-\"] {\n",
    "  position: static;\n",
    "  float: none;\n",
    "  display: table-cell;\n",
    "}\n",
    ".table > thead > tr > td.active,\n",
    ".table > tbody > tr > td.active,\n",
    ".table > tfoot > tr > td.active,\n",
    ".table > thead > tr > th.active,\n",
    ".table > tbody > tr > th.active,\n",
    ".table > tfoot > tr > th.active,\n",
    ".table > thead > tr.active > td,\n",
    ".table > tbody > tr.active > td,\n",
    ".table > tfoot > tr.active > td,\n",
    ".table > thead > tr.active > th,\n",
    ".table > tbody > tr.active > th,\n",
    ".table > tfoot > tr.active > th {\n",
    "  background-color: #f5f5f5;\n",
    "}\n",
    ".table-hover > tbody > tr > td.active:hover,\n",
    ".table-hover > tbody > tr > th.active:hover,\n",
    ".table-hover > tbody > tr.active:hover > td,\n",
    ".table-hover > tbody > tr:hover > .active,\n",
    ".table-hover > tbody > tr.active:hover > th {\n",
    "  background-color: #e8e8e8;\n",
    "}\n",
    ".table > thead > tr > td.success,\n",
    ".table > tbody > tr > td.success,\n",
    ".table > tfoot > tr > td.success,\n",
    ".table > thead > tr > th.success,\n",
    ".table > tbody > tr > th.success,\n",
    ".table > tfoot > tr > th.success,\n",
    ".table > thead > tr.success > td,\n",
    ".table > tbody > tr.success > td,\n",
    ".table > tfoot > tr.success > td,\n",
    ".table > thead > tr.success > th,\n",
    ".table > tbody > tr.success > th,\n",
    ".table > tfoot > tr.success > th {\n",
    "  background-color: #dff0d8;\n",
    "}\n",
    ".table-hover > tbody > tr > td.success:hover,\n",
    ".table-hover > tbody > tr > th.success:hover,\n",
    ".table-hover > tbody > tr.success:hover > td,\n",
    ".table-hover > tbody > tr:hover > .success,\n",
    ".table-hover > tbody > tr.success:hover > th {\n",
    "  background-color: #d0e9c6;\n",
    "}\n",
    ".table > thead > tr > td.info,\n",
    ".table > tbody > tr > td.info,\n",
    ".table > tfoot > tr > td.info,\n",
    ".table > thead > tr > th.info,\n",
    ".table > tbody > tr > th.info,\n",
    ".table > tfoot > tr > th.info,\n",
    ".table > thead > tr.info > td,\n",
    ".table > tbody > tr.info > td,\n",
    ".table > tfoot > tr.info > td,\n",
    ".table > thead > tr.info > th,\n",
    ".table > tbody > tr.info > th,\n",
    ".table > tfoot > tr.info > th {\n",
    "  background-color: #d9edf7;\n",
    "}\n",
    ".table-hover > tbody > tr > td.info:hover,\n",
    ".table-hover > tbody > tr > th.info:hover,\n",
    ".table-hover > tbody > tr.info:hover > td,\n",
    ".table-hover > tbody > tr:hover > .info,\n",
    ".table-hover > tbody > tr.info:hover > th {\n",
    "  background-color: #c4e3f3;\n",
    "}\n",
    ".table > thead > tr > td.warning,\n",
    ".table > tbody > tr > td.warning,\n",
    ".table > tfoot > tr > td.warning,\n",
    ".table > thead > tr > th.warning,\n",
    ".table > tbody > tr > th.warning,\n",
    ".table > tfoot > tr > th.warning,\n",
    ".table > thead > tr.warning > td,\n",
    ".table > tbody > tr.warning > td,\n",
    ".table > tfoot > tr.warning > td,\n",
    ".table > thead > tr.warning > th,\n",
    ".table > tbody > tr.warning > th,\n",
    ".table > tfoot > tr.warning > th {\n",
    "  background-color: #fcf8e3;\n",
    "}\n",
    ".table-hover > tbody > tr > td.warning:hover,\n",
    ".table-hover > tbody > tr > th.warning:hover,\n",
    ".table-hover > tbody > tr.warning:hover > td,\n",
    ".table-hover > tbody > tr:hover > .warning,\n",
    ".table-hover > tbody > tr.warning:hover > th {\n",
    "  background-color: #faf2cc;\n",
    "}\n",
    ".table > thead > tr > td.danger,\n",
    ".table > tbody > tr > td.danger,\n",
    ".table > tfoot > tr > td.danger,\n",
    ".table > thead > tr > th.danger,\n",
    ".table > tbody > tr > th.danger,\n",
    ".table > tfoot > tr > th.danger,\n",
    ".table > thead > tr.danger > td,\n",
    ".table > tbody > tr.danger > td,\n",
    ".table > tfoot > tr.danger > td,\n",
    ".table > thead > tr.danger > th,\n",
    ".table > tbody > tr.danger > th,\n",
    ".table > tfoot > tr.danger > th {\n",
    "  background-color: #f2dede;\n",
    "}\n",
    ".table-hover > tbody > tr > td.danger:hover,\n",
    ".table-hover > tbody > tr > th.danger:hover,\n",
    ".table-hover > tbody > tr.danger:hover > td,\n",
    ".table-hover > tbody > tr:hover > .danger,\n",
    ".table-hover > tbody > tr.danger:hover > th {\n",
    "  background-color: #ebcccc;\n",
    "}\n",
    ".table-responsive {\n",
    "  overflow-x: auto;\n",
    "  min-height: 0.01%;\n",
    "}\n",
    "@media screen and (max-width: 767px) {\n",
    "  .table-responsive {\n",
    "    width: 100%;\n",
    "    margin-bottom: 13.5px;\n",
    "    overflow-y: hidden;\n",
    "    -ms-overflow-style: -ms-autohiding-scrollbar;\n",
    "    border: 1px solid #ddd;\n",
    "  }\n",
    "  .table-responsive > .table {\n",
    "    margin-bottom: 0;\n",
    "  }\n",
    "  .table-responsive > .table > thead > tr > th,\n",
    "  .table-responsive > .table > tbody > tr > th,\n",
    "  .table-responsive > .table > tfoot > tr > th,\n",
    "  .table-responsive > .table > thead > tr > td,\n",
    "  .table-responsive > .table > tbody > tr > td,\n",
    "  .table-responsive > .table > tfoot > tr > td {\n",
    "    white-space: nowrap;\n",
    "  }\n",
    "  .table-responsive > .table-bordered {\n",
    "    border: 0;\n",
    "  }\n",
    "  .table-responsive > .table-bordered > thead > tr > th:first-child,\n",
    "  .table-responsive > .table-bordered > tbody > tr > th:first-child,\n",
    "  .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n",
    "  .table-responsive > .table-bordered > thead > tr > td:first-child,\n",
    "  .table-responsive > .table-bordered > tbody > tr > td:first-child,\n",
    "  .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n",
    "    border-left: 0;\n",
    "  }\n",
    "  .table-responsive > .table-bordered > thead > tr > th:last-child,\n",
    "  .table-responsive > .table-bordered > tbody > tr > th:last-child,\n",
    "  .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n",
    "  .table-responsive > .table-bordered > thead > tr > td:last-child,\n",
    "  .table-responsive > .table-bordered > tbody > tr > td:last-child,\n",
    "  .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n",
    "    border-right: 0;\n",
    "  }\n",
    "  .table-responsive > .table-bordered > tbody > tr:last-child > th,\n",
    "  .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n",
    "  .table-responsive > .table-bordered > tbody > tr:last-child > td,\n",
    "  .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n",
    "    border-bottom: 0;\n",
    "  }\n",
    "}\n",
    "fieldset {\n",
    "  padding: 0;\n",
    "  margin: 0;\n",
    "  border: 0;\n",
    "  min-width: 0;\n",
    "}\n",
    "legend {\n",
    "  display: block;\n",
    "  width: 100%;\n",
    "  padding: 0;\n",
    "  margin-bottom: 18px;\n",
    "  font-size: 19.5px;\n",
    "  line-height: inherit;\n",
    "  color: #333333;\n",
    "  border: 0;\n",
    "  border-bottom: 1px solid #e5e5e5;\n",
    "}\n",
    "label {\n",
    "  display: inline-block;\n",
    "  max-width: 100%;\n",
    "  margin-bottom: 5px;\n",
    "  font-weight: bold;\n",
    "}\n",
    "input[type=\"search\"] {\n",
    "  -webkit-box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  box-sizing: border-box;\n",
    "}\n",
    "input[type=\"radio\"],\n",
    "input[type=\"checkbox\"] {\n",
    "  margin: 4px 0 0;\n",
    "  margin-top: 1px \\9;\n",
    "  line-height: normal;\n",
    "}\n",
    "input[type=\"file\"] {\n",
    "  display: block;\n",
    "}\n",
    "input[type=\"range\"] {\n",
    "  display: block;\n",
    "  width: 100%;\n",
    "}\n",
    "select[multiple],\n",
    "select[size] {\n",
    "  height: auto;\n",
    "}\n",
    "input[type=\"file\"]:focus,\n",
    "input[type=\"radio\"]:focus,\n",
    "input[type=\"checkbox\"]:focus {\n",
    "  outline: 5px auto -webkit-focus-ring-color;\n",
    "  outline-offset: -2px;\n",
    "}\n",
    "output {\n",
    "  display: block;\n",
    "  padding-top: 7px;\n",
    "  font-size: 13px;\n",
    "  line-height: 1.42857143;\n",
    "  color: #555555;\n",
    "}\n",
    ".form-control {\n",
    "  display: block;\n",
    "  width: 100%;\n",
    "  height: 32px;\n",
    "  padding: 6px 12px;\n",
    "  font-size: 13px;\n",
    "  line-height: 1.42857143;\n",
    "  color: #555555;\n",
    "  background-color: #fff;\n",
    "  background-image: none;\n",
    "  border: 1px solid #ccc;\n",
    "  border-radius: 2px;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
    "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
    "  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
    "  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
    "  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
    "}\n",
    ".form-control:focus {\n",
    "  border-color: #66afe9;\n",
    "  outline: 0;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n",
    "  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n",
    "}\n",
    ".form-control::-moz-placeholder {\n",
    "  color: #999;\n",
    "  opacity: 1;\n",
    "}\n",
    ".form-control:-ms-input-placeholder {\n",
    "  color: #999;\n",
    "}\n",
    ".form-control::-webkit-input-placeholder {\n",
    "  color: #999;\n",
    "}\n",
    ".form-control::-ms-expand {\n",
    "  border: 0;\n",
    "  background-color: transparent;\n",
    "}\n",
    ".form-control[disabled],\n",
    ".form-control[readonly],\n",
    "fieldset[disabled] .form-control {\n",
    "  background-color: #eeeeee;\n",
    "  opacity: 1;\n",
    "}\n",
    ".form-control[disabled],\n",
    "fieldset[disabled] .form-control {\n",
    "  cursor: not-allowed;\n",
    "}\n",
    "textarea.form-control {\n",
    "  height: auto;\n",
    "}\n",
    "input[type=\"search\"] {\n",
    "  -webkit-appearance: none;\n",
    "}\n",
    "@media screen and (-webkit-min-device-pixel-ratio: 0) {\n",
    "  input[type=\"date\"].form-control,\n",
    "  input[type=\"time\"].form-control,\n",
    "  input[type=\"datetime-local\"].form-control,\n",
    "  input[type=\"month\"].form-control {\n",
    "    line-height: 32px;\n",
    "  }\n",
    "  input[type=\"date\"].input-sm,\n",
    "  input[type=\"time\"].input-sm,\n",
    "  input[type=\"datetime-local\"].input-sm,\n",
    "  input[type=\"month\"].input-sm,\n",
    "  .input-group-sm input[type=\"date\"],\n",
    "  .input-group-sm input[type=\"time\"],\n",
    "  .input-group-sm input[type=\"datetime-local\"],\n",
    "  .input-group-sm input[type=\"month\"] {\n",
    "    line-height: 30px;\n",
    "  }\n",
    "  input[type=\"date\"].input-lg,\n",
    "  input[type=\"time\"].input-lg,\n",
    "  input[type=\"datetime-local\"].input-lg,\n",
    "  input[type=\"month\"].input-lg,\n",
    "  .input-group-lg input[type=\"date\"],\n",
    "  .input-group-lg input[type=\"time\"],\n",
    "  .input-group-lg input[type=\"datetime-local\"],\n",
    "  .input-group-lg input[type=\"month\"] {\n",
    "    line-height: 45px;\n",
    "  }\n",
    "}\n",
    ".form-group {\n",
    "  margin-bottom: 15px;\n",
    "}\n",
    ".radio,\n",
    ".checkbox {\n",
    "  position: relative;\n",
    "  display: block;\n",
    "  margin-top: 10px;\n",
    "  margin-bottom: 10px;\n",
    "}\n",
    ".radio label,\n",
    ".checkbox label {\n",
    "  min-height: 18px;\n",
    "  padding-left: 20px;\n",
    "  margin-bottom: 0;\n",
    "  font-weight: normal;\n",
    "  cursor: pointer;\n",
    "}\n",
    ".radio input[type=\"radio\"],\n",
    ".radio-inline input[type=\"radio\"],\n",
    ".checkbox input[type=\"checkbox\"],\n",
    ".checkbox-inline input[type=\"checkbox\"] {\n",
    "  position: absolute;\n",
    "  margin-left: -20px;\n",
    "  margin-top: 4px \\9;\n",
    "}\n",
    ".radio + .radio,\n",
    ".checkbox + .checkbox {\n",
    "  margin-top: -5px;\n",
    "}\n",
    ".radio-inline,\n",
    ".checkbox-inline {\n",
    "  position: relative;\n",
    "  display: inline-block;\n",
    "  padding-left: 20px;\n",
    "  margin-bottom: 0;\n",
    "  vertical-align: middle;\n",
    "  font-weight: normal;\n",
    "  cursor: pointer;\n",
    "}\n",
    ".radio-inline + .radio-inline,\n",
    ".checkbox-inline + .checkbox-inline {\n",
    "  margin-top: 0;\n",
    "  margin-left: 10px;\n",
    "}\n",
    "input[type=\"radio\"][disabled],\n",
    "input[type=\"checkbox\"][disabled],\n",
    "input[type=\"radio\"].disabled,\n",
    "input[type=\"checkbox\"].disabled,\n",
    "fieldset[disabled] input[type=\"radio\"],\n",
    "fieldset[disabled] input[type=\"checkbox\"] {\n",
    "  cursor: not-allowed;\n",
    "}\n",
    ".radio-inline.disabled,\n",
    ".checkbox-inline.disabled,\n",
    "fieldset[disabled] .radio-inline,\n",
    "fieldset[disabled] .checkbox-inline {\n",
    "  cursor: not-allowed;\n",
    "}\n",
    ".radio.disabled label,\n",
    ".checkbox.disabled label,\n",
    "fieldset[disabled] .radio label,\n",
    "fieldset[disabled] .checkbox label {\n",
    "  cursor: not-allowed;\n",
    "}\n",
    ".form-control-static {\n",
    "  padding-top: 7px;\n",
    "  padding-bottom: 7px;\n",
    "  margin-bottom: 0;\n",
    "  min-height: 31px;\n",
    "}\n",
    ".form-control-static.input-lg,\n",
    ".form-control-static.input-sm {\n",
    "  padding-left: 0;\n",
    "  padding-right: 0;\n",
    "}\n",
    ".input-sm {\n",
    "  height: 30px;\n",
    "  padding: 5px 10px;\n",
    "  font-size: 12px;\n",
    "  line-height: 1.5;\n",
    "  border-radius: 1px;\n",
    "}\n",
    "select.input-sm {\n",
    "  height: 30px;\n",
    "  line-height: 30px;\n",
    "}\n",
    "textarea.input-sm,\n",
    "select[multiple].input-sm {\n",
    "  height: auto;\n",
    "}\n",
    ".form-group-sm .form-control {\n",
    "  height: 30px;\n",
    "  padding: 5px 10px;\n",
    "  font-size: 12px;\n",
    "  line-height: 1.5;\n",
    "  border-radius: 1px;\n",
    "}\n",
    ".form-group-sm select.form-control {\n",
    "  height: 30px;\n",
    "  line-height: 30px;\n",
    "}\n",
    ".form-group-sm textarea.form-control,\n",
    ".form-group-sm select[multiple].form-control {\n",
    "  height: auto;\n",
    "}\n",
    ".form-group-sm .form-control-static {\n",
    "  height: 30px;\n",
    "  min-height: 30px;\n",
    "  padding: 6px 10px;\n",
    "  font-size: 12px;\n",
    "  line-height: 1.5;\n",
    "}\n",
    ".input-lg {\n",
    "  height: 45px;\n",
    "  padding: 10px 16px;\n",
    "  font-size: 17px;\n",
    "  line-height: 1.3333333;\n",
    "  border-radius: 3px;\n",
    "}\n",
    "select.input-lg {\n",
    "  height: 45px;\n",
    "  line-height: 45px;\n",
    "}\n",
    "textarea.input-lg,\n",
    "select[multiple].input-lg {\n",
    "  height: auto;\n",
    "}\n",
    ".form-group-lg .form-control {\n",
    "  height: 45px;\n",
    "  padding: 10px 16px;\n",
    "  font-size: 17px;\n",
    "  line-height: 1.3333333;\n",
    "  border-radius: 3px;\n",
    "}\n",
    ".form-group-lg select.form-control {\n",
    "  height: 45px;\n",
    "  line-height: 45px;\n",
    "}\n",
    ".form-group-lg textarea.form-control,\n",
    ".form-group-lg select[multiple].form-control {\n",
    "  height: auto;\n",
    "}\n",
    ".form-group-lg .form-control-static {\n",
    "  height: 45px;\n",
    "  min-height: 35px;\n",
    "  padding: 11px 16px;\n",
    "  font-size: 17px;\n",
    "  line-height: 1.3333333;\n",
    "}\n",
    ".has-feedback {\n",
    "  position: relative;\n",
    "}\n",
    ".has-feedback .form-control {\n",
    "  padding-right: 40px;\n",
    "}\n",
    ".form-control-feedback {\n",
    "  position: absolute;\n",
    "  top: 0;\n",
    "  right: 0;\n",
    "  z-index: 2;\n",
    "  display: block;\n",
    "  width: 32px;\n",
    "  height: 32px;\n",
    "  line-height: 32px;\n",
    "  text-align: center;\n",
    "  pointer-events: none;\n",
    "}\n",
    ".input-lg + .form-control-feedback,\n",
    ".input-group-lg + .form-control-feedback,\n",
    ".form-group-lg .form-control + .form-control-feedback {\n",
    "  width: 45px;\n",
    "  height: 45px;\n",
    "  line-height: 45px;\n",
    "}\n",
    ".input-sm + .form-control-feedback,\n",
    ".input-group-sm + .form-control-feedback,\n",
    ".form-group-sm .form-control + .form-control-feedback {\n",
    "  width: 30px;\n",
    "  height: 30px;\n",
    "  line-height: 30px;\n",
    "}\n",
    ".has-success .help-block,\n",
    ".has-success .control-label,\n",
    ".has-success .radio,\n",
    ".has-success .checkbox,\n",
    ".has-success .radio-inline,\n",
    ".has-success .checkbox-inline,\n",
    ".has-success.radio label,\n",
    ".has-success.checkbox label,\n",
    ".has-success.radio-inline label,\n",
    ".has-success.checkbox-inline label {\n",
    "  color: #3c763d;\n",
    "}\n",
    ".has-success .form-control {\n",
    "  border-color: #3c763d;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
    "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
    "}\n",
    ".has-success .form-control:focus {\n",
    "  border-color: #2b542c;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n",
    "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n",
    "}\n",
    ".has-success .input-group-addon {\n",
    "  color: #3c763d;\n",
    "  border-color: #3c763d;\n",
    "  background-color: #dff0d8;\n",
    "}\n",
    ".has-success .form-control-feedback {\n",
    "  color: #3c763d;\n",
    "}\n",
    ".has-warning .help-block,\n",
    ".has-warning .control-label,\n",
    ".has-warning .radio,\n",
    ".has-warning .checkbox,\n",
    ".has-warning .radio-inline,\n",
    ".has-warning .checkbox-inline,\n",
    ".has-warning.radio label,\n",
    ".has-warning.checkbox label,\n",
    ".has-warning.radio-inline label,\n",
    ".has-warning.checkbox-inline label {\n",
    "  color: #8a6d3b;\n",
    "}\n",
    ".has-warning .form-control {\n",
    "  border-color: #8a6d3b;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
    "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
    "}\n",
    ".has-warning .form-control:focus {\n",
    "  border-color: #66512c;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n",
    "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n",
    "}\n",
    ".has-warning .input-group-addon {\n",
    "  color: #8a6d3b;\n",
    "  border-color: #8a6d3b;\n",
    "  background-color: #fcf8e3;\n",
    "}\n",
    ".has-warning .form-control-feedback {\n",
    "  color: #8a6d3b;\n",
    "}\n",
    ".has-error .help-block,\n",
    ".has-error .control-label,\n",
    ".has-error .radio,\n",
    ".has-error .checkbox,\n",
    ".has-error .radio-inline,\n",
    ".has-error .checkbox-inline,\n",
    ".has-error.radio label,\n",
    ".has-error.checkbox label,\n",
    ".has-error.radio-inline label,\n",
    ".has-error.checkbox-inline label {\n",
    "  color: #a94442;\n",
    "}\n",
    ".has-error .form-control {\n",
    "  border-color: #a94442;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
    "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
    "}\n",
    ".has-error .form-control:focus {\n",
    "  border-color: #843534;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n",
    "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n",
    "}\n",
    ".has-error .input-group-addon {\n",
    "  color: #a94442;\n",
    "  border-color: #a94442;\n",
    "  background-color: #f2dede;\n",
    "}\n",
    ".has-error .form-control-feedback {\n",
    "  color: #a94442;\n",
    "}\n",
    ".has-feedback label ~ .form-control-feedback {\n",
    "  top: 23px;\n",
    "}\n",
    ".has-feedback label.sr-only ~ .form-control-feedback {\n",
    "  top: 0;\n",
    "}\n",
    ".help-block {\n",
    "  display: block;\n",
    "  margin-top: 5px;\n",
    "  margin-bottom: 10px;\n",
    "  color: #404040;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .form-inline .form-group {\n",
    "    display: inline-block;\n",
    "    margin-bottom: 0;\n",
    "    vertical-align: middle;\n",
    "  }\n",
    "  .form-inline .form-control {\n",
    "    display: inline-block;\n",
    "    width: auto;\n",
    "    vertical-align: middle;\n",
    "  }\n",
    "  .form-inline .form-control-static {\n",
    "    display: inline-block;\n",
    "  }\n",
    "  .form-inline .input-group {\n",
    "    display: inline-table;\n",
    "    vertical-align: middle;\n",
    "  }\n",
    "  .form-inline .input-group .input-group-addon,\n",
    "  .form-inline .input-group .input-group-btn,\n",
    "  .form-inline .input-group .form-control {\n",
    "    width: auto;\n",
    "  }\n",
    "  .form-inline .input-group > .form-control {\n",
    "    width: 100%;\n",
    "  }\n",
    "  .form-inline .control-label {\n",
    "    margin-bottom: 0;\n",
    "    vertical-align: middle;\n",
    "  }\n",
    "  .form-inline .radio,\n",
    "  .form-inline .checkbox {\n",
    "    display: inline-block;\n",
    "    margin-top: 0;\n",
    "    margin-bottom: 0;\n",
    "    vertical-align: middle;\n",
    "  }\n",
    "  .form-inline .radio label,\n",
    "  .form-inline .checkbox label {\n",
    "    padding-left: 0;\n",
    "  }\n",
    "  .form-inline .radio input[type=\"radio\"],\n",
    "  .form-inline .checkbox input[type=\"checkbox\"] {\n",
    "    position: relative;\n",
    "    margin-left: 0;\n",
    "  }\n",
    "  .form-inline .has-feedback .form-control-feedback {\n",
    "    top: 0;\n",
    "  }\n",
    "}\n",
    ".form-horizontal .radio,\n",
    ".form-horizontal .checkbox,\n",
    ".form-horizontal .radio-inline,\n",
    ".form-horizontal .checkbox-inline {\n",
    "  margin-top: 0;\n",
    "  margin-bottom: 0;\n",
    "  padding-top: 7px;\n",
    "}\n",
    ".form-horizontal .radio,\n",
    ".form-horizontal .checkbox {\n",
    "  min-height: 25px;\n",
    "}\n",
    ".form-horizontal .form-group {\n",
    "  margin-left: 0px;\n",
    "  margin-right: 0px;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .form-horizontal .control-label {\n",
    "    text-align: right;\n",
    "    margin-bottom: 0;\n",
    "    padding-top: 7px;\n",
    "  }\n",
    "}\n",
    ".form-horizontal .has-feedback .form-control-feedback {\n",
    "  right: 0px;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .form-horizontal .form-group-lg .control-label {\n",
    "    padding-top: 11px;\n",
    "    font-size: 17px;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .form-horizontal .form-group-sm .control-label {\n",
    "    padding-top: 6px;\n",
    "    font-size: 12px;\n",
    "  }\n",
    "}\n",
    ".btn {\n",
    "  display: inline-block;\n",
    "  margin-bottom: 0;\n",
    "  font-weight: normal;\n",
    "  text-align: center;\n",
    "  vertical-align: middle;\n",
    "  touch-action: manipulation;\n",
    "  cursor: pointer;\n",
    "  background-image: none;\n",
    "  border: 1px solid transparent;\n",
    "  white-space: nowrap;\n",
    "  padding: 6px 12px;\n",
    "  font-size: 13px;\n",
    "  line-height: 1.42857143;\n",
    "  border-radius: 2px;\n",
    "  -webkit-user-select: none;\n",
    "  -moz-user-select: none;\n",
    "  -ms-user-select: none;\n",
    "  user-select: none;\n",
    "}\n",
    ".btn:focus,\n",
    ".btn:active:focus,\n",
    ".btn.active:focus,\n",
    ".btn.focus,\n",
    ".btn:active.focus,\n",
    ".btn.active.focus {\n",
    "  outline: 5px auto -webkit-focus-ring-color;\n",
    "  outline-offset: -2px;\n",
    "}\n",
    ".btn:hover,\n",
    ".btn:focus,\n",
    ".btn.focus {\n",
    "  color: #333;\n",
    "  text-decoration: none;\n",
    "}\n",
    ".btn:active,\n",
    ".btn.active {\n",
    "  outline: 0;\n",
    "  background-image: none;\n",
    "  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n",
    "  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n",
    "}\n",
    ".btn.disabled,\n",
    ".btn[disabled],\n",
    "fieldset[disabled] .btn {\n",
    "  cursor: not-allowed;\n",
    "  opacity: 0.65;\n",
    "  filter: alpha(opacity=65);\n",
    "  -webkit-box-shadow: none;\n",
    "  box-shadow: none;\n",
    "}\n",
    "a.btn.disabled,\n",
    "fieldset[disabled] a.btn {\n",
    "  pointer-events: none;\n",
    "}\n",
    ".btn-default {\n",
    "  color: #333;\n",
    "  background-color: #fff;\n",
    "  border-color: #ccc;\n",
    "}\n",
    ".btn-default:focus,\n",
    ".btn-default.focus {\n",
    "  color: #333;\n",
    "  background-color: #e6e6e6;\n",
    "  border-color: #8c8c8c;\n",
    "}\n",
    ".btn-default:hover {\n",
    "  color: #333;\n",
    "  background-color: #e6e6e6;\n",
    "  border-color: #adadad;\n",
    "}\n",
    ".btn-default:active,\n",
    ".btn-default.active,\n",
    ".open > .dropdown-toggle.btn-default {\n",
    "  color: #333;\n",
    "  background-color: #e6e6e6;\n",
    "  border-color: #adadad;\n",
    "}\n",
    ".btn-default:active:hover,\n",
    ".btn-default.active:hover,\n",
    ".open > .dropdown-toggle.btn-default:hover,\n",
    ".btn-default:active:focus,\n",
    ".btn-default.active:focus,\n",
    ".open > .dropdown-toggle.btn-default:focus,\n",
    ".btn-default:active.focus,\n",
    ".btn-default.active.focus,\n",
    ".open > .dropdown-toggle.btn-default.focus {\n",
    "  color: #333;\n",
    "  background-color: #d4d4d4;\n",
    "  border-color: #8c8c8c;\n",
    "}\n",
    ".btn-default:active,\n",
    ".btn-default.active,\n",
    ".open > .dropdown-toggle.btn-default {\n",
    "  background-image: none;\n",
    "}\n",
    ".btn-default.disabled:hover,\n",
    ".btn-default[disabled]:hover,\n",
    "fieldset[disabled] .btn-default:hover,\n",
    ".btn-default.disabled:focus,\n",
    ".btn-default[disabled]:focus,\n",
    "fieldset[disabled] .btn-default:focus,\n",
    ".btn-default.disabled.focus,\n",
    ".btn-default[disabled].focus,\n",
    "fieldset[disabled] .btn-default.focus {\n",
    "  background-color: #fff;\n",
    "  border-color: #ccc;\n",
    "}\n",
    ".btn-default .badge {\n",
    "  color: #fff;\n",
    "  background-color: #333;\n",
    "}\n",
    ".btn-primary {\n",
    "  color: #fff;\n",
    "  background-color: #337ab7;\n",
    "  border-color: #2e6da4;\n",
    "}\n",
    ".btn-primary:focus,\n",
    ".btn-primary.focus {\n",
    "  color: #fff;\n",
    "  background-color: #286090;\n",
    "  border-color: #122b40;\n",
    "}\n",
    ".btn-primary:hover {\n",
    "  color: #fff;\n",
    "  background-color: #286090;\n",
    "  border-color: #204d74;\n",
    "}\n",
    ".btn-primary:active,\n",
    ".btn-primary.active,\n",
    ".open > .dropdown-toggle.btn-primary {\n",
    "  color: #fff;\n",
    "  background-color: #286090;\n",
    "  border-color: #204d74;\n",
    "}\n",
    ".btn-primary:active:hover,\n",
    ".btn-primary.active:hover,\n",
    ".open > .dropdown-toggle.btn-primary:hover,\n",
    ".btn-primary:active:focus,\n",
    ".btn-primary.active:focus,\n",
    ".open > .dropdown-toggle.btn-primary:focus,\n",
    ".btn-primary:active.focus,\n",
    ".btn-primary.active.focus,\n",
    ".open > .dropdown-toggle.btn-primary.focus {\n",
    "  color: #fff;\n",
    "  background-color: #204d74;\n",
    "  border-color: #122b40;\n",
    "}\n",
    ".btn-primary:active,\n",
    ".btn-primary.active,\n",
    ".open > .dropdown-toggle.btn-primary {\n",
    "  background-image: none;\n",
    "}\n",
    ".btn-primary.disabled:hover,\n",
    ".btn-primary[disabled]:hover,\n",
    "fieldset[disabled] .btn-primary:hover,\n",
    ".btn-primary.disabled:focus,\n",
    ".btn-primary[disabled]:focus,\n",
    "fieldset[disabled] .btn-primary:focus,\n",
    ".btn-primary.disabled.focus,\n",
    ".btn-primary[disabled].focus,\n",
    "fieldset[disabled] .btn-primary.focus {\n",
    "  background-color: #337ab7;\n",
    "  border-color: #2e6da4;\n",
    "}\n",
    ".btn-primary .badge {\n",
    "  color: #337ab7;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".btn-success {\n",
    "  color: #fff;\n",
    "  background-color: #5cb85c;\n",
    "  border-color: #4cae4c;\n",
    "}\n",
    ".btn-success:focus,\n",
    ".btn-success.focus {\n",
    "  color: #fff;\n",
    "  background-color: #449d44;\n",
    "  border-color: #255625;\n",
    "}\n",
    ".btn-success:hover {\n",
    "  color: #fff;\n",
    "  background-color: #449d44;\n",
    "  border-color: #398439;\n",
    "}\n",
    ".btn-success:active,\n",
    ".btn-success.active,\n",
    ".open > .dropdown-toggle.btn-success {\n",
    "  color: #fff;\n",
    "  background-color: #449d44;\n",
    "  border-color: #398439;\n",
    "}\n",
    ".btn-success:active:hover,\n",
    ".btn-success.active:hover,\n",
    ".open > .dropdown-toggle.btn-success:hover,\n",
    ".btn-success:active:focus,\n",
    ".btn-success.active:focus,\n",
    ".open > .dropdown-toggle.btn-success:focus,\n",
    ".btn-success:active.focus,\n",
    ".btn-success.active.focus,\n",
    ".open > .dropdown-toggle.btn-success.focus {\n",
    "  color: #fff;\n",
    "  background-color: #398439;\n",
    "  border-color: #255625;\n",
    "}\n",
    ".btn-success:active,\n",
    ".btn-success.active,\n",
    ".open > .dropdown-toggle.btn-success {\n",
    "  background-image: none;\n",
    "}\n",
    ".btn-success.disabled:hover,\n",
    ".btn-success[disabled]:hover,\n",
    "fieldset[disabled] .btn-success:hover,\n",
    ".btn-success.disabled:focus,\n",
    ".btn-success[disabled]:focus,\n",
    "fieldset[disabled] .btn-success:focus,\n",
    ".btn-success.disabled.focus,\n",
    ".btn-success[disabled].focus,\n",
    "fieldset[disabled] .btn-success.focus {\n",
    "  background-color: #5cb85c;\n",
    "  border-color: #4cae4c;\n",
    "}\n",
    ".btn-success .badge {\n",
    "  color: #5cb85c;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".btn-info {\n",
    "  color: #fff;\n",
    "  background-color: #5bc0de;\n",
    "  border-color: #46b8da;\n",
    "}\n",
    ".btn-info:focus,\n",
    ".btn-info.focus {\n",
    "  color: #fff;\n",
    "  background-color: #31b0d5;\n",
    "  border-color: #1b6d85;\n",
    "}\n",
    ".btn-info:hover {\n",
    "  color: #fff;\n",
    "  background-color: #31b0d5;\n",
    "  border-color: #269abc;\n",
    "}\n",
    ".btn-info:active,\n",
    ".btn-info.active,\n",
    ".open > .dropdown-toggle.btn-info {\n",
    "  color: #fff;\n",
    "  background-color: #31b0d5;\n",
    "  border-color: #269abc;\n",
    "}\n",
    ".btn-info:active:hover,\n",
    ".btn-info.active:hover,\n",
    ".open > .dropdown-toggle.btn-info:hover,\n",
    ".btn-info:active:focus,\n",
    ".btn-info.active:focus,\n",
    ".open > .dropdown-toggle.btn-info:focus,\n",
    ".btn-info:active.focus,\n",
    ".btn-info.active.focus,\n",
    ".open > .dropdown-toggle.btn-info.focus {\n",
    "  color: #fff;\n",
    "  background-color: #269abc;\n",
    "  border-color: #1b6d85;\n",
    "}\n",
    ".btn-info:active,\n",
    ".btn-info.active,\n",
    ".open > .dropdown-toggle.btn-info {\n",
    "  background-image: none;\n",
    "}\n",
    ".btn-info.disabled:hover,\n",
    ".btn-info[disabled]:hover,\n",
    "fieldset[disabled] .btn-info:hover,\n",
    ".btn-info.disabled:focus,\n",
    ".btn-info[disabled]:focus,\n",
    "fieldset[disabled] .btn-info:focus,\n",
    ".btn-info.disabled.focus,\n",
    ".btn-info[disabled].focus,\n",
    "fieldset[disabled] .btn-info.focus {\n",
    "  background-color: #5bc0de;\n",
    "  border-color: #46b8da;\n",
    "}\n",
    ".btn-info .badge {\n",
    "  color: #5bc0de;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".btn-warning {\n",
    "  color: #fff;\n",
    "  background-color: #f0ad4e;\n",
    "  border-color: #eea236;\n",
    "}\n",
    ".btn-warning:focus,\n",
    ".btn-warning.focus {\n",
    "  color: #fff;\n",
    "  background-color: #ec971f;\n",
    "  border-color: #985f0d;\n",
    "}\n",
    ".btn-warning:hover {\n",
    "  color: #fff;\n",
    "  background-color: #ec971f;\n",
    "  border-color: #d58512;\n",
    "}\n",
    ".btn-warning:active,\n",
    ".btn-warning.active,\n",
    ".open > .dropdown-toggle.btn-warning {\n",
    "  color: #fff;\n",
    "  background-color: #ec971f;\n",
    "  border-color: #d58512;\n",
    "}\n",
    ".btn-warning:active:hover,\n",
    ".btn-warning.active:hover,\n",
    ".open > .dropdown-toggle.btn-warning:hover,\n",
    ".btn-warning:active:focus,\n",
    ".btn-warning.active:focus,\n",
    ".open > .dropdown-toggle.btn-warning:focus,\n",
    ".btn-warning:active.focus,\n",
    ".btn-warning.active.focus,\n",
    ".open > .dropdown-toggle.btn-warning.focus {\n",
    "  color: #fff;\n",
    "  background-color: #d58512;\n",
    "  border-color: #985f0d;\n",
    "}\n",
    ".btn-warning:active,\n",
    ".btn-warning.active,\n",
    ".open > .dropdown-toggle.btn-warning {\n",
    "  background-image: none;\n",
    "}\n",
    ".btn-warning.disabled:hover,\n",
    ".btn-warning[disabled]:hover,\n",
    "fieldset[disabled] .btn-warning:hover,\n",
    ".btn-warning.disabled:focus,\n",
    ".btn-warning[disabled]:focus,\n",
    "fieldset[disabled] .btn-warning:focus,\n",
    ".btn-warning.disabled.focus,\n",
    ".btn-warning[disabled].focus,\n",
    "fieldset[disabled] .btn-warning.focus {\n",
    "  background-color: #f0ad4e;\n",
    "  border-color: #eea236;\n",
    "}\n",
    ".btn-warning .badge {\n",
    "  color: #f0ad4e;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".btn-danger {\n",
    "  color: #fff;\n",
    "  background-color: #d9534f;\n",
    "  border-color: #d43f3a;\n",
    "}\n",
    ".btn-danger:focus,\n",
    ".btn-danger.focus {\n",
    "  color: #fff;\n",
    "  background-color: #c9302c;\n",
    "  border-color: #761c19;\n",
    "}\n",
    ".btn-danger:hover {\n",
    "  color: #fff;\n",
    "  background-color: #c9302c;\n",
    "  border-color: #ac2925;\n",
    "}\n",
    ".btn-danger:active,\n",
    ".btn-danger.active,\n",
    ".open > .dropdown-toggle.btn-danger {\n",
    "  color: #fff;\n",
    "  background-color: #c9302c;\n",
    "  border-color: #ac2925;\n",
    "}\n",
    ".btn-danger:active:hover,\n",
    ".btn-danger.active:hover,\n",
    ".open > .dropdown-toggle.btn-danger:hover,\n",
    ".btn-danger:active:focus,\n",
    ".btn-danger.active:focus,\n",
    ".open > .dropdown-toggle.btn-danger:focus,\n",
    ".btn-danger:active.focus,\n",
    ".btn-danger.active.focus,\n",
    ".open > .dropdown-toggle.btn-danger.focus {\n",
    "  color: #fff;\n",
    "  background-color: #ac2925;\n",
    "  border-color: #761c19;\n",
    "}\n",
    ".btn-danger:active,\n",
    ".btn-danger.active,\n",
    ".open > .dropdown-toggle.btn-danger {\n",
    "  background-image: none;\n",
    "}\n",
    ".btn-danger.disabled:hover,\n",
    ".btn-danger[disabled]:hover,\n",
    "fieldset[disabled] .btn-danger:hover,\n",
    ".btn-danger.disabled:focus,\n",
    ".btn-danger[disabled]:focus,\n",
    "fieldset[disabled] .btn-danger:focus,\n",
    ".btn-danger.disabled.focus,\n",
    ".btn-danger[disabled].focus,\n",
    "fieldset[disabled] .btn-danger.focus {\n",
    "  background-color: #d9534f;\n",
    "  border-color: #d43f3a;\n",
    "}\n",
    ".btn-danger .badge {\n",
    "  color: #d9534f;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".btn-link {\n",
    "  color: #337ab7;\n",
    "  font-weight: normal;\n",
    "  border-radius: 0;\n",
    "}\n",
    ".btn-link,\n",
    ".btn-link:active,\n",
    ".btn-link.active,\n",
    ".btn-link[disabled],\n",
    "fieldset[disabled] .btn-link {\n",
    "  background-color: transparent;\n",
    "  -webkit-box-shadow: none;\n",
    "  box-shadow: none;\n",
    "}\n",
    ".btn-link,\n",
    ".btn-link:hover,\n",
    ".btn-link:focus,\n",
    ".btn-link:active {\n",
    "  border-color: transparent;\n",
    "}\n",
    ".btn-link:hover,\n",
    ".btn-link:focus {\n",
    "  color: #23527c;\n",
    "  text-decoration: underline;\n",
    "  background-color: transparent;\n",
    "}\n",
    ".btn-link[disabled]:hover,\n",
    "fieldset[disabled] .btn-link:hover,\n",
    ".btn-link[disabled]:focus,\n",
    "fieldset[disabled] .btn-link:focus {\n",
    "  color: #777777;\n",
    "  text-decoration: none;\n",
    "}\n",
    ".btn-lg,\n",
    ".btn-group-lg > .btn {\n",
    "  padding: 10px 16px;\n",
    "  font-size: 17px;\n",
    "  line-height: 1.3333333;\n",
    "  border-radius: 3px;\n",
    "}\n",
    ".btn-sm,\n",
    ".btn-group-sm > .btn {\n",
    "  padding: 5px 10px;\n",
    "  font-size: 12px;\n",
    "  line-height: 1.5;\n",
    "  border-radius: 1px;\n",
    "}\n",
    ".btn-xs,\n",
    ".btn-group-xs > .btn {\n",
    "  padding: 1px 5px;\n",
    "  font-size: 12px;\n",
    "  line-height: 1.5;\n",
    "  border-radius: 1px;\n",
    "}\n",
    ".btn-block {\n",
    "  display: block;\n",
    "  width: 100%;\n",
    "}\n",
    ".btn-block + .btn-block {\n",
    "  margin-top: 5px;\n",
    "}\n",
    "input[type=\"submit\"].btn-block,\n",
    "input[type=\"reset\"].btn-block,\n",
    "input[type=\"button\"].btn-block {\n",
    "  width: 100%;\n",
    "}\n",
    ".fade {\n",
    "  opacity: 0;\n",
    "  -webkit-transition: opacity 0.15s linear;\n",
    "  -o-transition: opacity 0.15s linear;\n",
    "  transition: opacity 0.15s linear;\n",
    "}\n",
    ".fade.in {\n",
    "  opacity: 1;\n",
    "}\n",
    ".collapse {\n",
    "  display: none;\n",
    "}\n",
    ".collapse.in {\n",
    "  display: block;\n",
    "}\n",
    "tr.collapse.in {\n",
    "  display: table-row;\n",
    "}\n",
    "tbody.collapse.in {\n",
    "  display: table-row-group;\n",
    "}\n",
    ".collapsing {\n",
    "  position: relative;\n",
    "  height: 0;\n",
    "  overflow: hidden;\n",
    "  -webkit-transition-property: height, visibility;\n",
    "  transition-property: height, visibility;\n",
    "  -webkit-transition-duration: 0.35s;\n",
    "  transition-duration: 0.35s;\n",
    "  -webkit-transition-timing-function: ease;\n",
    "  transition-timing-function: ease;\n",
    "}\n",
    ".caret {\n",
    "  display: inline-block;\n",
    "  width: 0;\n",
    "  height: 0;\n",
    "  margin-left: 2px;\n",
    "  vertical-align: middle;\n",
    "  border-top: 4px dashed;\n",
    "  border-top: 4px solid \\9;\n",
    "  border-right: 4px solid transparent;\n",
    "  border-left: 4px solid transparent;\n",
    "}\n",
    ".dropup,\n",
    ".dropdown {\n",
    "  position: relative;\n",
    "}\n",
    ".dropdown-toggle:focus {\n",
    "  outline: 0;\n",
    "}\n",
    ".dropdown-menu {\n",
    "  position: absolute;\n",
    "  top: 100%;\n",
    "  left: 0;\n",
    "  z-index: 1000;\n",
    "  display: none;\n",
    "  float: left;\n",
    "  min-width: 160px;\n",
    "  padding: 5px 0;\n",
    "  margin: 2px 0 0;\n",
    "  list-style: none;\n",
    "  font-size: 13px;\n",
    "  text-align: left;\n",
    "  background-color: #fff;\n",
    "  border: 1px solid #ccc;\n",
    "  border: 1px solid rgba(0, 0, 0, 0.15);\n",
    "  border-radius: 2px;\n",
    "  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n",
    "  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n",
    "  background-clip: padding-box;\n",
    "}\n",
    ".dropdown-menu.pull-right {\n",
    "  right: 0;\n",
    "  left: auto;\n",
    "}\n",
    ".dropdown-menu .divider {\n",
    "  height: 1px;\n",
    "  margin: 8px 0;\n",
    "  overflow: hidden;\n",
    "  background-color: #e5e5e5;\n",
    "}\n",
    ".dropdown-menu > li > a {\n",
    "  display: block;\n",
    "  padding: 3px 20px;\n",
    "  clear: both;\n",
    "  font-weight: normal;\n",
    "  line-height: 1.42857143;\n",
    "  color: #333333;\n",
    "  white-space: nowrap;\n",
    "}\n",
    ".dropdown-menu > li > a:hover,\n",
    ".dropdown-menu > li > a:focus {\n",
    "  text-decoration: none;\n",
    "  color: #262626;\n",
    "  background-color: #f5f5f5;\n",
    "}\n",
    ".dropdown-menu > .active > a,\n",
    ".dropdown-menu > .active > a:hover,\n",
    ".dropdown-menu > .active > a:focus {\n",
    "  color: #fff;\n",
    "  text-decoration: none;\n",
    "  outline: 0;\n",
    "  background-color: #337ab7;\n",
    "}\n",
    ".dropdown-menu > .disabled > a,\n",
    ".dropdown-menu > .disabled > a:hover,\n",
    ".dropdown-menu > .disabled > a:focus {\n",
    "  color: #777777;\n",
    "}\n",
    ".dropdown-menu > .disabled > a:hover,\n",
    ".dropdown-menu > .disabled > a:focus {\n",
    "  text-decoration: none;\n",
    "  background-color: transparent;\n",
    "  background-image: none;\n",
    "  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n",
    "  cursor: not-allowed;\n",
    "}\n",
    ".open > .dropdown-menu {\n",
    "  display: block;\n",
    "}\n",
    ".open > a {\n",
    "  outline: 0;\n",
    "}\n",
    ".dropdown-menu-right {\n",
    "  left: auto;\n",
    "  right: 0;\n",
    "}\n",
    ".dropdown-menu-left {\n",
    "  left: 0;\n",
    "  right: auto;\n",
    "}\n",
    ".dropdown-header {\n",
    "  display: block;\n",
    "  padding: 3px 20px;\n",
    "  font-size: 12px;\n",
    "  line-height: 1.42857143;\n",
    "  color: #777777;\n",
    "  white-space: nowrap;\n",
    "}\n",
    ".dropdown-backdrop {\n",
    "  position: fixed;\n",
    "  left: 0;\n",
    "  right: 0;\n",
    "  bottom: 0;\n",
    "  top: 0;\n",
    "  z-index: 990;\n",
    "}\n",
    ".pull-right > .dropdown-menu {\n",
    "  right: 0;\n",
    "  left: auto;\n",
    "}\n",
    ".dropup .caret,\n",
    ".navbar-fixed-bottom .dropdown .caret {\n",
    "  border-top: 0;\n",
    "  border-bottom: 4px dashed;\n",
    "  border-bottom: 4px solid \\9;\n",
    "  content: \"\";\n",
    "}\n",
    ".dropup .dropdown-menu,\n",
    ".navbar-fixed-bottom .dropdown .dropdown-menu {\n",
    "  top: auto;\n",
    "  bottom: 100%;\n",
    "  margin-bottom: 2px;\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar-right .dropdown-menu {\n",
    "    left: auto;\n",
    "    right: 0;\n",
    "  }\n",
    "  .navbar-right .dropdown-menu-left {\n",
    "    left: 0;\n",
    "    right: auto;\n",
    "  }\n",
    "}\n",
    ".btn-group,\n",
    ".btn-group-vertical {\n",
    "  position: relative;\n",
    "  display: inline-block;\n",
    "  vertical-align: middle;\n",
    "}\n",
    ".btn-group > .btn,\n",
    ".btn-group-vertical > .btn {\n",
    "  position: relative;\n",
    "  float: left;\n",
    "}\n",
    ".btn-group > .btn:hover,\n",
    ".btn-group-vertical > .btn:hover,\n",
    ".btn-group > .btn:focus,\n",
    ".btn-group-vertical > .btn:focus,\n",
    ".btn-group > .btn:active,\n",
    ".btn-group-vertical > .btn:active,\n",
    ".btn-group > .btn.active,\n",
    ".btn-group-vertical > .btn.active {\n",
    "  z-index: 2;\n",
    "}\n",
    ".btn-group .btn + .btn,\n",
    ".btn-group .btn + .btn-group,\n",
    ".btn-group .btn-group + .btn,\n",
    ".btn-group .btn-group + .btn-group {\n",
    "  margin-left: -1px;\n",
    "}\n",
    ".btn-toolbar {\n",
    "  margin-left: -5px;\n",
    "}\n",
    ".btn-toolbar .btn,\n",
    ".btn-toolbar .btn-group,\n",
    ".btn-toolbar .input-group {\n",
    "  float: left;\n",
    "}\n",
    ".btn-toolbar > .btn,\n",
    ".btn-toolbar > .btn-group,\n",
    ".btn-toolbar > .input-group {\n",
    "  margin-left: 5px;\n",
    "}\n",
    ".btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n",
    "  border-radius: 0;\n",
    "}\n",
    ".btn-group > .btn:first-child {\n",
    "  margin-left: 0;\n",
    "}\n",
    ".btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n",
    "  border-bottom-right-radius: 0;\n",
    "  border-top-right-radius: 0;\n",
    "}\n",
    ".btn-group > .btn:last-child:not(:first-child),\n",
    ".btn-group > .dropdown-toggle:not(:first-child) {\n",
    "  border-bottom-left-radius: 0;\n",
    "  border-top-left-radius: 0;\n",
    "}\n",
    ".btn-group > .btn-group {\n",
    "  float: left;\n",
    "}\n",
    ".btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n",
    "  border-radius: 0;\n",
    "}\n",
    ".btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n",
    ".btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n",
    "  border-bottom-right-radius: 0;\n",
    "  border-top-right-radius: 0;\n",
    "}\n",
    ".btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n",
    "  border-bottom-left-radius: 0;\n",
    "  border-top-left-radius: 0;\n",
    "}\n",
    ".btn-group .dropdown-toggle:active,\n",
    ".btn-group.open .dropdown-toggle {\n",
    "  outline: 0;\n",
    "}\n",
    ".btn-group > .btn + .dropdown-toggle {\n",
    "  padding-left: 8px;\n",
    "  padding-right: 8px;\n",
    "}\n",
    ".btn-group > .btn-lg + .dropdown-toggle {\n",
    "  padding-left: 12px;\n",
    "  padding-right: 12px;\n",
    "}\n",
    ".btn-group.open .dropdown-toggle {\n",
    "  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n",
    "  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n",
    "}\n",
    ".btn-group.open .dropdown-toggle.btn-link {\n",
    "  -webkit-box-shadow: none;\n",
    "  box-shadow: none;\n",
    "}\n",
    ".btn .caret {\n",
    "  margin-left: 0;\n",
    "}\n",
    ".btn-lg .caret {\n",
    "  border-width: 5px 5px 0;\n",
    "  border-bottom-width: 0;\n",
    "}\n",
    ".dropup .btn-lg .caret {\n",
    "  border-width: 0 5px 5px;\n",
    "}\n",
    ".btn-group-vertical > .btn,\n",
    ".btn-group-vertical > .btn-group,\n",
    ".btn-group-vertical > .btn-group > .btn {\n",
    "  display: block;\n",
    "  float: none;\n",
    "  width: 100%;\n",
    "  max-width: 100%;\n",
    "}\n",
    ".btn-group-vertical > .btn-group > .btn {\n",
    "  float: none;\n",
    "}\n",
    ".btn-group-vertical > .btn + .btn,\n",
    ".btn-group-vertical > .btn + .btn-group,\n",
    ".btn-group-vertical > .btn-group + .btn,\n",
    ".btn-group-vertical > .btn-group + .btn-group {\n",
    "  margin-top: -1px;\n",
    "  margin-left: 0;\n",
    "}\n",
    ".btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n",
    "  border-radius: 0;\n",
    "}\n",
    ".btn-group-vertical > .btn:first-child:not(:last-child) {\n",
    "  border-top-right-radius: 2px;\n",
    "  border-top-left-radius: 2px;\n",
    "  border-bottom-right-radius: 0;\n",
    "  border-bottom-left-radius: 0;\n",
    "}\n",
    ".btn-group-vertical > .btn:last-child:not(:first-child) {\n",
    "  border-top-right-radius: 0;\n",
    "  border-top-left-radius: 0;\n",
    "  border-bottom-right-radius: 2px;\n",
    "  border-bottom-left-radius: 2px;\n",
    "}\n",
    ".btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n",
    "  border-radius: 0;\n",
    "}\n",
    ".btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n",
    ".btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n",
    "  border-bottom-right-radius: 0;\n",
    "  border-bottom-left-radius: 0;\n",
    "}\n",
    ".btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n",
    "  border-top-right-radius: 0;\n",
    "  border-top-left-radius: 0;\n",
    "}\n",
    ".btn-group-justified {\n",
    "  display: table;\n",
    "  width: 100%;\n",
    "  table-layout: fixed;\n",
    "  border-collapse: separate;\n",
    "}\n",
    ".btn-group-justified > .btn,\n",
    ".btn-group-justified > .btn-group {\n",
    "  float: none;\n",
    "  display: table-cell;\n",
    "  width: 1%;\n",
    "}\n",
    ".btn-group-justified > .btn-group .btn {\n",
    "  width: 100%;\n",
    "}\n",
    ".btn-group-justified > .btn-group .dropdown-menu {\n",
    "  left: auto;\n",
    "}\n",
    "[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n",
    "[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n",
    "[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n",
    "[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n",
    "  position: absolute;\n",
    "  clip: rect(0, 0, 0, 0);\n",
    "  pointer-events: none;\n",
    "}\n",
    ".input-group {\n",
    "  position: relative;\n",
    "  display: table;\n",
    "  border-collapse: separate;\n",
    "}\n",
    ".input-group[class*=\"col-\"] {\n",
    "  float: none;\n",
    "  padding-left: 0;\n",
    "  padding-right: 0;\n",
    "}\n",
    ".input-group .form-control {\n",
    "  position: relative;\n",
    "  z-index: 2;\n",
    "  float: left;\n",
    "  width: 100%;\n",
    "  margin-bottom: 0;\n",
    "}\n",
    ".input-group .form-control:focus {\n",
    "  z-index: 3;\n",
    "}\n",
    ".input-group-lg > .form-control,\n",
    ".input-group-lg > .input-group-addon,\n",
    ".input-group-lg > .input-group-btn > .btn {\n",
    "  height: 45px;\n",
    "  padding: 10px 16px;\n",
    "  font-size: 17px;\n",
    "  line-height: 1.3333333;\n",
    "  border-radius: 3px;\n",
    "}\n",
    "select.input-group-lg > .form-control,\n",
    "select.input-group-lg > .input-group-addon,\n",
    "select.input-group-lg > .input-group-btn > .btn {\n",
    "  height: 45px;\n",
    "  line-height: 45px;\n",
    "}\n",
    "textarea.input-group-lg > .form-control,\n",
    "textarea.input-group-lg > .input-group-addon,\n",
    "textarea.input-group-lg > .input-group-btn > .btn,\n",
    "select[multiple].input-group-lg > .form-control,\n",
    "select[multiple].input-group-lg > .input-group-addon,\n",
    "select[multiple].input-group-lg > .input-group-btn > .btn {\n",
    "  height: auto;\n",
    "}\n",
    ".input-group-sm > .form-control,\n",
    ".input-group-sm > .input-group-addon,\n",
    ".input-group-sm > .input-group-btn > .btn {\n",
    "  height: 30px;\n",
    "  padding: 5px 10px;\n",
    "  font-size: 12px;\n",
    "  line-height: 1.5;\n",
    "  border-radius: 1px;\n",
    "}\n",
    "select.input-group-sm > .form-control,\n",
    "select.input-group-sm > .input-group-addon,\n",
    "select.input-group-sm > .input-group-btn > .btn {\n",
    "  height: 30px;\n",
    "  line-height: 30px;\n",
    "}\n",
    "textarea.input-group-sm > .form-control,\n",
    "textarea.input-group-sm > .input-group-addon,\n",
    "textarea.input-group-sm > .input-group-btn > .btn,\n",
    "select[multiple].input-group-sm > .form-control,\n",
    "select[multiple].input-group-sm > .input-group-addon,\n",
    "select[multiple].input-group-sm > .input-group-btn > .btn {\n",
    "  height: auto;\n",
    "}\n",
    ".input-group-addon,\n",
    ".input-group-btn,\n",
    ".input-group .form-control {\n",
    "  display: table-cell;\n",
    "}\n",
    ".input-group-addon:not(:first-child):not(:last-child),\n",
    ".input-group-btn:not(:first-child):not(:last-child),\n",
    ".input-group .form-control:not(:first-child):not(:last-child) {\n",
    "  border-radius: 0;\n",
    "}\n",
    ".input-group-addon,\n",
    ".input-group-btn {\n",
    "  width: 1%;\n",
    "  white-space: nowrap;\n",
    "  vertical-align: middle;\n",
    "}\n",
    ".input-group-addon {\n",
    "  padding: 6px 12px;\n",
    "  font-size: 13px;\n",
    "  font-weight: normal;\n",
    "  line-height: 1;\n",
    "  color: #555555;\n",
    "  text-align: center;\n",
    "  background-color: #eeeeee;\n",
    "  border: 1px solid #ccc;\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".input-group-addon.input-sm {\n",
    "  padding: 5px 10px;\n",
    "  font-size: 12px;\n",
    "  border-radius: 1px;\n",
    "}\n",
    ".input-group-addon.input-lg {\n",
    "  padding: 10px 16px;\n",
    "  font-size: 17px;\n",
    "  border-radius: 3px;\n",
    "}\n",
    ".input-group-addon input[type=\"radio\"],\n",
    ".input-group-addon input[type=\"checkbox\"] {\n",
    "  margin-top: 0;\n",
    "}\n",
    ".input-group .form-control:first-child,\n",
    ".input-group-addon:first-child,\n",
    ".input-group-btn:first-child > .btn,\n",
    ".input-group-btn:first-child > .btn-group > .btn,\n",
    ".input-group-btn:first-child > .dropdown-toggle,\n",
    ".input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n",
    ".input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n",
    "  border-bottom-right-radius: 0;\n",
    "  border-top-right-radius: 0;\n",
    "}\n",
    ".input-group-addon:first-child {\n",
    "  border-right: 0;\n",
    "}\n",
    ".input-group .form-control:last-child,\n",
    ".input-group-addon:last-child,\n",
    ".input-group-btn:last-child > .btn,\n",
    ".input-group-btn:last-child > .btn-group > .btn,\n",
    ".input-group-btn:last-child > .dropdown-toggle,\n",
    ".input-group-btn:first-child > .btn:not(:first-child),\n",
    ".input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n",
    "  border-bottom-left-radius: 0;\n",
    "  border-top-left-radius: 0;\n",
    "}\n",
    ".input-group-addon:last-child {\n",
    "  border-left: 0;\n",
    "}\n",
    ".input-group-btn {\n",
    "  position: relative;\n",
    "  font-size: 0;\n",
    "  white-space: nowrap;\n",
    "}\n",
    ".input-group-btn > .btn {\n",
    "  position: relative;\n",
    "}\n",
    ".input-group-btn > .btn + .btn {\n",
    "  margin-left: -1px;\n",
    "}\n",
    ".input-group-btn > .btn:hover,\n",
    ".input-group-btn > .btn:focus,\n",
    ".input-group-btn > .btn:active {\n",
    "  z-index: 2;\n",
    "}\n",
    ".input-group-btn:first-child > .btn,\n",
    ".input-group-btn:first-child > .btn-group {\n",
    "  margin-right: -1px;\n",
    "}\n",
    ".input-group-btn:last-child > .btn,\n",
    ".input-group-btn:last-child > .btn-group {\n",
    "  z-index: 2;\n",
    "  margin-left: -1px;\n",
    "}\n",
    ".nav {\n",
    "  margin-bottom: 0;\n",
    "  padding-left: 0;\n",
    "  list-style: none;\n",
    "}\n",
    ".nav > li {\n",
    "  position: relative;\n",
    "  display: block;\n",
    "}\n",
    ".nav > li > a {\n",
    "  position: relative;\n",
    "  display: block;\n",
    "  padding: 10px 15px;\n",
    "}\n",
    ".nav > li > a:hover,\n",
    ".nav > li > a:focus {\n",
    "  text-decoration: none;\n",
    "  background-color: #eeeeee;\n",
    "}\n",
    ".nav > li.disabled > a {\n",
    "  color: #777777;\n",
    "}\n",
    ".nav > li.disabled > a:hover,\n",
    ".nav > li.disabled > a:focus {\n",
    "  color: #777777;\n",
    "  text-decoration: none;\n",
    "  background-color: transparent;\n",
    "  cursor: not-allowed;\n",
    "}\n",
    ".nav .open > a,\n",
    ".nav .open > a:hover,\n",
    ".nav .open > a:focus {\n",
    "  background-color: #eeeeee;\n",
    "  border-color: #337ab7;\n",
    "}\n",
    ".nav .nav-divider {\n",
    "  height: 1px;\n",
    "  margin: 8px 0;\n",
    "  overflow: hidden;\n",
    "  background-color: #e5e5e5;\n",
    "}\n",
    ".nav > li > a > img {\n",
    "  max-width: none;\n",
    "}\n",
    ".nav-tabs {\n",
    "  border-bottom: 1px solid #ddd;\n",
    "}\n",
    ".nav-tabs > li {\n",
    "  float: left;\n",
    "  margin-bottom: -1px;\n",
    "}\n",
    ".nav-tabs > li > a {\n",
    "  margin-right: 2px;\n",
    "  line-height: 1.42857143;\n",
    "  border: 1px solid transparent;\n",
    "  border-radius: 2px 2px 0 0;\n",
    "}\n",
    ".nav-tabs > li > a:hover {\n",
    "  border-color: #eeeeee #eeeeee #ddd;\n",
    "}\n",
    ".nav-tabs > li.active > a,\n",
    ".nav-tabs > li.active > a:hover,\n",
    ".nav-tabs > li.active > a:focus {\n",
    "  color: #555555;\n",
    "  background-color: #fff;\n",
    "  border: 1px solid #ddd;\n",
    "  border-bottom-color: transparent;\n",
    "  cursor: default;\n",
    "}\n",
    ".nav-tabs.nav-justified {\n",
    "  width: 100%;\n",
    "  border-bottom: 0;\n",
    "}\n",
    ".nav-tabs.nav-justified > li {\n",
    "  float: none;\n",
    "}\n",
    ".nav-tabs.nav-justified > li > a {\n",
    "  text-align: center;\n",
    "  margin-bottom: 5px;\n",
    "}\n",
    ".nav-tabs.nav-justified > .dropdown .dropdown-menu {\n",
    "  top: auto;\n",
    "  left: auto;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .nav-tabs.nav-justified > li {\n",
    "    display: table-cell;\n",
    "    width: 1%;\n",
    "  }\n",
    "  .nav-tabs.nav-justified > li > a {\n",
    "    margin-bottom: 0;\n",
    "  }\n",
    "}\n",
    ".nav-tabs.nav-justified > li > a {\n",
    "  margin-right: 0;\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".nav-tabs.nav-justified > .active > a,\n",
    ".nav-tabs.nav-justified > .active > a:hover,\n",
    ".nav-tabs.nav-justified > .active > a:focus {\n",
    "  border: 1px solid #ddd;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .nav-tabs.nav-justified > li > a {\n",
    "    border-bottom: 1px solid #ddd;\n",
    "    border-radius: 2px 2px 0 0;\n",
    "  }\n",
    "  .nav-tabs.nav-justified > .active > a,\n",
    "  .nav-tabs.nav-justified > .active > a:hover,\n",
    "  .nav-tabs.nav-justified > .active > a:focus {\n",
    "    border-bottom-color: #fff;\n",
    "  }\n",
    "}\n",
    ".nav-pills > li {\n",
    "  float: left;\n",
    "}\n",
    ".nav-pills > li > a {\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".nav-pills > li + li {\n",
    "  margin-left: 2px;\n",
    "}\n",
    ".nav-pills > li.active > a,\n",
    ".nav-pills > li.active > a:hover,\n",
    ".nav-pills > li.active > a:focus {\n",
    "  color: #fff;\n",
    "  background-color: #337ab7;\n",
    "}\n",
    ".nav-stacked > li {\n",
    "  float: none;\n",
    "}\n",
    ".nav-stacked > li + li {\n",
    "  margin-top: 2px;\n",
    "  margin-left: 0;\n",
    "}\n",
    ".nav-justified {\n",
    "  width: 100%;\n",
    "}\n",
    ".nav-justified > li {\n",
    "  float: none;\n",
    "}\n",
    ".nav-justified > li > a {\n",
    "  text-align: center;\n",
    "  margin-bottom: 5px;\n",
    "}\n",
    ".nav-justified > .dropdown .dropdown-menu {\n",
    "  top: auto;\n",
    "  left: auto;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .nav-justified > li {\n",
    "    display: table-cell;\n",
    "    width: 1%;\n",
    "  }\n",
    "  .nav-justified > li > a {\n",
    "    margin-bottom: 0;\n",
    "  }\n",
    "}\n",
    ".nav-tabs-justified {\n",
    "  border-bottom: 0;\n",
    "}\n",
    ".nav-tabs-justified > li > a {\n",
    "  margin-right: 0;\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".nav-tabs-justified > .active > a,\n",
    ".nav-tabs-justified > .active > a:hover,\n",
    ".nav-tabs-justified > .active > a:focus {\n",
    "  border: 1px solid #ddd;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .nav-tabs-justified > li > a {\n",
    "    border-bottom: 1px solid #ddd;\n",
    "    border-radius: 2px 2px 0 0;\n",
    "  }\n",
    "  .nav-tabs-justified > .active > a,\n",
    "  .nav-tabs-justified > .active > a:hover,\n",
    "  .nav-tabs-justified > .active > a:focus {\n",
    "    border-bottom-color: #fff;\n",
    "  }\n",
    "}\n",
    ".tab-content > .tab-pane {\n",
    "  display: none;\n",
    "}\n",
    ".tab-content > .active {\n",
    "  display: block;\n",
    "}\n",
    ".nav-tabs .dropdown-menu {\n",
    "  margin-top: -1px;\n",
    "  border-top-right-radius: 0;\n",
    "  border-top-left-radius: 0;\n",
    "}\n",
    ".navbar {\n",
    "  position: relative;\n",
    "  min-height: 30px;\n",
    "  margin-bottom: 18px;\n",
    "  border: 1px solid transparent;\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar {\n",
    "    border-radius: 2px;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar-header {\n",
    "    float: left;\n",
    "  }\n",
    "}\n",
    ".navbar-collapse {\n",
    "  overflow-x: visible;\n",
    "  padding-right: 0px;\n",
    "  padding-left: 0px;\n",
    "  border-top: 1px solid transparent;\n",
    "  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n",
    "  -webkit-overflow-scrolling: touch;\n",
    "}\n",
    ".navbar-collapse.in {\n",
    "  overflow-y: auto;\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar-collapse {\n",
    "    width: auto;\n",
    "    border-top: 0;\n",
    "    box-shadow: none;\n",
    "  }\n",
    "  .navbar-collapse.collapse {\n",
    "    display: block !important;\n",
    "    height: auto !important;\n",
    "    padding-bottom: 0;\n",
    "    overflow: visible !important;\n",
    "  }\n",
    "  .navbar-collapse.in {\n",
    "    overflow-y: visible;\n",
    "  }\n",
    "  .navbar-fixed-top .navbar-collapse,\n",
    "  .navbar-static-top .navbar-collapse,\n",
    "  .navbar-fixed-bottom .navbar-collapse {\n",
    "    padding-left: 0;\n",
    "    padding-right: 0;\n",
    "  }\n",
    "}\n",
    ".navbar-fixed-top .navbar-collapse,\n",
    ".navbar-fixed-bottom .navbar-collapse {\n",
    "  max-height: 340px;\n",
    "}\n",
    "@media (max-device-width: 540px) and (orientation: landscape) {\n",
    "  .navbar-fixed-top .navbar-collapse,\n",
    "  .navbar-fixed-bottom .navbar-collapse {\n",
    "    max-height: 200px;\n",
    "  }\n",
    "}\n",
    ".container > .navbar-header,\n",
    ".container-fluid > .navbar-header,\n",
    ".container > .navbar-collapse,\n",
    ".container-fluid > .navbar-collapse {\n",
    "  margin-right: 0px;\n",
    "  margin-left: 0px;\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .container > .navbar-header,\n",
    "  .container-fluid > .navbar-header,\n",
    "  .container > .navbar-collapse,\n",
    "  .container-fluid > .navbar-collapse {\n",
    "    margin-right: 0;\n",
    "    margin-left: 0;\n",
    "  }\n",
    "}\n",
    ".navbar-static-top {\n",
    "  z-index: 1000;\n",
    "  border-width: 0 0 1px;\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar-static-top {\n",
    "    border-radius: 0;\n",
    "  }\n",
    "}\n",
    ".navbar-fixed-top,\n",
    ".navbar-fixed-bottom {\n",
    "  position: fixed;\n",
    "  right: 0;\n",
    "  left: 0;\n",
    "  z-index: 1030;\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar-fixed-top,\n",
    "  .navbar-fixed-bottom {\n",
    "    border-radius: 0;\n",
    "  }\n",
    "}\n",
    ".navbar-fixed-top {\n",
    "  top: 0;\n",
    "  border-width: 0 0 1px;\n",
    "}\n",
    ".navbar-fixed-bottom {\n",
    "  bottom: 0;\n",
    "  margin-bottom: 0;\n",
    "  border-width: 1px 0 0;\n",
    "}\n",
    ".navbar-brand {\n",
    "  float: left;\n",
    "  padding: 6px 0px;\n",
    "  font-size: 17px;\n",
    "  line-height: 18px;\n",
    "  height: 30px;\n",
    "}\n",
    ".navbar-brand:hover,\n",
    ".navbar-brand:focus {\n",
    "  text-decoration: none;\n",
    "}\n",
    ".navbar-brand > img {\n",
    "  display: block;\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar > .container .navbar-brand,\n",
    "  .navbar > .container-fluid .navbar-brand {\n",
    "    margin-left: 0px;\n",
    "  }\n",
    "}\n",
    ".navbar-toggle {\n",
    "  position: relative;\n",
    "  float: right;\n",
    "  margin-right: 0px;\n",
    "  padding: 9px 10px;\n",
    "  margin-top: -2px;\n",
    "  margin-bottom: -2px;\n",
    "  background-color: transparent;\n",
    "  background-image: none;\n",
    "  border: 1px solid transparent;\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".navbar-toggle:focus {\n",
    "  outline: 0;\n",
    "}\n",
    ".navbar-toggle .icon-bar {\n",
    "  display: block;\n",
    "  width: 22px;\n",
    "  height: 2px;\n",
    "  border-radius: 1px;\n",
    "}\n",
    ".navbar-toggle .icon-bar + .icon-bar {\n",
    "  margin-top: 4px;\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar-toggle {\n",
    "    display: none;\n",
    "  }\n",
    "}\n",
    ".navbar-nav {\n",
    "  margin: 3px 0px;\n",
    "}\n",
    ".navbar-nav > li > a {\n",
    "  padding-top: 10px;\n",
    "  padding-bottom: 10px;\n",
    "  line-height: 18px;\n",
    "}\n",
    "@media (max-width: 540px) {\n",
    "  .navbar-nav .open .dropdown-menu {\n",
    "    position: static;\n",
    "    float: none;\n",
    "    width: auto;\n",
    "    margin-top: 0;\n",
    "    background-color: transparent;\n",
    "    border: 0;\n",
    "    box-shadow: none;\n",
    "  }\n",
    "  .navbar-nav .open .dropdown-menu > li > a,\n",
    "  .navbar-nav .open .dropdown-menu .dropdown-header {\n",
    "    padding: 5px 15px 5px 25px;\n",
    "  }\n",
    "  .navbar-nav .open .dropdown-menu > li > a {\n",
    "    line-height: 18px;\n",
    "  }\n",
    "  .navbar-nav .open .dropdown-menu > li > a:hover,\n",
    "  .navbar-nav .open .dropdown-menu > li > a:focus {\n",
    "    background-image: none;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar-nav {\n",
    "    float: left;\n",
    "    margin: 0;\n",
    "  }\n",
    "  .navbar-nav > li {\n",
    "    float: left;\n",
    "  }\n",
    "  .navbar-nav > li > a {\n",
    "    padding-top: 6px;\n",
    "    padding-bottom: 6px;\n",
    "  }\n",
    "}\n",
    ".navbar-form {\n",
    "  margin-left: 0px;\n",
    "  margin-right: 0px;\n",
    "  padding: 10px 0px;\n",
    "  border-top: 1px solid transparent;\n",
    "  border-bottom: 1px solid transparent;\n",
    "  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n",
    "  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n",
    "  margin-top: -1px;\n",
    "  margin-bottom: -1px;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .navbar-form .form-group {\n",
    "    display: inline-block;\n",
    "    margin-bottom: 0;\n",
    "    vertical-align: middle;\n",
    "  }\n",
    "  .navbar-form .form-control {\n",
    "    display: inline-block;\n",
    "    width: auto;\n",
    "    vertical-align: middle;\n",
    "  }\n",
    "  .navbar-form .form-control-static {\n",
    "    display: inline-block;\n",
    "  }\n",
    "  .navbar-form .input-group {\n",
    "    display: inline-table;\n",
    "    vertical-align: middle;\n",
    "  }\n",
    "  .navbar-form .input-group .input-group-addon,\n",
    "  .navbar-form .input-group .input-group-btn,\n",
    "  .navbar-form .input-group .form-control {\n",
    "    width: auto;\n",
    "  }\n",
    "  .navbar-form .input-group > .form-control {\n",
    "    width: 100%;\n",
    "  }\n",
    "  .navbar-form .control-label {\n",
    "    margin-bottom: 0;\n",
    "    vertical-align: middle;\n",
    "  }\n",
    "  .navbar-form .radio,\n",
    "  .navbar-form .checkbox {\n",
    "    display: inline-block;\n",
    "    margin-top: 0;\n",
    "    margin-bottom: 0;\n",
    "    vertical-align: middle;\n",
    "  }\n",
    "  .navbar-form .radio label,\n",
    "  .navbar-form .checkbox label {\n",
    "    padding-left: 0;\n",
    "  }\n",
    "  .navbar-form .radio input[type=\"radio\"],\n",
    "  .navbar-form .checkbox input[type=\"checkbox\"] {\n",
    "    position: relative;\n",
    "    margin-left: 0;\n",
    "  }\n",
    "  .navbar-form .has-feedback .form-control-feedback {\n",
    "    top: 0;\n",
    "  }\n",
    "}\n",
    "@media (max-width: 540px) {\n",
    "  .navbar-form .form-group {\n",
    "    margin-bottom: 5px;\n",
    "  }\n",
    "  .navbar-form .form-group:last-child {\n",
    "    margin-bottom: 0;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar-form {\n",
    "    width: auto;\n",
    "    border: 0;\n",
    "    margin-left: 0;\n",
    "    margin-right: 0;\n",
    "    padding-top: 0;\n",
    "    padding-bottom: 0;\n",
    "    -webkit-box-shadow: none;\n",
    "    box-shadow: none;\n",
    "  }\n",
    "}\n",
    ".navbar-nav > li > .dropdown-menu {\n",
    "  margin-top: 0;\n",
    "  border-top-right-radius: 0;\n",
    "  border-top-left-radius: 0;\n",
    "}\n",
    ".navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n",
    "  margin-bottom: 0;\n",
    "  border-top-right-radius: 2px;\n",
    "  border-top-left-radius: 2px;\n",
    "  border-bottom-right-radius: 0;\n",
    "  border-bottom-left-radius: 0;\n",
    "}\n",
    ".navbar-btn {\n",
    "  margin-top: -1px;\n",
    "  margin-bottom: -1px;\n",
    "}\n",
    ".navbar-btn.btn-sm {\n",
    "  margin-top: 0px;\n",
    "  margin-bottom: 0px;\n",
    "}\n",
    ".navbar-btn.btn-xs {\n",
    "  margin-top: 4px;\n",
    "  margin-bottom: 4px;\n",
    "}\n",
    ".navbar-text {\n",
    "  margin-top: 6px;\n",
    "  margin-bottom: 6px;\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar-text {\n",
    "    float: left;\n",
    "    margin-left: 0px;\n",
    "    margin-right: 0px;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 541px) {\n",
    "  .navbar-left {\n",
    "    float: left !important;\n",
    "    float: left;\n",
    "  }\n",
    "  .navbar-right {\n",
    "    float: right !important;\n",
    "    float: right;\n",
    "    margin-right: 0px;\n",
    "  }\n",
    "  .navbar-right ~ .navbar-right {\n",
    "    margin-right: 0;\n",
    "  }\n",
    "}\n",
    ".navbar-default {\n",
    "  background-color: #f8f8f8;\n",
    "  border-color: #e7e7e7;\n",
    "}\n",
    ".navbar-default .navbar-brand {\n",
    "  color: #777;\n",
    "}\n",
    ".navbar-default .navbar-brand:hover,\n",
    ".navbar-default .navbar-brand:focus {\n",
    "  color: #5e5e5e;\n",
    "  background-color: transparent;\n",
    "}\n",
    ".navbar-default .navbar-text {\n",
    "  color: #777;\n",
    "}\n",
    ".navbar-default .navbar-nav > li > a {\n",
    "  color: #777;\n",
    "}\n",
    ".navbar-default .navbar-nav > li > a:hover,\n",
    ".navbar-default .navbar-nav > li > a:focus {\n",
    "  color: #333;\n",
    "  background-color: transparent;\n",
    "}\n",
    ".navbar-default .navbar-nav > .active > a,\n",
    ".navbar-default .navbar-nav > .active > a:hover,\n",
    ".navbar-default .navbar-nav > .active > a:focus {\n",
    "  color: #555;\n",
    "  background-color: #e7e7e7;\n",
    "}\n",
    ".navbar-default .navbar-nav > .disabled > a,\n",
    ".navbar-default .navbar-nav > .disabled > a:hover,\n",
    ".navbar-default .navbar-nav > .disabled > a:focus {\n",
    "  color: #ccc;\n",
    "  background-color: transparent;\n",
    "}\n",
    ".navbar-default .navbar-toggle {\n",
    "  border-color: #ddd;\n",
    "}\n",
    ".navbar-default .navbar-toggle:hover,\n",
    ".navbar-default .navbar-toggle:focus {\n",
    "  background-color: #ddd;\n",
    "}\n",
    ".navbar-default .navbar-toggle .icon-bar {\n",
    "  background-color: #888;\n",
    "}\n",
    ".navbar-default .navbar-collapse,\n",
    ".navbar-default .navbar-form {\n",
    "  border-color: #e7e7e7;\n",
    "}\n",
    ".navbar-default .navbar-nav > .open > a,\n",
    ".navbar-default .navbar-nav > .open > a:hover,\n",
    ".navbar-default .navbar-nav > .open > a:focus {\n",
    "  background-color: #e7e7e7;\n",
    "  color: #555;\n",
    "}\n",
    "@media (max-width: 540px) {\n",
    "  .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n",
    "    color: #777;\n",
    "  }\n",
    "  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n",
    "  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n",
    "    color: #333;\n",
    "    background-color: transparent;\n",
    "  }\n",
    "  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n",
    "  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n",
    "  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n",
    "    color: #555;\n",
    "    background-color: #e7e7e7;\n",
    "  }\n",
    "  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n",
    "  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n",
    "  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n",
    "    color: #ccc;\n",
    "    background-color: transparent;\n",
    "  }\n",
    "}\n",
    ".navbar-default .navbar-link {\n",
    "  color: #777;\n",
    "}\n",
    ".navbar-default .navbar-link:hover {\n",
    "  color: #333;\n",
    "}\n",
    ".navbar-default .btn-link {\n",
    "  color: #777;\n",
    "}\n",
    ".navbar-default .btn-link:hover,\n",
    ".navbar-default .btn-link:focus {\n",
    "  color: #333;\n",
    "}\n",
    ".navbar-default .btn-link[disabled]:hover,\n",
    "fieldset[disabled] .navbar-default .btn-link:hover,\n",
    ".navbar-default .btn-link[disabled]:focus,\n",
    "fieldset[disabled] .navbar-default .btn-link:focus {\n",
    "  color: #ccc;\n",
    "}\n",
    ".navbar-inverse {\n",
    "  background-color: #222;\n",
    "  border-color: #080808;\n",
    "}\n",
    ".navbar-inverse .navbar-brand {\n",
    "  color: #9d9d9d;\n",
    "}\n",
    ".navbar-inverse .navbar-brand:hover,\n",
    ".navbar-inverse .navbar-brand:focus {\n",
    "  color: #fff;\n",
    "  background-color: transparent;\n",
    "}\n",
    ".navbar-inverse .navbar-text {\n",
    "  color: #9d9d9d;\n",
    "}\n",
    ".navbar-inverse .navbar-nav > li > a {\n",
    "  color: #9d9d9d;\n",
    "}\n",
    ".navbar-inverse .navbar-nav > li > a:hover,\n",
    ".navbar-inverse .navbar-nav > li > a:focus {\n",
    "  color: #fff;\n",
    "  background-color: transparent;\n",
    "}\n",
    ".navbar-inverse .navbar-nav > .active > a,\n",
    ".navbar-inverse .navbar-nav > .active > a:hover,\n",
    ".navbar-inverse .navbar-nav > .active > a:focus {\n",
    "  color: #fff;\n",
    "  background-color: #080808;\n",
    "}\n",
    ".navbar-inverse .navbar-nav > .disabled > a,\n",
    ".navbar-inverse .navbar-nav > .disabled > a:hover,\n",
    ".navbar-inverse .navbar-nav > .disabled > a:focus {\n",
    "  color: #444;\n",
    "  background-color: transparent;\n",
    "}\n",
    ".navbar-inverse .navbar-toggle {\n",
    "  border-color: #333;\n",
    "}\n",
    ".navbar-inverse .navbar-toggle:hover,\n",
    ".navbar-inverse .navbar-toggle:focus {\n",
    "  background-color: #333;\n",
    "}\n",
    ".navbar-inverse .navbar-toggle .icon-bar {\n",
    "  background-color: #fff;\n",
    "}\n",
    ".navbar-inverse .navbar-collapse,\n",
    ".navbar-inverse .navbar-form {\n",
    "  border-color: #101010;\n",
    "}\n",
    ".navbar-inverse .navbar-nav > .open > a,\n",
    ".navbar-inverse .navbar-nav > .open > a:hover,\n",
    ".navbar-inverse .navbar-nav > .open > a:focus {\n",
    "  background-color: #080808;\n",
    "  color: #fff;\n",
    "}\n",
    "@media (max-width: 540px) {\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n",
    "    border-color: #080808;\n",
    "  }\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n",
    "    background-color: #080808;\n",
    "  }\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n",
    "    color: #9d9d9d;\n",
    "  }\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n",
    "    color: #fff;\n",
    "    background-color: transparent;\n",
    "  }\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n",
    "    color: #fff;\n",
    "    background-color: #080808;\n",
    "  }\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n",
    "  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n",
    "    color: #444;\n",
    "    background-color: transparent;\n",
    "  }\n",
    "}\n",
    ".navbar-inverse .navbar-link {\n",
    "  color: #9d9d9d;\n",
    "}\n",
    ".navbar-inverse .navbar-link:hover {\n",
    "  color: #fff;\n",
    "}\n",
    ".navbar-inverse .btn-link {\n",
    "  color: #9d9d9d;\n",
    "}\n",
    ".navbar-inverse .btn-link:hover,\n",
    ".navbar-inverse .btn-link:focus {\n",
    "  color: #fff;\n",
    "}\n",
    ".navbar-inverse .btn-link[disabled]:hover,\n",
    "fieldset[disabled] .navbar-inverse .btn-link:hover,\n",
    ".navbar-inverse .btn-link[disabled]:focus,\n",
    "fieldset[disabled] .navbar-inverse .btn-link:focus {\n",
    "  color: #444;\n",
    "}\n",
    ".breadcrumb {\n",
    "  padding: 8px 15px;\n",
    "  margin-bottom: 18px;\n",
    "  list-style: none;\n",
    "  background-color: #f5f5f5;\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".breadcrumb > li {\n",
    "  display: inline-block;\n",
    "}\n",
    ".breadcrumb > li + li:before {\n",
    "  content: \"/\\00a0\";\n",
    "  padding: 0 5px;\n",
    "  color: #5e5e5e;\n",
    "}\n",
    ".breadcrumb > .active {\n",
    "  color: #777777;\n",
    "}\n",
    ".pagination {\n",
    "  display: inline-block;\n",
    "  padding-left: 0;\n",
    "  margin: 18px 0;\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".pagination > li {\n",
    "  display: inline;\n",
    "}\n",
    ".pagination > li > a,\n",
    ".pagination > li > span {\n",
    "  position: relative;\n",
    "  float: left;\n",
    "  padding: 6px 12px;\n",
    "  line-height: 1.42857143;\n",
    "  text-decoration: none;\n",
    "  color: #337ab7;\n",
    "  background-color: #fff;\n",
    "  border: 1px solid #ddd;\n",
    "  margin-left: -1px;\n",
    "}\n",
    ".pagination > li:first-child > a,\n",
    ".pagination > li:first-child > span {\n",
    "  margin-left: 0;\n",
    "  border-bottom-left-radius: 2px;\n",
    "  border-top-left-radius: 2px;\n",
    "}\n",
    ".pagination > li:last-child > a,\n",
    ".pagination > li:last-child > span {\n",
    "  border-bottom-right-radius: 2px;\n",
    "  border-top-right-radius: 2px;\n",
    "}\n",
    ".pagination > li > a:hover,\n",
    ".pagination > li > span:hover,\n",
    ".pagination > li > a:focus,\n",
    ".pagination > li > span:focus {\n",
    "  z-index: 2;\n",
    "  color: #23527c;\n",
    "  background-color: #eeeeee;\n",
    "  border-color: #ddd;\n",
    "}\n",
    ".pagination > .active > a,\n",
    ".pagination > .active > span,\n",
    ".pagination > .active > a:hover,\n",
    ".pagination > .active > span:hover,\n",
    ".pagination > .active > a:focus,\n",
    ".pagination > .active > span:focus {\n",
    "  z-index: 3;\n",
    "  color: #fff;\n",
    "  background-color: #337ab7;\n",
    "  border-color: #337ab7;\n",
    "  cursor: default;\n",
    "}\n",
    ".pagination > .disabled > span,\n",
    ".pagination > .disabled > span:hover,\n",
    ".pagination > .disabled > span:focus,\n",
    ".pagination > .disabled > a,\n",
    ".pagination > .disabled > a:hover,\n",
    ".pagination > .disabled > a:focus {\n",
    "  color: #777777;\n",
    "  background-color: #fff;\n",
    "  border-color: #ddd;\n",
    "  cursor: not-allowed;\n",
    "}\n",
    ".pagination-lg > li > a,\n",
    ".pagination-lg > li > span {\n",
    "  padding: 10px 16px;\n",
    "  font-size: 17px;\n",
    "  line-height: 1.3333333;\n",
    "}\n",
    ".pagination-lg > li:first-child > a,\n",
    ".pagination-lg > li:first-child > span {\n",
    "  border-bottom-left-radius: 3px;\n",
    "  border-top-left-radius: 3px;\n",
    "}\n",
    ".pagination-lg > li:last-child > a,\n",
    ".pagination-lg > li:last-child > span {\n",
    "  border-bottom-right-radius: 3px;\n",
    "  border-top-right-radius: 3px;\n",
    "}\n",
    ".pagination-sm > li > a,\n",
    ".pagination-sm > li > span {\n",
    "  padding: 5px 10px;\n",
    "  font-size: 12px;\n",
    "  line-height: 1.5;\n",
    "}\n",
    ".pagination-sm > li:first-child > a,\n",
    ".pagination-sm > li:first-child > span {\n",
    "  border-bottom-left-radius: 1px;\n",
    "  border-top-left-radius: 1px;\n",
    "}\n",
    ".pagination-sm > li:last-child > a,\n",
    ".pagination-sm > li:last-child > span {\n",
    "  border-bottom-right-radius: 1px;\n",
    "  border-top-right-radius: 1px;\n",
    "}\n",
    ".pager {\n",
    "  padding-left: 0;\n",
    "  margin: 18px 0;\n",
    "  list-style: none;\n",
    "  text-align: center;\n",
    "}\n",
    ".pager li {\n",
    "  display: inline;\n",
    "}\n",
    ".pager li > a,\n",
    ".pager li > span {\n",
    "  display: inline-block;\n",
    "  padding: 5px 14px;\n",
    "  background-color: #fff;\n",
    "  border: 1px solid #ddd;\n",
    "  border-radius: 15px;\n",
    "}\n",
    ".pager li > a:hover,\n",
    ".pager li > a:focus {\n",
    "  text-decoration: none;\n",
    "  background-color: #eeeeee;\n",
    "}\n",
    ".pager .next > a,\n",
    ".pager .next > span {\n",
    "  float: right;\n",
    "}\n",
    ".pager .previous > a,\n",
    ".pager .previous > span {\n",
    "  float: left;\n",
    "}\n",
    ".pager .disabled > a,\n",
    ".pager .disabled > a:hover,\n",
    ".pager .disabled > a:focus,\n",
    ".pager .disabled > span {\n",
    "  color: #777777;\n",
    "  background-color: #fff;\n",
    "  cursor: not-allowed;\n",
    "}\n",
    ".label {\n",
    "  display: inline;\n",
    "  padding: .2em .6em .3em;\n",
    "  font-size: 75%;\n",
    "  font-weight: bold;\n",
    "  line-height: 1;\n",
    "  color: #fff;\n",
    "  text-align: center;\n",
    "  white-space: nowrap;\n",
    "  vertical-align: baseline;\n",
    "  border-radius: .25em;\n",
    "}\n",
    "a.label:hover,\n",
    "a.label:focus {\n",
    "  color: #fff;\n",
    "  text-decoration: none;\n",
    "  cursor: pointer;\n",
    "}\n",
    ".label:empty {\n",
    "  display: none;\n",
    "}\n",
    ".btn .label {\n",
    "  position: relative;\n",
    "  top: -1px;\n",
    "}\n",
    ".label-default {\n",
    "  background-color: #777777;\n",
    "}\n",
    ".label-default[href]:hover,\n",
    ".label-default[href]:focus {\n",
    "  background-color: #5e5e5e;\n",
    "}\n",
    ".label-primary {\n",
    "  background-color: #337ab7;\n",
    "}\n",
    ".label-primary[href]:hover,\n",
    ".label-primary[href]:focus {\n",
    "  background-color: #286090;\n",
    "}\n",
    ".label-success {\n",
    "  background-color: #5cb85c;\n",
    "}\n",
    ".label-success[href]:hover,\n",
    ".label-success[href]:focus {\n",
    "  background-color: #449d44;\n",
    "}\n",
    ".label-info {\n",
    "  background-color: #5bc0de;\n",
    "}\n",
    ".label-info[href]:hover,\n",
    ".label-info[href]:focus {\n",
    "  background-color: #31b0d5;\n",
    "}\n",
    ".label-warning {\n",
    "  background-color: #f0ad4e;\n",
    "}\n",
    ".label-warning[href]:hover,\n",
    ".label-warning[href]:focus {\n",
    "  background-color: #ec971f;\n",
    "}\n",
    ".label-danger {\n",
    "  background-color: #d9534f;\n",
    "}\n",
    ".label-danger[href]:hover,\n",
    ".label-danger[href]:focus {\n",
    "  background-color: #c9302c;\n",
    "}\n",
    ".badge {\n",
    "  display: inline-block;\n",
    "  min-width: 10px;\n",
    "  padding: 3px 7px;\n",
    "  font-size: 12px;\n",
    "  font-weight: bold;\n",
    "  color: #fff;\n",
    "  line-height: 1;\n",
    "  vertical-align: middle;\n",
    "  white-space: nowrap;\n",
    "  text-align: center;\n",
    "  background-color: #777777;\n",
    "  border-radius: 10px;\n",
    "}\n",
    ".badge:empty {\n",
    "  display: none;\n",
    "}\n",
    ".btn .badge {\n",
    "  position: relative;\n",
    "  top: -1px;\n",
    "}\n",
    ".btn-xs .badge,\n",
    ".btn-group-xs > .btn .badge {\n",
    "  top: 0;\n",
    "  padding: 1px 5px;\n",
    "}\n",
    "a.badge:hover,\n",
    "a.badge:focus {\n",
    "  color: #fff;\n",
    "  text-decoration: none;\n",
    "  cursor: pointer;\n",
    "}\n",
    ".list-group-item.active > .badge,\n",
    ".nav-pills > .active > a > .badge {\n",
    "  color: #337ab7;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".list-group-item > .badge {\n",
    "  float: right;\n",
    "}\n",
    ".list-group-item > .badge + .badge {\n",
    "  margin-right: 5px;\n",
    "}\n",
    ".nav-pills > li > a > .badge {\n",
    "  margin-left: 3px;\n",
    "}\n",
    ".jumbotron {\n",
    "  padding-top: 30px;\n",
    "  padding-bottom: 30px;\n",
    "  margin-bottom: 30px;\n",
    "  color: inherit;\n",
    "  background-color: #eeeeee;\n",
    "}\n",
    ".jumbotron h1,\n",
    ".jumbotron .h1 {\n",
    "  color: inherit;\n",
    "}\n",
    ".jumbotron p {\n",
    "  margin-bottom: 15px;\n",
    "  font-size: 20px;\n",
    "  font-weight: 200;\n",
    "}\n",
    ".jumbotron > hr {\n",
    "  border-top-color: #d5d5d5;\n",
    "}\n",
    ".container .jumbotron,\n",
    ".container-fluid .jumbotron {\n",
    "  border-radius: 3px;\n",
    "  padding-left: 0px;\n",
    "  padding-right: 0px;\n",
    "}\n",
    ".jumbotron .container {\n",
    "  max-width: 100%;\n",
    "}\n",
    "@media screen and (min-width: 768px) {\n",
    "  .jumbotron {\n",
    "    padding-top: 48px;\n",
    "    padding-bottom: 48px;\n",
    "  }\n",
    "  .container .jumbotron,\n",
    "  .container-fluid .jumbotron {\n",
    "    padding-left: 60px;\n",
    "    padding-right: 60px;\n",
    "  }\n",
    "  .jumbotron h1,\n",
    "  .jumbotron .h1 {\n",
    "    font-size: 59px;\n",
    "  }\n",
    "}\n",
    ".thumbnail {\n",
    "  display: block;\n",
    "  padding: 4px;\n",
    "  margin-bottom: 18px;\n",
    "  line-height: 1.42857143;\n",
    "  background-color: #fff;\n",
    "  border: 1px solid #ddd;\n",
    "  border-radius: 2px;\n",
    "  -webkit-transition: border 0.2s ease-in-out;\n",
    "  -o-transition: border 0.2s ease-in-out;\n",
    "  transition: border 0.2s ease-in-out;\n",
    "}\n",
    ".thumbnail > img,\n",
    ".thumbnail a > img {\n",
    "  margin-left: auto;\n",
    "  margin-right: auto;\n",
    "}\n",
    "a.thumbnail:hover,\n",
    "a.thumbnail:focus,\n",
    "a.thumbnail.active {\n",
    "  border-color: #337ab7;\n",
    "}\n",
    ".thumbnail .caption {\n",
    "  padding: 9px;\n",
    "  color: #000;\n",
    "}\n",
    ".alert {\n",
    "  padding: 15px;\n",
    "  margin-bottom: 18px;\n",
    "  border: 1px solid transparent;\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".alert h4 {\n",
    "  margin-top: 0;\n",
    "  color: inherit;\n",
    "}\n",
    ".alert .alert-link {\n",
    "  font-weight: bold;\n",
    "}\n",
    ".alert > p,\n",
    ".alert > ul {\n",
    "  margin-bottom: 0;\n",
    "}\n",
    ".alert > p + p {\n",
    "  margin-top: 5px;\n",
    "}\n",
    ".alert-dismissable,\n",
    ".alert-dismissible {\n",
    "  padding-right: 35px;\n",
    "}\n",
    ".alert-dismissable .close,\n",
    ".alert-dismissible .close {\n",
    "  position: relative;\n",
    "  top: -2px;\n",
    "  right: -21px;\n",
    "  color: inherit;\n",
    "}\n",
    ".alert-success {\n",
    "  background-color: #dff0d8;\n",
    "  border-color: #d6e9c6;\n",
    "  color: #3c763d;\n",
    "}\n",
    ".alert-success hr {\n",
    "  border-top-color: #c9e2b3;\n",
    "}\n",
    ".alert-success .alert-link {\n",
    "  color: #2b542c;\n",
    "}\n",
    ".alert-info {\n",
    "  background-color: #d9edf7;\n",
    "  border-color: #bce8f1;\n",
    "  color: #31708f;\n",
    "}\n",
    ".alert-info hr {\n",
    "  border-top-color: #a6e1ec;\n",
    "}\n",
    ".alert-info .alert-link {\n",
    "  color: #245269;\n",
    "}\n",
    ".alert-warning {\n",
    "  background-color: #fcf8e3;\n",
    "  border-color: #faebcc;\n",
    "  color: #8a6d3b;\n",
    "}\n",
    ".alert-warning hr {\n",
    "  border-top-color: #f7e1b5;\n",
    "}\n",
    ".alert-warning .alert-link {\n",
    "  color: #66512c;\n",
    "}\n",
    ".alert-danger {\n",
    "  background-color: #f2dede;\n",
    "  border-color: #ebccd1;\n",
    "  color: #a94442;\n",
    "}\n",
    ".alert-danger hr {\n",
    "  border-top-color: #e4b9c0;\n",
    "}\n",
    ".alert-danger .alert-link {\n",
    "  color: #843534;\n",
    "}\n",
    "@-webkit-keyframes progress-bar-stripes {\n",
    "  from {\n",
    "    background-position: 40px 0;\n",
    "  }\n",
    "  to {\n",
    "    background-position: 0 0;\n",
    "  }\n",
    "}\n",
    "@keyframes progress-bar-stripes {\n",
    "  from {\n",
    "    background-position: 40px 0;\n",
    "  }\n",
    "  to {\n",
    "    background-position: 0 0;\n",
    "  }\n",
    "}\n",
    ".progress {\n",
    "  overflow: hidden;\n",
    "  height: 18px;\n",
    "  margin-bottom: 18px;\n",
    "  background-color: #f5f5f5;\n",
    "  border-radius: 2px;\n",
    "  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n",
    "  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n",
    "}\n",
    ".progress-bar {\n",
    "  float: left;\n",
    "  width: 0%;\n",
    "  height: 100%;\n",
    "  font-size: 12px;\n",
    "  line-height: 18px;\n",
    "  color: #fff;\n",
    "  text-align: center;\n",
    "  background-color: #337ab7;\n",
    "  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n",
    "  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n",
    "  -webkit-transition: width 0.6s ease;\n",
    "  -o-transition: width 0.6s ease;\n",
    "  transition: width 0.6s ease;\n",
    "}\n",
    ".progress-striped .progress-bar,\n",
    ".progress-bar-striped {\n",
    "  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);\n",
    "  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);\n",
    "  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);\n",
    "  background-size: 40px 40px;\n",
    "}\n",
    ".progress.active .progress-bar,\n",
    ".progress-bar.active {\n",
    "  -webkit-animation: progress-bar-stripes 2s linear infinite;\n",
    "  -o-animation: progress-bar-stripes 2s linear infinite;\n",
    "  animation: progress-bar-stripes 2s linear infinite;\n",
    "}\n",
    ".progress-bar-success {\n",
    "  background-color: #5cb85c;\n",
    "}\n",
    ".progress-striped .progress-bar-success {\n",
    "  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);\n",
    "  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);\n",
    "  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);\n",
    "}\n",
    ".progress-bar-info {\n",
    "  background-color: #5bc0de;\n",
    "}\n",
    ".progress-striped .progress-bar-info {\n",
    "  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);\n",
    "  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);\n",
    "  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);\n",
    "}\n",
    ".progress-bar-warning {\n",
    "  background-color: #f0ad4e;\n",
    "}\n",
    ".progress-striped .progress-bar-warning {\n",
    "  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);\n",
    "  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);\n",
    "  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);\n",
    "}\n",
    ".progress-bar-danger {\n",
    "  background-color: #d9534f;\n",
    "}\n",
    ".progress-striped .progress-bar-danger {\n",
    "  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);\n",
    "  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);\n",
    "  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);\n",
    "}\n",
    ".media {\n",
    "  margin-top: 15px;\n",
    "}\n",
    ".media:first-child {\n",
    "  margin-top: 0;\n",
    "}\n",
    ".media,\n",
    ".media-body {\n",
    "  zoom: 1;\n",
    "  overflow: hidden;\n",
    "}\n",
    ".media-body {\n",
    "  width: 10000px;\n",
    "}\n",
    ".media-object {\n",
    "  display: block;\n",
    "}\n",
    ".media-object.img-thumbnail {\n",
    "  max-width: none;\n",
    "}\n",
    ".media-right,\n",
    ".media > .pull-right {\n",
    "  padding-left: 10px;\n",
    "}\n",
    ".media-left,\n",
    ".media > .pull-left {\n",
    "  padding-right: 10px;\n",
    "}\n",
    ".media-left,\n",
    ".media-right,\n",
    ".media-body {\n",
    "  display: table-cell;\n",
    "  vertical-align: top;\n",
    "}\n",
    ".media-middle {\n",
    "  vertical-align: middle;\n",
    "}\n",
    ".media-bottom {\n",
    "  vertical-align: bottom;\n",
    "}\n",
    ".media-heading {\n",
    "  margin-top: 0;\n",
    "  margin-bottom: 5px;\n",
    "}\n",
    ".media-list {\n",
    "  padding-left: 0;\n",
    "  list-style: none;\n",
    "}\n",
    ".list-group {\n",
    "  margin-bottom: 20px;\n",
    "  padding-left: 0;\n",
    "}\n",
    ".list-group-item {\n",
    "  position: relative;\n",
    "  display: block;\n",
    "  padding: 10px 15px;\n",
    "  margin-bottom: -1px;\n",
    "  background-color: #fff;\n",
    "  border: 1px solid #ddd;\n",
    "}\n",
    ".list-group-item:first-child {\n",
    "  border-top-right-radius: 2px;\n",
    "  border-top-left-radius: 2px;\n",
    "}\n",
    ".list-group-item:last-child {\n",
    "  margin-bottom: 0;\n",
    "  border-bottom-right-radius: 2px;\n",
    "  border-bottom-left-radius: 2px;\n",
    "}\n",
    "a.list-group-item,\n",
    "button.list-group-item {\n",
    "  color: #555;\n",
    "}\n",
    "a.list-group-item .list-group-item-heading,\n",
    "button.list-group-item .list-group-item-heading {\n",
    "  color: #333;\n",
    "}\n",
    "a.list-group-item:hover,\n",
    "button.list-group-item:hover,\n",
    "a.list-group-item:focus,\n",
    "button.list-group-item:focus {\n",
    "  text-decoration: none;\n",
    "  color: #555;\n",
    "  background-color: #f5f5f5;\n",
    "}\n",
    "button.list-group-item {\n",
    "  width: 100%;\n",
    "  text-align: left;\n",
    "}\n",
    ".list-group-item.disabled,\n",
    ".list-group-item.disabled:hover,\n",
    ".list-group-item.disabled:focus {\n",
    "  background-color: #eeeeee;\n",
    "  color: #777777;\n",
    "  cursor: not-allowed;\n",
    "}\n",
    ".list-group-item.disabled .list-group-item-heading,\n",
    ".list-group-item.disabled:hover .list-group-item-heading,\n",
    ".list-group-item.disabled:focus .list-group-item-heading {\n",
    "  color: inherit;\n",
    "}\n",
    ".list-group-item.disabled .list-group-item-text,\n",
    ".list-group-item.disabled:hover .list-group-item-text,\n",
    ".list-group-item.disabled:focus .list-group-item-text {\n",
    "  color: #777777;\n",
    "}\n",
    ".list-group-item.active,\n",
    ".list-group-item.active:hover,\n",
    ".list-group-item.active:focus {\n",
    "  z-index: 2;\n",
    "  color: #fff;\n",
    "  background-color: #337ab7;\n",
    "  border-color: #337ab7;\n",
    "}\n",
    ".list-group-item.active .list-group-item-heading,\n",
    ".list-group-item.active:hover .list-group-item-heading,\n",
    ".list-group-item.active:focus .list-group-item-heading,\n",
    ".list-group-item.active .list-group-item-heading > small,\n",
    ".list-group-item.active:hover .list-group-item-heading > small,\n",
    ".list-group-item.active:focus .list-group-item-heading > small,\n",
    ".list-group-item.active .list-group-item-heading > .small,\n",
    ".list-group-item.active:hover .list-group-item-heading > .small,\n",
    ".list-group-item.active:focus .list-group-item-heading > .small {\n",
    "  color: inherit;\n",
    "}\n",
    ".list-group-item.active .list-group-item-text,\n",
    ".list-group-item.active:hover .list-group-item-text,\n",
    ".list-group-item.active:focus .list-group-item-text {\n",
    "  color: #c7ddef;\n",
    "}\n",
    ".list-group-item-success {\n",
    "  color: #3c763d;\n",
    "  background-color: #dff0d8;\n",
    "}\n",
    "a.list-group-item-success,\n",
    "button.list-group-item-success {\n",
    "  color: #3c763d;\n",
    "}\n",
    "a.list-group-item-success .list-group-item-heading,\n",
    "button.list-group-item-success .list-group-item-heading {\n",
    "  color: inherit;\n",
    "}\n",
    "a.list-group-item-success:hover,\n",
    "button.list-group-item-success:hover,\n",
    "a.list-group-item-success:focus,\n",
    "button.list-group-item-success:focus {\n",
    "  color: #3c763d;\n",
    "  background-color: #d0e9c6;\n",
    "}\n",
    "a.list-group-item-success.active,\n",
    "button.list-group-item-success.active,\n",
    "a.list-group-item-success.active:hover,\n",
    "button.list-group-item-success.active:hover,\n",
    "a.list-group-item-success.active:focus,\n",
    "button.list-group-item-success.active:focus {\n",
    "  color: #fff;\n",
    "  background-color: #3c763d;\n",
    "  border-color: #3c763d;\n",
    "}\n",
    ".list-group-item-info {\n",
    "  color: #31708f;\n",
    "  background-color: #d9edf7;\n",
    "}\n",
    "a.list-group-item-info,\n",
    "button.list-group-item-info {\n",
    "  color: #31708f;\n",
    "}\n",
    "a.list-group-item-info .list-group-item-heading,\n",
    "button.list-group-item-info .list-group-item-heading {\n",
    "  color: inherit;\n",
    "}\n",
    "a.list-group-item-info:hover,\n",
    "button.list-group-item-info:hover,\n",
    "a.list-group-item-info:focus,\n",
    "button.list-group-item-info:focus {\n",
    "  color: #31708f;\n",
    "  background-color: #c4e3f3;\n",
    "}\n",
    "a.list-group-item-info.active,\n",
    "button.list-group-item-info.active,\n",
    "a.list-group-item-info.active:hover,\n",
    "button.list-group-item-info.active:hover,\n",
    "a.list-group-item-info.active:focus,\n",
    "button.list-group-item-info.active:focus {\n",
    "  color: #fff;\n",
    "  background-color: #31708f;\n",
    "  border-color: #31708f;\n",
    "}\n",
    ".list-group-item-warning {\n",
    "  color: #8a6d3b;\n",
    "  background-color: #fcf8e3;\n",
    "}\n",
    "a.list-group-item-warning,\n",
    "button.list-group-item-warning {\n",
    "  color: #8a6d3b;\n",
    "}\n",
    "a.list-group-item-warning .list-group-item-heading,\n",
    "button.list-group-item-warning .list-group-item-heading {\n",
    "  color: inherit;\n",
    "}\n",
    "a.list-group-item-warning:hover,\n",
    "button.list-group-item-warning:hover,\n",
    "a.list-group-item-warning:focus,\n",
    "button.list-group-item-warning:focus {\n",
    "  color: #8a6d3b;\n",
    "  background-color: #faf2cc;\n",
    "}\n",
    "a.list-group-item-warning.active,\n",
    "button.list-group-item-warning.active,\n",
    "a.list-group-item-warning.active:hover,\n",
    "button.list-group-item-warning.active:hover,\n",
    "a.list-group-item-warning.active:focus,\n",
    "button.list-group-item-warning.active:focus {\n",
    "  color: #fff;\n",
    "  background-color: #8a6d3b;\n",
    "  border-color: #8a6d3b;\n",
    "}\n",
    ".list-group-item-danger {\n",
    "  color: #a94442;\n",
    "  background-color: #f2dede;\n",
    "}\n",
    "a.list-group-item-danger,\n",
    "button.list-group-item-danger {\n",
    "  color: #a94442;\n",
    "}\n",
    "a.list-group-item-danger .list-group-item-heading,\n",
    "button.list-group-item-danger .list-group-item-heading {\n",
    "  color: inherit;\n",
    "}\n",
    "a.list-group-item-danger:hover,\n",
    "button.list-group-item-danger:hover,\n",
    "a.list-group-item-danger:focus,\n",
    "button.list-group-item-danger:focus {\n",
    "  color: #a94442;\n",
    "  background-color: #ebcccc;\n",
    "}\n",
    "a.list-group-item-danger.active,\n",
    "button.list-group-item-danger.active,\n",
    "a.list-group-item-danger.active:hover,\n",
    "button.list-group-item-danger.active:hover,\n",
    "a.list-group-item-danger.active:focus,\n",
    "button.list-group-item-danger.active:focus {\n",
    "  color: #fff;\n",
    "  background-color: #a94442;\n",
    "  border-color: #a94442;\n",
    "}\n",
    ".list-group-item-heading {\n",
    "  margin-top: 0;\n",
    "  margin-bottom: 5px;\n",
    "}\n",
    ".list-group-item-text {\n",
    "  margin-bottom: 0;\n",
    "  line-height: 1.3;\n",
    "}\n",
    ".panel {\n",
    "  margin-bottom: 18px;\n",
    "  background-color: #fff;\n",
    "  border: 1px solid transparent;\n",
    "  border-radius: 2px;\n",
    "  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n",
    "  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n",
    "}\n",
    ".panel-body {\n",
    "  padding: 15px;\n",
    "}\n",
    ".panel-heading {\n",
    "  padding: 10px 15px;\n",
    "  border-bottom: 1px solid transparent;\n",
    "  border-top-right-radius: 1px;\n",
    "  border-top-left-radius: 1px;\n",
    "}\n",
    ".panel-heading > .dropdown .dropdown-toggle {\n",
    "  color: inherit;\n",
    "}\n",
    ".panel-title {\n",
    "  margin-top: 0;\n",
    "  margin-bottom: 0;\n",
    "  font-size: 15px;\n",
    "  color: inherit;\n",
    "}\n",
    ".panel-title > a,\n",
    ".panel-title > small,\n",
    ".panel-title > .small,\n",
    ".panel-title > small > a,\n",
    ".panel-title > .small > a {\n",
    "  color: inherit;\n",
    "}\n",
    ".panel-footer {\n",
    "  padding: 10px 15px;\n",
    "  background-color: #f5f5f5;\n",
    "  border-top: 1px solid #ddd;\n",
    "  border-bottom-right-radius: 1px;\n",
    "  border-bottom-left-radius: 1px;\n",
    "}\n",
    ".panel > .list-group,\n",
    ".panel > .panel-collapse > .list-group {\n",
    "  margin-bottom: 0;\n",
    "}\n",
    ".panel > .list-group .list-group-item,\n",
    ".panel > .panel-collapse > .list-group .list-group-item {\n",
    "  border-width: 1px 0;\n",
    "  border-radius: 0;\n",
    "}\n",
    ".panel > .list-group:first-child .list-group-item:first-child,\n",
    ".panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n",
    "  border-top: 0;\n",
    "  border-top-right-radius: 1px;\n",
    "  border-top-left-radius: 1px;\n",
    "}\n",
    ".panel > .list-group:last-child .list-group-item:last-child,\n",
    ".panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n",
    "  border-bottom: 0;\n",
    "  border-bottom-right-radius: 1px;\n",
    "  border-bottom-left-radius: 1px;\n",
    "}\n",
    ".panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n",
    "  border-top-right-radius: 0;\n",
    "  border-top-left-radius: 0;\n",
    "}\n",
    ".panel-heading + .list-group .list-group-item:first-child {\n",
    "  border-top-width: 0;\n",
    "}\n",
    ".list-group + .panel-footer {\n",
    "  border-top-width: 0;\n",
    "}\n",
    ".panel > .table,\n",
    ".panel > .table-responsive > .table,\n",
    ".panel > .panel-collapse > .table {\n",
    "  margin-bottom: 0;\n",
    "}\n",
    ".panel > .table caption,\n",
    ".panel > .table-responsive > .table caption,\n",
    ".panel > .panel-collapse > .table caption {\n",
    "  padding-left: 15px;\n",
    "  padding-right: 15px;\n",
    "}\n",
    ".panel > .table:first-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child {\n",
    "  border-top-right-radius: 1px;\n",
    "  border-top-left-radius: 1px;\n",
    "}\n",
    ".panel > .table:first-child > thead:first-child > tr:first-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n",
    ".panel > .table:first-child > tbody:first-child > tr:first-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n",
    "  border-top-left-radius: 1px;\n",
    "  border-top-right-radius: 1px;\n",
    "}\n",
    ".panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n",
    ".panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n",
    ".panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n",
    ".panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n",
    "  border-top-left-radius: 1px;\n",
    "}\n",
    ".panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n",
    ".panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n",
    ".panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n",
    ".panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n",
    ".panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n",
    "  border-top-right-radius: 1px;\n",
    "}\n",
    ".panel > .table:last-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child {\n",
    "  border-bottom-right-radius: 1px;\n",
    "  border-bottom-left-radius: 1px;\n",
    "}\n",
    ".panel > .table:last-child > tbody:last-child > tr:last-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n",
    ".panel > .table:last-child > tfoot:last-child > tr:last-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n",
    "  border-bottom-left-radius: 1px;\n",
    "  border-bottom-right-radius: 1px;\n",
    "}\n",
    ".panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n",
    ".panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n",
    ".panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n",
    ".panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n",
    "  border-bottom-left-radius: 1px;\n",
    "}\n",
    ".panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n",
    ".panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n",
    ".panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n",
    ".panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n",
    ".panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n",
    "  border-bottom-right-radius: 1px;\n",
    "}\n",
    ".panel > .panel-body + .table,\n",
    ".panel > .panel-body + .table-responsive,\n",
    ".panel > .table + .panel-body,\n",
    ".panel > .table-responsive + .panel-body {\n",
    "  border-top: 1px solid #ddd;\n",
    "}\n",
    ".panel > .table > tbody:first-child > tr:first-child th,\n",
    ".panel > .table > tbody:first-child > tr:first-child td {\n",
    "  border-top: 0;\n",
    "}\n",
    ".panel > .table-bordered,\n",
    ".panel > .table-responsive > .table-bordered {\n",
    "  border: 0;\n",
    "}\n",
    ".panel > .table-bordered > thead > tr > th:first-child,\n",
    ".panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n",
    ".panel > .table-bordered > tbody > tr > th:first-child,\n",
    ".panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n",
    ".panel > .table-bordered > tfoot > tr > th:first-child,\n",
    ".panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n",
    ".panel > .table-bordered > thead > tr > td:first-child,\n",
    ".panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n",
    ".panel > .table-bordered > tbody > tr > td:first-child,\n",
    ".panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n",
    ".panel > .table-bordered > tfoot > tr > td:first-child,\n",
    ".panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n",
    "  border-left: 0;\n",
    "}\n",
    ".panel > .table-bordered > thead > tr > th:last-child,\n",
    ".panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n",
    ".panel > .table-bordered > tbody > tr > th:last-child,\n",
    ".panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n",
    ".panel > .table-bordered > tfoot > tr > th:last-child,\n",
    ".panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n",
    ".panel > .table-bordered > thead > tr > td:last-child,\n",
    ".panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n",
    ".panel > .table-bordered > tbody > tr > td:last-child,\n",
    ".panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n",
    ".panel > .table-bordered > tfoot > tr > td:last-child,\n",
    ".panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n",
    "  border-right: 0;\n",
    "}\n",
    ".panel > .table-bordered > thead > tr:first-child > td,\n",
    ".panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n",
    ".panel > .table-bordered > tbody > tr:first-child > td,\n",
    ".panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n",
    ".panel > .table-bordered > thead > tr:first-child > th,\n",
    ".panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n",
    ".panel > .table-bordered > tbody > tr:first-child > th,\n",
    ".panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n",
    "  border-bottom: 0;\n",
    "}\n",
    ".panel > .table-bordered > tbody > tr:last-child > td,\n",
    ".panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n",
    ".panel > .table-bordered > tfoot > tr:last-child > td,\n",
    ".panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n",
    ".panel > .table-bordered > tbody > tr:last-child > th,\n",
    ".panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n",
    ".panel > .table-bordered > tfoot > tr:last-child > th,\n",
    ".panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n",
    "  border-bottom: 0;\n",
    "}\n",
    ".panel > .table-responsive {\n",
    "  border: 0;\n",
    "  margin-bottom: 0;\n",
    "}\n",
    ".panel-group {\n",
    "  margin-bottom: 18px;\n",
    "}\n",
    ".panel-group .panel {\n",
    "  margin-bottom: 0;\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".panel-group .panel + .panel {\n",
    "  margin-top: 5px;\n",
    "}\n",
    ".panel-group .panel-heading {\n",
    "  border-bottom: 0;\n",
    "}\n",
    ".panel-group .panel-heading + .panel-collapse > .panel-body,\n",
    ".panel-group .panel-heading + .panel-collapse > .list-group {\n",
    "  border-top: 1px solid #ddd;\n",
    "}\n",
    ".panel-group .panel-footer {\n",
    "  border-top: 0;\n",
    "}\n",
    ".panel-group .panel-footer + .panel-collapse .panel-body {\n",
    "  border-bottom: 1px solid #ddd;\n",
    "}\n",
    ".panel-default {\n",
    "  border-color: #ddd;\n",
    "}\n",
    ".panel-default > .panel-heading {\n",
    "  color: #333333;\n",
    "  background-color: #f5f5f5;\n",
    "  border-color: #ddd;\n",
    "}\n",
    ".panel-default > .panel-heading + .panel-collapse > .panel-body {\n",
    "  border-top-color: #ddd;\n",
    "}\n",
    ".panel-default > .panel-heading .badge {\n",
    "  color: #f5f5f5;\n",
    "  background-color: #333333;\n",
    "}\n",
    ".panel-default > .panel-footer + .panel-collapse > .panel-body {\n",
    "  border-bottom-color: #ddd;\n",
    "}\n",
    ".panel-primary {\n",
    "  border-color: #337ab7;\n",
    "}\n",
    ".panel-primary > .panel-heading {\n",
    "  color: #fff;\n",
    "  background-color: #337ab7;\n",
    "  border-color: #337ab7;\n",
    "}\n",
    ".panel-primary > .panel-heading + .panel-collapse > .panel-body {\n",
    "  border-top-color: #337ab7;\n",
    "}\n",
    ".panel-primary > .panel-heading .badge {\n",
    "  color: #337ab7;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".panel-primary > .panel-footer + .panel-collapse > .panel-body {\n",
    "  border-bottom-color: #337ab7;\n",
    "}\n",
    ".panel-success {\n",
    "  border-color: #d6e9c6;\n",
    "}\n",
    ".panel-success > .panel-heading {\n",
    "  color: #3c763d;\n",
    "  background-color: #dff0d8;\n",
    "  border-color: #d6e9c6;\n",
    "}\n",
    ".panel-success > .panel-heading + .panel-collapse > .panel-body {\n",
    "  border-top-color: #d6e9c6;\n",
    "}\n",
    ".panel-success > .panel-heading .badge {\n",
    "  color: #dff0d8;\n",
    "  background-color: #3c763d;\n",
    "}\n",
    ".panel-success > .panel-footer + .panel-collapse > .panel-body {\n",
    "  border-bottom-color: #d6e9c6;\n",
    "}\n",
    ".panel-info {\n",
    "  border-color: #bce8f1;\n",
    "}\n",
    ".panel-info > .panel-heading {\n",
    "  color: #31708f;\n",
    "  background-color: #d9edf7;\n",
    "  border-color: #bce8f1;\n",
    "}\n",
    ".panel-info > .panel-heading + .panel-collapse > .panel-body {\n",
    "  border-top-color: #bce8f1;\n",
    "}\n",
    ".panel-info > .panel-heading .badge {\n",
    "  color: #d9edf7;\n",
    "  background-color: #31708f;\n",
    "}\n",
    ".panel-info > .panel-footer + .panel-collapse > .panel-body {\n",
    "  border-bottom-color: #bce8f1;\n",
    "}\n",
    ".panel-warning {\n",
    "  border-color: #faebcc;\n",
    "}\n",
    ".panel-warning > .panel-heading {\n",
    "  color: #8a6d3b;\n",
    "  background-color: #fcf8e3;\n",
    "  border-color: #faebcc;\n",
    "}\n",
    ".panel-warning > .panel-heading + .panel-collapse > .panel-body {\n",
    "  border-top-color: #faebcc;\n",
    "}\n",
    ".panel-warning > .panel-heading .badge {\n",
    "  color: #fcf8e3;\n",
    "  background-color: #8a6d3b;\n",
    "}\n",
    ".panel-warning > .panel-footer + .panel-collapse > .panel-body {\n",
    "  border-bottom-color: #faebcc;\n",
    "}\n",
    ".panel-danger {\n",
    "  border-color: #ebccd1;\n",
    "}\n",
    ".panel-danger > .panel-heading {\n",
    "  color: #a94442;\n",
    "  background-color: #f2dede;\n",
    "  border-color: #ebccd1;\n",
    "}\n",
    ".panel-danger > .panel-heading + .panel-collapse > .panel-body {\n",
    "  border-top-color: #ebccd1;\n",
    "}\n",
    ".panel-danger > .panel-heading .badge {\n",
    "  color: #f2dede;\n",
    "  background-color: #a94442;\n",
    "}\n",
    ".panel-danger > .panel-footer + .panel-collapse > .panel-body {\n",
    "  border-bottom-color: #ebccd1;\n",
    "}\n",
    ".embed-responsive {\n",
    "  position: relative;\n",
    "  display: block;\n",
    "  height: 0;\n",
    "  padding: 0;\n",
    "  overflow: hidden;\n",
    "}\n",
    ".embed-responsive .embed-responsive-item,\n",
    ".embed-responsive iframe,\n",
    ".embed-responsive embed,\n",
    ".embed-responsive object,\n",
    ".embed-responsive video {\n",
    "  position: absolute;\n",
    "  top: 0;\n",
    "  left: 0;\n",
    "  bottom: 0;\n",
    "  height: 100%;\n",
    "  width: 100%;\n",
    "  border: 0;\n",
    "}\n",
    ".embed-responsive-16by9 {\n",
    "  padding-bottom: 56.25%;\n",
    "}\n",
    ".embed-responsive-4by3 {\n",
    "  padding-bottom: 75%;\n",
    "}\n",
    ".well {\n",
    "  min-height: 20px;\n",
    "  padding: 19px;\n",
    "  margin-bottom: 20px;\n",
    "  background-color: #f5f5f5;\n",
    "  border: 1px solid #e3e3e3;\n",
    "  border-radius: 2px;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n",
    "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n",
    "}\n",
    ".well blockquote {\n",
    "  border-color: #ddd;\n",
    "  border-color: rgba(0, 0, 0, 0.15);\n",
    "}\n",
    ".well-lg {\n",
    "  padding: 24px;\n",
    "  border-radius: 3px;\n",
    "}\n",
    ".well-sm {\n",
    "  padding: 9px;\n",
    "  border-radius: 1px;\n",
    "}\n",
    ".close {\n",
    "  float: right;\n",
    "  font-size: 19.5px;\n",
    "  font-weight: bold;\n",
    "  line-height: 1;\n",
    "  color: #000;\n",
    "  text-shadow: 0 1px 0 #fff;\n",
    "  opacity: 0.2;\n",
    "  filter: alpha(opacity=20);\n",
    "}\n",
    ".close:hover,\n",
    ".close:focus {\n",
    "  color: #000;\n",
    "  text-decoration: none;\n",
    "  cursor: pointer;\n",
    "  opacity: 0.5;\n",
    "  filter: alpha(opacity=50);\n",
    "}\n",
    "button.close {\n",
    "  padding: 0;\n",
    "  cursor: pointer;\n",
    "  background: transparent;\n",
    "  border: 0;\n",
    "  -webkit-appearance: none;\n",
    "}\n",
    ".modal-open {\n",
    "  overflow: hidden;\n",
    "}\n",
    ".modal {\n",
    "  display: none;\n",
    "  overflow: hidden;\n",
    "  position: fixed;\n",
    "  top: 0;\n",
    "  right: 0;\n",
    "  bottom: 0;\n",
    "  left: 0;\n",
    "  z-index: 1050;\n",
    "  -webkit-overflow-scrolling: touch;\n",
    "  outline: 0;\n",
    "}\n",
    ".modal.fade .modal-dialog {\n",
    "  -webkit-transform: translate(0, -25%);\n",
    "  -ms-transform: translate(0, -25%);\n",
    "  -o-transform: translate(0, -25%);\n",
    "  transform: translate(0, -25%);\n",
    "  -webkit-transition: -webkit-transform 0.3s ease-out;\n",
    "  -moz-transition: -moz-transform 0.3s ease-out;\n",
    "  -o-transition: -o-transform 0.3s ease-out;\n",
    "  transition: transform 0.3s ease-out;\n",
    "}\n",
    ".modal.in .modal-dialog {\n",
    "  -webkit-transform: translate(0, 0);\n",
    "  -ms-transform: translate(0, 0);\n",
    "  -o-transform: translate(0, 0);\n",
    "  transform: translate(0, 0);\n",
    "}\n",
    ".modal-open .modal {\n",
    "  overflow-x: hidden;\n",
    "  overflow-y: auto;\n",
    "}\n",
    ".modal-dialog {\n",
    "  position: relative;\n",
    "  width: auto;\n",
    "  margin: 10px;\n",
    "}\n",
    ".modal-content {\n",
    "  position: relative;\n",
    "  background-color: #fff;\n",
    "  border: 1px solid #999;\n",
    "  border: 1px solid rgba(0, 0, 0, 0.2);\n",
    "  border-radius: 3px;\n",
    "  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n",
    "  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n",
    "  background-clip: padding-box;\n",
    "  outline: 0;\n",
    "}\n",
    ".modal-backdrop {\n",
    "  position: fixed;\n",
    "  top: 0;\n",
    "  right: 0;\n",
    "  bottom: 0;\n",
    "  left: 0;\n",
    "  z-index: 1040;\n",
    "  background-color: #000;\n",
    "}\n",
    ".modal-backdrop.fade {\n",
    "  opacity: 0;\n",
    "  filter: alpha(opacity=0);\n",
    "}\n",
    ".modal-backdrop.in {\n",
    "  opacity: 0.5;\n",
    "  filter: alpha(opacity=50);\n",
    "}\n",
    ".modal-header {\n",
    "  padding: 15px;\n",
    "  border-bottom: 1px solid #e5e5e5;\n",
    "}\n",
    ".modal-header .close {\n",
    "  margin-top: -2px;\n",
    "}\n",
    ".modal-title {\n",
    "  margin: 0;\n",
    "  line-height: 1.42857143;\n",
    "}\n",
    ".modal-body {\n",
    "  position: relative;\n",
    "  padding: 15px;\n",
    "}\n",
    ".modal-footer {\n",
    "  padding: 15px;\n",
    "  text-align: right;\n",
    "  border-top: 1px solid #e5e5e5;\n",
    "}\n",
    ".modal-footer .btn + .btn {\n",
    "  margin-left: 5px;\n",
    "  margin-bottom: 0;\n",
    "}\n",
    ".modal-footer .btn-group .btn + .btn {\n",
    "  margin-left: -1px;\n",
    "}\n",
    ".modal-footer .btn-block + .btn-block {\n",
    "  margin-left: 0;\n",
    "}\n",
    ".modal-scrollbar-measure {\n",
    "  position: absolute;\n",
    "  top: -9999px;\n",
    "  width: 50px;\n",
    "  height: 50px;\n",
    "  overflow: scroll;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .modal-dialog {\n",
    "    width: 600px;\n",
    "    margin: 30px auto;\n",
    "  }\n",
    "  .modal-content {\n",
    "    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n",
    "    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n",
    "  }\n",
    "  .modal-sm {\n",
    "    width: 300px;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 992px) {\n",
    "  .modal-lg {\n",
    "    width: 900px;\n",
    "  }\n",
    "}\n",
    ".tooltip {\n",
    "  position: absolute;\n",
    "  z-index: 1070;\n",
    "  display: block;\n",
    "  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
    "  font-style: normal;\n",
    "  font-weight: normal;\n",
    "  letter-spacing: normal;\n",
    "  line-break: auto;\n",
    "  line-height: 1.42857143;\n",
    "  text-align: left;\n",
    "  text-align: start;\n",
    "  text-decoration: none;\n",
    "  text-shadow: none;\n",
    "  text-transform: none;\n",
    "  white-space: normal;\n",
    "  word-break: normal;\n",
    "  word-spacing: normal;\n",
    "  word-wrap: normal;\n",
    "  font-size: 12px;\n",
    "  opacity: 0;\n",
    "  filter: alpha(opacity=0);\n",
    "}\n",
    ".tooltip.in {\n",
    "  opacity: 0.9;\n",
    "  filter: alpha(opacity=90);\n",
    "}\n",
    ".tooltip.top {\n",
    "  margin-top: -3px;\n",
    "  padding: 5px 0;\n",
    "}\n",
    ".tooltip.right {\n",
    "  margin-left: 3px;\n",
    "  padding: 0 5px;\n",
    "}\n",
    ".tooltip.bottom {\n",
    "  margin-top: 3px;\n",
    "  padding: 5px 0;\n",
    "}\n",
    ".tooltip.left {\n",
    "  margin-left: -3px;\n",
    "  padding: 0 5px;\n",
    "}\n",
    ".tooltip-inner {\n",
    "  max-width: 200px;\n",
    "  padding: 3px 8px;\n",
    "  color: #fff;\n",
    "  text-align: center;\n",
    "  background-color: #000;\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".tooltip-arrow {\n",
    "  position: absolute;\n",
    "  width: 0;\n",
    "  height: 0;\n",
    "  border-color: transparent;\n",
    "  border-style: solid;\n",
    "}\n",
    ".tooltip.top .tooltip-arrow {\n",
    "  bottom: 0;\n",
    "  left: 50%;\n",
    "  margin-left: -5px;\n",
    "  border-width: 5px 5px 0;\n",
    "  border-top-color: #000;\n",
    "}\n",
    ".tooltip.top-left .tooltip-arrow {\n",
    "  bottom: 0;\n",
    "  right: 5px;\n",
    "  margin-bottom: -5px;\n",
    "  border-width: 5px 5px 0;\n",
    "  border-top-color: #000;\n",
    "}\n",
    ".tooltip.top-right .tooltip-arrow {\n",
    "  bottom: 0;\n",
    "  left: 5px;\n",
    "  margin-bottom: -5px;\n",
    "  border-width: 5px 5px 0;\n",
    "  border-top-color: #000;\n",
    "}\n",
    ".tooltip.right .tooltip-arrow {\n",
    "  top: 50%;\n",
    "  left: 0;\n",
    "  margin-top: -5px;\n",
    "  border-width: 5px 5px 5px 0;\n",
    "  border-right-color: #000;\n",
    "}\n",
    ".tooltip.left .tooltip-arrow {\n",
    "  top: 50%;\n",
    "  right: 0;\n",
    "  margin-top: -5px;\n",
    "  border-width: 5px 0 5px 5px;\n",
    "  border-left-color: #000;\n",
    "}\n",
    ".tooltip.bottom .tooltip-arrow {\n",
    "  top: 0;\n",
    "  left: 50%;\n",
    "  margin-left: -5px;\n",
    "  border-width: 0 5px 5px;\n",
    "  border-bottom-color: #000;\n",
    "}\n",
    ".tooltip.bottom-left .tooltip-arrow {\n",
    "  top: 0;\n",
    "  right: 5px;\n",
    "  margin-top: -5px;\n",
    "  border-width: 0 5px 5px;\n",
    "  border-bottom-color: #000;\n",
    "}\n",
    ".tooltip.bottom-right .tooltip-arrow {\n",
    "  top: 0;\n",
    "  left: 5px;\n",
    "  margin-top: -5px;\n",
    "  border-width: 0 5px 5px;\n",
    "  border-bottom-color: #000;\n",
    "}\n",
    ".popover {\n",
    "  position: absolute;\n",
    "  top: 0;\n",
    "  left: 0;\n",
    "  z-index: 1060;\n",
    "  display: none;\n",
    "  max-width: 276px;\n",
    "  padding: 1px;\n",
    "  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
    "  font-style: normal;\n",
    "  font-weight: normal;\n",
    "  letter-spacing: normal;\n",
    "  line-break: auto;\n",
    "  line-height: 1.42857143;\n",
    "  text-align: left;\n",
    "  text-align: start;\n",
    "  text-decoration: none;\n",
    "  text-shadow: none;\n",
    "  text-transform: none;\n",
    "  white-space: normal;\n",
    "  word-break: normal;\n",
    "  word-spacing: normal;\n",
    "  word-wrap: normal;\n",
    "  font-size: 13px;\n",
    "  background-color: #fff;\n",
    "  background-clip: padding-box;\n",
    "  border: 1px solid #ccc;\n",
    "  border: 1px solid rgba(0, 0, 0, 0.2);\n",
    "  border-radius: 3px;\n",
    "  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n",
    "  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n",
    "}\n",
    ".popover.top {\n",
    "  margin-top: -10px;\n",
    "}\n",
    ".popover.right {\n",
    "  margin-left: 10px;\n",
    "}\n",
    ".popover.bottom {\n",
    "  margin-top: 10px;\n",
    "}\n",
    ".popover.left {\n",
    "  margin-left: -10px;\n",
    "}\n",
    ".popover-title {\n",
    "  margin: 0;\n",
    "  padding: 8px 14px;\n",
    "  font-size: 13px;\n",
    "  background-color: #f7f7f7;\n",
    "  border-bottom: 1px solid #ebebeb;\n",
    "  border-radius: 2px 2px 0 0;\n",
    "}\n",
    ".popover-content {\n",
    "  padding: 9px 14px;\n",
    "}\n",
    ".popover > .arrow,\n",
    ".popover > .arrow:after {\n",
    "  position: absolute;\n",
    "  display: block;\n",
    "  width: 0;\n",
    "  height: 0;\n",
    "  border-color: transparent;\n",
    "  border-style: solid;\n",
    "}\n",
    ".popover > .arrow {\n",
    "  border-width: 11px;\n",
    "}\n",
    ".popover > .arrow:after {\n",
    "  border-width: 10px;\n",
    "  content: \"\";\n",
    "}\n",
    ".popover.top > .arrow {\n",
    "  left: 50%;\n",
    "  margin-left: -11px;\n",
    "  border-bottom-width: 0;\n",
    "  border-top-color: #999999;\n",
    "  border-top-color: rgba(0, 0, 0, 0.25);\n",
    "  bottom: -11px;\n",
    "}\n",
    ".popover.top > .arrow:after {\n",
    "  content: \" \";\n",
    "  bottom: 1px;\n",
    "  margin-left: -10px;\n",
    "  border-bottom-width: 0;\n",
    "  border-top-color: #fff;\n",
    "}\n",
    ".popover.right > .arrow {\n",
    "  top: 50%;\n",
    "  left: -11px;\n",
    "  margin-top: -11px;\n",
    "  border-left-width: 0;\n",
    "  border-right-color: #999999;\n",
    "  border-right-color: rgba(0, 0, 0, 0.25);\n",
    "}\n",
    ".popover.right > .arrow:after {\n",
    "  content: \" \";\n",
    "  left: 1px;\n",
    "  bottom: -10px;\n",
    "  border-left-width: 0;\n",
    "  border-right-color: #fff;\n",
    "}\n",
    ".popover.bottom > .arrow {\n",
    "  left: 50%;\n",
    "  margin-left: -11px;\n",
    "  border-top-width: 0;\n",
    "  border-bottom-color: #999999;\n",
    "  border-bottom-color: rgba(0, 0, 0, 0.25);\n",
    "  top: -11px;\n",
    "}\n",
    ".popover.bottom > .arrow:after {\n",
    "  content: \" \";\n",
    "  top: 1px;\n",
    "  margin-left: -10px;\n",
    "  border-top-width: 0;\n",
    "  border-bottom-color: #fff;\n",
    "}\n",
    ".popover.left > .arrow {\n",
    "  top: 50%;\n",
    "  right: -11px;\n",
    "  margin-top: -11px;\n",
    "  border-right-width: 0;\n",
    "  border-left-color: #999999;\n",
    "  border-left-color: rgba(0, 0, 0, 0.25);\n",
    "}\n",
    ".popover.left > .arrow:after {\n",
    "  content: \" \";\n",
    "  right: 1px;\n",
    "  border-right-width: 0;\n",
    "  border-left-color: #fff;\n",
    "  bottom: -10px;\n",
    "}\n",
    ".carousel {\n",
    "  position: relative;\n",
    "}\n",
    ".carousel-inner {\n",
    "  position: relative;\n",
    "  overflow: hidden;\n",
    "  width: 100%;\n",
    "}\n",
    ".carousel-inner > .item {\n",
    "  display: none;\n",
    "  position: relative;\n",
    "  -webkit-transition: 0.6s ease-in-out left;\n",
    "  -o-transition: 0.6s ease-in-out left;\n",
    "  transition: 0.6s ease-in-out left;\n",
    "}\n",
    ".carousel-inner > .item > img,\n",
    ".carousel-inner > .item > a > img {\n",
    "  line-height: 1;\n",
    "}\n",
    "@media all and (transform-3d), (-webkit-transform-3d) {\n",
    "  .carousel-inner > .item {\n",
    "    -webkit-transition: -webkit-transform 0.6s ease-in-out;\n",
    "    -moz-transition: -moz-transform 0.6s ease-in-out;\n",
    "    -o-transition: -o-transform 0.6s ease-in-out;\n",
    "    transition: transform 0.6s ease-in-out;\n",
    "    -webkit-backface-visibility: hidden;\n",
    "    -moz-backface-visibility: hidden;\n",
    "    backface-visibility: hidden;\n",
    "    -webkit-perspective: 1000px;\n",
    "    -moz-perspective: 1000px;\n",
    "    perspective: 1000px;\n",
    "  }\n",
    "  .carousel-inner > .item.next,\n",
    "  .carousel-inner > .item.active.right {\n",
    "    -webkit-transform: translate3d(100%, 0, 0);\n",
    "    transform: translate3d(100%, 0, 0);\n",
    "    left: 0;\n",
    "  }\n",
    "  .carousel-inner > .item.prev,\n",
    "  .carousel-inner > .item.active.left {\n",
    "    -webkit-transform: translate3d(-100%, 0, 0);\n",
    "    transform: translate3d(-100%, 0, 0);\n",
    "    left: 0;\n",
    "  }\n",
    "  .carousel-inner > .item.next.left,\n",
    "  .carousel-inner > .item.prev.right,\n",
    "  .carousel-inner > .item.active {\n",
    "    -webkit-transform: translate3d(0, 0, 0);\n",
    "    transform: translate3d(0, 0, 0);\n",
    "    left: 0;\n",
    "  }\n",
    "}\n",
    ".carousel-inner > .active,\n",
    ".carousel-inner > .next,\n",
    ".carousel-inner > .prev {\n",
    "  display: block;\n",
    "}\n",
    ".carousel-inner > .active {\n",
    "  left: 0;\n",
    "}\n",
    ".carousel-inner > .next,\n",
    ".carousel-inner > .prev {\n",
    "  position: absolute;\n",
    "  top: 0;\n",
    "  width: 100%;\n",
    "}\n",
    ".carousel-inner > .next {\n",
    "  left: 100%;\n",
    "}\n",
    ".carousel-inner > .prev {\n",
    "  left: -100%;\n",
    "}\n",
    ".carousel-inner > .next.left,\n",
    ".carousel-inner > .prev.right {\n",
    "  left: 0;\n",
    "}\n",
    ".carousel-inner > .active.left {\n",
    "  left: -100%;\n",
    "}\n",
    ".carousel-inner > .active.right {\n",
    "  left: 100%;\n",
    "}\n",
    ".carousel-control {\n",
    "  position: absolute;\n",
    "  top: 0;\n",
    "  left: 0;\n",
    "  bottom: 0;\n",
    "  width: 15%;\n",
    "  opacity: 0.5;\n",
    "  filter: alpha(opacity=50);\n",
    "  font-size: 20px;\n",
    "  color: #fff;\n",
    "  text-align: center;\n",
    "  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n",
    "  background-color: rgba(0, 0, 0, 0);\n",
    "}\n",
    ".carousel-control.left {\n",
    "  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n",
    "  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n",
    "  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n",
    "  background-repeat: repeat-x;\n",
    "  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n",
    "}\n",
    ".carousel-control.right {\n",
    "  left: auto;\n",
    "  right: 0;\n",
    "  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n",
    "  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n",
    "  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n",
    "  background-repeat: repeat-x;\n",
    "  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n",
    "}\n",
    ".carousel-control:hover,\n",
    ".carousel-control:focus {\n",
    "  outline: 0;\n",
    "  color: #fff;\n",
    "  text-decoration: none;\n",
    "  opacity: 0.9;\n",
    "  filter: alpha(opacity=90);\n",
    "}\n",
    ".carousel-control .icon-prev,\n",
    ".carousel-control .icon-next,\n",
    ".carousel-control .glyphicon-chevron-left,\n",
    ".carousel-control .glyphicon-chevron-right {\n",
    "  position: absolute;\n",
    "  top: 50%;\n",
    "  margin-top: -10px;\n",
    "  z-index: 5;\n",
    "  display: inline-block;\n",
    "}\n",
    ".carousel-control .icon-prev,\n",
    ".carousel-control .glyphicon-chevron-left {\n",
    "  left: 50%;\n",
    "  margin-left: -10px;\n",
    "}\n",
    ".carousel-control .icon-next,\n",
    ".carousel-control .glyphicon-chevron-right {\n",
    "  right: 50%;\n",
    "  margin-right: -10px;\n",
    "}\n",
    ".carousel-control .icon-prev,\n",
    ".carousel-control .icon-next {\n",
    "  width: 20px;\n",
    "  height: 20px;\n",
    "  line-height: 1;\n",
    "  font-family: serif;\n",
    "}\n",
    ".carousel-control .icon-prev:before {\n",
    "  content: '\\2039';\n",
    "}\n",
    ".carousel-control .icon-next:before {\n",
    "  content: '\\203a';\n",
    "}\n",
    ".carousel-indicators {\n",
    "  position: absolute;\n",
    "  bottom: 10px;\n",
    "  left: 50%;\n",
    "  z-index: 15;\n",
    "  width: 60%;\n",
    "  margin-left: -30%;\n",
    "  padding-left: 0;\n",
    "  list-style: none;\n",
    "  text-align: center;\n",
    "}\n",
    ".carousel-indicators li {\n",
    "  display: inline-block;\n",
    "  width: 10px;\n",
    "  height: 10px;\n",
    "  margin: 1px;\n",
    "  text-indent: -999px;\n",
    "  border: 1px solid #fff;\n",
    "  border-radius: 10px;\n",
    "  cursor: pointer;\n",
    "  background-color: #000 \\9;\n",
    "  background-color: rgba(0, 0, 0, 0);\n",
    "}\n",
    ".carousel-indicators .active {\n",
    "  margin: 0;\n",
    "  width: 12px;\n",
    "  height: 12px;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".carousel-caption {\n",
    "  position: absolute;\n",
    "  left: 15%;\n",
    "  right: 15%;\n",
    "  bottom: 20px;\n",
    "  z-index: 10;\n",
    "  padding-top: 20px;\n",
    "  padding-bottom: 20px;\n",
    "  color: #fff;\n",
    "  text-align: center;\n",
    "  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n",
    "}\n",
    ".carousel-caption .btn {\n",
    "  text-shadow: none;\n",
    "}\n",
    "@media screen and (min-width: 768px) {\n",
    "  .carousel-control .glyphicon-chevron-left,\n",
    "  .carousel-control .glyphicon-chevron-right,\n",
    "  .carousel-control .icon-prev,\n",
    "  .carousel-control .icon-next {\n",
    "    width: 30px;\n",
    "    height: 30px;\n",
    "    margin-top: -10px;\n",
    "    font-size: 30px;\n",
    "  }\n",
    "  .carousel-control .glyphicon-chevron-left,\n",
    "  .carousel-control .icon-prev {\n",
    "    margin-left: -10px;\n",
    "  }\n",
    "  .carousel-control .glyphicon-chevron-right,\n",
    "  .carousel-control .icon-next {\n",
    "    margin-right: -10px;\n",
    "  }\n",
    "  .carousel-caption {\n",
    "    left: 20%;\n",
    "    right: 20%;\n",
    "    padding-bottom: 30px;\n",
    "  }\n",
    "  .carousel-indicators {\n",
    "    bottom: 20px;\n",
    "  }\n",
    "}\n",
    ".clearfix:before,\n",
    ".clearfix:after,\n",
    ".dl-horizontal dd:before,\n",
    ".dl-horizontal dd:after,\n",
    ".container:before,\n",
    ".container:after,\n",
    ".container-fluid:before,\n",
    ".container-fluid:after,\n",
    ".row:before,\n",
    ".row:after,\n",
    ".form-horizontal .form-group:before,\n",
    ".form-horizontal .form-group:after,\n",
    ".btn-toolbar:before,\n",
    ".btn-toolbar:after,\n",
    ".btn-group-vertical > .btn-group:before,\n",
    ".btn-group-vertical > .btn-group:after,\n",
    ".nav:before,\n",
    ".nav:after,\n",
    ".navbar:before,\n",
    ".navbar:after,\n",
    ".navbar-header:before,\n",
    ".navbar-header:after,\n",
    ".navbar-collapse:before,\n",
    ".navbar-collapse:after,\n",
    ".pager:before,\n",
    ".pager:after,\n",
    ".panel-body:before,\n",
    ".panel-body:after,\n",
    ".modal-header:before,\n",
    ".modal-header:after,\n",
    ".modal-footer:before,\n",
    ".modal-footer:after,\n",
    ".item_buttons:before,\n",
    ".item_buttons:after {\n",
    "  content: \" \";\n",
    "  display: table;\n",
    "}\n",
    ".clearfix:after,\n",
    ".dl-horizontal dd:after,\n",
    ".container:after,\n",
    ".container-fluid:after,\n",
    ".row:after,\n",
    ".form-horizontal .form-group:after,\n",
    ".btn-toolbar:after,\n",
    ".btn-group-vertical > .btn-group:after,\n",
    ".nav:after,\n",
    ".navbar:after,\n",
    ".navbar-header:after,\n",
    ".navbar-collapse:after,\n",
    ".pager:after,\n",
    ".panel-body:after,\n",
    ".modal-header:after,\n",
    ".modal-footer:after,\n",
    ".item_buttons:after {\n",
    "  clear: both;\n",
    "}\n",
    ".center-block {\n",
    "  display: block;\n",
    "  margin-left: auto;\n",
    "  margin-right: auto;\n",
    "}\n",
    ".pull-right {\n",
    "  float: right !important;\n",
    "}\n",
    ".pull-left {\n",
    "  float: left !important;\n",
    "}\n",
    ".hide {\n",
    "  display: none !important;\n",
    "}\n",
    ".show {\n",
    "  display: block !important;\n",
    "}\n",
    ".invisible {\n",
    "  visibility: hidden;\n",
    "}\n",
    ".text-hide {\n",
    "  font: 0/0 a;\n",
    "  color: transparent;\n",
    "  text-shadow: none;\n",
    "  background-color: transparent;\n",
    "  border: 0;\n",
    "}\n",
    ".hidden {\n",
    "  display: none !important;\n",
    "}\n",
    ".affix {\n",
    "  position: fixed;\n",
    "}\n",
    "@-ms-viewport {\n",
    "  width: device-width;\n",
    "}\n",
    ".visible-xs,\n",
    ".visible-sm,\n",
    ".visible-md,\n",
    ".visible-lg {\n",
    "  display: none !important;\n",
    "}\n",
    ".visible-xs-block,\n",
    ".visible-xs-inline,\n",
    ".visible-xs-inline-block,\n",
    ".visible-sm-block,\n",
    ".visible-sm-inline,\n",
    ".visible-sm-inline-block,\n",
    ".visible-md-block,\n",
    ".visible-md-inline,\n",
    ".visible-md-inline-block,\n",
    ".visible-lg-block,\n",
    ".visible-lg-inline,\n",
    ".visible-lg-inline-block {\n",
    "  display: none !important;\n",
    "}\n",
    "@media (max-width: 767px) {\n",
    "  .visible-xs {\n",
    "    display: block !important;\n",
    "  }\n",
    "  table.visible-xs {\n",
    "    display: table !important;\n",
    "  }\n",
    "  tr.visible-xs {\n",
    "    display: table-row !important;\n",
    "  }\n",
    "  th.visible-xs,\n",
    "  td.visible-xs {\n",
    "    display: table-cell !important;\n",
    "  }\n",
    "}\n",
    "@media (max-width: 767px) {\n",
    "  .visible-xs-block {\n",
    "    display: block !important;\n",
    "  }\n",
    "}\n",
    "@media (max-width: 767px) {\n",
    "  .visible-xs-inline {\n",
    "    display: inline !important;\n",
    "  }\n",
    "}\n",
    "@media (max-width: 767px) {\n",
    "  .visible-xs-inline-block {\n",
    "    display: inline-block !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 768px) and (max-width: 991px) {\n",
    "  .visible-sm {\n",
    "    display: block !important;\n",
    "  }\n",
    "  table.visible-sm {\n",
    "    display: table !important;\n",
    "  }\n",
    "  tr.visible-sm {\n",
    "    display: table-row !important;\n",
    "  }\n",
    "  th.visible-sm,\n",
    "  td.visible-sm {\n",
    "    display: table-cell !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 768px) and (max-width: 991px) {\n",
    "  .visible-sm-block {\n",
    "    display: block !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 768px) and (max-width: 991px) {\n",
    "  .visible-sm-inline {\n",
    "    display: inline !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 768px) and (max-width: 991px) {\n",
    "  .visible-sm-inline-block {\n",
    "    display: inline-block !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 992px) and (max-width: 1199px) {\n",
    "  .visible-md {\n",
    "    display: block !important;\n",
    "  }\n",
    "  table.visible-md {\n",
    "    display: table !important;\n",
    "  }\n",
    "  tr.visible-md {\n",
    "    display: table-row !important;\n",
    "  }\n",
    "  th.visible-md,\n",
    "  td.visible-md {\n",
    "    display: table-cell !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 992px) and (max-width: 1199px) {\n",
    "  .visible-md-block {\n",
    "    display: block !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 992px) and (max-width: 1199px) {\n",
    "  .visible-md-inline {\n",
    "    display: inline !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 992px) and (max-width: 1199px) {\n",
    "  .visible-md-inline-block {\n",
    "    display: inline-block !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 1200px) {\n",
    "  .visible-lg {\n",
    "    display: block !important;\n",
    "  }\n",
    "  table.visible-lg {\n",
    "    display: table !important;\n",
    "  }\n",
    "  tr.visible-lg {\n",
    "    display: table-row !important;\n",
    "  }\n",
    "  th.visible-lg,\n",
    "  td.visible-lg {\n",
    "    display: table-cell !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 1200px) {\n",
    "  .visible-lg-block {\n",
    "    display: block !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 1200px) {\n",
    "  .visible-lg-inline {\n",
    "    display: inline !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 1200px) {\n",
    "  .visible-lg-inline-block {\n",
    "    display: inline-block !important;\n",
    "  }\n",
    "}\n",
    "@media (max-width: 767px) {\n",
    "  .hidden-xs {\n",
    "    display: none !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 768px) and (max-width: 991px) {\n",
    "  .hidden-sm {\n",
    "    display: none !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 992px) and (max-width: 1199px) {\n",
    "  .hidden-md {\n",
    "    display: none !important;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 1200px) {\n",
    "  .hidden-lg {\n",
    "    display: none !important;\n",
    "  }\n",
    "}\n",
    ".visible-print {\n",
    "  display: none !important;\n",
    "}\n",
    "@media print {\n",
    "  .visible-print {\n",
    "    display: block !important;\n",
    "  }\n",
    "  table.visible-print {\n",
    "    display: table !important;\n",
    "  }\n",
    "  tr.visible-print {\n",
    "    display: table-row !important;\n",
    "  }\n",
    "  th.visible-print,\n",
    "  td.visible-print {\n",
    "    display: table-cell !important;\n",
    "  }\n",
    "}\n",
    ".visible-print-block {\n",
    "  display: none !important;\n",
    "}\n",
    "@media print {\n",
    "  .visible-print-block {\n",
    "    display: block !important;\n",
    "  }\n",
    "}\n",
    ".visible-print-inline {\n",
    "  display: none !important;\n",
    "}\n",
    "@media print {\n",
    "  .visible-print-inline {\n",
    "    display: inline !important;\n",
    "  }\n",
    "}\n",
    ".visible-print-inline-block {\n",
    "  display: none !important;\n",
    "}\n",
    "@media print {\n",
    "  .visible-print-inline-block {\n",
    "    display: inline-block !important;\n",
    "  }\n",
    "}\n",
    "@media print {\n",
    "  .hidden-print {\n",
    "    display: none !important;\n",
    "  }\n",
    "}\n",
    "/*!\n",
    "*\n",
    "* Font Awesome\n",
    "*\n",
    "*/\n",
    "/*!\n",
    " *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome\n",
    " *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)\n",
    " */\n",
    "/* FONT PATH\n",
    " * -------------------------- */\n",
    "@font-face {\n",
    "  font-family: 'FontAwesome';\n",
    "  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');\n",
    "  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');\n",
    "  font-weight: normal;\n",
    "  font-style: normal;\n",
    "}\n",
    ".fa {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "}\n",
    "/* makes the font 33% larger relative to the icon container */\n",
    ".fa-lg {\n",
    "  font-size: 1.33333333em;\n",
    "  line-height: 0.75em;\n",
    "  vertical-align: -15%;\n",
    "}\n",
    ".fa-2x {\n",
    "  font-size: 2em;\n",
    "}\n",
    ".fa-3x {\n",
    "  font-size: 3em;\n",
    "}\n",
    ".fa-4x {\n",
    "  font-size: 4em;\n",
    "}\n",
    ".fa-5x {\n",
    "  font-size: 5em;\n",
    "}\n",
    ".fa-fw {\n",
    "  width: 1.28571429em;\n",
    "  text-align: center;\n",
    "}\n",
    ".fa-ul {\n",
    "  padding-left: 0;\n",
    "  margin-left: 2.14285714em;\n",
    "  list-style-type: none;\n",
    "}\n",
    ".fa-ul > li {\n",
    "  position: relative;\n",
    "}\n",
    ".fa-li {\n",
    "  position: absolute;\n",
    "  left: -2.14285714em;\n",
    "  width: 2.14285714em;\n",
    "  top: 0.14285714em;\n",
    "  text-align: center;\n",
    "}\n",
    ".fa-li.fa-lg {\n",
    "  left: -1.85714286em;\n",
    "}\n",
    ".fa-border {\n",
    "  padding: .2em .25em .15em;\n",
    "  border: solid 0.08em #eee;\n",
    "  border-radius: .1em;\n",
    "}\n",
    ".pull-right {\n",
    "  float: right;\n",
    "}\n",
    ".pull-left {\n",
    "  float: left;\n",
    "}\n",
    ".fa.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".fa.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".fa-spin {\n",
    "  -webkit-animation: fa-spin 2s infinite linear;\n",
    "  animation: fa-spin 2s infinite linear;\n",
    "}\n",
    "@-webkit-keyframes fa-spin {\n",
    "  0% {\n",
    "    -webkit-transform: rotate(0deg);\n",
    "    transform: rotate(0deg);\n",
    "  }\n",
    "  100% {\n",
    "    -webkit-transform: rotate(359deg);\n",
    "    transform: rotate(359deg);\n",
    "  }\n",
    "}\n",
    "@keyframes fa-spin {\n",
    "  0% {\n",
    "    -webkit-transform: rotate(0deg);\n",
    "    transform: rotate(0deg);\n",
    "  }\n",
    "  100% {\n",
    "    -webkit-transform: rotate(359deg);\n",
    "    transform: rotate(359deg);\n",
    "  }\n",
    "}\n",
    ".fa-rotate-90 {\n",
    "  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);\n",
    "  -webkit-transform: rotate(90deg);\n",
    "  -ms-transform: rotate(90deg);\n",
    "  transform: rotate(90deg);\n",
    "}\n",
    ".fa-rotate-180 {\n",
    "  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);\n",
    "  -webkit-transform: rotate(180deg);\n",
    "  -ms-transform: rotate(180deg);\n",
    "  transform: rotate(180deg);\n",
    "}\n",
    ".fa-rotate-270 {\n",
    "  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);\n",
    "  -webkit-transform: rotate(270deg);\n",
    "  -ms-transform: rotate(270deg);\n",
    "  transform: rotate(270deg);\n",
    "}\n",
    ".fa-flip-horizontal {\n",
    "  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);\n",
    "  -webkit-transform: scale(-1, 1);\n",
    "  -ms-transform: scale(-1, 1);\n",
    "  transform: scale(-1, 1);\n",
    "}\n",
    ".fa-flip-vertical {\n",
    "  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);\n",
    "  -webkit-transform: scale(1, -1);\n",
    "  -ms-transform: scale(1, -1);\n",
    "  transform: scale(1, -1);\n",
    "}\n",
    ":root .fa-rotate-90,\n",
    ":root .fa-rotate-180,\n",
    ":root .fa-rotate-270,\n",
    ":root .fa-flip-horizontal,\n",
    ":root .fa-flip-vertical {\n",
    "  filter: none;\n",
    "}\n",
    ".fa-stack {\n",
    "  position: relative;\n",
    "  display: inline-block;\n",
    "  width: 2em;\n",
    "  height: 2em;\n",
    "  line-height: 2em;\n",
    "  vertical-align: middle;\n",
    "}\n",
    ".fa-stack-1x,\n",
    ".fa-stack-2x {\n",
    "  position: absolute;\n",
    "  left: 0;\n",
    "  width: 100%;\n",
    "  text-align: center;\n",
    "}\n",
    ".fa-stack-1x {\n",
    "  line-height: inherit;\n",
    "}\n",
    ".fa-stack-2x {\n",
    "  font-size: 2em;\n",
    "}\n",
    ".fa-inverse {\n",
    "  color: #fff;\n",
    "}\n",
    "/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n",
    "   readers do not read off random characters that represent icons */\n",
    ".fa-glass:before {\n",
    "  content: \"\\f000\";\n",
    "}\n",
    ".fa-music:before {\n",
    "  content: \"\\f001\";\n",
    "}\n",
    ".fa-search:before {\n",
    "  content: \"\\f002\";\n",
    "}\n",
    ".fa-envelope-o:before {\n",
    "  content: \"\\f003\";\n",
    "}\n",
    ".fa-heart:before {\n",
    "  content: \"\\f004\";\n",
    "}\n",
    ".fa-star:before {\n",
    "  content: \"\\f005\";\n",
    "}\n",
    ".fa-star-o:before {\n",
    "  content: \"\\f006\";\n",
    "}\n",
    ".fa-user:before {\n",
    "  content: \"\\f007\";\n",
    "}\n",
    ".fa-film:before {\n",
    "  content: \"\\f008\";\n",
    "}\n",
    ".fa-th-large:before {\n",
    "  content: \"\\f009\";\n",
    "}\n",
    ".fa-th:before {\n",
    "  content: \"\\f00a\";\n",
    "}\n",
    ".fa-th-list:before {\n",
    "  content: \"\\f00b\";\n",
    "}\n",
    ".fa-check:before {\n",
    "  content: \"\\f00c\";\n",
    "}\n",
    ".fa-remove:before,\n",
    ".fa-close:before,\n",
    ".fa-times:before {\n",
    "  content: \"\\f00d\";\n",
    "}\n",
    ".fa-search-plus:before {\n",
    "  content: \"\\f00e\";\n",
    "}\n",
    ".fa-search-minus:before {\n",
    "  content: \"\\f010\";\n",
    "}\n",
    ".fa-power-off:before {\n",
    "  content: \"\\f011\";\n",
    "}\n",
    ".fa-signal:before {\n",
    "  content: \"\\f012\";\n",
    "}\n",
    ".fa-gear:before,\n",
    ".fa-cog:before {\n",
    "  content: \"\\f013\";\n",
    "}\n",
    ".fa-trash-o:before {\n",
    "  content: \"\\f014\";\n",
    "}\n",
    ".fa-home:before {\n",
    "  content: \"\\f015\";\n",
    "}\n",
    ".fa-file-o:before {\n",
    "  content: \"\\f016\";\n",
    "}\n",
    ".fa-clock-o:before {\n",
    "  content: \"\\f017\";\n",
    "}\n",
    ".fa-road:before {\n",
    "  content: \"\\f018\";\n",
    "}\n",
    ".fa-download:before {\n",
    "  content: \"\\f019\";\n",
    "}\n",
    ".fa-arrow-circle-o-down:before {\n",
    "  content: \"\\f01a\";\n",
    "}\n",
    ".fa-arrow-circle-o-up:before {\n",
    "  content: \"\\f01b\";\n",
    "}\n",
    ".fa-inbox:before {\n",
    "  content: \"\\f01c\";\n",
    "}\n",
    ".fa-play-circle-o:before {\n",
    "  content: \"\\f01d\";\n",
    "}\n",
    ".fa-rotate-right:before,\n",
    ".fa-repeat:before {\n",
    "  content: \"\\f01e\";\n",
    "}\n",
    ".fa-refresh:before {\n",
    "  content: \"\\f021\";\n",
    "}\n",
    ".fa-list-alt:before {\n",
    "  content: \"\\f022\";\n",
    "}\n",
    ".fa-lock:before {\n",
    "  content: \"\\f023\";\n",
    "}\n",
    ".fa-flag:before {\n",
    "  content: \"\\f024\";\n",
    "}\n",
    ".fa-headphones:before {\n",
    "  content: \"\\f025\";\n",
    "}\n",
    ".fa-volume-off:before {\n",
    "  content: \"\\f026\";\n",
    "}\n",
    ".fa-volume-down:before {\n",
    "  content: \"\\f027\";\n",
    "}\n",
    ".fa-volume-up:before {\n",
    "  content: \"\\f028\";\n",
    "}\n",
    ".fa-qrcode:before {\n",
    "  content: \"\\f029\";\n",
    "}\n",
    ".fa-barcode:before {\n",
    "  content: \"\\f02a\";\n",
    "}\n",
    ".fa-tag:before {\n",
    "  content: \"\\f02b\";\n",
    "}\n",
    ".fa-tags:before {\n",
    "  content: \"\\f02c\";\n",
    "}\n",
    ".fa-book:before {\n",
    "  content: \"\\f02d\";\n",
    "}\n",
    ".fa-bookmark:before {\n",
    "  content: \"\\f02e\";\n",
    "}\n",
    ".fa-print:before {\n",
    "  content: \"\\f02f\";\n",
    "}\n",
    ".fa-camera:before {\n",
    "  content: \"\\f030\";\n",
    "}\n",
    ".fa-font:before {\n",
    "  content: \"\\f031\";\n",
    "}\n",
    ".fa-bold:before {\n",
    "  content: \"\\f032\";\n",
    "}\n",
    ".fa-italic:before {\n",
    "  content: \"\\f033\";\n",
    "}\n",
    ".fa-text-height:before {\n",
    "  content: \"\\f034\";\n",
    "}\n",
    ".fa-text-width:before {\n",
    "  content: \"\\f035\";\n",
    "}\n",
    ".fa-align-left:before {\n",
    "  content: \"\\f036\";\n",
    "}\n",
    ".fa-align-center:before {\n",
    "  content: \"\\f037\";\n",
    "}\n",
    ".fa-align-right:before {\n",
    "  content: \"\\f038\";\n",
    "}\n",
    ".fa-align-justify:before {\n",
    "  content: \"\\f039\";\n",
    "}\n",
    ".fa-list:before {\n",
    "  content: \"\\f03a\";\n",
    "}\n",
    ".fa-dedent:before,\n",
    ".fa-outdent:before {\n",
    "  content: \"\\f03b\";\n",
    "}\n",
    ".fa-indent:before {\n",
    "  content: \"\\f03c\";\n",
    "}\n",
    ".fa-video-camera:before {\n",
    "  content: \"\\f03d\";\n",
    "}\n",
    ".fa-photo:before,\n",
    ".fa-image:before,\n",
    ".fa-picture-o:before {\n",
    "  content: \"\\f03e\";\n",
    "}\n",
    ".fa-pencil:before {\n",
    "  content: \"\\f040\";\n",
    "}\n",
    ".fa-map-marker:before {\n",
    "  content: \"\\f041\";\n",
    "}\n",
    ".fa-adjust:before {\n",
    "  content: \"\\f042\";\n",
    "}\n",
    ".fa-tint:before {\n",
    "  content: \"\\f043\";\n",
    "}\n",
    ".fa-edit:before,\n",
    ".fa-pencil-square-o:before {\n",
    "  content: \"\\f044\";\n",
    "}\n",
    ".fa-share-square-o:before {\n",
    "  content: \"\\f045\";\n",
    "}\n",
    ".fa-check-square-o:before {\n",
    "  content: \"\\f046\";\n",
    "}\n",
    ".fa-arrows:before {\n",
    "  content: \"\\f047\";\n",
    "}\n",
    ".fa-step-backward:before {\n",
    "  content: \"\\f048\";\n",
    "}\n",
    ".fa-fast-backward:before {\n",
    "  content: \"\\f049\";\n",
    "}\n",
    ".fa-backward:before {\n",
    "  content: \"\\f04a\";\n",
    "}\n",
    ".fa-play:before {\n",
    "  content: \"\\f04b\";\n",
    "}\n",
    ".fa-pause:before {\n",
    "  content: \"\\f04c\";\n",
    "}\n",
    ".fa-stop:before {\n",
    "  content: \"\\f04d\";\n",
    "}\n",
    ".fa-forward:before {\n",
    "  content: \"\\f04e\";\n",
    "}\n",
    ".fa-fast-forward:before {\n",
    "  content: \"\\f050\";\n",
    "}\n",
    ".fa-step-forward:before {\n",
    "  content: \"\\f051\";\n",
    "}\n",
    ".fa-eject:before {\n",
    "  content: \"\\f052\";\n",
    "}\n",
    ".fa-chevron-left:before {\n",
    "  content: \"\\f053\";\n",
    "}\n",
    ".fa-chevron-right:before {\n",
    "  content: \"\\f054\";\n",
    "}\n",
    ".fa-plus-circle:before {\n",
    "  content: \"\\f055\";\n",
    "}\n",
    ".fa-minus-circle:before {\n",
    "  content: \"\\f056\";\n",
    "}\n",
    ".fa-times-circle:before {\n",
    "  content: \"\\f057\";\n",
    "}\n",
    ".fa-check-circle:before {\n",
    "  content: \"\\f058\";\n",
    "}\n",
    ".fa-question-circle:before {\n",
    "  content: \"\\f059\";\n",
    "}\n",
    ".fa-info-circle:before {\n",
    "  content: \"\\f05a\";\n",
    "}\n",
    ".fa-crosshairs:before {\n",
    "  content: \"\\f05b\";\n",
    "}\n",
    ".fa-times-circle-o:before {\n",
    "  content: \"\\f05c\";\n",
    "}\n",
    ".fa-check-circle-o:before {\n",
    "  content: \"\\f05d\";\n",
    "}\n",
    ".fa-ban:before {\n",
    "  content: \"\\f05e\";\n",
    "}\n",
    ".fa-arrow-left:before {\n",
    "  content: \"\\f060\";\n",
    "}\n",
    ".fa-arrow-right:before {\n",
    "  content: \"\\f061\";\n",
    "}\n",
    ".fa-arrow-up:before {\n",
    "  content: \"\\f062\";\n",
    "}\n",
    ".fa-arrow-down:before {\n",
    "  content: \"\\f063\";\n",
    "}\n",
    ".fa-mail-forward:before,\n",
    ".fa-share:before {\n",
    "  content: \"\\f064\";\n",
    "}\n",
    ".fa-expand:before {\n",
    "  content: \"\\f065\";\n",
    "}\n",
    ".fa-compress:before {\n",
    "  content: \"\\f066\";\n",
    "}\n",
    ".fa-plus:before {\n",
    "  content: \"\\f067\";\n",
    "}\n",
    ".fa-minus:before {\n",
    "  content: \"\\f068\";\n",
    "}\n",
    ".fa-asterisk:before {\n",
    "  content: \"\\f069\";\n",
    "}\n",
    ".fa-exclamation-circle:before {\n",
    "  content: \"\\f06a\";\n",
    "}\n",
    ".fa-gift:before {\n",
    "  content: \"\\f06b\";\n",
    "}\n",
    ".fa-leaf:before {\n",
    "  content: \"\\f06c\";\n",
    "}\n",
    ".fa-fire:before {\n",
    "  content: \"\\f06d\";\n",
    "}\n",
    ".fa-eye:before {\n",
    "  content: \"\\f06e\";\n",
    "}\n",
    ".fa-eye-slash:before {\n",
    "  content: \"\\f070\";\n",
    "}\n",
    ".fa-warning:before,\n",
    ".fa-exclamation-triangle:before {\n",
    "  content: \"\\f071\";\n",
    "}\n",
    ".fa-plane:before {\n",
    "  content: \"\\f072\";\n",
    "}\n",
    ".fa-calendar:before {\n",
    "  content: \"\\f073\";\n",
    "}\n",
    ".fa-random:before {\n",
    "  content: \"\\f074\";\n",
    "}\n",
    ".fa-comment:before {\n",
    "  content: \"\\f075\";\n",
    "}\n",
    ".fa-magnet:before {\n",
    "  content: \"\\f076\";\n",
    "}\n",
    ".fa-chevron-up:before {\n",
    "  content: \"\\f077\";\n",
    "}\n",
    ".fa-chevron-down:before {\n",
    "  content: \"\\f078\";\n",
    "}\n",
    ".fa-retweet:before {\n",
    "  content: \"\\f079\";\n",
    "}\n",
    ".fa-shopping-cart:before {\n",
    "  content: \"\\f07a\";\n",
    "}\n",
    ".fa-folder:before {\n",
    "  content: \"\\f07b\";\n",
    "}\n",
    ".fa-folder-open:before {\n",
    "  content: \"\\f07c\";\n",
    "}\n",
    ".fa-arrows-v:before {\n",
    "  content: \"\\f07d\";\n",
    "}\n",
    ".fa-arrows-h:before {\n",
    "  content: \"\\f07e\";\n",
    "}\n",
    ".fa-bar-chart-o:before,\n",
    ".fa-bar-chart:before {\n",
    "  content: \"\\f080\";\n",
    "}\n",
    ".fa-twitter-square:before {\n",
    "  content: \"\\f081\";\n",
    "}\n",
    ".fa-facebook-square:before {\n",
    "  content: \"\\f082\";\n",
    "}\n",
    ".fa-camera-retro:before {\n",
    "  content: \"\\f083\";\n",
    "}\n",
    ".fa-key:before {\n",
    "  content: \"\\f084\";\n",
    "}\n",
    ".fa-gears:before,\n",
    ".fa-cogs:before {\n",
    "  content: \"\\f085\";\n",
    "}\n",
    ".fa-comments:before {\n",
    "  content: \"\\f086\";\n",
    "}\n",
    ".fa-thumbs-o-up:before {\n",
    "  content: \"\\f087\";\n",
    "}\n",
    ".fa-thumbs-o-down:before {\n",
    "  content: \"\\f088\";\n",
    "}\n",
    ".fa-star-half:before {\n",
    "  content: \"\\f089\";\n",
    "}\n",
    ".fa-heart-o:before {\n",
    "  content: \"\\f08a\";\n",
    "}\n",
    ".fa-sign-out:before {\n",
    "  content: \"\\f08b\";\n",
    "}\n",
    ".fa-linkedin-square:before {\n",
    "  content: \"\\f08c\";\n",
    "}\n",
    ".fa-thumb-tack:before {\n",
    "  content: \"\\f08d\";\n",
    "}\n",
    ".fa-external-link:before {\n",
    "  content: \"\\f08e\";\n",
    "}\n",
    ".fa-sign-in:before {\n",
    "  content: \"\\f090\";\n",
    "}\n",
    ".fa-trophy:before {\n",
    "  content: \"\\f091\";\n",
    "}\n",
    ".fa-github-square:before {\n",
    "  content: \"\\f092\";\n",
    "}\n",
    ".fa-upload:before {\n",
    "  content: \"\\f093\";\n",
    "}\n",
    ".fa-lemon-o:before {\n",
    "  content: \"\\f094\";\n",
    "}\n",
    ".fa-phone:before {\n",
    "  content: \"\\f095\";\n",
    "}\n",
    ".fa-square-o:before {\n",
    "  content: \"\\f096\";\n",
    "}\n",
    ".fa-bookmark-o:before {\n",
    "  content: \"\\f097\";\n",
    "}\n",
    ".fa-phone-square:before {\n",
    "  content: \"\\f098\";\n",
    "}\n",
    ".fa-twitter:before {\n",
    "  content: \"\\f099\";\n",
    "}\n",
    ".fa-facebook:before {\n",
    "  content: \"\\f09a\";\n",
    "}\n",
    ".fa-github:before {\n",
    "  content: \"\\f09b\";\n",
    "}\n",
    ".fa-unlock:before {\n",
    "  content: \"\\f09c\";\n",
    "}\n",
    ".fa-credit-card:before {\n",
    "  content: \"\\f09d\";\n",
    "}\n",
    ".fa-rss:before {\n",
    "  content: \"\\f09e\";\n",
    "}\n",
    ".fa-hdd-o:before {\n",
    "  content: \"\\f0a0\";\n",
    "}\n",
    ".fa-bullhorn:before {\n",
    "  content: \"\\f0a1\";\n",
    "}\n",
    ".fa-bell:before {\n",
    "  content: \"\\f0f3\";\n",
    "}\n",
    ".fa-certificate:before {\n",
    "  content: \"\\f0a3\";\n",
    "}\n",
    ".fa-hand-o-right:before {\n",
    "  content: \"\\f0a4\";\n",
    "}\n",
    ".fa-hand-o-left:before {\n",
    "  content: \"\\f0a5\";\n",
    "}\n",
    ".fa-hand-o-up:before {\n",
    "  content: \"\\f0a6\";\n",
    "}\n",
    ".fa-hand-o-down:before {\n",
    "  content: \"\\f0a7\";\n",
    "}\n",
    ".fa-arrow-circle-left:before {\n",
    "  content: \"\\f0a8\";\n",
    "}\n",
    ".fa-arrow-circle-right:before {\n",
    "  content: \"\\f0a9\";\n",
    "}\n",
    ".fa-arrow-circle-up:before {\n",
    "  content: \"\\f0aa\";\n",
    "}\n",
    ".fa-arrow-circle-down:before {\n",
    "  content: \"\\f0ab\";\n",
    "}\n",
    ".fa-globe:before {\n",
    "  content: \"\\f0ac\";\n",
    "}\n",
    ".fa-wrench:before {\n",
    "  content: \"\\f0ad\";\n",
    "}\n",
    ".fa-tasks:before {\n",
    "  content: \"\\f0ae\";\n",
    "}\n",
    ".fa-filter:before {\n",
    "  content: \"\\f0b0\";\n",
    "}\n",
    ".fa-briefcase:before {\n",
    "  content: \"\\f0b1\";\n",
    "}\n",
    ".fa-arrows-alt:before {\n",
    "  content: \"\\f0b2\";\n",
    "}\n",
    ".fa-group:before,\n",
    ".fa-users:before {\n",
    "  content: \"\\f0c0\";\n",
    "}\n",
    ".fa-chain:before,\n",
    ".fa-link:before {\n",
    "  content: \"\\f0c1\";\n",
    "}\n",
    ".fa-cloud:before {\n",
    "  content: \"\\f0c2\";\n",
    "}\n",
    ".fa-flask:before {\n",
    "  content: \"\\f0c3\";\n",
    "}\n",
    ".fa-cut:before,\n",
    ".fa-scissors:before {\n",
    "  content: \"\\f0c4\";\n",
    "}\n",
    ".fa-copy:before,\n",
    ".fa-files-o:before {\n",
    "  content: \"\\f0c5\";\n",
    "}\n",
    ".fa-paperclip:before {\n",
    "  content: \"\\f0c6\";\n",
    "}\n",
    ".fa-save:before,\n",
    ".fa-floppy-o:before {\n",
    "  content: \"\\f0c7\";\n",
    "}\n",
    ".fa-square:before {\n",
    "  content: \"\\f0c8\";\n",
    "}\n",
    ".fa-navicon:before,\n",
    ".fa-reorder:before,\n",
    ".fa-bars:before {\n",
    "  content: \"\\f0c9\";\n",
    "}\n",
    ".fa-list-ul:before {\n",
    "  content: \"\\f0ca\";\n",
    "}\n",
    ".fa-list-ol:before {\n",
    "  content: \"\\f0cb\";\n",
    "}\n",
    ".fa-strikethrough:before {\n",
    "  content: \"\\f0cc\";\n",
    "}\n",
    ".fa-underline:before {\n",
    "  content: \"\\f0cd\";\n",
    "}\n",
    ".fa-table:before {\n",
    "  content: \"\\f0ce\";\n",
    "}\n",
    ".fa-magic:before {\n",
    "  content: \"\\f0d0\";\n",
    "}\n",
    ".fa-truck:before {\n",
    "  content: \"\\f0d1\";\n",
    "}\n",
    ".fa-pinterest:before {\n",
    "  content: \"\\f0d2\";\n",
    "}\n",
    ".fa-pinterest-square:before {\n",
    "  content: \"\\f0d3\";\n",
    "}\n",
    ".fa-google-plus-square:before {\n",
    "  content: \"\\f0d4\";\n",
    "}\n",
    ".fa-google-plus:before {\n",
    "  content: \"\\f0d5\";\n",
    "}\n",
    ".fa-money:before {\n",
    "  content: \"\\f0d6\";\n",
    "}\n",
    ".fa-caret-down:before {\n",
    "  content: \"\\f0d7\";\n",
    "}\n",
    ".fa-caret-up:before {\n",
    "  content: \"\\f0d8\";\n",
    "}\n",
    ".fa-caret-left:before {\n",
    "  content: \"\\f0d9\";\n",
    "}\n",
    ".fa-caret-right:before {\n",
    "  content: \"\\f0da\";\n",
    "}\n",
    ".fa-columns:before {\n",
    "  content: \"\\f0db\";\n",
    "}\n",
    ".fa-unsorted:before,\n",
    ".fa-sort:before {\n",
    "  content: \"\\f0dc\";\n",
    "}\n",
    ".fa-sort-down:before,\n",
    ".fa-sort-desc:before {\n",
    "  content: \"\\f0dd\";\n",
    "}\n",
    ".fa-sort-up:before,\n",
    ".fa-sort-asc:before {\n",
    "  content: \"\\f0de\";\n",
    "}\n",
    ".fa-envelope:before {\n",
    "  content: \"\\f0e0\";\n",
    "}\n",
    ".fa-linkedin:before {\n",
    "  content: \"\\f0e1\";\n",
    "}\n",
    ".fa-rotate-left:before,\n",
    ".fa-undo:before {\n",
    "  content: \"\\f0e2\";\n",
    "}\n",
    ".fa-legal:before,\n",
    ".fa-gavel:before {\n",
    "  content: \"\\f0e3\";\n",
    "}\n",
    ".fa-dashboard:before,\n",
    ".fa-tachometer:before {\n",
    "  content: \"\\f0e4\";\n",
    "}\n",
    ".fa-comment-o:before {\n",
    "  content: \"\\f0e5\";\n",
    "}\n",
    ".fa-comments-o:before {\n",
    "  content: \"\\f0e6\";\n",
    "}\n",
    ".fa-flash:before,\n",
    ".fa-bolt:before {\n",
    "  content: \"\\f0e7\";\n",
    "}\n",
    ".fa-sitemap:before {\n",
    "  content: \"\\f0e8\";\n",
    "}\n",
    ".fa-umbrella:before {\n",
    "  content: \"\\f0e9\";\n",
    "}\n",
    ".fa-paste:before,\n",
    ".fa-clipboard:before {\n",
    "  content: \"\\f0ea\";\n",
    "}\n",
    ".fa-lightbulb-o:before {\n",
    "  content: \"\\f0eb\";\n",
    "}\n",
    ".fa-exchange:before {\n",
    "  content: \"\\f0ec\";\n",
    "}\n",
    ".fa-cloud-download:before {\n",
    "  content: \"\\f0ed\";\n",
    "}\n",
    ".fa-cloud-upload:before {\n",
    "  content: \"\\f0ee\";\n",
    "}\n",
    ".fa-user-md:before {\n",
    "  content: \"\\f0f0\";\n",
    "}\n",
    ".fa-stethoscope:before {\n",
    "  content: \"\\f0f1\";\n",
    "}\n",
    ".fa-suitcase:before {\n",
    "  content: \"\\f0f2\";\n",
    "}\n",
    ".fa-bell-o:before {\n",
    "  content: \"\\f0a2\";\n",
    "}\n",
    ".fa-coffee:before {\n",
    "  content: \"\\f0f4\";\n",
    "}\n",
    ".fa-cutlery:before {\n",
    "  content: \"\\f0f5\";\n",
    "}\n",
    ".fa-file-text-o:before {\n",
    "  content: \"\\f0f6\";\n",
    "}\n",
    ".fa-building-o:before {\n",
    "  content: \"\\f0f7\";\n",
    "}\n",
    ".fa-hospital-o:before {\n",
    "  content: \"\\f0f8\";\n",
    "}\n",
    ".fa-ambulance:before {\n",
    "  content: \"\\f0f9\";\n",
    "}\n",
    ".fa-medkit:before {\n",
    "  content: \"\\f0fa\";\n",
    "}\n",
    ".fa-fighter-jet:before {\n",
    "  content: \"\\f0fb\";\n",
    "}\n",
    ".fa-beer:before {\n",
    "  content: \"\\f0fc\";\n",
    "}\n",
    ".fa-h-square:before {\n",
    "  content: \"\\f0fd\";\n",
    "}\n",
    ".fa-plus-square:before {\n",
    "  content: \"\\f0fe\";\n",
    "}\n",
    ".fa-angle-double-left:before {\n",
    "  content: \"\\f100\";\n",
    "}\n",
    ".fa-angle-double-right:before {\n",
    "  content: \"\\f101\";\n",
    "}\n",
    ".fa-angle-double-up:before {\n",
    "  content: \"\\f102\";\n",
    "}\n",
    ".fa-angle-double-down:before {\n",
    "  content: \"\\f103\";\n",
    "}\n",
    ".fa-angle-left:before {\n",
    "  content: \"\\f104\";\n",
    "}\n",
    ".fa-angle-right:before {\n",
    "  content: \"\\f105\";\n",
    "}\n",
    ".fa-angle-up:before {\n",
    "  content: \"\\f106\";\n",
    "}\n",
    ".fa-angle-down:before {\n",
    "  content: \"\\f107\";\n",
    "}\n",
    ".fa-desktop:before {\n",
    "  content: \"\\f108\";\n",
    "}\n",
    ".fa-laptop:before {\n",
    "  content: \"\\f109\";\n",
    "}\n",
    ".fa-tablet:before {\n",
    "  content: \"\\f10a\";\n",
    "}\n",
    ".fa-mobile-phone:before,\n",
    ".fa-mobile:before {\n",
    "  content: \"\\f10b\";\n",
    "}\n",
    ".fa-circle-o:before {\n",
    "  content: \"\\f10c\";\n",
    "}\n",
    ".fa-quote-left:before {\n",
    "  content: \"\\f10d\";\n",
    "}\n",
    ".fa-quote-right:before {\n",
    "  content: \"\\f10e\";\n",
    "}\n",
    ".fa-spinner:before {\n",
    "  content: \"\\f110\";\n",
    "}\n",
    ".fa-circle:before {\n",
    "  content: \"\\f111\";\n",
    "}\n",
    ".fa-mail-reply:before,\n",
    ".fa-reply:before {\n",
    "  content: \"\\f112\";\n",
    "}\n",
    ".fa-github-alt:before {\n",
    "  content: \"\\f113\";\n",
    "}\n",
    ".fa-folder-o:before {\n",
    "  content: \"\\f114\";\n",
    "}\n",
    ".fa-folder-open-o:before {\n",
    "  content: \"\\f115\";\n",
    "}\n",
    ".fa-smile-o:before {\n",
    "  content: \"\\f118\";\n",
    "}\n",
    ".fa-frown-o:before {\n",
    "  content: \"\\f119\";\n",
    "}\n",
    ".fa-meh-o:before {\n",
    "  content: \"\\f11a\";\n",
    "}\n",
    ".fa-gamepad:before {\n",
    "  content: \"\\f11b\";\n",
    "}\n",
    ".fa-keyboard-o:before {\n",
    "  content: \"\\f11c\";\n",
    "}\n",
    ".fa-flag-o:before {\n",
    "  content: \"\\f11d\";\n",
    "}\n",
    ".fa-flag-checkered:before {\n",
    "  content: \"\\f11e\";\n",
    "}\n",
    ".fa-terminal:before {\n",
    "  content: \"\\f120\";\n",
    "}\n",
    ".fa-code:before {\n",
    "  content: \"\\f121\";\n",
    "}\n",
    ".fa-mail-reply-all:before,\n",
    ".fa-reply-all:before {\n",
    "  content: \"\\f122\";\n",
    "}\n",
    ".fa-star-half-empty:before,\n",
    ".fa-star-half-full:before,\n",
    ".fa-star-half-o:before {\n",
    "  content: \"\\f123\";\n",
    "}\n",
    ".fa-location-arrow:before {\n",
    "  content: \"\\f124\";\n",
    "}\n",
    ".fa-crop:before {\n",
    "  content: \"\\f125\";\n",
    "}\n",
    ".fa-code-fork:before {\n",
    "  content: \"\\f126\";\n",
    "}\n",
    ".fa-unlink:before,\n",
    ".fa-chain-broken:before {\n",
    "  content: \"\\f127\";\n",
    "}\n",
    ".fa-question:before {\n",
    "  content: \"\\f128\";\n",
    "}\n",
    ".fa-info:before {\n",
    "  content: \"\\f129\";\n",
    "}\n",
    ".fa-exclamation:before {\n",
    "  content: \"\\f12a\";\n",
    "}\n",
    ".fa-superscript:before {\n",
    "  content: \"\\f12b\";\n",
    "}\n",
    ".fa-subscript:before {\n",
    "  content: \"\\f12c\";\n",
    "}\n",
    ".fa-eraser:before {\n",
    "  content: \"\\f12d\";\n",
    "}\n",
    ".fa-puzzle-piece:before {\n",
    "  content: \"\\f12e\";\n",
    "}\n",
    ".fa-microphone:before {\n",
    "  content: \"\\f130\";\n",
    "}\n",
    ".fa-microphone-slash:before {\n",
    "  content: \"\\f131\";\n",
    "}\n",
    ".fa-shield:before {\n",
    "  content: \"\\f132\";\n",
    "}\n",
    ".fa-calendar-o:before {\n",
    "  content: \"\\f133\";\n",
    "}\n",
    ".fa-fire-extinguisher:before {\n",
    "  content: \"\\f134\";\n",
    "}\n",
    ".fa-rocket:before {\n",
    "  content: \"\\f135\";\n",
    "}\n",
    ".fa-maxcdn:before {\n",
    "  content: \"\\f136\";\n",
    "}\n",
    ".fa-chevron-circle-left:before {\n",
    "  content: \"\\f137\";\n",
    "}\n",
    ".fa-chevron-circle-right:before {\n",
    "  content: \"\\f138\";\n",
    "}\n",
    ".fa-chevron-circle-up:before {\n",
    "  content: \"\\f139\";\n",
    "}\n",
    ".fa-chevron-circle-down:before {\n",
    "  content: \"\\f13a\";\n",
    "}\n",
    ".fa-html5:before {\n",
    "  content: \"\\f13b\";\n",
    "}\n",
    ".fa-css3:before {\n",
    "  content: \"\\f13c\";\n",
    "}\n",
    ".fa-anchor:before {\n",
    "  content: \"\\f13d\";\n",
    "}\n",
    ".fa-unlock-alt:before {\n",
    "  content: \"\\f13e\";\n",
    "}\n",
    ".fa-bullseye:before {\n",
    "  content: \"\\f140\";\n",
    "}\n",
    ".fa-ellipsis-h:before {\n",
    "  content: \"\\f141\";\n",
    "}\n",
    ".fa-ellipsis-v:before {\n",
    "  content: \"\\f142\";\n",
    "}\n",
    ".fa-rss-square:before {\n",
    "  content: \"\\f143\";\n",
    "}\n",
    ".fa-play-circle:before {\n",
    "  content: \"\\f144\";\n",
    "}\n",
    ".fa-ticket:before {\n",
    "  content: \"\\f145\";\n",
    "}\n",
    ".fa-minus-square:before {\n",
    "  content: \"\\f146\";\n",
    "}\n",
    ".fa-minus-square-o:before {\n",
    "  content: \"\\f147\";\n",
    "}\n",
    ".fa-level-up:before {\n",
    "  content: \"\\f148\";\n",
    "}\n",
    ".fa-level-down:before {\n",
    "  content: \"\\f149\";\n",
    "}\n",
    ".fa-check-square:before {\n",
    "  content: \"\\f14a\";\n",
    "}\n",
    ".fa-pencil-square:before {\n",
    "  content: \"\\f14b\";\n",
    "}\n",
    ".fa-external-link-square:before {\n",
    "  content: \"\\f14c\";\n",
    "}\n",
    ".fa-share-square:before {\n",
    "  content: \"\\f14d\";\n",
    "}\n",
    ".fa-compass:before {\n",
    "  content: \"\\f14e\";\n",
    "}\n",
    ".fa-toggle-down:before,\n",
    ".fa-caret-square-o-down:before {\n",
    "  content: \"\\f150\";\n",
    "}\n",
    ".fa-toggle-up:before,\n",
    ".fa-caret-square-o-up:before {\n",
    "  content: \"\\f151\";\n",
    "}\n",
    ".fa-toggle-right:before,\n",
    ".fa-caret-square-o-right:before {\n",
    "  content: \"\\f152\";\n",
    "}\n",
    ".fa-euro:before,\n",
    ".fa-eur:before {\n",
    "  content: \"\\f153\";\n",
    "}\n",
    ".fa-gbp:before {\n",
    "  content: \"\\f154\";\n",
    "}\n",
    ".fa-dollar:before,\n",
    ".fa-usd:before {\n",
    "  content: \"\\f155\";\n",
    "}\n",
    ".fa-rupee:before,\n",
    ".fa-inr:before {\n",
    "  content: \"\\f156\";\n",
    "}\n",
    ".fa-cny:before,\n",
    ".fa-rmb:before,\n",
    ".fa-yen:before,\n",
    ".fa-jpy:before {\n",
    "  content: \"\\f157\";\n",
    "}\n",
    ".fa-ruble:before,\n",
    ".fa-rouble:before,\n",
    ".fa-rub:before {\n",
    "  content: \"\\f158\";\n",
    "}\n",
    ".fa-won:before,\n",
    ".fa-krw:before {\n",
    "  content: \"\\f159\";\n",
    "}\n",
    ".fa-bitcoin:before,\n",
    ".fa-btc:before {\n",
    "  content: \"\\f15a\";\n",
    "}\n",
    ".fa-file:before {\n",
    "  content: \"\\f15b\";\n",
    "}\n",
    ".fa-file-text:before {\n",
    "  content: \"\\f15c\";\n",
    "}\n",
    ".fa-sort-alpha-asc:before {\n",
    "  content: \"\\f15d\";\n",
    "}\n",
    ".fa-sort-alpha-desc:before {\n",
    "  content: \"\\f15e\";\n",
    "}\n",
    ".fa-sort-amount-asc:before {\n",
    "  content: \"\\f160\";\n",
    "}\n",
    ".fa-sort-amount-desc:before {\n",
    "  content: \"\\f161\";\n",
    "}\n",
    ".fa-sort-numeric-asc:before {\n",
    "  content: \"\\f162\";\n",
    "}\n",
    ".fa-sort-numeric-desc:before {\n",
    "  content: \"\\f163\";\n",
    "}\n",
    ".fa-thumbs-up:before {\n",
    "  content: \"\\f164\";\n",
    "}\n",
    ".fa-thumbs-down:before {\n",
    "  content: \"\\f165\";\n",
    "}\n",
    ".fa-youtube-square:before {\n",
    "  content: \"\\f166\";\n",
    "}\n",
    ".fa-youtube:before {\n",
    "  content: \"\\f167\";\n",
    "}\n",
    ".fa-xing:before {\n",
    "  content: \"\\f168\";\n",
    "}\n",
    ".fa-xing-square:before {\n",
    "  content: \"\\f169\";\n",
    "}\n",
    ".fa-youtube-play:before {\n",
    "  content: \"\\f16a\";\n",
    "}\n",
    ".fa-dropbox:before {\n",
    "  content: \"\\f16b\";\n",
    "}\n",
    ".fa-stack-overflow:before {\n",
    "  content: \"\\f16c\";\n",
    "}\n",
    ".fa-instagram:before {\n",
    "  content: \"\\f16d\";\n",
    "}\n",
    ".fa-flickr:before {\n",
    "  content: \"\\f16e\";\n",
    "}\n",
    ".fa-adn:before {\n",
    "  content: \"\\f170\";\n",
    "}\n",
    ".fa-bitbucket:before {\n",
    "  content: \"\\f171\";\n",
    "}\n",
    ".fa-bitbucket-square:before {\n",
    "  content: \"\\f172\";\n",
    "}\n",
    ".fa-tumblr:before {\n",
    "  content: \"\\f173\";\n",
    "}\n",
    ".fa-tumblr-square:before {\n",
    "  content: \"\\f174\";\n",
    "}\n",
    ".fa-long-arrow-down:before {\n",
    "  content: \"\\f175\";\n",
    "}\n",
    ".fa-long-arrow-up:before {\n",
    "  content: \"\\f176\";\n",
    "}\n",
    ".fa-long-arrow-left:before {\n",
    "  content: \"\\f177\";\n",
    "}\n",
    ".fa-long-arrow-right:before {\n",
    "  content: \"\\f178\";\n",
    "}\n",
    ".fa-apple:before {\n",
    "  content: \"\\f179\";\n",
    "}\n",
    ".fa-windows:before {\n",
    "  content: \"\\f17a\";\n",
    "}\n",
    ".fa-android:before {\n",
    "  content: \"\\f17b\";\n",
    "}\n",
    ".fa-linux:before {\n",
    "  content: \"\\f17c\";\n",
    "}\n",
    ".fa-dribbble:before {\n",
    "  content: \"\\f17d\";\n",
    "}\n",
    ".fa-skype:before {\n",
    "  content: \"\\f17e\";\n",
    "}\n",
    ".fa-foursquare:before {\n",
    "  content: \"\\f180\";\n",
    "}\n",
    ".fa-trello:before {\n",
    "  content: \"\\f181\";\n",
    "}\n",
    ".fa-female:before {\n",
    "  content: \"\\f182\";\n",
    "}\n",
    ".fa-male:before {\n",
    "  content: \"\\f183\";\n",
    "}\n",
    ".fa-gittip:before {\n",
    "  content: \"\\f184\";\n",
    "}\n",
    ".fa-sun-o:before {\n",
    "  content: \"\\f185\";\n",
    "}\n",
    ".fa-moon-o:before {\n",
    "  content: \"\\f186\";\n",
    "}\n",
    ".fa-archive:before {\n",
    "  content: \"\\f187\";\n",
    "}\n",
    ".fa-bug:before {\n",
    "  content: \"\\f188\";\n",
    "}\n",
    ".fa-vk:before {\n",
    "  content: \"\\f189\";\n",
    "}\n",
    ".fa-weibo:before {\n",
    "  content: \"\\f18a\";\n",
    "}\n",
    ".fa-renren:before {\n",
    "  content: \"\\f18b\";\n",
    "}\n",
    ".fa-pagelines:before {\n",
    "  content: \"\\f18c\";\n",
    "}\n",
    ".fa-stack-exchange:before {\n",
    "  content: \"\\f18d\";\n",
    "}\n",
    ".fa-arrow-circle-o-right:before {\n",
    "  content: \"\\f18e\";\n",
    "}\n",
    ".fa-arrow-circle-o-left:before {\n",
    "  content: \"\\f190\";\n",
    "}\n",
    ".fa-toggle-left:before,\n",
    ".fa-caret-square-o-left:before {\n",
    "  content: \"\\f191\";\n",
    "}\n",
    ".fa-dot-circle-o:before {\n",
    "  content: \"\\f192\";\n",
    "}\n",
    ".fa-wheelchair:before {\n",
    "  content: \"\\f193\";\n",
    "}\n",
    ".fa-vimeo-square:before {\n",
    "  content: \"\\f194\";\n",
    "}\n",
    ".fa-turkish-lira:before,\n",
    ".fa-try:before {\n",
    "  content: \"\\f195\";\n",
    "}\n",
    ".fa-plus-square-o:before {\n",
    "  content: \"\\f196\";\n",
    "}\n",
    ".fa-space-shuttle:before {\n",
    "  content: \"\\f197\";\n",
    "}\n",
    ".fa-slack:before {\n",
    "  content: \"\\f198\";\n",
    "}\n",
    ".fa-envelope-square:before {\n",
    "  content: \"\\f199\";\n",
    "}\n",
    ".fa-wordpress:before {\n",
    "  content: \"\\f19a\";\n",
    "}\n",
    ".fa-openid:before {\n",
    "  content: \"\\f19b\";\n",
    "}\n",
    ".fa-institution:before,\n",
    ".fa-bank:before,\n",
    ".fa-university:before {\n",
    "  content: \"\\f19c\";\n",
    "}\n",
    ".fa-mortar-board:before,\n",
    ".fa-graduation-cap:before {\n",
    "  content: \"\\f19d\";\n",
    "}\n",
    ".fa-yahoo:before {\n",
    "  content: \"\\f19e\";\n",
    "}\n",
    ".fa-google:before {\n",
    "  content: \"\\f1a0\";\n",
    "}\n",
    ".fa-reddit:before {\n",
    "  content: \"\\f1a1\";\n",
    "}\n",
    ".fa-reddit-square:before {\n",
    "  content: \"\\f1a2\";\n",
    "}\n",
    ".fa-stumbleupon-circle:before {\n",
    "  content: \"\\f1a3\";\n",
    "}\n",
    ".fa-stumbleupon:before {\n",
    "  content: \"\\f1a4\";\n",
    "}\n",
    ".fa-delicious:before {\n",
    "  content: \"\\f1a5\";\n",
    "}\n",
    ".fa-digg:before {\n",
    "  content: \"\\f1a6\";\n",
    "}\n",
    ".fa-pied-piper:before {\n",
    "  content: \"\\f1a7\";\n",
    "}\n",
    ".fa-pied-piper-alt:before {\n",
    "  content: \"\\f1a8\";\n",
    "}\n",
    ".fa-drupal:before {\n",
    "  content: \"\\f1a9\";\n",
    "}\n",
    ".fa-joomla:before {\n",
    "  content: \"\\f1aa\";\n",
    "}\n",
    ".fa-language:before {\n",
    "  content: \"\\f1ab\";\n",
    "}\n",
    ".fa-fax:before {\n",
    "  content: \"\\f1ac\";\n",
    "}\n",
    ".fa-building:before {\n",
    "  content: \"\\f1ad\";\n",
    "}\n",
    ".fa-child:before {\n",
    "  content: \"\\f1ae\";\n",
    "}\n",
    ".fa-paw:before {\n",
    "  content: \"\\f1b0\";\n",
    "}\n",
    ".fa-spoon:before {\n",
    "  content: \"\\f1b1\";\n",
    "}\n",
    ".fa-cube:before {\n",
    "  content: \"\\f1b2\";\n",
    "}\n",
    ".fa-cubes:before {\n",
    "  content: \"\\f1b3\";\n",
    "}\n",
    ".fa-behance:before {\n",
    "  content: \"\\f1b4\";\n",
    "}\n",
    ".fa-behance-square:before {\n",
    "  content: \"\\f1b5\";\n",
    "}\n",
    ".fa-steam:before {\n",
    "  content: \"\\f1b6\";\n",
    "}\n",
    ".fa-steam-square:before {\n",
    "  content: \"\\f1b7\";\n",
    "}\n",
    ".fa-recycle:before {\n",
    "  content: \"\\f1b8\";\n",
    "}\n",
    ".fa-automobile:before,\n",
    ".fa-car:before {\n",
    "  content: \"\\f1b9\";\n",
    "}\n",
    ".fa-cab:before,\n",
    ".fa-taxi:before {\n",
    "  content: \"\\f1ba\";\n",
    "}\n",
    ".fa-tree:before {\n",
    "  content: \"\\f1bb\";\n",
    "}\n",
    ".fa-spotify:before {\n",
    "  content: \"\\f1bc\";\n",
    "}\n",
    ".fa-deviantart:before {\n",
    "  content: \"\\f1bd\";\n",
    "}\n",
    ".fa-soundcloud:before {\n",
    "  content: \"\\f1be\";\n",
    "}\n",
    ".fa-database:before {\n",
    "  content: \"\\f1c0\";\n",
    "}\n",
    ".fa-file-pdf-o:before {\n",
    "  content: \"\\f1c1\";\n",
    "}\n",
    ".fa-file-word-o:before {\n",
    "  content: \"\\f1c2\";\n",
    "}\n",
    ".fa-file-excel-o:before {\n",
    "  content: \"\\f1c3\";\n",
    "}\n",
    ".fa-file-powerpoint-o:before {\n",
    "  content: \"\\f1c4\";\n",
    "}\n",
    ".fa-file-photo-o:before,\n",
    ".fa-file-picture-o:before,\n",
    ".fa-file-image-o:before {\n",
    "  content: \"\\f1c5\";\n",
    "}\n",
    ".fa-file-zip-o:before,\n",
    ".fa-file-archive-o:before {\n",
    "  content: \"\\f1c6\";\n",
    "}\n",
    ".fa-file-sound-o:before,\n",
    ".fa-file-audio-o:before {\n",
    "  content: \"\\f1c7\";\n",
    "}\n",
    ".fa-file-movie-o:before,\n",
    ".fa-file-video-o:before {\n",
    "  content: \"\\f1c8\";\n",
    "}\n",
    ".fa-file-code-o:before {\n",
    "  content: \"\\f1c9\";\n",
    "}\n",
    ".fa-vine:before {\n",
    "  content: \"\\f1ca\";\n",
    "}\n",
    ".fa-codepen:before {\n",
    "  content: \"\\f1cb\";\n",
    "}\n",
    ".fa-jsfiddle:before {\n",
    "  content: \"\\f1cc\";\n",
    "}\n",
    ".fa-life-bouy:before,\n",
    ".fa-life-buoy:before,\n",
    ".fa-life-saver:before,\n",
    ".fa-support:before,\n",
    ".fa-life-ring:before {\n",
    "  content: \"\\f1cd\";\n",
    "}\n",
    ".fa-circle-o-notch:before {\n",
    "  content: \"\\f1ce\";\n",
    "}\n",
    ".fa-ra:before,\n",
    ".fa-rebel:before {\n",
    "  content: \"\\f1d0\";\n",
    "}\n",
    ".fa-ge:before,\n",
    ".fa-empire:before {\n",
    "  content: \"\\f1d1\";\n",
    "}\n",
    ".fa-git-square:before {\n",
    "  content: \"\\f1d2\";\n",
    "}\n",
    ".fa-git:before {\n",
    "  content: \"\\f1d3\";\n",
    "}\n",
    ".fa-hacker-news:before {\n",
    "  content: \"\\f1d4\";\n",
    "}\n",
    ".fa-tencent-weibo:before {\n",
    "  content: \"\\f1d5\";\n",
    "}\n",
    ".fa-qq:before {\n",
    "  content: \"\\f1d6\";\n",
    "}\n",
    ".fa-wechat:before,\n",
    ".fa-weixin:before {\n",
    "  content: \"\\f1d7\";\n",
    "}\n",
    ".fa-send:before,\n",
    ".fa-paper-plane:before {\n",
    "  content: \"\\f1d8\";\n",
    "}\n",
    ".fa-send-o:before,\n",
    ".fa-paper-plane-o:before {\n",
    "  content: \"\\f1d9\";\n",
    "}\n",
    ".fa-history:before {\n",
    "  content: \"\\f1da\";\n",
    "}\n",
    ".fa-circle-thin:before {\n",
    "  content: \"\\f1db\";\n",
    "}\n",
    ".fa-header:before {\n",
    "  content: \"\\f1dc\";\n",
    "}\n",
    ".fa-paragraph:before {\n",
    "  content: \"\\f1dd\";\n",
    "}\n",
    ".fa-sliders:before {\n",
    "  content: \"\\f1de\";\n",
    "}\n",
    ".fa-share-alt:before {\n",
    "  content: \"\\f1e0\";\n",
    "}\n",
    ".fa-share-alt-square:before {\n",
    "  content: \"\\f1e1\";\n",
    "}\n",
    ".fa-bomb:before {\n",
    "  content: \"\\f1e2\";\n",
    "}\n",
    ".fa-soccer-ball-o:before,\n",
    ".fa-futbol-o:before {\n",
    "  content: \"\\f1e3\";\n",
    "}\n",
    ".fa-tty:before {\n",
    "  content: \"\\f1e4\";\n",
    "}\n",
    ".fa-binoculars:before {\n",
    "  content: \"\\f1e5\";\n",
    "}\n",
    ".fa-plug:before {\n",
    "  content: \"\\f1e6\";\n",
    "}\n",
    ".fa-slideshare:before {\n",
    "  content: \"\\f1e7\";\n",
    "}\n",
    ".fa-twitch:before {\n",
    "  content: \"\\f1e8\";\n",
    "}\n",
    ".fa-yelp:before {\n",
    "  content: \"\\f1e9\";\n",
    "}\n",
    ".fa-newspaper-o:before {\n",
    "  content: \"\\f1ea\";\n",
    "}\n",
    ".fa-wifi:before {\n",
    "  content: \"\\f1eb\";\n",
    "}\n",
    ".fa-calculator:before {\n",
    "  content: \"\\f1ec\";\n",
    "}\n",
    ".fa-paypal:before {\n",
    "  content: \"\\f1ed\";\n",
    "}\n",
    ".fa-google-wallet:before {\n",
    "  content: \"\\f1ee\";\n",
    "}\n",
    ".fa-cc-visa:before {\n",
    "  content: \"\\f1f0\";\n",
    "}\n",
    ".fa-cc-mastercard:before {\n",
    "  content: \"\\f1f1\";\n",
    "}\n",
    ".fa-cc-discover:before {\n",
    "  content: \"\\f1f2\";\n",
    "}\n",
    ".fa-cc-amex:before {\n",
    "  content: \"\\f1f3\";\n",
    "}\n",
    ".fa-cc-paypal:before {\n",
    "  content: \"\\f1f4\";\n",
    "}\n",
    ".fa-cc-stripe:before {\n",
    "  content: \"\\f1f5\";\n",
    "}\n",
    ".fa-bell-slash:before {\n",
    "  content: \"\\f1f6\";\n",
    "}\n",
    ".fa-bell-slash-o:before {\n",
    "  content: \"\\f1f7\";\n",
    "}\n",
    ".fa-trash:before {\n",
    "  content: \"\\f1f8\";\n",
    "}\n",
    ".fa-copyright:before {\n",
    "  content: \"\\f1f9\";\n",
    "}\n",
    ".fa-at:before {\n",
    "  content: \"\\f1fa\";\n",
    "}\n",
    ".fa-eyedropper:before {\n",
    "  content: \"\\f1fb\";\n",
    "}\n",
    ".fa-paint-brush:before {\n",
    "  content: \"\\f1fc\";\n",
    "}\n",
    ".fa-birthday-cake:before {\n",
    "  content: \"\\f1fd\";\n",
    "}\n",
    ".fa-area-chart:before {\n",
    "  content: \"\\f1fe\";\n",
    "}\n",
    ".fa-pie-chart:before {\n",
    "  content: \"\\f200\";\n",
    "}\n",
    ".fa-line-chart:before {\n",
    "  content: \"\\f201\";\n",
    "}\n",
    ".fa-lastfm:before {\n",
    "  content: \"\\f202\";\n",
    "}\n",
    ".fa-lastfm-square:before {\n",
    "  content: \"\\f203\";\n",
    "}\n",
    ".fa-toggle-off:before {\n",
    "  content: \"\\f204\";\n",
    "}\n",
    ".fa-toggle-on:before {\n",
    "  content: \"\\f205\";\n",
    "}\n",
    ".fa-bicycle:before {\n",
    "  content: \"\\f206\";\n",
    "}\n",
    ".fa-bus:before {\n",
    "  content: \"\\f207\";\n",
    "}\n",
    ".fa-ioxhost:before {\n",
    "  content: \"\\f208\";\n",
    "}\n",
    ".fa-angellist:before {\n",
    "  content: \"\\f209\";\n",
    "}\n",
    ".fa-cc:before {\n",
    "  content: \"\\f20a\";\n",
    "}\n",
    ".fa-shekel:before,\n",
    ".fa-sheqel:before,\n",
    ".fa-ils:before {\n",
    "  content: \"\\f20b\";\n",
    "}\n",
    ".fa-meanpath:before {\n",
    "  content: \"\\f20c\";\n",
    "}\n",
    "/*!\n",
    "*\n",
    "* IPython base\n",
    "*\n",
    "*/\n",
    ".modal.fade .modal-dialog {\n",
    "  -webkit-transform: translate(0, 0);\n",
    "  -ms-transform: translate(0, 0);\n",
    "  -o-transform: translate(0, 0);\n",
    "  transform: translate(0, 0);\n",
    "}\n",
    "code {\n",
    "  color: #000;\n",
    "}\n",
    "pre {\n",
    "  font-size: inherit;\n",
    "  line-height: inherit;\n",
    "}\n",
    "label {\n",
    "  font-weight: normal;\n",
    "}\n",
    "/* Make the page background atleast 100% the height of the view port */\n",
    "/* Make the page itself atleast 70% the height of the view port */\n",
    ".border-box-sizing {\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "}\n",
    ".corner-all {\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".no-padding {\n",
    "  padding: 0px;\n",
    "}\n",
    "/* Flexible box model classes */\n",
    "/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */\n",
    "/* This file is a compatability layer.  It allows the usage of flexible box \n",
    "model layouts accross multiple browsers, including older browsers.  The newest,\n",
    "universal implementation of the flexible box model is used when available (see\n",
    "`Modern browsers` comments below).  Browsers that are known to implement this \n",
    "new spec completely include:\n",
    "\n",
    "    Firefox 28.0+\n",
    "    Chrome 29.0+\n",
    "    Internet Explorer 11+ \n",
    "    Opera 17.0+\n",
    "\n",
    "Browsers not listed, including Safari, are supported via the styling under the\n",
    "`Old browsers` comments below.\n",
    "*/\n",
    ".hbox {\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: horizontal;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: horizontal;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: horizontal;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: row;\n",
    "  align-items: stretch;\n",
    "}\n",
    ".hbox > * {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-flex: 0;\n",
    "  -moz-box-flex: 0;\n",
    "  box-flex: 0;\n",
    "  /* Modern browsers */\n",
    "  flex: none;\n",
    "}\n",
    ".vbox {\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: vertical;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: vertical;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: vertical;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: column;\n",
    "  align-items: stretch;\n",
    "}\n",
    ".vbox > * {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-flex: 0;\n",
    "  -moz-box-flex: 0;\n",
    "  box-flex: 0;\n",
    "  /* Modern browsers */\n",
    "  flex: none;\n",
    "}\n",
    ".hbox.reverse,\n",
    ".vbox.reverse,\n",
    ".reverse {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-direction: reverse;\n",
    "  -moz-box-direction: reverse;\n",
    "  box-direction: reverse;\n",
    "  /* Modern browsers */\n",
    "  flex-direction: row-reverse;\n",
    "}\n",
    ".hbox.box-flex0,\n",
    ".vbox.box-flex0,\n",
    ".box-flex0 {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-flex: 0;\n",
    "  -moz-box-flex: 0;\n",
    "  box-flex: 0;\n",
    "  /* Modern browsers */\n",
    "  flex: none;\n",
    "  width: auto;\n",
    "}\n",
    ".hbox.box-flex1,\n",
    ".vbox.box-flex1,\n",
    ".box-flex1 {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-flex: 1;\n",
    "  -moz-box-flex: 1;\n",
    "  box-flex: 1;\n",
    "  /* Modern browsers */\n",
    "  flex: 1;\n",
    "}\n",
    ".hbox.box-flex,\n",
    ".vbox.box-flex,\n",
    ".box-flex {\n",
    "  /* Old browsers */\n",
    "  /* Old browsers */\n",
    "  -webkit-box-flex: 1;\n",
    "  -moz-box-flex: 1;\n",
    "  box-flex: 1;\n",
    "  /* Modern browsers */\n",
    "  flex: 1;\n",
    "}\n",
    ".hbox.box-flex2,\n",
    ".vbox.box-flex2,\n",
    ".box-flex2 {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-flex: 2;\n",
    "  -moz-box-flex: 2;\n",
    "  box-flex: 2;\n",
    "  /* Modern browsers */\n",
    "  flex: 2;\n",
    "}\n",
    ".box-group1 {\n",
    "  /*  Deprecated */\n",
    "  -webkit-box-flex-group: 1;\n",
    "  -moz-box-flex-group: 1;\n",
    "  box-flex-group: 1;\n",
    "}\n",
    ".box-group2 {\n",
    "  /* Deprecated */\n",
    "  -webkit-box-flex-group: 2;\n",
    "  -moz-box-flex-group: 2;\n",
    "  box-flex-group: 2;\n",
    "}\n",
    ".hbox.start,\n",
    ".vbox.start,\n",
    ".start {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-pack: start;\n",
    "  -moz-box-pack: start;\n",
    "  box-pack: start;\n",
    "  /* Modern browsers */\n",
    "  justify-content: flex-start;\n",
    "}\n",
    ".hbox.end,\n",
    ".vbox.end,\n",
    ".end {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-pack: end;\n",
    "  -moz-box-pack: end;\n",
    "  box-pack: end;\n",
    "  /* Modern browsers */\n",
    "  justify-content: flex-end;\n",
    "}\n",
    ".hbox.center,\n",
    ".vbox.center,\n",
    ".center {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-pack: center;\n",
    "  -moz-box-pack: center;\n",
    "  box-pack: center;\n",
    "  /* Modern browsers */\n",
    "  justify-content: center;\n",
    "}\n",
    ".hbox.baseline,\n",
    ".vbox.baseline,\n",
    ".baseline {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-pack: baseline;\n",
    "  -moz-box-pack: baseline;\n",
    "  box-pack: baseline;\n",
    "  /* Modern browsers */\n",
    "  justify-content: baseline;\n",
    "}\n",
    ".hbox.stretch,\n",
    ".vbox.stretch,\n",
    ".stretch {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-pack: stretch;\n",
    "  -moz-box-pack: stretch;\n",
    "  box-pack: stretch;\n",
    "  /* Modern browsers */\n",
    "  justify-content: stretch;\n",
    "}\n",
    ".hbox.align-start,\n",
    ".vbox.align-start,\n",
    ".align-start {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-align: start;\n",
    "  -moz-box-align: start;\n",
    "  box-align: start;\n",
    "  /* Modern browsers */\n",
    "  align-items: flex-start;\n",
    "}\n",
    ".hbox.align-end,\n",
    ".vbox.align-end,\n",
    ".align-end {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-align: end;\n",
    "  -moz-box-align: end;\n",
    "  box-align: end;\n",
    "  /* Modern browsers */\n",
    "  align-items: flex-end;\n",
    "}\n",
    ".hbox.align-center,\n",
    ".vbox.align-center,\n",
    ".align-center {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-align: center;\n",
    "  -moz-box-align: center;\n",
    "  box-align: center;\n",
    "  /* Modern browsers */\n",
    "  align-items: center;\n",
    "}\n",
    ".hbox.align-baseline,\n",
    ".vbox.align-baseline,\n",
    ".align-baseline {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-align: baseline;\n",
    "  -moz-box-align: baseline;\n",
    "  box-align: baseline;\n",
    "  /* Modern browsers */\n",
    "  align-items: baseline;\n",
    "}\n",
    ".hbox.align-stretch,\n",
    ".vbox.align-stretch,\n",
    ".align-stretch {\n",
    "  /* Old browsers */\n",
    "  -webkit-box-align: stretch;\n",
    "  -moz-box-align: stretch;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  align-items: stretch;\n",
    "}\n",
    "div.error {\n",
    "  margin: 2em;\n",
    "  text-align: center;\n",
    "}\n",
    "div.error > h1 {\n",
    "  font-size: 500%;\n",
    "  line-height: normal;\n",
    "}\n",
    "div.error > p {\n",
    "  font-size: 200%;\n",
    "  line-height: normal;\n",
    "}\n",
    "div.traceback-wrapper {\n",
    "  text-align: left;\n",
    "  max-width: 800px;\n",
    "  margin: auto;\n",
    "}\n",
    "/**\n",
    " * Primary styles\n",
    " *\n",
    " * Author: Jupyter Development Team\n",
    " */\n",
    "body {\n",
    "  background-color: #fff;\n",
    "  /* This makes sure that the body covers the entire window and needs to\n",
    "       be in a different element than the display: box in wrapper below */\n",
    "  position: absolute;\n",
    "  left: 0px;\n",
    "  right: 0px;\n",
    "  top: 0px;\n",
    "  bottom: 0px;\n",
    "  overflow: visible;\n",
    "}\n",
    "body > #header {\n",
    "  /* Initially hidden to prevent FLOUC */\n",
    "  display: none;\n",
    "  background-color: #fff;\n",
    "  /* Display over codemirror */\n",
    "  position: relative;\n",
    "  z-index: 100;\n",
    "}\n",
    "body > #header #header-container {\n",
    "  padding-bottom: 5px;\n",
    "  padding-top: 5px;\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "}\n",
    "body > #header .header-bar {\n",
    "  width: 100%;\n",
    "  height: 1px;\n",
    "  background: #e7e7e7;\n",
    "  margin-bottom: -1px;\n",
    "}\n",
    "@media print {\n",
    "  body > #header {\n",
    "    display: none !important;\n",
    "  }\n",
    "}\n",
    "#header-spacer {\n",
    "  width: 100%;\n",
    "  visibility: hidden;\n",
    "}\n",
    "@media print {\n",
    "  #header-spacer {\n",
    "    display: none;\n",
    "  }\n",
    "}\n",
    "#ipython_notebook {\n",
    "  padding-left: 0px;\n",
    "  padding-top: 1px;\n",
    "  padding-bottom: 1px;\n",
    "}\n",
    "@media (max-width: 991px) {\n",
    "  #ipython_notebook {\n",
    "    margin-left: 10px;\n",
    "  }\n",
    "}\n",
    "[dir=\"rtl\"] #ipython_notebook {\n",
    "  float: right !important;\n",
    "}\n",
    "#noscript {\n",
    "  width: auto;\n",
    "  padding-top: 16px;\n",
    "  padding-bottom: 16px;\n",
    "  text-align: center;\n",
    "  font-size: 22px;\n",
    "  color: red;\n",
    "  font-weight: bold;\n",
    "}\n",
    "#ipython_notebook img {\n",
    "  height: 28px;\n",
    "}\n",
    "#site {\n",
    "  width: 100%;\n",
    "  display: none;\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "  overflow: auto;\n",
    "}\n",
    "@media print {\n",
    "  #site {\n",
    "    height: auto !important;\n",
    "  }\n",
    "}\n",
    "/* Smaller buttons */\n",
    ".ui-button .ui-button-text {\n",
    "  padding: 0.2em 0.8em;\n",
    "  font-size: 77%;\n",
    "}\n",
    "input.ui-button {\n",
    "  padding: 0.3em 0.9em;\n",
    "}\n",
    "span#login_widget {\n",
    "  float: right;\n",
    "}\n",
    "span#login_widget > .button,\n",
    "#logout {\n",
    "  color: #333;\n",
    "  background-color: #fff;\n",
    "  border-color: #ccc;\n",
    "}\n",
    "span#login_widget > .button:focus,\n",
    "#logout:focus,\n",
    "span#login_widget > .button.focus,\n",
    "#logout.focus {\n",
    "  color: #333;\n",
    "  background-color: #e6e6e6;\n",
    "  border-color: #8c8c8c;\n",
    "}\n",
    "span#login_widget > .button:hover,\n",
    "#logout:hover {\n",
    "  color: #333;\n",
    "  background-color: #e6e6e6;\n",
    "  border-color: #adadad;\n",
    "}\n",
    "span#login_widget > .button:active,\n",
    "#logout:active,\n",
    "span#login_widget > .button.active,\n",
    "#logout.active,\n",
    ".open > .dropdown-togglespan#login_widget > .button,\n",
    ".open > .dropdown-toggle#logout {\n",
    "  color: #333;\n",
    "  background-color: #e6e6e6;\n",
    "  border-color: #adadad;\n",
    "}\n",
    "span#login_widget > .button:active:hover,\n",
    "#logout:active:hover,\n",
    "span#login_widget > .button.active:hover,\n",
    "#logout.active:hover,\n",
    ".open > .dropdown-togglespan#login_widget > .button:hover,\n",
    ".open > .dropdown-toggle#logout:hover,\n",
    "span#login_widget > .button:active:focus,\n",
    "#logout:active:focus,\n",
    "span#login_widget > .button.active:focus,\n",
    "#logout.active:focus,\n",
    ".open > .dropdown-togglespan#login_widget > .button:focus,\n",
    ".open > .dropdown-toggle#logout:focus,\n",
    "span#login_widget > .button:active.focus,\n",
    "#logout:active.focus,\n",
    "span#login_widget > .button.active.focus,\n",
    "#logout.active.focus,\n",
    ".open > .dropdown-togglespan#login_widget > .button.focus,\n",
    ".open > .dropdown-toggle#logout.focus {\n",
    "  color: #333;\n",
    "  background-color: #d4d4d4;\n",
    "  border-color: #8c8c8c;\n",
    "}\n",
    "span#login_widget > .button:active,\n",
    "#logout:active,\n",
    "span#login_widget > .button.active,\n",
    "#logout.active,\n",
    ".open > .dropdown-togglespan#login_widget > .button,\n",
    ".open > .dropdown-toggle#logout {\n",
    "  background-image: none;\n",
    "}\n",
    "span#login_widget > .button.disabled:hover,\n",
    "#logout.disabled:hover,\n",
    "span#login_widget > .button[disabled]:hover,\n",
    "#logout[disabled]:hover,\n",
    "fieldset[disabled] span#login_widget > .button:hover,\n",
    "fieldset[disabled] #logout:hover,\n",
    "span#login_widget > .button.disabled:focus,\n",
    "#logout.disabled:focus,\n",
    "span#login_widget > .button[disabled]:focus,\n",
    "#logout[disabled]:focus,\n",
    "fieldset[disabled] span#login_widget > .button:focus,\n",
    "fieldset[disabled] #logout:focus,\n",
    "span#login_widget > .button.disabled.focus,\n",
    "#logout.disabled.focus,\n",
    "span#login_widget > .button[disabled].focus,\n",
    "#logout[disabled].focus,\n",
    "fieldset[disabled] span#login_widget > .button.focus,\n",
    "fieldset[disabled] #logout.focus {\n",
    "  background-color: #fff;\n",
    "  border-color: #ccc;\n",
    "}\n",
    "span#login_widget > .button .badge,\n",
    "#logout .badge {\n",
    "  color: #fff;\n",
    "  background-color: #333;\n",
    "}\n",
    ".nav-header {\n",
    "  text-transform: none;\n",
    "}\n",
    "#header > span {\n",
    "  margin-top: 10px;\n",
    "}\n",
    ".modal_stretch .modal-dialog {\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: vertical;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: vertical;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: vertical;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: column;\n",
    "  align-items: stretch;\n",
    "  min-height: 80vh;\n",
    "}\n",
    ".modal_stretch .modal-dialog .modal-body {\n",
    "  max-height: calc(100vh - 200px);\n",
    "  overflow: auto;\n",
    "  flex: 1;\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  .modal .modal-dialog {\n",
    "    width: 700px;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 768px) {\n",
    "  select.form-control {\n",
    "    margin-left: 12px;\n",
    "    margin-right: 12px;\n",
    "  }\n",
    "}\n",
    "/*!\n",
    "*\n",
    "* IPython auth\n",
    "*\n",
    "*/\n",
    ".center-nav {\n",
    "  display: inline-block;\n",
    "  margin-bottom: -4px;\n",
    "}\n",
    "/*!\n",
    "*\n",
    "* IPython tree view\n",
    "*\n",
    "*/\n",
    "/* We need an invisible input field on top of the sentense*/\n",
    "/* \"Drag file onto the list ...\" */\n",
    ".alternate_upload {\n",
    "  background-color: none;\n",
    "  display: inline;\n",
    "}\n",
    ".alternate_upload.form {\n",
    "  padding: 0;\n",
    "  margin: 0;\n",
    "}\n",
    ".alternate_upload input.fileinput {\n",
    "  text-align: center;\n",
    "  vertical-align: middle;\n",
    "  display: inline;\n",
    "  opacity: 0;\n",
    "  z-index: 2;\n",
    "  width: 12ex;\n",
    "  margin-right: -12ex;\n",
    "}\n",
    ".alternate_upload .btn-upload {\n",
    "  height: 22px;\n",
    "}\n",
    "/**\n",
    " * Primary styles\n",
    " *\n",
    " * Author: Jupyter Development Team\n",
    " */\n",
    "[dir=\"rtl\"] #tabs li {\n",
    "  float: right;\n",
    "}\n",
    "ul#tabs {\n",
    "  margin-bottom: 4px;\n",
    "}\n",
    "[dir=\"rtl\"] ul#tabs {\n",
    "  margin-right: 0px;\n",
    "}\n",
    "ul#tabs a {\n",
    "  padding-top: 6px;\n",
    "  padding-bottom: 4px;\n",
    "}\n",
    "ul.breadcrumb a:focus,\n",
    "ul.breadcrumb a:hover {\n",
    "  text-decoration: none;\n",
    "}\n",
    "ul.breadcrumb i.icon-home {\n",
    "  font-size: 16px;\n",
    "  margin-right: 4px;\n",
    "}\n",
    "ul.breadcrumb span {\n",
    "  color: #5e5e5e;\n",
    "}\n",
    ".list_toolbar {\n",
    "  padding: 4px 0 4px 0;\n",
    "  vertical-align: middle;\n",
    "}\n",
    ".list_toolbar .tree-buttons {\n",
    "  padding-top: 1px;\n",
    "}\n",
    "[dir=\"rtl\"] .list_toolbar .tree-buttons {\n",
    "  float: left !important;\n",
    "}\n",
    "[dir=\"rtl\"] .list_toolbar .pull-right {\n",
    "  padding-top: 1px;\n",
    "  float: left !important;\n",
    "}\n",
    "[dir=\"rtl\"] .list_toolbar .pull-left {\n",
    "  float: right !important;\n",
    "}\n",
    ".dynamic-buttons {\n",
    "  padding-top: 3px;\n",
    "  display: inline-block;\n",
    "}\n",
    ".list_toolbar [class*=\"span\"] {\n",
    "  min-height: 24px;\n",
    "}\n",
    ".list_header {\n",
    "  font-weight: bold;\n",
    "  background-color: #EEE;\n",
    "}\n",
    ".list_placeholder {\n",
    "  font-weight: bold;\n",
    "  padding-top: 4px;\n",
    "  padding-bottom: 4px;\n",
    "  padding-left: 7px;\n",
    "  padding-right: 7px;\n",
    "}\n",
    ".list_container {\n",
    "  margin-top: 4px;\n",
    "  margin-bottom: 20px;\n",
    "  border: 1px solid #ddd;\n",
    "  border-radius: 2px;\n",
    "}\n",
    ".list_container > div {\n",
    "  border-bottom: 1px solid #ddd;\n",
    "}\n",
    ".list_container > div:hover .list-item {\n",
    "  background-color: red;\n",
    "}\n",
    ".list_container > div:last-child {\n",
    "  border: none;\n",
    "}\n",
    ".list_item:hover .list_item {\n",
    "  background-color: #ddd;\n",
    "}\n",
    ".list_item a {\n",
    "  text-decoration: none;\n",
    "}\n",
    ".list_item:hover {\n",
    "  background-color: #fafafa;\n",
    "}\n",
    ".list_header > div,\n",
    ".list_item > div {\n",
    "  padding-top: 4px;\n",
    "  padding-bottom: 4px;\n",
    "  padding-left: 7px;\n",
    "  padding-right: 7px;\n",
    "  line-height: 22px;\n",
    "}\n",
    ".list_header > div input,\n",
    ".list_item > div input {\n",
    "  margin-right: 7px;\n",
    "  margin-left: 14px;\n",
    "  vertical-align: baseline;\n",
    "  line-height: 22px;\n",
    "  position: relative;\n",
    "  top: -1px;\n",
    "}\n",
    ".list_header > div .item_link,\n",
    ".list_item > div .item_link {\n",
    "  margin-left: -1px;\n",
    "  vertical-align: baseline;\n",
    "  line-height: 22px;\n",
    "}\n",
    ".new-file input[type=checkbox] {\n",
    "  visibility: hidden;\n",
    "}\n",
    ".item_name {\n",
    "  line-height: 22px;\n",
    "  height: 24px;\n",
    "}\n",
    ".item_icon {\n",
    "  font-size: 14px;\n",
    "  color: #5e5e5e;\n",
    "  margin-right: 7px;\n",
    "  margin-left: 7px;\n",
    "  line-height: 22px;\n",
    "  vertical-align: baseline;\n",
    "}\n",
    ".item_buttons {\n",
    "  line-height: 1em;\n",
    "  margin-left: -5px;\n",
    "}\n",
    ".item_buttons .btn,\n",
    ".item_buttons .btn-group,\n",
    ".item_buttons .input-group {\n",
    "  float: left;\n",
    "}\n",
    ".item_buttons > .btn,\n",
    ".item_buttons > .btn-group,\n",
    ".item_buttons > .input-group {\n",
    "  margin-left: 5px;\n",
    "}\n",
    ".item_buttons .btn {\n",
    "  min-width: 13ex;\n",
    "}\n",
    ".item_buttons .running-indicator {\n",
    "  padding-top: 4px;\n",
    "  color: #5cb85c;\n",
    "}\n",
    ".item_buttons .kernel-name {\n",
    "  padding-top: 4px;\n",
    "  color: #5bc0de;\n",
    "  margin-right: 7px;\n",
    "  float: left;\n",
    "}\n",
    ".toolbar_info {\n",
    "  height: 24px;\n",
    "  line-height: 24px;\n",
    "}\n",
    ".list_item input:not([type=checkbox]) {\n",
    "  padding-top: 3px;\n",
    "  padding-bottom: 3px;\n",
    "  height: 22px;\n",
    "  line-height: 14px;\n",
    "  margin: 0px;\n",
    "}\n",
    ".highlight_text {\n",
    "  color: blue;\n",
    "}\n",
    "#project_name {\n",
    "  display: inline-block;\n",
    "  padding-left: 7px;\n",
    "  margin-left: -2px;\n",
    "}\n",
    "#project_name > .breadcrumb {\n",
    "  padding: 0px;\n",
    "  margin-bottom: 0px;\n",
    "  background-color: transparent;\n",
    "  font-weight: bold;\n",
    "}\n",
    "#tree-selector {\n",
    "  padding-right: 0px;\n",
    "}\n",
    "[dir=\"rtl\"] #tree-selector a {\n",
    "  float: right;\n",
    "}\n",
    "#button-select-all {\n",
    "  min-width: 50px;\n",
    "}\n",
    "#select-all {\n",
    "  margin-left: 7px;\n",
    "  margin-right: 2px;\n",
    "}\n",
    ".menu_icon {\n",
    "  margin-right: 2px;\n",
    "}\n",
    ".tab-content .row {\n",
    "  margin-left: 0px;\n",
    "  margin-right: 0px;\n",
    "}\n",
    ".folder_icon:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: \"\\f114\";\n",
    "}\n",
    ".folder_icon:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".folder_icon:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".notebook_icon:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: \"\\f02d\";\n",
    "  position: relative;\n",
    "  top: -1px;\n",
    "}\n",
    ".notebook_icon:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".notebook_icon:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".running_notebook_icon:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: \"\\f02d\";\n",
    "  position: relative;\n",
    "  top: -1px;\n",
    "  color: #5cb85c;\n",
    "}\n",
    ".running_notebook_icon:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".running_notebook_icon:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".file_icon:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: \"\\f016\";\n",
    "  position: relative;\n",
    "  top: -2px;\n",
    "}\n",
    ".file_icon:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".file_icon:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    "#notebook_toolbar .pull-right {\n",
    "  padding-top: 0px;\n",
    "  margin-right: -1px;\n",
    "}\n",
    "ul#new-menu {\n",
    "  left: auto;\n",
    "  right: 0;\n",
    "}\n",
    "[dir=\"rtl\"] #new-menu {\n",
    "  text-align: right;\n",
    "}\n",
    ".kernel-menu-icon {\n",
    "  padding-right: 12px;\n",
    "  width: 24px;\n",
    "  content: \"\\f096\";\n",
    "}\n",
    ".kernel-menu-icon:before {\n",
    "  content: \"\\f096\";\n",
    "}\n",
    ".kernel-menu-icon-current:before {\n",
    "  content: \"\\f00c\";\n",
    "}\n",
    "#tab_content {\n",
    "  padding-top: 20px;\n",
    "}\n",
    "#running .panel-group .panel {\n",
    "  margin-top: 3px;\n",
    "  margin-bottom: 1em;\n",
    "}\n",
    "#running .panel-group .panel .panel-heading {\n",
    "  background-color: #EEE;\n",
    "  padding-top: 4px;\n",
    "  padding-bottom: 4px;\n",
    "  padding-left: 7px;\n",
    "  padding-right: 7px;\n",
    "  line-height: 22px;\n",
    "}\n",
    "#running .panel-group .panel .panel-heading a:focus,\n",
    "#running .panel-group .panel .panel-heading a:hover {\n",
    "  text-decoration: none;\n",
    "}\n",
    "#running .panel-group .panel .panel-body {\n",
    "  padding: 0px;\n",
    "}\n",
    "#running .panel-group .panel .panel-body .list_container {\n",
    "  margin-top: 0px;\n",
    "  margin-bottom: 0px;\n",
    "  border: 0px;\n",
    "  border-radius: 0px;\n",
    "}\n",
    "#running .panel-group .panel .panel-body .list_container .list_item {\n",
    "  border-bottom: 1px solid #ddd;\n",
    "}\n",
    "#running .panel-group .panel .panel-body .list_container .list_item:last-child {\n",
    "  border-bottom: 0px;\n",
    "}\n",
    "[dir=\"rtl\"] #running .col-sm-8 {\n",
    "  float: right !important;\n",
    "}\n",
    ".delete-button {\n",
    "  display: none;\n",
    "}\n",
    ".duplicate-button {\n",
    "  display: none;\n",
    "}\n",
    ".rename-button {\n",
    "  display: none;\n",
    "}\n",
    ".shutdown-button {\n",
    "  display: none;\n",
    "}\n",
    ".dynamic-instructions {\n",
    "  display: inline-block;\n",
    "  padding-top: 4px;\n",
    "}\n",
    "/*!\n",
    "*\n",
    "* IPython text editor webapp\n",
    "*\n",
    "*/\n",
    ".selected-keymap i.fa {\n",
    "  padding: 0px 5px;\n",
    "}\n",
    ".selected-keymap i.fa:before {\n",
    "  content: \"\\f00c\";\n",
    "}\n",
    "#mode-menu {\n",
    "  overflow: auto;\n",
    "  max-height: 20em;\n",
    "}\n",
    ".edit_app #header {\n",
    "  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "}\n",
    ".edit_app #menubar .navbar {\n",
    "  /* Use a negative 1 bottom margin, so the border overlaps the border of the\n",
    "    header */\n",
    "  margin-bottom: -1px;\n",
    "}\n",
    ".dirty-indicator {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  width: 20px;\n",
    "}\n",
    ".dirty-indicator.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".dirty-indicator.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".dirty-indicator-dirty {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  width: 20px;\n",
    "}\n",
    ".dirty-indicator-dirty.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".dirty-indicator-dirty.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".dirty-indicator-clean {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  width: 20px;\n",
    "}\n",
    ".dirty-indicator-clean.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".dirty-indicator-clean.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".dirty-indicator-clean:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: \"\\f00c\";\n",
    "}\n",
    ".dirty-indicator-clean:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".dirty-indicator-clean:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    "#filename {\n",
    "  font-size: 16pt;\n",
    "  display: table;\n",
    "  padding: 0px 5px;\n",
    "}\n",
    "#current-mode {\n",
    "  padding-left: 5px;\n",
    "  padding-right: 5px;\n",
    "}\n",
    "#texteditor-backdrop {\n",
    "  padding-top: 20px;\n",
    "  padding-bottom: 20px;\n",
    "}\n",
    "@media not print {\n",
    "  #texteditor-backdrop {\n",
    "    background-color: #EEE;\n",
    "  }\n",
    "}\n",
    "@media print {\n",
    "  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,\n",
    "  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {\n",
    "    background-color: #fff;\n",
    "  }\n",
    "}\n",
    "@media not print {\n",
    "  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,\n",
    "  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {\n",
    "    background-color: #fff;\n",
    "  }\n",
    "}\n",
    "@media not print {\n",
    "  #texteditor-backdrop #texteditor-container {\n",
    "    padding: 0px;\n",
    "    background-color: #fff;\n",
    "    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "  }\n",
    "}\n",
    "/*!\n",
    "*\n",
    "* IPython notebook\n",
    "*\n",
    "*/\n",
    "/* CSS font colors for translated ANSI colors. */\n",
    ".ansibold {\n",
    "  font-weight: bold;\n",
    "}\n",
    "/* use dark versions for foreground, to improve visibility */\n",
    ".ansiblack {\n",
    "  color: black;\n",
    "}\n",
    ".ansired {\n",
    "  color: darkred;\n",
    "}\n",
    ".ansigreen {\n",
    "  color: darkgreen;\n",
    "}\n",
    ".ansiyellow {\n",
    "  color: #c4a000;\n",
    "}\n",
    ".ansiblue {\n",
    "  color: darkblue;\n",
    "}\n",
    ".ansipurple {\n",
    "  color: darkviolet;\n",
    "}\n",
    ".ansicyan {\n",
    "  color: steelblue;\n",
    "}\n",
    ".ansigray {\n",
    "  color: gray;\n",
    "}\n",
    "/* and light for background, for the same reason */\n",
    ".ansibgblack {\n",
    "  background-color: black;\n",
    "}\n",
    ".ansibgred {\n",
    "  background-color: red;\n",
    "}\n",
    ".ansibggreen {\n",
    "  background-color: green;\n",
    "}\n",
    ".ansibgyellow {\n",
    "  background-color: yellow;\n",
    "}\n",
    ".ansibgblue {\n",
    "  background-color: blue;\n",
    "}\n",
    ".ansibgpurple {\n",
    "  background-color: magenta;\n",
    "}\n",
    ".ansibgcyan {\n",
    "  background-color: cyan;\n",
    "}\n",
    ".ansibggray {\n",
    "  background-color: gray;\n",
    "}\n",
    "div.cell {\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: vertical;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: vertical;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: vertical;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: column;\n",
    "  align-items: stretch;\n",
    "  border-radius: 2px;\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "  border-width: 1px;\n",
    "  border-style: solid;\n",
    "  border-color: transparent;\n",
    "  width: 100%;\n",
    "  padding: 5px;\n",
    "  /* This acts as a spacer between cells, that is outside the border */\n",
    "  margin: 0px;\n",
    "  outline: none;\n",
    "  border-left-width: 1px;\n",
    "  padding-left: 5px;\n",
    "  background: linear-gradient(to right, transparent -40px, transparent 1px, transparent 1px, transparent 100%);\n",
    "}\n",
    "div.cell.jupyter-soft-selected {\n",
    "  border-left-color: #90CAF9;\n",
    "  border-left-color: #E3F2FD;\n",
    "  border-left-width: 1px;\n",
    "  padding-left: 5px;\n",
    "  border-right-color: #E3F2FD;\n",
    "  border-right-width: 1px;\n",
    "  background: #E3F2FD;\n",
    "}\n",
    "@media print {\n",
    "  div.cell.jupyter-soft-selected {\n",
    "    border-color: transparent;\n",
    "  }\n",
    "}\n",
    "div.cell.selected {\n",
    "  border-color: #ababab;\n",
    "  border-left-width: 0px;\n",
    "  padding-left: 6px;\n",
    "  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 5px, transparent 5px, transparent 100%);\n",
    "}\n",
    "@media print {\n",
    "  div.cell.selected {\n",
    "    border-color: transparent;\n",
    "  }\n",
    "}\n",
    "div.cell.selected.jupyter-soft-selected {\n",
    "  border-left-width: 0;\n",
    "  padding-left: 6px;\n",
    "  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 7px, #E3F2FD 7px, #E3F2FD 100%);\n",
    "}\n",
    ".edit_mode div.cell.selected {\n",
    "  border-color: #66BB6A;\n",
    "  border-left-width: 0px;\n",
    "  padding-left: 6px;\n",
    "  background: linear-gradient(to right, #66BB6A -40px, #66BB6A 5px, transparent 5px, transparent 100%);\n",
    "}\n",
    "@media print {\n",
    "  .edit_mode div.cell.selected {\n",
    "    border-color: transparent;\n",
    "  }\n",
    "}\n",
    ".prompt {\n",
    "  /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */\n",
    "  min-width: 14ex;\n",
    "  /* This padding is tuned to match the padding on the CodeMirror editor. */\n",
    "  padding: 0.4em;\n",
    "  margin: 0px;\n",
    "  font-family: monospace;\n",
    "  text-align: right;\n",
    "  /* This has to match that of the the CodeMirror class line-height below */\n",
    "  line-height: 1.21429em;\n",
    "  /* Don't highlight prompt number selection */\n",
    "  -webkit-touch-callout: none;\n",
    "  -webkit-user-select: none;\n",
    "  -khtml-user-select: none;\n",
    "  -moz-user-select: none;\n",
    "  -ms-user-select: none;\n",
    "  user-select: none;\n",
    "  /* Use default cursor */\n",
    "  cursor: default;\n",
    "}\n",
    "@media (max-width: 540px) {\n",
    "  .prompt {\n",
    "    text-align: left;\n",
    "  }\n",
    "}\n",
    "div.inner_cell {\n",
    "  min-width: 0;\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: vertical;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: vertical;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: vertical;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: column;\n",
    "  align-items: stretch;\n",
    "  /* Old browsers */\n",
    "  -webkit-box-flex: 1;\n",
    "  -moz-box-flex: 1;\n",
    "  box-flex: 1;\n",
    "  /* Modern browsers */\n",
    "  flex: 1;\n",
    "}\n",
    "/* input_area and input_prompt must match in top border and margin for alignment */\n",
    "div.input_area {\n",
    "  border: 1px solid #cfcfcf;\n",
    "  border-radius: 2px;\n",
    "  background: #f7f7f7;\n",
    "  line-height: 1.21429em;\n",
    "}\n",
    "/* This is needed so that empty prompt areas can collapse to zero height when there\n",
    "   is no content in the output_subarea and the prompt. The main purpose of this is\n",
    "   to make sure that empty JavaScript output_subareas have no height. */\n",
    "div.prompt:empty {\n",
    "  padding-top: 0;\n",
    "  padding-bottom: 0;\n",
    "}\n",
    "div.unrecognized_cell {\n",
    "  padding: 5px 5px 5px 0px;\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: horizontal;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: horizontal;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: horizontal;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: row;\n",
    "  align-items: stretch;\n",
    "}\n",
    "div.unrecognized_cell .inner_cell {\n",
    "  border-radius: 2px;\n",
    "  padding: 5px;\n",
    "  font-weight: bold;\n",
    "  color: red;\n",
    "  border: 1px solid #cfcfcf;\n",
    "  background: #eaeaea;\n",
    "}\n",
    "div.unrecognized_cell .inner_cell a {\n",
    "  color: inherit;\n",
    "  text-decoration: none;\n",
    "}\n",
    "div.unrecognized_cell .inner_cell a:hover {\n",
    "  color: inherit;\n",
    "  text-decoration: none;\n",
    "}\n",
    "@media (max-width: 540px) {\n",
    "  div.unrecognized_cell > div.prompt {\n",
    "    display: none;\n",
    "  }\n",
    "}\n",
    "div.code_cell {\n",
    "  /* avoid page breaking on code cells when printing */\n",
    "}\n",
    "@media print {\n",
    "  div.code_cell {\n",
    "    page-break-inside: avoid;\n",
    "  }\n",
    "}\n",
    "/* any special styling for code cells that are currently running goes here */\n",
    "div.input {\n",
    "  page-break-inside: avoid;\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: horizontal;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: horizontal;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: horizontal;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: row;\n",
    "  align-items: stretch;\n",
    "}\n",
    "@media (max-width: 540px) {\n",
    "  div.input {\n",
    "    /* Old browsers */\n",
    "    display: -webkit-box;\n",
    "    -webkit-box-orient: vertical;\n",
    "    -webkit-box-align: stretch;\n",
    "    display: -moz-box;\n",
    "    -moz-box-orient: vertical;\n",
    "    -moz-box-align: stretch;\n",
    "    display: box;\n",
    "    box-orient: vertical;\n",
    "    box-align: stretch;\n",
    "    /* Modern browsers */\n",
    "    display: flex;\n",
    "    flex-direction: column;\n",
    "    align-items: stretch;\n",
    "  }\n",
    "}\n",
    "/* input_area and input_prompt must match in top border and margin for alignment */\n",
    "div.input_prompt {\n",
    "  color: #303F9F;\n",
    "  border-top: 1px solid transparent;\n",
    "}\n",
    "div.input_area > div.highlight {\n",
    "  margin: 0.4em;\n",
    "  border: none;\n",
    "  padding: 0px;\n",
    "  background-color: transparent;\n",
    "}\n",
    "div.input_area > div.highlight > pre {\n",
    "  margin: 0px;\n",
    "  border: none;\n",
    "  padding: 0px;\n",
    "  background-color: transparent;\n",
    "}\n",
    "/* The following gets added to the <head> if it is detected that the user has a\n",
    " * monospace font with inconsistent normal/bold/italic height.  See\n",
    " * notebookmain.js.  Such fonts will have keywords vertically offset with\n",
    " * respect to the rest of the text.  The user should select a better font.\n",
    " * See: https://github.com/ipython/ipython/issues/1503\n",
    " *\n",
    " * .CodeMirror span {\n",
    " *      vertical-align: bottom;\n",
    " * }\n",
    " */\n",
    ".CodeMirror {\n",
    "  line-height: 1.21429em;\n",
    "  /* Changed from 1em to our global default */\n",
    "  font-size: 14px;\n",
    "  height: auto;\n",
    "  /* Changed to auto to autogrow */\n",
    "  background: none;\n",
    "  /* Changed from white to allow our bg to show through */\n",
    "}\n",
    ".CodeMirror-scroll {\n",
    "  /*  The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/\n",
    "  /*  We have found that if it is visible, vertical scrollbars appear with font size changes.*/\n",
    "  overflow-y: hidden;\n",
    "  overflow-x: auto;\n",
    "}\n",
    ".CodeMirror-lines {\n",
    "  /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */\n",
    "  /* we have set a different line-height and want this to scale with that. */\n",
    "  padding: 0.4em;\n",
    "}\n",
    ".CodeMirror-linenumber {\n",
    "  padding: 0 8px 0 4px;\n",
    "}\n",
    ".CodeMirror-gutters {\n",
    "  border-bottom-left-radius: 2px;\n",
    "  border-top-left-radius: 2px;\n",
    "}\n",
    ".CodeMirror pre {\n",
    "  /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */\n",
    "  /* .CodeMirror-lines */\n",
    "  padding: 0;\n",
    "  border: 0;\n",
    "  border-radius: 0;\n",
    "}\n",
    "/*\n",
    "\n",
    "Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>\n",
    "Adapted from GitHub theme\n",
    "\n",
    "*/\n",
    ".highlight-base {\n",
    "  color: #000;\n",
    "}\n",
    ".highlight-variable {\n",
    "  color: #000;\n",
    "}\n",
    ".highlight-variable-2 {\n",
    "  color: #1a1a1a;\n",
    "}\n",
    ".highlight-variable-3 {\n",
    "  color: #333333;\n",
    "}\n",
    ".highlight-string {\n",
    "  color: #BA2121;\n",
    "}\n",
    ".highlight-comment {\n",
    "  color: #408080;\n",
    "  font-style: italic;\n",
    "}\n",
    ".highlight-number {\n",
    "  color: #080;\n",
    "}\n",
    ".highlight-atom {\n",
    "  color: #88F;\n",
    "}\n",
    ".highlight-keyword {\n",
    "  color: #008000;\n",
    "  font-weight: bold;\n",
    "}\n",
    ".highlight-builtin {\n",
    "  color: #008000;\n",
    "}\n",
    ".highlight-error {\n",
    "  color: #f00;\n",
    "}\n",
    ".highlight-operator {\n",
    "  color: #AA22FF;\n",
    "  font-weight: bold;\n",
    "}\n",
    ".highlight-meta {\n",
    "  color: #AA22FF;\n",
    "}\n",
    "/* previously not defined, copying from default codemirror */\n",
    ".highlight-def {\n",
    "  color: #00f;\n",
    "}\n",
    ".highlight-string-2 {\n",
    "  color: #f50;\n",
    "}\n",
    ".highlight-qualifier {\n",
    "  color: #555;\n",
    "}\n",
    ".highlight-bracket {\n",
    "  color: #997;\n",
    "}\n",
    ".highlight-tag {\n",
    "  color: #170;\n",
    "}\n",
    ".highlight-attribute {\n",
    "  color: #00c;\n",
    "}\n",
    ".highlight-header {\n",
    "  color: blue;\n",
    "}\n",
    ".highlight-quote {\n",
    "  color: #090;\n",
    "}\n",
    ".highlight-link {\n",
    "  color: #00c;\n",
    "}\n",
    "/* apply the same style to codemirror */\n",
    ".cm-s-ipython span.cm-keyword {\n",
    "  color: #008000;\n",
    "  font-weight: bold;\n",
    "}\n",
    ".cm-s-ipython span.cm-atom {\n",
    "  color: #88F;\n",
    "}\n",
    ".cm-s-ipython span.cm-number {\n",
    "  color: #080;\n",
    "}\n",
    ".cm-s-ipython span.cm-def {\n",
    "  color: #00f;\n",
    "}\n",
    ".cm-s-ipython span.cm-variable {\n",
    "  color: #000;\n",
    "}\n",
    ".cm-s-ipython span.cm-operator {\n",
    "  color: #AA22FF;\n",
    "  font-weight: bold;\n",
    "}\n",
    ".cm-s-ipython span.cm-variable-2 {\n",
    "  color: #1a1a1a;\n",
    "}\n",
    ".cm-s-ipython span.cm-variable-3 {\n",
    "  color: #333333;\n",
    "}\n",
    ".cm-s-ipython span.cm-comment {\n",
    "  color: #408080;\n",
    "  font-style: italic;\n",
    "}\n",
    ".cm-s-ipython span.cm-string {\n",
    "  color: #BA2121;\n",
    "}\n",
    ".cm-s-ipython span.cm-string-2 {\n",
    "  color: #f50;\n",
    "}\n",
    ".cm-s-ipython span.cm-meta {\n",
    "  color: #AA22FF;\n",
    "}\n",
    ".cm-s-ipython span.cm-qualifier {\n",
    "  color: #555;\n",
    "}\n",
    ".cm-s-ipython span.cm-builtin {\n",
    "  color: #008000;\n",
    "}\n",
    ".cm-s-ipython span.cm-bracket {\n",
    "  color: #997;\n",
    "}\n",
    ".cm-s-ipython span.cm-tag {\n",
    "  color: #170;\n",
    "}\n",
    ".cm-s-ipython span.cm-attribute {\n",
    "  color: #00c;\n",
    "}\n",
    ".cm-s-ipython span.cm-header {\n",
    "  color: blue;\n",
    "}\n",
    ".cm-s-ipython span.cm-quote {\n",
    "  color: #090;\n",
    "}\n",
    ".cm-s-ipython span.cm-link {\n",
    "  color: #00c;\n",
    "}\n",
    ".cm-s-ipython span.cm-error {\n",
    "  color: #f00;\n",
    "}\n",
    ".cm-s-ipython span.cm-tab {\n",
    "  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);\n",
    "  background-position: right;\n",
    "  background-repeat: no-repeat;\n",
    "}\n",
    "div.output_wrapper {\n",
    "  /* this position must be relative to enable descendents to be absolute within it */\n",
    "  position: relative;\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: vertical;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: vertical;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: vertical;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: column;\n",
    "  align-items: stretch;\n",
    "  z-index: 1;\n",
    "}\n",
    "/* class for the output area when it should be height-limited */\n",
    "div.output_scroll {\n",
    "  /* ideally, this would be max-height, but FF barfs all over that */\n",
    "  height: 24em;\n",
    "  /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */\n",
    "  width: 100%;\n",
    "  overflow: auto;\n",
    "  border-radius: 2px;\n",
    "  -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);\n",
    "  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);\n",
    "  display: block;\n",
    "}\n",
    "/* output div while it is collapsed */\n",
    "div.output_collapsed {\n",
    "  margin: 0px;\n",
    "  padding: 0px;\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: vertical;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: vertical;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: vertical;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: column;\n",
    "  align-items: stretch;\n",
    "}\n",
    "div.out_prompt_overlay {\n",
    "  height: 100%;\n",
    "  padding: 0px 0.4em;\n",
    "  position: absolute;\n",
    "  border-radius: 2px;\n",
    "}\n",
    "div.out_prompt_overlay:hover {\n",
    "  /* use inner shadow to get border that is computed the same on WebKit/FF */\n",
    "  -webkit-box-shadow: inset 0 0 1px #000;\n",
    "  box-shadow: inset 0 0 1px #000;\n",
    "  background: rgba(240, 240, 240, 0.5);\n",
    "}\n",
    "div.output_prompt {\n",
    "  color: #D84315;\n",
    "}\n",
    "/* This class is the outer container of all output sections. */\n",
    "div.output_area {\n",
    "  padding: 0px;\n",
    "  page-break-inside: avoid;\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: horizontal;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: horizontal;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: horizontal;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: row;\n",
    "  align-items: stretch;\n",
    "}\n",
    "div.output_area .MathJax_Display {\n",
    "  text-align: left !important;\n",
    "}\n",
    "div.output_area .rendered_html table {\n",
    "  margin-left: 0;\n",
    "  margin-right: 0;\n",
    "}\n",
    "div.output_area .rendered_html img {\n",
    "  margin-left: 0;\n",
    "  margin-right: 0;\n",
    "}\n",
    "div.output_area img,\n",
    "div.output_area svg {\n",
    "  max-width: 100%;\n",
    "  height: auto;\n",
    "}\n",
    "div.output_area img.unconfined,\n",
    "div.output_area svg.unconfined {\n",
    "  max-width: none;\n",
    "}\n",
    "/* This is needed to protect the pre formating from global settings such\n",
    "   as that of bootstrap */\n",
    ".output {\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: vertical;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: vertical;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: vertical;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: column;\n",
    "  align-items: stretch;\n",
    "}\n",
    "@media (max-width: 540px) {\n",
    "  div.output_area {\n",
    "    /* Old browsers */\n",
    "    display: -webkit-box;\n",
    "    -webkit-box-orient: vertical;\n",
    "    -webkit-box-align: stretch;\n",
    "    display: -moz-box;\n",
    "    -moz-box-orient: vertical;\n",
    "    -moz-box-align: stretch;\n",
    "    display: box;\n",
    "    box-orient: vertical;\n",
    "    box-align: stretch;\n",
    "    /* Modern browsers */\n",
    "    display: flex;\n",
    "    flex-direction: column;\n",
    "    align-items: stretch;\n",
    "  }\n",
    "}\n",
    "div.output_area pre {\n",
    "  margin: 0;\n",
    "  padding: 0;\n",
    "  border: 0;\n",
    "  vertical-align: baseline;\n",
    "  color: black;\n",
    "  background-color: transparent;\n",
    "  border-radius: 0;\n",
    "}\n",
    "/* This class is for the output subarea inside the output_area and after\n",
    "   the prompt div. */\n",
    "div.output_subarea {\n",
    "  overflow-x: auto;\n",
    "  padding: 0.4em;\n",
    "  /* Old browsers */\n",
    "  -webkit-box-flex: 1;\n",
    "  -moz-box-flex: 1;\n",
    "  box-flex: 1;\n",
    "  /* Modern browsers */\n",
    "  flex: 1;\n",
    "  max-width: calc(100% - 14ex);\n",
    "}\n",
    "div.output_scroll div.output_subarea {\n",
    "  overflow-x: visible;\n",
    "}\n",
    "/* The rest of the output_* classes are for special styling of the different\n",
    "   output types */\n",
    "/* all text output has this class: */\n",
    "div.output_text {\n",
    "  text-align: left;\n",
    "  color: #000;\n",
    "  /* This has to match that of the the CodeMirror class line-height below */\n",
    "  line-height: 1.21429em;\n",
    "}\n",
    "/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */\n",
    "div.output_stderr {\n",
    "  background: #fdd;\n",
    "  /* very light red background for stderr */\n",
    "}\n",
    "div.output_latex {\n",
    "  text-align: left;\n",
    "}\n",
    "/* Empty output_javascript divs should have no height */\n",
    "div.output_javascript:empty {\n",
    "  padding: 0;\n",
    "}\n",
    ".js-error {\n",
    "  color: darkred;\n",
    "}\n",
    "/* raw_input styles */\n",
    "div.raw_input_container {\n",
    "  line-height: 1.21429em;\n",
    "  padding-top: 5px;\n",
    "}\n",
    "pre.raw_input_prompt {\n",
    "  /* nothing needed here. */\n",
    "}\n",
    "input.raw_input {\n",
    "  font-family: monospace;\n",
    "  font-size: inherit;\n",
    "  color: inherit;\n",
    "  width: auto;\n",
    "  /* make sure input baseline aligns with prompt */\n",
    "  vertical-align: baseline;\n",
    "  /* padding + margin = 0.5em between prompt and cursor */\n",
    "  padding: 0em 0.25em;\n",
    "  margin: 0em 0.25em;\n",
    "}\n",
    "input.raw_input:focus {\n",
    "  box-shadow: none;\n",
    "}\n",
    "p.p-space {\n",
    "  margin-bottom: 10px;\n",
    "}\n",
    "div.output_unrecognized {\n",
    "  padding: 5px;\n",
    "  font-weight: bold;\n",
    "  color: red;\n",
    "}\n",
    "div.output_unrecognized a {\n",
    "  color: inherit;\n",
    "  text-decoration: none;\n",
    "}\n",
    "div.output_unrecognized a:hover {\n",
    "  color: inherit;\n",
    "  text-decoration: none;\n",
    "}\n",
    ".rendered_html {\n",
    "  color: #000;\n",
    "  /* any extras will just be numbers: */\n",
    "}\n",
    ".rendered_html em {\n",
    "  font-style: italic;\n",
    "}\n",
    ".rendered_html strong {\n",
    "  font-weight: bold;\n",
    "}\n",
    ".rendered_html u {\n",
    "  text-decoration: underline;\n",
    "}\n",
    ".rendered_html :link {\n",
    "  text-decoration: underline;\n",
    "}\n",
    ".rendered_html :visited {\n",
    "  text-decoration: underline;\n",
    "}\n",
    ".rendered_html h1 {\n",
    "  font-size: 185.7%;\n",
    "  margin: 1.08em 0 0 0;\n",
    "  font-weight: bold;\n",
    "  line-height: 1.0;\n",
    "}\n",
    ".rendered_html h2 {\n",
    "  font-size: 157.1%;\n",
    "  margin: 1.27em 0 0 0;\n",
    "  font-weight: bold;\n",
    "  line-height: 1.0;\n",
    "}\n",
    ".rendered_html h3 {\n",
    "  font-size: 128.6%;\n",
    "  margin: 1.55em 0 0 0;\n",
    "  font-weight: bold;\n",
    "  line-height: 1.0;\n",
    "}\n",
    ".rendered_html h4 {\n",
    "  font-size: 100%;\n",
    "  margin: 2em 0 0 0;\n",
    "  font-weight: bold;\n",
    "  line-height: 1.0;\n",
    "}\n",
    ".rendered_html h5 {\n",
    "  font-size: 100%;\n",
    "  margin: 2em 0 0 0;\n",
    "  font-weight: bold;\n",
    "  line-height: 1.0;\n",
    "  font-style: italic;\n",
    "}\n",
    ".rendered_html h6 {\n",
    "  font-size: 100%;\n",
    "  margin: 2em 0 0 0;\n",
    "  font-weight: bold;\n",
    "  line-height: 1.0;\n",
    "  font-style: italic;\n",
    "}\n",
    ".rendered_html h1:first-child {\n",
    "  margin-top: 0.538em;\n",
    "}\n",
    ".rendered_html h2:first-child {\n",
    "  margin-top: 0.636em;\n",
    "}\n",
    ".rendered_html h3:first-child {\n",
    "  margin-top: 0.777em;\n",
    "}\n",
    ".rendered_html h4:first-child {\n",
    "  margin-top: 1em;\n",
    "}\n",
    ".rendered_html h5:first-child {\n",
    "  margin-top: 1em;\n",
    "}\n",
    ".rendered_html h6:first-child {\n",
    "  margin-top: 1em;\n",
    "}\n",
    ".rendered_html ul {\n",
    "  list-style: disc;\n",
    "  margin: 0em 2em;\n",
    "  padding-left: 0px;\n",
    "}\n",
    ".rendered_html ul ul {\n",
    "  list-style: square;\n",
    "  margin: 0em 2em;\n",
    "}\n",
    ".rendered_html ul ul ul {\n",
    "  list-style: circle;\n",
    "  margin: 0em 2em;\n",
    "}\n",
    ".rendered_html ol {\n",
    "  list-style: decimal;\n",
    "  margin: 0em 2em;\n",
    "  padding-left: 0px;\n",
    "}\n",
    ".rendered_html ol ol {\n",
    "  list-style: upper-alpha;\n",
    "  margin: 0em 2em;\n",
    "}\n",
    ".rendered_html ol ol ol {\n",
    "  list-style: lower-alpha;\n",
    "  margin: 0em 2em;\n",
    "}\n",
    ".rendered_html ol ol ol ol {\n",
    "  list-style: lower-roman;\n",
    "  margin: 0em 2em;\n",
    "}\n",
    ".rendered_html ol ol ol ol ol {\n",
    "  list-style: decimal;\n",
    "  margin: 0em 2em;\n",
    "}\n",
    ".rendered_html * + ul {\n",
    "  margin-top: 1em;\n",
    "}\n",
    ".rendered_html * + ol {\n",
    "  margin-top: 1em;\n",
    "}\n",
    ".rendered_html hr {\n",
    "  color: black;\n",
    "  background-color: black;\n",
    "}\n",
    ".rendered_html pre {\n",
    "  margin: 1em 2em;\n",
    "}\n",
    ".rendered_html pre,\n",
    ".rendered_html code {\n",
    "  border: 0;\n",
    "  background-color: #fff;\n",
    "  color: #000;\n",
    "  font-size: 100%;\n",
    "  padding: 0px;\n",
    "}\n",
    ".rendered_html blockquote {\n",
    "  margin: 1em 2em;\n",
    "}\n",
    ".rendered_html table {\n",
    "  margin-left: auto;\n",
    "  margin-right: auto;\n",
    "  border: 1px solid black;\n",
    "  border-collapse: collapse;\n",
    "}\n",
    ".rendered_html tr,\n",
    ".rendered_html th,\n",
    ".rendered_html td {\n",
    "  border: 1px solid black;\n",
    "  border-collapse: collapse;\n",
    "  margin: 1em 2em;\n",
    "}\n",
    ".rendered_html td,\n",
    ".rendered_html th {\n",
    "  text-align: left;\n",
    "  vertical-align: middle;\n",
    "  padding: 4px;\n",
    "}\n",
    ".rendered_html th {\n",
    "  font-weight: bold;\n",
    "}\n",
    ".rendered_html * + table {\n",
    "  margin-top: 1em;\n",
    "}\n",
    ".rendered_html p {\n",
    "  text-align: left;\n",
    "}\n",
    ".rendered_html * + p {\n",
    "  margin-top: 1em;\n",
    "}\n",
    ".rendered_html img {\n",
    "  display: block;\n",
    "  margin-left: auto;\n",
    "  margin-right: auto;\n",
    "}\n",
    ".rendered_html * + img {\n",
    "  margin-top: 1em;\n",
    "}\n",
    ".rendered_html img,\n",
    ".rendered_html svg {\n",
    "  max-width: 100%;\n",
    "  height: auto;\n",
    "}\n",
    ".rendered_html img.unconfined,\n",
    ".rendered_html svg.unconfined {\n",
    "  max-width: none;\n",
    "}\n",
    "div.text_cell {\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: horizontal;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: horizontal;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: horizontal;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: row;\n",
    "  align-items: stretch;\n",
    "}\n",
    "@media (max-width: 540px) {\n",
    "  div.text_cell > div.prompt {\n",
    "    display: none;\n",
    "  }\n",
    "}\n",
    "div.text_cell_render {\n",
    "  /*font-family: \"Helvetica Neue\", Arial, Helvetica, Geneva, sans-serif;*/\n",
    "  outline: none;\n",
    "  resize: none;\n",
    "  width: inherit;\n",
    "  border-style: none;\n",
    "  padding: 0.5em 0.5em 0.5em 0.4em;\n",
    "  color: #000;\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "}\n",
    "a.anchor-link:link {\n",
    "  text-decoration: none;\n",
    "  padding: 0px 20px;\n",
    "  visibility: hidden;\n",
    "}\n",
    "h1:hover .anchor-link,\n",
    "h2:hover .anchor-link,\n",
    "h3:hover .anchor-link,\n",
    "h4:hover .anchor-link,\n",
    "h5:hover .anchor-link,\n",
    "h6:hover .anchor-link {\n",
    "  visibility: visible;\n",
    "}\n",
    ".text_cell.rendered .input_area {\n",
    "  display: none;\n",
    "}\n",
    ".text_cell.rendered .rendered_html {\n",
    "  overflow-x: auto;\n",
    "  overflow-y: hidden;\n",
    "}\n",
    ".text_cell.unrendered .text_cell_render {\n",
    "  display: none;\n",
    "}\n",
    ".cm-header-1,\n",
    ".cm-header-2,\n",
    ".cm-header-3,\n",
    ".cm-header-4,\n",
    ".cm-header-5,\n",
    ".cm-header-6 {\n",
    "  font-weight: bold;\n",
    "  font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n",
    "}\n",
    ".cm-header-1 {\n",
    "  font-size: 185.7%;\n",
    "}\n",
    ".cm-header-2 {\n",
    "  font-size: 157.1%;\n",
    "}\n",
    ".cm-header-3 {\n",
    "  font-size: 128.6%;\n",
    "}\n",
    ".cm-header-4 {\n",
    "  font-size: 110%;\n",
    "}\n",
    ".cm-header-5 {\n",
    "  font-size: 100%;\n",
    "  font-style: italic;\n",
    "}\n",
    ".cm-header-6 {\n",
    "  font-size: 100%;\n",
    "  font-style: italic;\n",
    "}\n",
    "/*!\n",
    "*\n",
    "* IPython notebook webapp\n",
    "*\n",
    "*/\n",
    "@media (max-width: 767px) {\n",
    "  .notebook_app {\n",
    "    padding-left: 0px;\n",
    "    padding-right: 0px;\n",
    "  }\n",
    "}\n",
    "#ipython-main-app {\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "  height: 100%;\n",
    "}\n",
    "div#notebook_panel {\n",
    "  margin: 0px;\n",
    "  padding: 0px;\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "  height: 100%;\n",
    "}\n",
    "div#notebook {\n",
    "  font-size: 14px;\n",
    "  line-height: 20px;\n",
    "  overflow-y: hidden;\n",
    "  overflow-x: auto;\n",
    "  width: 100%;\n",
    "  /* This spaces the page away from the edge of the notebook area */\n",
    "  padding-top: 20px;\n",
    "  margin: 0px;\n",
    "  outline: none;\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "  min-height: 100%;\n",
    "}\n",
    "@media not print {\n",
    "  #notebook-container {\n",
    "    padding: 15px;\n",
    "    background-color: #fff;\n",
    "    min-height: 0;\n",
    "    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "  }\n",
    "}\n",
    "@media print {\n",
    "  #notebook-container {\n",
    "    width: 100%;\n",
    "  }\n",
    "}\n",
    "div.ui-widget-content {\n",
    "  border: 1px solid #ababab;\n",
    "  outline: none;\n",
    "}\n",
    "pre.dialog {\n",
    "  background-color: #f7f7f7;\n",
    "  border: 1px solid #ddd;\n",
    "  border-radius: 2px;\n",
    "  padding: 0.4em;\n",
    "  padding-left: 2em;\n",
    "}\n",
    "p.dialog {\n",
    "  padding: 0.2em;\n",
    "}\n",
    "/* Word-wrap output correctly.  This is the CSS3 spelling, though Firefox seems\n",
    "   to not honor it correctly.  Webkit browsers (Chrome, rekonq, Safari) do.\n",
    " */\n",
    "pre,\n",
    "code,\n",
    "kbd,\n",
    "samp {\n",
    "  white-space: pre-wrap;\n",
    "}\n",
    "#fonttest {\n",
    "  font-family: monospace;\n",
    "}\n",
    "p {\n",
    "  margin-bottom: 0;\n",
    "}\n",
    ".end_space {\n",
    "  min-height: 100px;\n",
    "  transition: height .2s ease;\n",
    "}\n",
    ".notebook_app > #header {\n",
    "  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "}\n",
    "@media not print {\n",
    "  .notebook_app {\n",
    "    background-color: #EEE;\n",
    "  }\n",
    "}\n",
    "kbd {\n",
    "  border-style: solid;\n",
    "  border-width: 1px;\n",
    "  box-shadow: none;\n",
    "  margin: 2px;\n",
    "  padding-left: 2px;\n",
    "  padding-right: 2px;\n",
    "  padding-top: 1px;\n",
    "  padding-bottom: 1px;\n",
    "}\n",
    "/* CSS for the cell toolbar */\n",
    ".celltoolbar {\n",
    "  border: thin solid #CFCFCF;\n",
    "  border-bottom: none;\n",
    "  background: #EEE;\n",
    "  border-radius: 2px 2px 0px 0px;\n",
    "  width: 100%;\n",
    "  height: 29px;\n",
    "  padding-right: 4px;\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: horizontal;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: horizontal;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: horizontal;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: row;\n",
    "  align-items: stretch;\n",
    "  /* Old browsers */\n",
    "  -webkit-box-pack: end;\n",
    "  -moz-box-pack: end;\n",
    "  box-pack: end;\n",
    "  /* Modern browsers */\n",
    "  justify-content: flex-end;\n",
    "  display: -webkit-flex;\n",
    "}\n",
    "@media print {\n",
    "  .celltoolbar {\n",
    "    display: none;\n",
    "  }\n",
    "}\n",
    ".ctb_hideshow {\n",
    "  display: none;\n",
    "  vertical-align: bottom;\n",
    "}\n",
    "/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.\n",
    "   Cell toolbars are only shown when the ctb_global_show class is also set.\n",
    "*/\n",
    ".ctb_global_show .ctb_show.ctb_hideshow {\n",
    "  display: block;\n",
    "}\n",
    ".ctb_global_show .ctb_show + .input_area,\n",
    ".ctb_global_show .ctb_show + div.text_cell_input,\n",
    ".ctb_global_show .ctb_show ~ div.text_cell_render {\n",
    "  border-top-right-radius: 0px;\n",
    "  border-top-left-radius: 0px;\n",
    "}\n",
    ".ctb_global_show .ctb_show ~ div.text_cell_render {\n",
    "  border: 1px solid #cfcfcf;\n",
    "}\n",
    ".celltoolbar {\n",
    "  font-size: 87%;\n",
    "  padding-top: 3px;\n",
    "}\n",
    ".celltoolbar select {\n",
    "  display: block;\n",
    "  width: 100%;\n",
    "  height: 32px;\n",
    "  padding: 6px 12px;\n",
    "  font-size: 13px;\n",
    "  line-height: 1.42857143;\n",
    "  color: #555555;\n",
    "  background-color: #fff;\n",
    "  background-image: none;\n",
    "  border: 1px solid #ccc;\n",
    "  border-radius: 2px;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
    "  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n",
    "  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
    "  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
    "  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n",
    "  height: 30px;\n",
    "  padding: 5px 10px;\n",
    "  font-size: 12px;\n",
    "  line-height: 1.5;\n",
    "  border-radius: 1px;\n",
    "  width: inherit;\n",
    "  font-size: inherit;\n",
    "  height: 22px;\n",
    "  padding: 0px;\n",
    "  display: inline-block;\n",
    "}\n",
    ".celltoolbar select:focus {\n",
    "  border-color: #66afe9;\n",
    "  outline: 0;\n",
    "  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n",
    "  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n",
    "}\n",
    ".celltoolbar select::-moz-placeholder {\n",
    "  color: #999;\n",
    "  opacity: 1;\n",
    "}\n",
    ".celltoolbar select:-ms-input-placeholder {\n",
    "  color: #999;\n",
    "}\n",
    ".celltoolbar select::-webkit-input-placeholder {\n",
    "  color: #999;\n",
    "}\n",
    ".celltoolbar select::-ms-expand {\n",
    "  border: 0;\n",
    "  background-color: transparent;\n",
    "}\n",
    ".celltoolbar select[disabled],\n",
    ".celltoolbar select[readonly],\n",
    "fieldset[disabled] .celltoolbar select {\n",
    "  background-color: #eeeeee;\n",
    "  opacity: 1;\n",
    "}\n",
    ".celltoolbar select[disabled],\n",
    "fieldset[disabled] .celltoolbar select {\n",
    "  cursor: not-allowed;\n",
    "}\n",
    "textarea.celltoolbar select {\n",
    "  height: auto;\n",
    "}\n",
    "select.celltoolbar select {\n",
    "  height: 30px;\n",
    "  line-height: 30px;\n",
    "}\n",
    "textarea.celltoolbar select,\n",
    "select[multiple].celltoolbar select {\n",
    "  height: auto;\n",
    "}\n",
    ".celltoolbar label {\n",
    "  margin-left: 5px;\n",
    "  margin-right: 5px;\n",
    "}\n",
    ".completions {\n",
    "  position: absolute;\n",
    "  z-index: 110;\n",
    "  overflow: hidden;\n",
    "  border: 1px solid #ababab;\n",
    "  border-radius: 2px;\n",
    "  -webkit-box-shadow: 0px 6px 10px -1px #adadad;\n",
    "  box-shadow: 0px 6px 10px -1px #adadad;\n",
    "  line-height: 1;\n",
    "}\n",
    ".completions select {\n",
    "  background: white;\n",
    "  outline: none;\n",
    "  border: none;\n",
    "  padding: 0px;\n",
    "  margin: 0px;\n",
    "  overflow: auto;\n",
    "  font-family: monospace;\n",
    "  font-size: 110%;\n",
    "  color: #000;\n",
    "  width: auto;\n",
    "}\n",
    ".completions select option.context {\n",
    "  color: #286090;\n",
    "}\n",
    "#kernel_logo_widget {\n",
    "  float: right !important;\n",
    "  float: right;\n",
    "}\n",
    "#kernel_logo_widget .current_kernel_logo {\n",
    "  display: none;\n",
    "  margin-top: -1px;\n",
    "  margin-bottom: -1px;\n",
    "  width: 32px;\n",
    "  height: 32px;\n",
    "}\n",
    "#menubar {\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "  margin-top: 1px;\n",
    "}\n",
    "#menubar .navbar {\n",
    "  border-top: 1px;\n",
    "  border-radius: 0px 0px 2px 2px;\n",
    "  margin-bottom: 0px;\n",
    "}\n",
    "#menubar .navbar-toggle {\n",
    "  float: left;\n",
    "  padding-top: 7px;\n",
    "  padding-bottom: 7px;\n",
    "  border: none;\n",
    "}\n",
    "#menubar .navbar-collapse {\n",
    "  clear: left;\n",
    "}\n",
    ".nav-wrapper {\n",
    "  border-bottom: 1px solid #e7e7e7;\n",
    "}\n",
    "i.menu-icon {\n",
    "  padding-top: 4px;\n",
    "}\n",
    "ul#help_menu li a {\n",
    "  overflow: hidden;\n",
    "  padding-right: 2.2em;\n",
    "}\n",
    "ul#help_menu li a i {\n",
    "  margin-right: -1.2em;\n",
    "}\n",
    ".dropdown-submenu {\n",
    "  position: relative;\n",
    "}\n",
    ".dropdown-submenu > .dropdown-menu {\n",
    "  top: 0;\n",
    "  left: 100%;\n",
    "  margin-top: -6px;\n",
    "  margin-left: -1px;\n",
    "}\n",
    ".dropdown-submenu:hover > .dropdown-menu {\n",
    "  display: block;\n",
    "}\n",
    ".dropdown-submenu > a:after {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  display: block;\n",
    "  content: \"\\f0da\";\n",
    "  float: right;\n",
    "  color: #333333;\n",
    "  margin-top: 2px;\n",
    "  margin-right: -10px;\n",
    "}\n",
    ".dropdown-submenu > a:after.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".dropdown-submenu > a:after.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".dropdown-submenu:hover > a:after {\n",
    "  color: #262626;\n",
    "}\n",
    ".dropdown-submenu.pull-left {\n",
    "  float: none;\n",
    "}\n",
    ".dropdown-submenu.pull-left > .dropdown-menu {\n",
    "  left: -100%;\n",
    "  margin-left: 10px;\n",
    "}\n",
    "#notification_area {\n",
    "  float: right !important;\n",
    "  float: right;\n",
    "  z-index: 10;\n",
    "}\n",
    ".indicator_area {\n",
    "  float: right !important;\n",
    "  float: right;\n",
    "  color: #777;\n",
    "  margin-left: 5px;\n",
    "  margin-right: 5px;\n",
    "  width: 11px;\n",
    "  z-index: 10;\n",
    "  text-align: center;\n",
    "  width: auto;\n",
    "}\n",
    "#kernel_indicator {\n",
    "  float: right !important;\n",
    "  float: right;\n",
    "  color: #777;\n",
    "  margin-left: 5px;\n",
    "  margin-right: 5px;\n",
    "  width: 11px;\n",
    "  z-index: 10;\n",
    "  text-align: center;\n",
    "  width: auto;\n",
    "  border-left: 1px solid;\n",
    "}\n",
    "#kernel_indicator .kernel_indicator_name {\n",
    "  padding-left: 5px;\n",
    "  padding-right: 5px;\n",
    "}\n",
    "#modal_indicator {\n",
    "  float: right !important;\n",
    "  float: right;\n",
    "  color: #777;\n",
    "  margin-left: 5px;\n",
    "  margin-right: 5px;\n",
    "  width: 11px;\n",
    "  z-index: 10;\n",
    "  text-align: center;\n",
    "  width: auto;\n",
    "}\n",
    "#readonly-indicator {\n",
    "  float: right !important;\n",
    "  float: right;\n",
    "  color: #777;\n",
    "  margin-left: 5px;\n",
    "  margin-right: 5px;\n",
    "  width: 11px;\n",
    "  z-index: 10;\n",
    "  text-align: center;\n",
    "  width: auto;\n",
    "  margin-top: 2px;\n",
    "  margin-bottom: 0px;\n",
    "  margin-left: 0px;\n",
    "  margin-right: 0px;\n",
    "  display: none;\n",
    "}\n",
    ".modal_indicator:before {\n",
    "  width: 1.28571429em;\n",
    "  text-align: center;\n",
    "}\n",
    ".edit_mode .modal_indicator:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: \"\\f040\";\n",
    "}\n",
    ".edit_mode .modal_indicator:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".edit_mode .modal_indicator:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".command_mode .modal_indicator:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: ' ';\n",
    "}\n",
    ".command_mode .modal_indicator:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".command_mode .modal_indicator:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".kernel_idle_icon:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: \"\\f10c\";\n",
    "}\n",
    ".kernel_idle_icon:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".kernel_idle_icon:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".kernel_busy_icon:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: \"\\f111\";\n",
    "}\n",
    ".kernel_busy_icon:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".kernel_busy_icon:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".kernel_dead_icon:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: \"\\f1e2\";\n",
    "}\n",
    ".kernel_dead_icon:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".kernel_dead_icon:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".kernel_disconnected_icon:before {\n",
    "  display: inline-block;\n",
    "  font: normal normal normal 14px/1 FontAwesome;\n",
    "  font-size: inherit;\n",
    "  text-rendering: auto;\n",
    "  -webkit-font-smoothing: antialiased;\n",
    "  -moz-osx-font-smoothing: grayscale;\n",
    "  content: \"\\f127\";\n",
    "}\n",
    ".kernel_disconnected_icon:before.pull-left {\n",
    "  margin-right: .3em;\n",
    "}\n",
    ".kernel_disconnected_icon:before.pull-right {\n",
    "  margin-left: .3em;\n",
    "}\n",
    ".notification_widget {\n",
    "  color: #777;\n",
    "  z-index: 10;\n",
    "  background: rgba(240, 240, 240, 0.5);\n",
    "  margin-right: 4px;\n",
    "  color: #333;\n",
    "  background-color: #fff;\n",
    "  border-color: #ccc;\n",
    "}\n",
    ".notification_widget:focus,\n",
    ".notification_widget.focus {\n",
    "  color: #333;\n",
    "  background-color: #e6e6e6;\n",
    "  border-color: #8c8c8c;\n",
    "}\n",
    ".notification_widget:hover {\n",
    "  color: #333;\n",
    "  background-color: #e6e6e6;\n",
    "  border-color: #adadad;\n",
    "}\n",
    ".notification_widget:active,\n",
    ".notification_widget.active,\n",
    ".open > .dropdown-toggle.notification_widget {\n",
    "  color: #333;\n",
    "  background-color: #e6e6e6;\n",
    "  border-color: #adadad;\n",
    "}\n",
    ".notification_widget:active:hover,\n",
    ".notification_widget.active:hover,\n",
    ".open > .dropdown-toggle.notification_widget:hover,\n",
    ".notification_widget:active:focus,\n",
    ".notification_widget.active:focus,\n",
    ".open > .dropdown-toggle.notification_widget:focus,\n",
    ".notification_widget:active.focus,\n",
    ".notification_widget.active.focus,\n",
    ".open > .dropdown-toggle.notification_widget.focus {\n",
    "  color: #333;\n",
    "  background-color: #d4d4d4;\n",
    "  border-color: #8c8c8c;\n",
    "}\n",
    ".notification_widget:active,\n",
    ".notification_widget.active,\n",
    ".open > .dropdown-toggle.notification_widget {\n",
    "  background-image: none;\n",
    "}\n",
    ".notification_widget.disabled:hover,\n",
    ".notification_widget[disabled]:hover,\n",
    "fieldset[disabled] .notification_widget:hover,\n",
    ".notification_widget.disabled:focus,\n",
    ".notification_widget[disabled]:focus,\n",
    "fieldset[disabled] .notification_widget:focus,\n",
    ".notification_widget.disabled.focus,\n",
    ".notification_widget[disabled].focus,\n",
    "fieldset[disabled] .notification_widget.focus {\n",
    "  background-color: #fff;\n",
    "  border-color: #ccc;\n",
    "}\n",
    ".notification_widget .badge {\n",
    "  color: #fff;\n",
    "  background-color: #333;\n",
    "}\n",
    ".notification_widget.warning {\n",
    "  color: #fff;\n",
    "  background-color: #f0ad4e;\n",
    "  border-color: #eea236;\n",
    "}\n",
    ".notification_widget.warning:focus,\n",
    ".notification_widget.warning.focus {\n",
    "  color: #fff;\n",
    "  background-color: #ec971f;\n",
    "  border-color: #985f0d;\n",
    "}\n",
    ".notification_widget.warning:hover {\n",
    "  color: #fff;\n",
    "  background-color: #ec971f;\n",
    "  border-color: #d58512;\n",
    "}\n",
    ".notification_widget.warning:active,\n",
    ".notification_widget.warning.active,\n",
    ".open > .dropdown-toggle.notification_widget.warning {\n",
    "  color: #fff;\n",
    "  background-color: #ec971f;\n",
    "  border-color: #d58512;\n",
    "}\n",
    ".notification_widget.warning:active:hover,\n",
    ".notification_widget.warning.active:hover,\n",
    ".open > .dropdown-toggle.notification_widget.warning:hover,\n",
    ".notification_widget.warning:active:focus,\n",
    ".notification_widget.warning.active:focus,\n",
    ".open > .dropdown-toggle.notification_widget.warning:focus,\n",
    ".notification_widget.warning:active.focus,\n",
    ".notification_widget.warning.active.focus,\n",
    ".open > .dropdown-toggle.notification_widget.warning.focus {\n",
    "  color: #fff;\n",
    "  background-color: #d58512;\n",
    "  border-color: #985f0d;\n",
    "}\n",
    ".notification_widget.warning:active,\n",
    ".notification_widget.warning.active,\n",
    ".open > .dropdown-toggle.notification_widget.warning {\n",
    "  background-image: none;\n",
    "}\n",
    ".notification_widget.warning.disabled:hover,\n",
    ".notification_widget.warning[disabled]:hover,\n",
    "fieldset[disabled] .notification_widget.warning:hover,\n",
    ".notification_widget.warning.disabled:focus,\n",
    ".notification_widget.warning[disabled]:focus,\n",
    "fieldset[disabled] .notification_widget.warning:focus,\n",
    ".notification_widget.warning.disabled.focus,\n",
    ".notification_widget.warning[disabled].focus,\n",
    "fieldset[disabled] .notification_widget.warning.focus {\n",
    "  background-color: #f0ad4e;\n",
    "  border-color: #eea236;\n",
    "}\n",
    ".notification_widget.warning .badge {\n",
    "  color: #f0ad4e;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".notification_widget.success {\n",
    "  color: #fff;\n",
    "  background-color: #5cb85c;\n",
    "  border-color: #4cae4c;\n",
    "}\n",
    ".notification_widget.success:focus,\n",
    ".notification_widget.success.focus {\n",
    "  color: #fff;\n",
    "  background-color: #449d44;\n",
    "  border-color: #255625;\n",
    "}\n",
    ".notification_widget.success:hover {\n",
    "  color: #fff;\n",
    "  background-color: #449d44;\n",
    "  border-color: #398439;\n",
    "}\n",
    ".notification_widget.success:active,\n",
    ".notification_widget.success.active,\n",
    ".open > .dropdown-toggle.notification_widget.success {\n",
    "  color: #fff;\n",
    "  background-color: #449d44;\n",
    "  border-color: #398439;\n",
    "}\n",
    ".notification_widget.success:active:hover,\n",
    ".notification_widget.success.active:hover,\n",
    ".open > .dropdown-toggle.notification_widget.success:hover,\n",
    ".notification_widget.success:active:focus,\n",
    ".notification_widget.success.active:focus,\n",
    ".open > .dropdown-toggle.notification_widget.success:focus,\n",
    ".notification_widget.success:active.focus,\n",
    ".notification_widget.success.active.focus,\n",
    ".open > .dropdown-toggle.notification_widget.success.focus {\n",
    "  color: #fff;\n",
    "  background-color: #398439;\n",
    "  border-color: #255625;\n",
    "}\n",
    ".notification_widget.success:active,\n",
    ".notification_widget.success.active,\n",
    ".open > .dropdown-toggle.notification_widget.success {\n",
    "  background-image: none;\n",
    "}\n",
    ".notification_widget.success.disabled:hover,\n",
    ".notification_widget.success[disabled]:hover,\n",
    "fieldset[disabled] .notification_widget.success:hover,\n",
    ".notification_widget.success.disabled:focus,\n",
    ".notification_widget.success[disabled]:focus,\n",
    "fieldset[disabled] .notification_widget.success:focus,\n",
    ".notification_widget.success.disabled.focus,\n",
    ".notification_widget.success[disabled].focus,\n",
    "fieldset[disabled] .notification_widget.success.focus {\n",
    "  background-color: #5cb85c;\n",
    "  border-color: #4cae4c;\n",
    "}\n",
    ".notification_widget.success .badge {\n",
    "  color: #5cb85c;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".notification_widget.info {\n",
    "  color: #fff;\n",
    "  background-color: #5bc0de;\n",
    "  border-color: #46b8da;\n",
    "}\n",
    ".notification_widget.info:focus,\n",
    ".notification_widget.info.focus {\n",
    "  color: #fff;\n",
    "  background-color: #31b0d5;\n",
    "  border-color: #1b6d85;\n",
    "}\n",
    ".notification_widget.info:hover {\n",
    "  color: #fff;\n",
    "  background-color: #31b0d5;\n",
    "  border-color: #269abc;\n",
    "}\n",
    ".notification_widget.info:active,\n",
    ".notification_widget.info.active,\n",
    ".open > .dropdown-toggle.notification_widget.info {\n",
    "  color: #fff;\n",
    "  background-color: #31b0d5;\n",
    "  border-color: #269abc;\n",
    "}\n",
    ".notification_widget.info:active:hover,\n",
    ".notification_widget.info.active:hover,\n",
    ".open > .dropdown-toggle.notification_widget.info:hover,\n",
    ".notification_widget.info:active:focus,\n",
    ".notification_widget.info.active:focus,\n",
    ".open > .dropdown-toggle.notification_widget.info:focus,\n",
    ".notification_widget.info:active.focus,\n",
    ".notification_widget.info.active.focus,\n",
    ".open > .dropdown-toggle.notification_widget.info.focus {\n",
    "  color: #fff;\n",
    "  background-color: #269abc;\n",
    "  border-color: #1b6d85;\n",
    "}\n",
    ".notification_widget.info:active,\n",
    ".notification_widget.info.active,\n",
    ".open > .dropdown-toggle.notification_widget.info {\n",
    "  background-image: none;\n",
    "}\n",
    ".notification_widget.info.disabled:hover,\n",
    ".notification_widget.info[disabled]:hover,\n",
    "fieldset[disabled] .notification_widget.info:hover,\n",
    ".notification_widget.info.disabled:focus,\n",
    ".notification_widget.info[disabled]:focus,\n",
    "fieldset[disabled] .notification_widget.info:focus,\n",
    ".notification_widget.info.disabled.focus,\n",
    ".notification_widget.info[disabled].focus,\n",
    "fieldset[disabled] .notification_widget.info.focus {\n",
    "  background-color: #5bc0de;\n",
    "  border-color: #46b8da;\n",
    "}\n",
    ".notification_widget.info .badge {\n",
    "  color: #5bc0de;\n",
    "  background-color: #fff;\n",
    "}\n",
    ".notification_widget.danger {\n",
    "  color: #fff;\n",
    "  background-color: #d9534f;\n",
    "  border-color: #d43f3a;\n",
    "}\n",
    ".notification_widget.danger:focus,\n",
    ".notification_widget.danger.focus {\n",
    "  color: #fff;\n",
    "  background-color: #c9302c;\n",
    "  border-color: #761c19;\n",
    "}\n",
    ".notification_widget.danger:hover {\n",
    "  color: #fff;\n",
    "  background-color: #c9302c;\n",
    "  border-color: #ac2925;\n",
    "}\n",
    ".notification_widget.danger:active,\n",
    ".notification_widget.danger.active,\n",
    ".open > .dropdown-toggle.notification_widget.danger {\n",
    "  color: #fff;\n",
    "  background-color: #c9302c;\n",
    "  border-color: #ac2925;\n",
    "}\n",
    ".notification_widget.danger:active:hover,\n",
    ".notification_widget.danger.active:hover,\n",
    ".open > .dropdown-toggle.notification_widget.danger:hover,\n",
    ".notification_widget.danger:active:focus,\n",
    ".notification_widget.danger.active:focus,\n",
    ".open > .dropdown-toggle.notification_widget.danger:focus,\n",
    ".notification_widget.danger:active.focus,\n",
    ".notification_widget.danger.active.focus,\n",
    ".open > .dropdown-toggle.notification_widget.danger.focus {\n",
    "  color: #fff;\n",
    "  background-color: #ac2925;\n",
    "  border-color: #761c19;\n",
    "}\n",
    ".notification_widget.danger:active,\n",
    ".notification_widget.danger.active,\n",
    ".open > .dropdown-toggle.notification_widget.danger {\n",
    "  background-image: none;\n",
    "}\n",
    ".notification_widget.danger.disabled:hover,\n",
    ".notification_widget.danger[disabled]:hover,\n",
    "fieldset[disabled] .notification_widget.danger:hover,\n",
    ".notification_widget.danger.disabled:focus,\n",
    ".notification_widget.danger[disabled]:focus,\n",
    "fieldset[disabled] .notification_widget.danger:focus,\n",
    ".notification_widget.danger.disabled.focus,\n",
    ".notification_widget.danger[disabled].focus,\n",
    "fieldset[disabled] .notification_widget.danger.focus {\n",
    "  background-color: #d9534f;\n",
    "  border-color: #d43f3a;\n",
    "}\n",
    ".notification_widget.danger .badge {\n",
    "  color: #d9534f;\n",
    "  background-color: #fff;\n",
    "}\n",
    "div#pager {\n",
    "  background-color: #fff;\n",
    "  font-size: 14px;\n",
    "  line-height: 20px;\n",
    "  overflow: hidden;\n",
    "  display: none;\n",
    "  position: fixed;\n",
    "  bottom: 0px;\n",
    "  width: 100%;\n",
    "  max-height: 50%;\n",
    "  padding-top: 8px;\n",
    "  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "  /* Display over codemirror */\n",
    "  z-index: 100;\n",
    "  /* Hack which prevents jquery ui resizable from changing top. */\n",
    "  top: auto !important;\n",
    "}\n",
    "div#pager pre {\n",
    "  line-height: 1.21429em;\n",
    "  color: #000;\n",
    "  background-color: #f7f7f7;\n",
    "  padding: 0.4em;\n",
    "}\n",
    "div#pager #pager-button-area {\n",
    "  position: absolute;\n",
    "  top: 8px;\n",
    "  right: 20px;\n",
    "}\n",
    "div#pager #pager-contents {\n",
    "  position: relative;\n",
    "  overflow: auto;\n",
    "  width: 100%;\n",
    "  height: 100%;\n",
    "}\n",
    "div#pager #pager-contents #pager-container {\n",
    "  position: relative;\n",
    "  padding: 15px 0px;\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "}\n",
    "div#pager .ui-resizable-handle {\n",
    "  top: 0px;\n",
    "  height: 8px;\n",
    "  background: #f7f7f7;\n",
    "  border-top: 1px solid #cfcfcf;\n",
    "  border-bottom: 1px solid #cfcfcf;\n",
    "  /* This injects handle bars (a short, wide = symbol) for \n",
    "        the resize handle. */\n",
    "}\n",
    "div#pager .ui-resizable-handle::after {\n",
    "  content: '';\n",
    "  top: 2px;\n",
    "  left: 50%;\n",
    "  height: 3px;\n",
    "  width: 30px;\n",
    "  margin-left: -15px;\n",
    "  position: absolute;\n",
    "  border-top: 1px solid #cfcfcf;\n",
    "}\n",
    ".quickhelp {\n",
    "  /* Old browsers */\n",
    "  display: -webkit-box;\n",
    "  -webkit-box-orient: horizontal;\n",
    "  -webkit-box-align: stretch;\n",
    "  display: -moz-box;\n",
    "  -moz-box-orient: horizontal;\n",
    "  -moz-box-align: stretch;\n",
    "  display: box;\n",
    "  box-orient: horizontal;\n",
    "  box-align: stretch;\n",
    "  /* Modern browsers */\n",
    "  display: flex;\n",
    "  flex-direction: row;\n",
    "  align-items: stretch;\n",
    "  line-height: 1.8em;\n",
    "}\n",
    ".shortcut_key {\n",
    "  display: inline-block;\n",
    "  width: 21ex;\n",
    "  text-align: right;\n",
    "  font-family: monospace;\n",
    "}\n",
    ".shortcut_descr {\n",
    "  display: inline-block;\n",
    "  /* Old browsers */\n",
    "  -webkit-box-flex: 1;\n",
    "  -moz-box-flex: 1;\n",
    "  box-flex: 1;\n",
    "  /* Modern browsers */\n",
    "  flex: 1;\n",
    "}\n",
    "span.save_widget {\n",
    "  margin-top: 6px;\n",
    "}\n",
    "span.save_widget span.filename {\n",
    "  height: 1em;\n",
    "  line-height: 1em;\n",
    "  padding: 3px;\n",
    "  margin-left: 16px;\n",
    "  border: none;\n",
    "  font-size: 146.5%;\n",
    "  border-radius: 2px;\n",
    "}\n",
    "span.save_widget span.filename:hover {\n",
    "  background-color: #e6e6e6;\n",
    "}\n",
    "span.checkpoint_status,\n",
    "span.autosave_status {\n",
    "  font-size: small;\n",
    "}\n",
    "@media (max-width: 767px) {\n",
    "  span.save_widget {\n",
    "    font-size: small;\n",
    "  }\n",
    "  span.checkpoint_status,\n",
    "  span.autosave_status {\n",
    "    display: none;\n",
    "  }\n",
    "}\n",
    "@media (min-width: 768px) and (max-width: 991px) {\n",
    "  span.checkpoint_status {\n",
    "    display: none;\n",
    "  }\n",
    "  span.autosave_status {\n",
    "    font-size: x-small;\n",
    "  }\n",
    "}\n",
    ".toolbar {\n",
    "  padding: 0px;\n",
    "  margin-left: -5px;\n",
    "  margin-top: 2px;\n",
    "  margin-bottom: 5px;\n",
    "  box-sizing: border-box;\n",
    "  -moz-box-sizing: border-box;\n",
    "  -webkit-box-sizing: border-box;\n",
    "}\n",
    ".toolbar select,\n",
    ".toolbar label {\n",
    "  width: auto;\n",
    "  vertical-align: middle;\n",
    "  margin-right: 2px;\n",
    "  margin-bottom: 0px;\n",
    "  display: inline;\n",
    "  font-size: 92%;\n",
    "  margin-left: 0.3em;\n",
    "  margin-right: 0.3em;\n",
    "  padding: 0px;\n",
    "  padding-top: 3px;\n",
    "}\n",
    ".toolbar .btn {\n",
    "  padding: 2px 8px;\n",
    "}\n",
    ".toolbar .btn-group {\n",
    "  margin-top: 0px;\n",
    "  margin-left: 5px;\n",
    "}\n",
    "#maintoolbar {\n",
    "  margin-bottom: -3px;\n",
    "  margin-top: -8px;\n",
    "  border: 0px;\n",
    "  min-height: 27px;\n",
    "  margin-left: 0px;\n",
    "  padding-top: 11px;\n",
    "  padding-bottom: 3px;\n",
    "}\n",
    "#maintoolbar .navbar-text {\n",
    "  float: none;\n",
    "  vertical-align: middle;\n",
    "  text-align: right;\n",
    "  margin-left: 5px;\n",
    "  margin-right: 0px;\n",
    "  margin-top: 0px;\n",
    "}\n",
    ".select-xs {\n",
    "  height: 24px;\n",
    "}\n",
    ".pulse,\n",
    ".dropdown-menu > li > a.pulse,\n",
    "li.pulse > a.dropdown-toggle,\n",
    "li.pulse.open > a.dropdown-toggle {\n",
    "  background-color: #F37626;\n",
    "  color: white;\n",
    "}\n",
    "/**\n",
    " * Primary styles\n",
    " *\n",
    " * Author: Jupyter Development Team\n",
    " */\n",
    "/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot\n",
    " * of chance of beeing generated from the ../less/[samename].less file, you can\n",
    " * try to get back the less file by reverting somme commit in history\n",
    " **/\n",
    "/*\n",
    " * We'll try to get something pretty, so we\n",
    " * have some strange css to have the scroll bar on\n",
    " * the left with fix button on the top right of the tooltip\n",
    " */\n",
    "@-moz-keyframes fadeOut {\n",
    "  from {\n",
    "    opacity: 1;\n",
    "  }\n",
    "  to {\n",
    "    opacity: 0;\n",
    "  }\n",
    "}\n",
    "@-webkit-keyframes fadeOut {\n",
    "  from {\n",
    "    opacity: 1;\n",
    "  }\n",
    "  to {\n",
    "    opacity: 0;\n",
    "  }\n",
    "}\n",
    "@-moz-keyframes fadeIn {\n",
    "  from {\n",
    "    opacity: 0;\n",
    "  }\n",
    "  to {\n",
    "    opacity: 1;\n",
    "  }\n",
    "}\n",
    "@-webkit-keyframes fadeIn {\n",
    "  from {\n",
    "    opacity: 0;\n",
    "  }\n",
    "  to {\n",
    "    opacity: 1;\n",
    "  }\n",
    "}\n",
    "/*properties of tooltip after \"expand\"*/\n",
    ".bigtooltip {\n",
    "  overflow: auto;\n",
    "  height: 200px;\n",
    "  -webkit-transition-property: height;\n",
    "  -webkit-transition-duration: 500ms;\n",
    "  -moz-transition-property: height;\n",
    "  -moz-transition-duration: 500ms;\n",
    "  transition-property: height;\n",
    "  transition-duration: 500ms;\n",
    "}\n",
    "/*properties of tooltip before \"expand\"*/\n",
    ".smalltooltip {\n",
    "  -webkit-transition-property: height;\n",
    "  -webkit-transition-duration: 500ms;\n",
    "  -moz-transition-property: height;\n",
    "  -moz-transition-duration: 500ms;\n",
    "  transition-property: height;\n",
    "  transition-duration: 500ms;\n",
    "  text-overflow: ellipsis;\n",
    "  overflow: hidden;\n",
    "  height: 80px;\n",
    "}\n",
    ".tooltipbuttons {\n",
    "  position: absolute;\n",
    "  padding-right: 15px;\n",
    "  top: 0px;\n",
    "  right: 0px;\n",
    "}\n",
    ".tooltiptext {\n",
    "  /*avoid the button to overlap on some docstring*/\n",
    "  padding-right: 30px;\n",
    "}\n",
    ".ipython_tooltip {\n",
    "  max-width: 700px;\n",
    "  /*fade-in animation when inserted*/\n",
    "  -webkit-animation: fadeOut 400ms;\n",
    "  -moz-animation: fadeOut 400ms;\n",
    "  animation: fadeOut 400ms;\n",
    "  -webkit-animation: fadeIn 400ms;\n",
    "  -moz-animation: fadeIn 400ms;\n",
    "  animation: fadeIn 400ms;\n",
    "  vertical-align: middle;\n",
    "  background-color: #f7f7f7;\n",
    "  overflow: visible;\n",
    "  border: #ababab 1px solid;\n",
    "  outline: none;\n",
    "  padding: 3px;\n",
    "  margin: 0px;\n",
    "  padding-left: 7px;\n",
    "  font-family: monospace;\n",
    "  min-height: 50px;\n",
    "  -moz-box-shadow: 0px 6px 10px -1px #adadad;\n",
    "  -webkit-box-shadow: 0px 6px 10px -1px #adadad;\n",
    "  box-shadow: 0px 6px 10px -1px #adadad;\n",
    "  border-radius: 2px;\n",
    "  position: absolute;\n",
    "  z-index: 1000;\n",
    "}\n",
    ".ipython_tooltip a {\n",
    "  float: right;\n",
    "}\n",
    ".ipython_tooltip .tooltiptext pre {\n",
    "  border: 0;\n",
    "  border-radius: 0;\n",
    "  font-size: 100%;\n",
    "  background-color: #f7f7f7;\n",
    "}\n",
    ".pretooltiparrow {\n",
    "  left: 0px;\n",
    "  margin: 0px;\n",
    "  top: -16px;\n",
    "  width: 40px;\n",
    "  height: 16px;\n",
    "  overflow: hidden;\n",
    "  position: absolute;\n",
    "}\n",
    ".pretooltiparrow:before {\n",
    "  background-color: #f7f7f7;\n",
    "  border: 1px #ababab solid;\n",
    "  z-index: 11;\n",
    "  content: \"\";\n",
    "  position: absolute;\n",
    "  left: 15px;\n",
    "  top: 10px;\n",
    "  width: 25px;\n",
    "  height: 25px;\n",
    "  -webkit-transform: rotate(45deg);\n",
    "  -moz-transform: rotate(45deg);\n",
    "  -ms-transform: rotate(45deg);\n",
    "  -o-transform: rotate(45deg);\n",
    "}\n",
    "ul.typeahead-list i {\n",
    "  margin-left: -10px;\n",
    "  width: 18px;\n",
    "}\n",
    "ul.typeahead-list {\n",
    "  max-height: 80vh;\n",
    "  overflow: auto;\n",
    "}\n",
    "ul.typeahead-list > li > a {\n",
    "  /** Firefox bug **/\n",
    "  /* see https://github.com/jupyter/notebook/issues/559 */\n",
    "  white-space: normal;\n",
    "}\n",
    ".cmd-palette .modal-body {\n",
    "  padding: 7px;\n",
    "}\n",
    ".cmd-palette form {\n",
    "  background: white;\n",
    "}\n",
    ".cmd-palette input {\n",
    "  outline: none;\n",
    "}\n",
    ".no-shortcut {\n",
    "  display: none;\n",
    "}\n",
    ".command-shortcut:before {\n",
    "  content: \"(command)\";\n",
    "  padding-right: 3px;\n",
    "  color: #777777;\n",
    "}\n",
    ".edit-shortcut:before {\n",
    "  content: \"(edit)\";\n",
    "  padding-right: 3px;\n",
    "  color: #777777;\n",
    "}\n",
    "#find-and-replace #replace-preview .match,\n",
    "#find-and-replace #replace-preview .insert {\n",
    "  background-color: #BBDEFB;\n",
    "  border-color: #90CAF9;\n",
    "  border-style: solid;\n",
    "  border-width: 1px;\n",
    "  border-radius: 0px;\n",
    "}\n",
    "#find-and-replace #replace-preview .replace .match {\n",
    "  background-color: #FFCDD2;\n",
    "  border-color: #EF9A9A;\n",
    "  border-radius: 0px;\n",
    "}\n",
    "#find-and-replace #replace-preview .replace .insert {\n",
    "  background-color: #C8E6C9;\n",
    "  border-color: #A5D6A7;\n",
    "  border-radius: 0px;\n",
    "}\n",
    "#find-and-replace #replace-preview {\n",
    "  max-height: 60vh;\n",
    "  overflow: auto;\n",
    "}\n",
    "#find-and-replace #replace-preview pre {\n",
    "  padding: 5px 10px;\n",
    "}\n",
    ".terminal-app {\n",
    "  background: #EEE;\n",
    "}\n",
    ".terminal-app #header {\n",
    "  background: #fff;\n",
    "  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);\n",
    "}\n",
    ".terminal-app .terminal {\n",
    "  width: 100%;\n",
    "  float: left;\n",
    "  font-family: monospace;\n",
    "  color: white;\n",
    "  background: black;\n",
    "  padding: 0.4em;\n",
    "  border-radius: 2px;\n",
    "  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);\n",
    "  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);\n",
    "}\n",
    ".terminal-app .terminal,\n",
    ".terminal-app .terminal dummy-screen {\n",
    "  line-height: 1em;\n",
    "  font-size: 14px;\n",
    "}\n",
    ".terminal-app .terminal .xterm-rows {\n",
    "  padding: 10px;\n",
    "}\n",
    ".terminal-app .terminal-cursor {\n",
    "  color: black;\n",
    "  background: white;\n",
    "}\n",
    ".terminal-app #terminado-container {\n",
    "  margin-top: 20px;\n",
    "}\n",
    "/*# sourceMappingURL=style.min.css.map */\n",
    "    </style>\n",
    "<style type=\"text/css\">\n",
    "    .highlight .hll { background-color: #ffffcc }\n",
    ".highlight  { background: #f8f8f8; }\n",
    ".highlight .c { color: #408080; font-style: italic } /* Comment */\n",
    ".highlight .err { border: 1px solid #FF0000 } /* Error */\n",
    ".highlight .k { color: #008000; font-weight: bold } /* Keyword */\n",
    ".highlight .o { color: #666666 } /* Operator */\n",
    ".highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */\n",
    ".highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */\n",
    ".highlight .cp { color: #BC7A00 } /* Comment.Preproc */\n",
    ".highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */\n",
    ".highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */\n",
    ".highlight .cs { color: #408080; font-style: italic } /* Comment.Special */\n",
    ".highlight .gd { color: #A00000 } /* Generic.Deleted */\n",
    ".highlight .ge { font-style: italic } /* Generic.Emph */\n",
    ".highlight .gr { color: #FF0000 } /* Generic.Error */\n",
    ".highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */\n",
    ".highlight .gi { color: #00A000 } /* Generic.Inserted */\n",
    ".highlight .go { color: #888888 } /* Generic.Output */\n",
    ".highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */\n",
    ".highlight .gs { font-weight: bold } /* Generic.Strong */\n",
    ".highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */\n",
    ".highlight .gt { color: #0044DD } /* Generic.Traceback */\n",
    ".highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */\n",
    ".highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */\n",
    ".highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */\n",
    ".highlight .kp { color: #008000 } /* Keyword.Pseudo */\n",
    ".highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */\n",
    ".highlight .kt { color: #B00040 } /* Keyword.Type */\n",
    ".highlight .m { color: #666666 } /* Literal.Number */\n",
    ".highlight .s { color: #BA2121 } /* Literal.String */\n",
    ".highlight .na { color: #7D9029 } /* Name.Attribute */\n",
    ".highlight .nb { color: #008000 } /* Name.Builtin */\n",
    ".highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */\n",
    ".highlight .no { color: #880000 } /* Name.Constant */\n",
    ".highlight .nd { color: #AA22FF } /* Name.Decorator */\n",
    ".highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */\n",
    ".highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */\n",
    ".highlight .nf { color: #0000FF } /* Name.Function */\n",
    ".highlight .nl { color: #A0A000 } /* Name.Label */\n",
    ".highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */\n",
    ".highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */\n",
    ".highlight .nv { color: #19177C } /* Name.Variable */\n",
    ".highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */\n",
    ".highlight .w { color: #bbbbbb } /* Text.Whitespace */\n",
    ".highlight .mb { color: #666666 } /* Literal.Number.Bin */\n",
    ".highlight .mf { color: #666666 } /* Literal.Number.Float */\n",
    ".highlight .mh { color: #666666 } /* Literal.Number.Hex */\n",
    ".highlight .mi { color: #666666 } /* Literal.Number.Integer */\n",
    ".highlight .mo { color: #666666 } /* Literal.Number.Oct */\n",
    ".highlight .sa { color: #BA2121 } /* Literal.String.Affix */\n",
    ".highlight .sb { color: #BA2121 } /* Literal.String.Backtick */\n",
    ".highlight .sc { color: #BA2121 } /* Literal.String.Char */\n",
    ".highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */\n",
    ".highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */\n",
    ".highlight .s2 { color: #BA2121 } /* Literal.String.Double */\n",
    ".highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */\n",
    ".highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */\n",
    ".highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */\n",
    ".highlight .sx { color: #008000 } /* Literal.String.Other */\n",
    ".highlight .sr { color: #BB6688 } /* Literal.String.Regex */\n",
    ".highlight .s1 { color: #BA2121 } /* Literal.String.Single */\n",
    ".highlight .ss { color: #19177C } /* Literal.String.Symbol */\n",
    ".highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */\n",
    ".highlight .fm { color: #0000FF } /* Name.Function.Magic */\n",
    ".highlight .vc { color: #19177C } /* Name.Variable.Class */\n",
    ".highlight .vg { color: #19177C } /* Name.Variable.Global */\n",
    ".highlight .vi { color: #19177C } /* Name.Variable.Instance */\n",
    ".highlight .vm { color: #19177C } /* Name.Variable.Magic */\n",
    ".highlight .il { color: #666666 } /* Literal.Number.Integer.Long */\n",
    "    </style>\n",
    "<style type=\"text/css\">\n",
    "    \n",
    "/* Temporary definitions which will become obsolete with Notebook release 5.0 */\n",
    ".ansi-black-fg { color: #3E424D; }\n",
    ".ansi-black-bg { background-color: #3E424D; }\n",
    ".ansi-black-intense-fg { color: #282C36; }\n",
    ".ansi-black-intense-bg { background-color: #282C36; }\n",
    ".ansi-red-fg { color: #E75C58; }\n",
    ".ansi-red-bg { background-color: #E75C58; }\n",
    ".ansi-red-intense-fg { color: #B22B31; }\n",
    ".ansi-red-intense-bg { background-color: #B22B31; }\n",
    ".ansi-green-fg { color: #00A250; }\n",
    ".ansi-green-bg { background-color: #00A250; }\n",
    ".ansi-green-intense-fg { color: #007427; }\n",
    ".ansi-green-intense-bg { background-color: #007427; }\n",
    ".ansi-yellow-fg { color: #DDB62B; }\n",
    ".ansi-yellow-bg { background-color: #DDB62B; }\n",
    ".ansi-yellow-intense-fg { color: #B27D12; }\n",
    ".ansi-yellow-intense-bg { background-color: #B27D12; }\n",
    ".ansi-blue-fg { color: #208FFB; }\n",
    ".ansi-blue-bg { background-color: #208FFB; }\n",
    ".ansi-blue-intense-fg { color: #0065CA; }\n",
    ".ansi-blue-intense-bg { background-color: #0065CA; }\n",
    ".ansi-magenta-fg { color: #D160C4; }\n",
    ".ansi-magenta-bg { background-color: #D160C4; }\n",
    ".ansi-magenta-intense-fg { color: #A03196; }\n",
    ".ansi-magenta-intense-bg { background-color: #A03196; }\n",
    ".ansi-cyan-fg { color: #60C6C8; }\n",
    ".ansi-cyan-bg { background-color: #60C6C8; }\n",
    ".ansi-cyan-intense-fg { color: #258F8F; }\n",
    ".ansi-cyan-intense-bg { background-color: #258F8F; }\n",
    ".ansi-white-fg { color: #C5C1B4; }\n",
    ".ansi-white-bg { background-color: #C5C1B4; }\n",
    ".ansi-white-intense-fg { color: #A1A6B2; }\n",
    ".ansi-white-intense-bg { background-color: #A1A6B2; }\n",
    "\n",
    ".ansi-bold { font-weight: bold; }\n",
    "\n",
    "    </style>\n",
    "\n",
    "\n",
    "<style type=\"text/css\">\n",
    "/* Overrides of notebook CSS for static HTML export */\n",
    "body {\n",
    "  overflow: visible;\n",
    "  padding: 8px;\n",
    "}\n",
    "\n",
    "div#notebook {\n",
    "  overflow: visible;\n",
    "  border-top: none;\n",
    "}\n",
    "\n",
    "@media print {\n",
    "  div.cell {\n",
    "    display: block;\n",
    "    page-break-inside: avoid;\n",
    "  } \n",
    "  div.output_wrapper { \n",
    "    display: block;\n",
    "    page-break-inside: avoid; \n",
    "  }\n",
    "  div.output { \n",
    "    display: block;\n",
    "    page-break-inside: avoid; \n",
    "  }\n",
    "}\n",
    "</style>\n",
    "\n",
    "<!-- Custom stylesheet, it must be in the same directory as the html file -->\n",
    "<link rel=\"stylesheet\" href=\"custom.css\">\n",
    "\n",
    "<!-- Loading mathjax macro -->\n",
    "<!-- Load mathjax -->\n",
    "    <script src=\"https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS_HTML\"></script>\n",
    "    <!-- MathJax configuration -->\n",
    "    <script type=\"text/x-mathjax-config\">\n",
    "    MathJax.Hub.Config({\n",
    "        tex2jax: {\n",
    "            inlineMath: [ ['$','$'], [\"\\\\(\",\"\\\\)\"] ],\n",
    "            displayMath: [ ['$$','$$'], [\"\\\\[\",\"\\\\]\"] ],\n",
    "            processEscapes: true,\n",
    "            processEnvironments: true\n",
    "        },\n",
    "        // Center justify equations in code and markdown cells. Elsewhere\n",
    "        // we use CSS to left justify single line equations in code cells.\n",
    "        displayAlign: 'center',\n",
    "        \"HTML-CSS\": {\n",
    "            styles: {'.MathJax_Display': {\"margin\": 0}},\n",
    "            linebreaks: { automatic: true }\n",
    "        }\n",
    "    });\n",
    "    </script>\n",
    "    <!-- End of mathjax configuration --></head>\n",
    "<body>\n",
    "  <div tabindex=\"-1\" id=\"notebook\" class=\"border-box-sizing\">\n",
    "    <div class=\"container\" id=\"notebook-container\">\n",
    "\n",
    "\n",
    "    <div style=\"border:thin solid red\">\n",
    "        \n",
    "<div class=\"cell border-box-sizing text_cell rendered\">\n",
    "<div class=\"prompt input_prompt\">\n",
    "</div>\n",
    "<div class=\"inner_cell\">\n",
    "<div class=\"text_cell_render border-box-sizing rendered_html\">\n",
    "<h1 id=\"Example-notebook\">Example notebook<a class=\"anchor-link\" href=\"#Example-notebook\">&#182;</a></h1>\n",
    "</div>\n",
    "</div>\n",
    "</div>\n",
    "    </div>\n",
    "\n",
    "\n",
    "\n",
    "    \n",
    "<div class=\"cell border-box-sizing text_cell rendered\">\n",
    "<div class=\"prompt input_prompt\">\n",
    "</div>\n",
    "<div class=\"inner_cell\">\n",
    "<div class=\"text_cell_render border-box-sizing rendered_html\">\n",
    "<h3 id=\"Markdown-cells\">Markdown cells<a class=\"anchor-link\" href=\"#Markdown-cells\">&#182;</a></h3><p>This is an example notebook that can be converted with <code>nbconvert</code> to different formats. This is an example of a markdown cell.</p>\n",
    "\n",
    "</div>\n",
    "</div>\n",
    "</div>\n",
    "\n",
    "\n",
    "\n",
    "    \n",
    "<div class=\"cell border-box-sizing text_cell rendered\">\n",
    "<div class=\"prompt input_prompt\">\n",
    "</div>\n",
    "<div class=\"inner_cell\">\n",
    "<div class=\"text_cell_render border-box-sizing rendered_html\">\n",
    "<h3 id=\"LaTeX-Equations\">LaTeX Equations<a class=\"anchor-link\" href=\"#LaTeX-Equations\">&#182;</a></h3><p>Here is an equation:</p>\n",
    "$$\n",
    "y = \\sin(x)\n",
    "$$\n",
    "</div>\n",
    "</div>\n",
    "</div>\n",
    "\n",
    "\n",
    "\n",
    "    <div style=\"border:thin solid green\">\n",
    "        \n",
    "<div class=\"cell border-box-sizing text_cell rendered\">\n",
    "<div class=\"prompt input_prompt\">\n",
    "</div>\n",
    "<div class=\"inner_cell\">\n",
    "<div class=\"text_cell_render border-box-sizing rendered_html\">\n",
    "<h3 id=\"Code-cells\">Code cells<a class=\"anchor-link\" href=\"#Code-cells\">&#182;</a></h3>\n",
    "</div>\n",
    "</div>\n",
    "</div>\n",
    "    </div>\n",
    "\n",
    "\n",
    "\n",
    "    \n",
    "<div class=\"cell border-box-sizing code_cell rendered\">\n",
    "<div class=\"input\">\n",
    "<div class=\"prompt input_prompt\">In&nbsp;[1]:</div>\n",
    "<div class=\"inner_cell\">\n",
    "    <div class=\"input_area\">\n",
    "<div class=\" highlight hl-ipython3\"><pre><span></span><span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"s2\">&quot;This is a code cell that produces some output&quot;</span><span class=\"p\">)</span>\n",
    "</pre></div>\n",
    "\n",
    "</div>\n",
    "</div>\n",
    "</div>\n",
    "\n",
    "<div class=\"output_wrapper\">\n",
    "<div class=\"output\">\n",
    "\n",
    "\n",
    "<div class=\"output_area\">\n",
    "\n",
    "<div class=\"prompt\"></div>\n",
    "\n",
    "\n",
    "<div class=\"output_subarea output_stream output_stdout output_text\">\n",
    "<pre>This is a code cell that produces some output\n",
    "</pre>\n",
    "</div>\n",
    "</div>\n",
    "\n",
    "</div>\n",
    "</div>\n",
    "\n",
    "</div>\n",
    "\n",
    "\n",
    "\n",
    "    \n",
    "<div class=\"cell border-box-sizing text_cell rendered\">\n",
    "<div class=\"prompt input_prompt\">\n",
    "</div>\n",
    "<div class=\"inner_cell\">\n",
    "<div class=\"text_cell_render border-box-sizing rendered_html\">\n",
    "<h3 id=\"Inline-figures\">Inline figures<a class=\"anchor-link\" href=\"#Inline-figures\">&#182;</a></h3>\n",
    "</div>\n",
    "</div>\n",
    "</div>\n",
    "\n",
    "\n",
    "\n",
    "    <div style=\"border:thin solid orange\">\n",
    "        \n",
    "<div class=\"cell border-box-sizing code_cell rendered\">\n",
    "<div class=\"input\">\n",
    "<div class=\"prompt input_prompt\">In&nbsp;[1]:</div>\n",
    "<div class=\"inner_cell\">\n",
    "    <div class=\"input_area\">\n",
    "<div class=\" highlight hl-ipython3\"><pre><span></span><span class=\"kn\">import</span> <span class=\"nn\">matplotlib.pyplot</span> <span class=\"k\">as</span> <span class=\"nn\">plt</span>\n",
    "<span class=\"kn\">import</span> <span class=\"nn\">numpy</span> <span class=\"k\">as</span> <span class=\"nn\">np</span>\n",
    "<span class=\"n\">plt</span><span class=\"o\">.</span><span class=\"n\">ion</span><span class=\"p\">()</span>\n",
    "\n",
    "<span class=\"n\">x</span> <span class=\"o\">=</span> <span class=\"n\">np</span><span class=\"o\">.</span><span class=\"n\">linspace</span><span class=\"p\">(</span><span class=\"mi\">0</span><span class=\"p\">,</span> <span class=\"mi\">2</span> <span class=\"o\">*</span> <span class=\"n\">np</span><span class=\"o\">.</span><span class=\"n\">pi</span><span class=\"p\">,</span> <span class=\"mi\">100</span><span class=\"p\">)</span>\n",
    "<span class=\"n\">y</span> <span class=\"o\">=</span> <span class=\"n\">np</span><span class=\"o\">.</span><span class=\"n\">sin</span><span class=\"p\">(</span><span class=\"n\">x</span><span class=\"p\">)</span>\n",
    "<span class=\"n\">plt</span><span class=\"o\">.</span><span class=\"n\">plot</span><span class=\"p\">(</span><span class=\"n\">x</span><span class=\"p\">,</span> <span class=\"n\">y</span><span class=\"p\">)</span>\n",
    "</pre></div>\n",
    "\n",
    "</div>\n",
    "</div>\n",
    "</div>\n",
    "\n",
    "<div class=\"output_wrapper\">\n",
    "<div class=\"output\">\n",
    "\n",
    "\n",
    "<div class=\"output_area\">\n",
    "\n",
    "<div class=\"prompt output_prompt\">Out[1]:</div>\n",
    "\n",
    "\n",
    "\n",
    "\n",
    "<div class=\"output_text output_subarea output_execute_result\">\n",
    "<pre>[&lt;matplotlib.lines.Line2D at 0x1111b2160&gt;]</pre>\n",
    "</div>\n",
    "\n",
    "</div>\n",
    "\n",
    "<div class=\"output_area\">\n",
    "\n",
    "<div class=\"prompt\"></div>\n",
    "\n",
    "\n",
    "\n",
    "\n",
    "<div class=\"output_png output_subarea \">\n",
    "<img src=\"data:image/png;base64,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\n",
    "\"\n",
    ">\n",
    "</div>\n",
    "\n",
    "</div>\n",
    "\n",
    "</div>\n",
    "</div>\n",
    "\n",
    "</div>\n",
    "    </div>\n",
    "\n",
    "\n",
    "\n",
    "    \n",
    "<div class=\"cell border-box-sizing code_cell rendered\">\n",
    "<div class=\"input\">\n",
    "<div class=\"prompt input_prompt\">In&nbsp;[&nbsp;]:</div>\n",
    "<div class=\"inner_cell\">\n",
    "    <div class=\"input_area\">\n",
    "<div class=\" highlight hl-ipython3\"><pre><span></span> \n",
    "</pre></div>\n",
    "\n",
    "</div>\n",
    "</div>\n",
    "</div>\n",
    "\n",
    "</div>\n",
    "\n",
    "\n",
    "    </div>\n",
    "  </div>\n",
    "</body>\n",
    "\n",
    " \n",
    "\n",
    "\n",
    "</html>"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
