diff --git a/.gitignore b/.gitignore index 086b6b5..5ef54e7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ _site/ node_modules/ _documentcss.com/ +gh-pages diff --git a/.nojekyll b/.nojekyll deleted file mode 100644 index e69de29..0000000 diff --git a/Gruntfile.js b/Gruntfile.js index 7c35cf6..56fc4c6 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -2,13 +2,15 @@ module.exports = function(grunt){ grunt.loadNpmTasks('documentjs'); grunt.loadNpmTasks('grunt-contrib-watch'); grunt.loadNpmTasks('grunt-contrib-connect'); + grunt.loadNpmTasks('grunt-contrib-copy'); + grunt.loadNpmTasks('grunt-build-control'); grunt.initConfig({ documentjs: { sites: { "pages": { "parent": "home", - "dest": "./", + "dest": "gh-pages", "glob": { "pattern": "pages/*.md", "ignore": "{pages/guides.md,pages/guides/**/*,pages/styles.md}" @@ -18,16 +20,16 @@ module.exports = function(grunt){ }, "examples/styles": { "parent": "Styles", - "dest": "examples/styles", + "dest": "gh-pages/examples/styles", "glob": { "pattern": "{pages/styles.md,theme/donejs/static/styles/**/*.{less,css,md}}", - }, + }, "templates": "theme/donejs/templates", "static": "theme/donejs/static" - }, + }, "examples/demos": { "parent": "demos", - "dest": "examples/demos", + "dest": "gh-pages/examples/demos", "glob": { "pattern": "{pages/demos/index.md,pages/demos/**/*.md}" }, @@ -36,7 +38,7 @@ module.exports = function(grunt){ }, "guides": { "parent": "guides", - "dest": "docs", + "dest": "gh-pages/docs", "glob": { "pattern": "{pages/guides/*.md,pages/guides/**/*.md}" }, @@ -45,15 +47,43 @@ module.exports = function(grunt){ } } }, + copy: { + main: { + expand: true, + src: ['CNAME','theme-*/**'], + dest: 'gh-pages/' + }, + }, connect: { server: { options: { livereload: true, + base: 'gh-pages', open: true, port: 4000 } } - } + }, + buildcontrol: { + options: { + dir: 'gh-pages', + commit: true, + push: true, + message: 'Built %sourceName% from commit %sourceCommit% on branch %sourceBranch%' + }, + pages: { + options: { + remote: 'git@github.com:leoj3n/documentcss.git', + branch: 'gh-pages' + } + }, + local: { + options: { + remote: '../', + branch: 'build' + } + } + } }); var sites = grunt.config('documentjs.sites'); @@ -83,7 +113,7 @@ module.exports = function(grunt){ } } - grunt.task.run('documentjs'); + grunt.task.run('documentjs', 'copy'); }); grunt.registerTask('generate', function(options){ @@ -98,4 +128,4 @@ module.exports = function(grunt){ grunt.registerTask('default', ['generate:forceBuild']); -} \ No newline at end of file +} diff --git a/docs/customize.html b/docs/customize.html deleted file mode 100644 index 3695a8e..0000000 --- a/docs/customize.html +++ /dev/null @@ -1,339 +0,0 @@ - - - - - - - - - - - - Guides - Customize - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - -
- - - - - - -
-
-

Customize

-
    -
  • page
  • -
- - -
- -
- - - customize - - - -   -
- - -
-
- - - -
- Customize -
-
-
- - - - - -
-

This guide will cover how you can customize the look and feel to align it to your specific brand, and how further configuration (like adding a style guide to an existing documentJS docs) can be done.

- -
- - - - - - - - - - -
-

Creating a Theme

-

To create a theme for your living style guide, first create the following folder structure in the root of your project:

-
project
-├──style-guide-theme
-   └── static
-       └──styles
-          └──styles.md
-           <!-- Place your THEME styles here -->
-
-

style-guide-theme can be any name that you want to use for your theme. static and styles should be used for the other folders as this follows the directory structure of the default theme, making it easier to overwrite the styles.

-

The next step is to update documentjs.json to indicate where the theme resources are located.

-

For example:

-
{
-    "siteDefaults": {
-      "static": "style-guide-theme"
-    },
-    "sites": {
-        "styles": {
-            "glob": "styles/**/*.{md,less,md}",
-            "parent": "style-guide",
-            "dest": "./styleguide"
-        }
-    }
-}
-
-

Overwriting Existing Styles

-

To see the default styles, look in: -node_modules/documentjs/site/default/static/styles -(you can see these styles documented in Our Living Style Guide).

-

Then copy the file that you want to change over to style-guide-theme/static/styles. Inside of this file include only the styles that you want to overwrite and make your changes.

-

Adding New Styles

-

If you'd like to add a new LESS file, simply copy over styles.less (which imports all the stylesheets) and @import your new file. DocumentJS will automatically resolve default file imports for any files you don't copy over so don't have to worry about fixing the file paths for the @import statement.

-

Adding to Existing DocJS

-

If your development team is already using DocumentJS to generate JavaScript API docs, you can install DocumentCSS as indicated in this guide having in mind that the configuration of the document.json file will be a little different. Since your project will already contain this file, it will look something like this:

-
{
-    "sites": {
-        "docs": {
-            "glob": "project/**/*.{js,md}"
-            "dest": "api"
-        }
-    }
-}
-
-

To this configuation you will need to add the style guide portion as follows:

-
{
-    "sites": {
-        "docs": {
-            "glob": "project/**/*.{js,md}"
-            "dest": "api"
-        },
-        "styles": {
-            "glob": "styles/**/*.{css,less,md}",
-            "dest": "styleguide"
-        }
-    }
-}
-
-
-

Continue to the next guide:
-> Publishing Your Living Style Guide.

- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/docs/howTo.html b/docs/howTo.html deleted file mode 100644 index 9c5e988..0000000 --- a/docs/howTo.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - - - - - - - Guides - How-To Guides - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

How-To Guides

-
    -
  • group
  • -
- - -
- -
- - - howTo - - - -   -
- - -
-
- - - -
- How-To Guides -
-
-
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index 705b8f9..0000000 --- a/docs/index.html +++ /dev/null @@ -1,387 +0,0 @@ - - - - - - - - - - - - Guides - Guides - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Guides

-
    -
  • page
  • -
- - -
- -
- - - guides - - - -   -
- - -
-
- - - - - - - -
-

Get using DocumentCSS by following these guides:

- -
- - - - - - - - - - -
- -

Need Help?

- - -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/docs/publish.html b/docs/publish.html deleted file mode 100644 index d27b5eb..0000000 --- a/docs/publish.html +++ /dev/null @@ -1,287 +0,0 @@ - - - - - - - - - - - - Guides - Publish - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - -
- - - - - - -
-
-

Publish

-
    -
  • page
  • -
- - -
- -
- - - publish - - - -   -
- - -
-
- - - -
- Publish -
-
-
- - - - - -
-

Once you've created the Living Style Guide, you may want to publish it to share it with your team.

- -
- - - - - - - - - - -
-

The Generated Site

-

However you decide to publish your Living Style Guide, everything you need has been generated in the output directory defined in your document.json configuration file. In our guides, this directory is styleguide. Simply publish this entire folder and you'll have a self-contained site.

-

Live Hosting

-

Your Living Style Guide will automatically change and evolve along with your project. However, if you'd like your published guide to change as well, you'll need to do some additional setup based on how you're hosting the site.

-

GitHub Pages

-

If your project is using GitHub Pages, the published version will automatically update whenever you push changes to the gh-pages branch. It is important to note that you must run the documentjs command to build the site locally, then push the generated files to GitHub.

-

Advanced Setup

-

For other situations, you may need a developer's help with hosting the Living Style Guide. If you need help with a specific project, you can also ask in Gitter.

- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/docs/quickstart.html b/docs/quickstart.html deleted file mode 100644 index 7f665c0..0000000 --- a/docs/quickstart.html +++ /dev/null @@ -1,356 +0,0 @@ - - - - - - - - - - - - Guides - Quick Start - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - -
- - - - - - -
-
-

Quick Start

-
    -
  • page
  • -
- - -
- -
- - - quickstart - - - -   -
- - -
-
- - - -
- Quick Start -
-
-
- - - - - - - - - - - - - - -
-

This is a quick run through setting DocumentCSS and generating a simple page. For in-depth instructions, check out the Setup section.

-

Install

-

Install Node.js on your computer and create a package.json file in your project's root directory with something like:

-
{
-  "name": "style-guide",
-  "version": "0.0.1",
-  "description": "My style guide",
-  "author": "",
-  "license": ""
-}
-
-
-

From the console or terminal, go to your project folder and use npm to install DocumentJS:

-
> cd path/to/myproject
-> npm install documentjs
-
-

File Structure

-

Create the files and folders that DocumentCSS will use to generate the docs.

- -

Your file structure should look like this:

-
project
-├──node_modules
-├──package.json
-├──styles
-   └──styles.md
-
-

Inside the styles.md add:

-
@page styles Styles
-
-This is my style guide
-
-

Configure

-

To generate a Living Style Guide, create a file called documentjs.json in the top level of your project.

-

Your file structure should now look like this:

-
project
-├──documentjs.json
-├──node_modules
-├──package.json
-├──styles
-   └──styles.md
-
-

Inside of documentjs.json add:

-
{
-    "sites": {
-        "styles": {
-            "glob": "styles/**/*.{css,less,scss,md}",
-            "dest": "styleguide",
-            "parent": "styles" 
-        }
-    }
-}
-
- -

Run

-

To generate the Style Guide use open up the terminal and inside of your project's directory run:

-
> ./node_modules/.bin/documentjs
-
-

To view the generated site, using terminal navigate to the styleguide directory and use python to start a server:

-
> cd styleguide
-> python -m SimpleHTTPServer
-
-

This only applies to Mac or a Linux machines

-

Open up a browser and navigate to http://localhost:8000 (if the number above is not 8000, use whatever number you see in your terminal instead). You should see the Living Style Guide with the documentation you just created!

-

Your generated Living Style Guide should look like this:

-

-

Ignoring Generated Files

-

Because DocumentJS generates a whole directory based on source files, you'll probably want to mark those files to be ignored by git (or whichever code revision manager you're using).

-

If you're using git, create a file named .gitignore at the root of your project (if it doesn't already exist.) Then add the following:

-
 # DocumentJS generated files
- styleguide
-
-

This will mark the whole folder as something to be ignored and your team can avoid merge conflicts on generated files.

-
-

Continue to the next guide:
-> Setting Up DocumentCSS (In-depth Guide).

- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/docs/setup.html b/docs/setup.html deleted file mode 100644 index 2dcbecb..0000000 --- a/docs/setup.html +++ /dev/null @@ -1,368 +0,0 @@ - - - - - - - - - - - - Guides - Setup - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - -
- - - - - - -
-
-

Setup

-
    -
  • page
  • -
- - -
- -
- - - setup - - - -   -
- - -
-
- - - -
- Setup -
-
-
- - - - - - - - - - - - - - -
-

This is an in-depth guide to setting up DocumentCSS with all of the bells and whistles. For this we will be installing DocumentsJS which powers DocumentCSS.

-

Installation

-

First install Node.js on your computer. Then, open the console and navigate to your project. Once in your project, use npm to install DocumentJS:

-
> cd path/to/myproject
-> npm install documentjs --save-dev
-
-

The --save-dev flag saves DocumentJS in your package.json so other people who are working on your project can also use DocumentJS.

-

Configuration

-

To generate a Living Style Guide, you only need to configure two things.

-
    -
  1. What stylesheet files are being documented
  2. -
  3. Where the documentation should be generated
  4. -
-

Create a documentjs.json file in the top level of your project like this:

-
{
-    "sites": {
-        "styles": {
-            "glob": "styles/**/*.{css,less,md}",
-            "dest": "styleguide"
-        }
-    }
-}
-
-

Now let's break down this configuration:

-

Site Name

-

From documentjs.json:

-
"styles" : {
-
-

This name can be anything unless you're configuring more than one site, which isn't covered in this guide.

-

Source Files

-

This is how DocumentJS knows where to look for comments and markdown files that it will used to generate the site. glob specifies a pattern for this.

-

From documentjs.json:

-
"glob": "styles/**/*.{css,less,md}",
-
-

This string uses a few different patterns to make sure everything important is included:

- - - - - - - - - - - - - - - - - - - - - - - -
ContextPatternMeaning
styles/**//**/All folders and subfolders of styles should be included
*.{...}*All filenames are included
*.{...}{css,less,md}Since {} takes a list, this is shorthand to match all of *.css, *.less, *.md
-

Altogether, styles/**/*.{css,less,md} means "look in all folders and subfolders of styles for any css, less, or markdown file". If you have additional directories or want to use different file types, this can be adapted accordingly:

-
"glob": "{styles,static/themes/css}/**/*.{css,scss,md}"
-
-

Destination Directory

-

From documentjs.json:

-
"dest": "styleguide"
-
-

This is just the name of the folder where your site will be generated. Where you want this to be located will depend on the structure of your project.

-

File Organization

-

You'll write most of your documentation inline in your css or less files. But you should add one file, styleguide.md, to your styles folder to write your landing page (and set up navigation).

-

For demos and examples, you may want to create a separate folder to make it easy to link to them later. Make sure not to put anything into the styleguide directory as it is automatically generated.

-

Your project's directory should will look something like this:

-
project
-├──demos
-   └──base
-      └──forms
-          └──demo.html
-      └──buttons
-          └──demo.html
-      └──tables
-          └──demo.html
-      └──variables
-          └──color-palette/
-                demo.html
-├──styleguide
-   <!-- Automatically generated directory -->
-├──styles
-   └──base.less
-   └──buttons.less
-   └──variables.less
-   └──styleguide.md
-
-
-

Continue to the next guide:
-> Using DocumentCSS.

- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/docs/static/bundles/static.css b/docs/static/bundles/static.css deleted file mode 100644 index 3fb7279..0000000 --- a/docs/static/bundles/static.css +++ /dev/null @@ -1,6 +0,0 @@ -/*styles/styles.less!$less*/ -@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);@import url(https://fonts.googleapis.com/css?family=Rock+Salt);.collapse,audio:not([controls]){display:none}.btn,.caret,button,img,input,select,textarea{vertical-align:middle}.clear,.clearfix:after,.container-fluid:after,.container:after,.demo .tab-content,.form-horizontal .form-group:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after,br,footer:after,header .examples-menu:after,header .guides-menu:after{clear:both}body,figure{margin:0}[role=button],button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox],label,select{cursor:pointer}*,:after,:before,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropdown-menu,.nav,ol,ul{list-style:none}.popover>.arrow,.popover>.arrow:after,.tooltip-arrow{height:0;width:0;border-color:transparent;border-style:solid}.popover,.tooltip{word-spacing:normal;word-break:normal;text-transform:none;letter-spacing:normal}.invisible,.search-wrapper{visibility:hidden}.fadeIn,.fadeInUp{animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-duration:1s;-webkit-animation-duration:1s}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent}a:active,a:hover{outline:0}sub,sup{line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0}pre,textarea{vertical-align:top}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}textarea{overflow:auto}br{float:none}/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.popover,.text-hide,.tooltip{text-shadow:none}.form-control,.img-thumbnail,body{background-color:#fff}body{padding:0;font-size:16px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.popover,.tooltip{font-family:lato,Helvetica,Arial,sans-serif}a:focus,a:hover{color:#26938b;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.img-thumbnail,label{display:inline-block}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto}fieldset,legend{padding:0;border:0}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container,.container-fluid{margin-right:auto;margin-left:auto}.container{padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.col-xs-12,.form-control,legend{width:100%}.container-fluid{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}fieldset{margin:0;min-width:0}legend{display:block;margin-bottom:22px;font-size:24px;line-height:inherit;color:#595d5d;border-bottom:1px solid #e5e5e5}.form-control,output{font-size:16px;color:#7a8181}label{max-width:100%;margin-bottom:5px;font-weight:700}.checkbox,.form-control,.radio,input[type=file],output{display:block}input[type=search]{-webkit-appearance:none}input[type=radio],input[type=checkbox]{margin:4px 0 0;line-height:normal}.form-control,output{line-height:1.42857143}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{height:36px;padding:6px 12px;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-group-sm .form-control,.input-sm{padding:5px 10px;font-size:14px;border-radius:3px}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eceded;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:36px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:49px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],input[type=radio].disabled,input[type=radio][disabled],input[type=checkbox].disabled,input[type=checkbox][disabled]{cursor:not-allowed}.btn,.demo .tab,a,input[type=submit]{cursor:pointer}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-lg .form-control,.input-lg{padding:10px 16px;font-size:20px;border-radius:6px}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg{height:49px;line-height:1.3333333}select.input-lg{height:49px;line-height:49px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:49px;line-height:1.3333333}.form-group-lg select.form-control{height:49px;line-height:49px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:49px;min-height:42px;padding:11px 16px;font-size:20px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:49px;height:49px;line-height:49px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.btn,.dropdown-header,.dropdown-menu>li>a,.nav-tabs>li>a{line-height:1.42857143}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#989d9d}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:20px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;text-align:center;touch-action:manipulation;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#3accc1}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#2ba89e;border-color:#165752}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#2ba89e;border-color:#248b83}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#248b83;border-color:#165752}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#3accc1;border-color:#31bcb1}.btn-primary .badge{color:#3accc1;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#3accc1;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#26938b;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#9da1a1;text-decoration:none}.btn-lg{padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-xs{border-radius:3px;line-height:1.5}.btn-sm{padding:5px 10px;font-size:14px}.btn-xs{padding:1px 5px;font-size:14px}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-header,.nav>li,.nav>li>a,.open>.dropdown-menu{display:block}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;color:#595d5d;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#4c5050;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#3accc1}.dropdown-header,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.nav>li.disabled>a{color:#9da1a1}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>a{outline:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{padding:3px 20px;font-size:14px;white-space:nowrap}.popover,.tooltip{white-space:normal}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}.nav>li,.nav>li>a,.navbar{position:relative}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.nav{margin-bottom:0;padding-left:0}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eceded}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#9da1a1;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eceded;border-color:#3accc1}.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}.nav-tabs>li>a:hover{border-color:#eceded #eceded #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#7a8181;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:4px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#3accc1}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.popover,.tooltip{z-index:1090;text-align:left}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.navbar,.navbar-toggle{border:1px solid transparent}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{min-height:50px;margin-bottom:22px}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:auto}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:14px 15px;font-size:20px;line-height:22px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}.navbar-toggle{display:none}}.navbar-nav{margin:7px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:14px;padding-bottom:14px}}.navbar-form{margin:7px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{top:0;border-width:0 5px 5px;border-bottom-color:#000}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.navbar-btn{margin-top:7px;margin-bottom:7px}.navbar-btn.btn-sm{margin-top:8.5px;margin-bottom:8.5px}.navbar-btn.btn-xs,.navbar-text{margin-top:14px;margin-bottom:14px}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#272929}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#0e0f0f;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#272929}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#3accc1}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#3accc1;color:#fff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#272929}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#3accc1}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#272929}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#272929}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#c4c7c7}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#c4c7c7}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#c4c7c7}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#c4c7c7}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#c4c7c7}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eceded;color:#9da1a1;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#9da1a1}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#3accc1;border-color:#3accc1}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#dcf6f4}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.popover,.tooltip{line-height:1.42857143}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.tooltip{position:absolute;display:block;font-style:normal;font-weight:400;line-break:auto;text-align:start;text-decoration:none;word-wrap:normal;font-size:14px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;display:none;max-width:276px;padding:1px;font-style:normal;font-weight:400;line-break:auto;text-align:start;text-decoration:none;word-wrap:normal;font-size:16px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}acronym,footer li a,header .nav>li>a{text-transform:uppercase}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.btn,button,div.dark,div.light,pre{border-radius:3px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}a img,hr{border:none}.text-shadow-light,div.light h3{text-shadow:0 1px 0 #fff}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.reset-padding{padding:0}.reset-margin{margin:0}.table-row{display:table;width:100%;margin:0 auto}.table-row>[class*=col-]{float:none;display:table-cell;vertical-align:top}sub,sup{vertical-align:baseline}.center-block{float:none}@media (max-width:768px){.container{width:auto}}#greyOutUnderNav{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:1040}.icon-bits:before,sub,sup{position:relative}hr{margin:40px 0}@keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-o-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fade-bg-hover{-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}*{font-family:lato,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}body:not(.style-demo){background:#fff;padding-top:55px}section{margin-bottom:15px}input,textarea{font-size:1em;padding:5px}:focus{outline:0}form label{display:block;margin-bottom:5px}form input,form select,form textarea{display:block;margin-bottom:10px}option{padding:1px 3px}table{border-spacing:0;margin-bottom:21px;width:100%;border-collapse:separate;border-top:1px solid #eceded;border-left:1px solid #eceded;background:#fff;border-radius:2px}td,th{padding:3px 6px;border-bottom:1px solid #eceded;border-right:1px solid #eceded}th{background:#f9f9f9;font-weight:500}iframe{margin-bottom:20px}iframe body{background-color:#fff}div.light,hr{background:#b7baba}h1,h2,h3,h4,h5,h6{margin:0 0 10px}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.75em}.p,p{font-size:16px;line-height:24px;margin-top:0;margin-bottom:15px}a{color:#2ba89e}hr{height:1px;margin-bottom:20px}ul{list-style:square;margin:0 0 21px 2.5em}ol{list-style-type:decimal;margin:0 0 21px 3em}ol ol{list-style:upper-roman}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:lower-alpha}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{margin:0 0 18px 3px}dl dt{font-weight:700;margin:12px 0 0}dl dd{margin:6px 0 0 1.5em}b,strong{font-weight:bolder}blockquote cite,blockquote em,cite,em{font-style:italic}blockquote,cite cite,em em{font-style:normal}address,caption,dfn,ins{font-style:italic}abbr{cursor:help}acronym{border-bottom:1px dashed #595d5d;cursor:help}big{font-size:120%}small,sub,sup{font-size:80%}sup{bottom:.3em}sub{top:.3em}address{margin:0 0 21px}dd address,li address{margin:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}caption{font-size:.9em;text-align:right}dfn,ins{text-decoration:none;border-bottom:1px solid #595d5d}del,s,strike{text-decoration:line-through}object{margin-bottom:21px}div.light{padding:10px}div.dark{padding:10px;background:#9da1a1}div.dark h3{color:#b7baba;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.center{margin-right:auto;margin-left:auto;text-align:center}.float-right,.floatright,.pull-right,.pullright{float:right}.float-left,.float-right,.pull-left,.pullleft{float:left}@font-face{font-family:Bitstrap;src:url(../fonts/bitstrapregular.eot);src:url(../fonts/bitstrapregular.eot?#iefix)format('embedded-opentype'),url(../fonts/bitstrapregular.ttf)format('truetype'),url(../fonts/Bitstrap-Regular.otf)format("otf");font-weight:400;font-style:normal}.icon-font,[class*=" icon-"],[class^=icon-]{font-family:Bitstrap;font-weight:400;font-style:normal;text-decoration:inherit;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none!important;background-position:0 0;background-repeat:repeat}.icon-font:before,[class*=" icon-"]:before,[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-breakout:before{content:"\e000"}.icon-menudown:before{content:"\e001"}.icon-bits:before{content:"\e002";left:-5px}.icon-twitter:before{content:"\e003"}.icon-canjs:before{content:"\e004"}.icon-app:before{content:"\e005"}.icon-forum:before{content:"\e006"}.icon-chat:before{content:"\e007"}.icon-plugin:before{content:"\e008"}.icon-code:before{content:"\e009"}.icon-article:before{content:"\e010"}.icon-muscle:before{content:"\e011"}.icon-search:before{content:"\e012"}.icon-rocket:before{content:"\e013"}.icon-fork:before{content:"\e014"}.icon-menuright:before{content:"\e017"}.icon-next:before{content:"\e015"}.icon-prev:before{content:"\e016"}.icon-question:before{content:"\e018"}.icon-voteup:before{content:"\e019"}.icon-clock:before{content:"\e020"}.icon-mug:before{content:"\e021"}.icon-shirt:before{content:"\e022"}.icon-sticker:before{content:"\e023"}.icon-bug:before{content:"\e024"}.icon-rss:before{content:"\e025"}.icon-user:before{content:"\e026"}.icon-github:before{content:"\e027"}.icon-award:before{content:"\e028"}.icon-close:before{content:"\e029"}.icon-google:before{content:"\e031"}.icon-star:before{content:"\e032"}.icon-retweet:before{content:"\e033"}.icon-reply:before{content:"\e034"}.icon-bitovi:before{content:"\e035"}.icon-plus:before{content:"\e036"}.icon-minus:before{content:"\e037"}.icon-logout:before{content:"\e038"}.icon-lookright:before{content:"\e039"}.icon-lookleft:before{content:"\e040"}.icon-flag:before{content:"\e041"}.icon-flexible:before{content:"\e042"}.icon-photo:before{content:"\e043"}.icon-download:before{content:"\e044"}.icon-list:before{content:"\e045"}.icon-play:before{content:"\e046"}.icon-wizard-first:before{content:"\e047"}.icon-wizard:before{content:"\e048"}.icon-wizard-last:before{content:"\e049"}.icon-check:before{content:"\e050"}.icon-jmvc:before{content:"\e052"}.icon-funcunit:before{content:"\e053"}.icon-browsertest:before{content:"\e054"}.icon-arrow:before{content:"\e055"}.arrow:before{content:"";border-color:#595d5d transparent;border-style:solid;border-width:0 5px 5px;display:block;height:0;width:0}.arrow.left:before{border-color:transparent #595d5d;border-width:5px 5px 5px 0}.arrow.right:before{border-color:transparent #595d5d;border-width:5px 0 5px 5px}.arrow.up:before{border-color:#595d5d transparent;border-width:0 5px 5px}.arrow.down:before{border-color:#595d5d transparent;border-width:5px 5px 0}ul.demo-icons{list-style-type:none;margin:0;padding-left:0}ul.demo-icons li{display:inline-block;text-align:center;margin-bottom:20px;width:24%}ul.demo-icons span{font-size:3em}ul.demo-icons code{font-size:.8em}body:not(.home) .main-content{display:block!important;margin:0 auto;padding:0;min-height:500px}@media (min-width:1200px){body:not(.home) .main-content{width:700px;position:static}}@media (max-width:1199px){body:not(.home) .main-content{width:100%;padding-left:20px;padding-right:20px;margin:0}}@media (max-width:991px){body:not(.home) .scroll-spy-title+.main-content{padding-top:50px}}body:not(.home) .linkToHeader{display:none}body:not(.home) .linkToHeader img{width:16px;height:16px}@media (min-width:992px){body:not(.home) h2,body:not(.home) h3,body:not(.home) h4,body:not(.home) h5{position:relative}body:not(.home) h2 a.linkToHeader,body:not(.home) h3 a.linkToHeader,body:not(.home) h4 a.linkToHeader,body:not(.home) h5 a.linkToHeader{display:none;position:absolute;left:-25px;padding-left:5px;width:50px}body:not(.home) h2 a.linkToHeader img,body:not(.home) h3 a.linkToHeader img,body:not(.home) h4 a.linkToHeader img,body:not(.home) h5 a.linkToHeader img{margin:0!important;padding:0;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body:not(.home) h2:hover a.linkToHeader,body:not(.home) h3:hover a.linkToHeader,body:not(.home) h4:hover a.linkToHeader,body:not(.home) h5:hover a.linkToHeader{display:initial}}body:not(.home) .title{text-align:center;line-height:1}body:not(.home) .title:before{content:'';position:absolute;left:0;right:0;height:222px;padding-top:25px;background-image:url(/static/img/background.jpg);background-attachment:fixed;opacity:.2;z-index:-1}@media (max-width:767px){body:not(.home) .title:before{height:160px}}body:not(.home) .heading{height:222px;text-align:left}@media (max-width:767px){body:not(.home) .heading{height:160px}}body:not(.home) .heading h1{font-weight:100;font-size:80px;position:relative;top:50%;transform:translateY(-50%)}@media (min-width:992px){body:not(.home) .heading h1{font-size:70px;margin-left:calc((100% - 1000px)/ 2 + 300px)}}@media (max-width:991px){body:not(.home) .heading h1{font-size:60px;text-align:center;height:auto}}@media (max-width:767px){body:not(.home) .heading h1{font-size:50px}}body:not(.home) .inherits,body:not(.home) .module,body:not(.home) .title .links li{font-size:14px;color:#9da1a1;font-weight:400;font-style:normal}body:not(.home) .inherits{display:block}body:not(.home) .comment:before{content:"\007C\00a0\00a0";font-size:0}body:not(.home) .comment:last-of-type{margin-bottom:60px}@media (max-width:767px){body:not(.home) .comment{word-wrap:break-word;overflow:hidden}}body:not(.home) .comment,body:not(.home) .description{margin-left:calc((100% - 1000px)/ 2 + 300px)}body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{position:absolute;left:0;right:0;padding-top:50px;padding-bottom:50px;display:block;background-color:#494c4c;color:#fff;font-size:50px;background-image:url(/static/img/background.jpg);margin-top:30px;z-index:1;line-height:44px;padding-left:calc((100% - 1000px)/ 2 + (300px))}@media (max-width:991px){body:not(.home) .comment,body:not(.home) .description{margin-left:0}body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{padding-left:20px}}@media (max-width:992px){body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{line-height:1;font-size:30px;max-height:180px;padding:30px 18px}}body:not(.home) .comment h2:before,body:not(.home) .comment+h2:before,body:not(.home) .description h2:before,body:not(.home) .description+h2:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-color:rgba(33,38,40,.75)}body:not(.home) .comment h3,body:not(.home) .comment+h3,body:not(.home) .description h3,body:not(.home) .description+h3{color:#7a8181;font-weight:300;font-size:40px;margin-top:50px;line-height:normal}@media (max-width:992px){body:not(.home) .comment h3,body:not(.home) .comment+h3,body:not(.home) .description h3,body:not(.home) .description+h3{line-height:1;margin-bottom:35px;font-size:23px}}body:not(.home) .comment h3 code,body:not(.home) .comment+h3 code,body:not(.home) .description h3 code,body:not(.home) .description+h3 code{background-color:transparent;font-size:1em}body:not(.home) .comment h4,body:not(.home) .comment h5,body:not(.home) .comment h6,body:not(.home) .description h4,body:not(.home) .description h5,body:not(.home) .description h6{color:#494c4c;margin-top:2em;font-weight:400}body:not(.home) .comment h4,body:not(.home) .description h4{font-size:25px}body:not(.home) .comment h5,body:not(.home) .description h5{font-size:20px}body:not(.home) .comment h6,body:not(.home) .description h6{font-size:18px}body:not(.home) .comment h2+*,body:not(.home) .comment+h2+*,body:not(.home) .description h2+*,body:not(.home) .description+h2+*{margin-top:170px}@media (min-width:992px){body:not(.home) .comment h2+*,body:not(.home) .comment+h2+*,body:not(.home) .description h2+*,body:not(.home) .description+h2+*{margin-top:210px}}body:not(.home) .comment a,body:not(.home) .description a{font-weight:900;color:#3accc1}@media (max-width:991px){body:not(.home) .scroll-spy-title{width:100%;position:fixed;top:55px;background-color:#3accc1;height:50px;z-index:1079;padding-top:5px}body:not(.home) .scroll-spy-title .menu-indicator{position:absolute;left:15px;color:#FFF;font-size:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body:not(.home) .scroll-spy-title .menus-closed:before{background-image:url(/static/img/icon-guide-menu.svg);width:17px;height:11px}body:not(.home) .scroll-spy-title .menus-open:before{background-image:url(/static/img/icon-close.svg);width:14px;height:14px;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}body:not(.home) .scroll-spy-title .menus-closed:before,body:not(.home) .scroll-spy-title .menus-open:before{cursor:pointer;display:inline-block;content:" "}body:not(.home) .scroll-spy-title #scrollSpyCurrentH2{color:#FFF;font-size:18px;font-weight:500;text-align:center;margin:0 auto;transition:margin-top .25s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body:not(.home) .scroll-spy-title #scrollSpyCurrentH2.h2Only{margin-top:10px}body:not(.home) .scroll-spy-title #scrollSpyCurrentH3{color:#FFF;white-space:nowrap;font-size:14px;font-weight:300;text-align:center;margin-top:-6px;opacity:1;text-indent:0;transition:opacity .25s ease-out,text-indent .25s ease-out,font-size .075s ease-out}body:not(.home) .scroll-spy-title .h2Only+#scrollSpyCurrentH3{opacity:0;text-indent:250px}body:not(.home) .scroll-spy-title .js-shrink-bounce{font-size:11.2px!important;opacity:0!important}}.brand,footer .brand,pre{text-align:left}.pln,pre ol li{color:#494c4c}@media (max-width:425px){body:not(.home) .scroll-spy-title #scrollSpyCurrentH2{max-width:235px}}body:not(.home) .links,body:not(.home) .sub-heading,body:not(.home) .tags{display:none}.brand{display:block;line-height:54px;text-indent:-9999px;height:54px;width:170px;background:url(../img/logo-full-doc-css.svg)left center no-repeat;background-size:170px}footer .brand{background-image:url(../img/logo-grey.svg);margin-top:13px;line-height:87px}.btn,button{font-weight:700}.btn-primary{text-shadow:0 -1px 0 rgba(0,0,0,.3);border-color:#32c0b5;background:linear-gradient(to bottom,#3accc1 87%,#33c4b9 97%,#2fb4aa 100%)}.btn-primary:hover{background:#2fb4aa}.btn-secondary{text-shadow:0 1px 0 #fff;border-color:#e1e3e3;background:linear-gradient(to bottom,#eceded 87%,#e4e5e5 97%,#dadbdb 100%)}.btn-secondary:hover{background:#dadbdb}code{background-color:#f7f8c3;border-radius:5px;padding:0 5px}pre{background-color:#fff;border:1px solid #eceded;margin:0 0 20px;overflow:auto;padding:10px 20px}.home,.swatches-list li{text-align:center}pre code{line-height:16px;letter-spacing:0;background-color:transparent;white-space:pre-wrap}pre ol{margin:0 0 0 40px;padding:0}ol.linenums,pre.prettyprint ol{margin-bottom:0}pre ol li{text-indent:0;background-color:#fff;margin:0;list-style:decimal}code.prettyprint{padding:0 !Important}@media screen{.str{color:#d14}.kwd{color:#333}.com{color:#998}.lit,.typ{color:#458}.clo,.opn,.pun{color:#333}.tag{color:#navy}.atn{color:#teal}.atv{color:#d14}.dec{color:#333}.fun,.var{color:#teal}}@media print,projection{.kwd,.tag,.typ{font-weight:700}.str{color:#060}.kwd{color:#006}.com{color:#600;font-style:italic}.typ{color:#404}.lit{color:#044}.clo,.opn,.pun{color:#440}.tag{color:#006}.atn{color:#404}.atv{color:#060}}pre.prettyprint{font-family:Menlo,"Bitstream Vera Sans Mono","DejaVu Sans Mono",Monaco,Consolas,monospace;border:1px solid #eceded;padding:10px}ol.linenums{margin-top:0}.simple-tag{display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#272929;color:#fff;font-size:12px;margin-left:5px;padding:2px 8px}.warning{background-color:rgba(217,83,79,.1)}.warning h3{background-color:#d9534f;color:#fff;font-size:18px;line-height:24px;margin:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:3px 15px}.search-wrapper{position:relative;display:none}.search{display:block;padding:3px 3px 3px 30px;box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);margin:8px}.search input[type=text]:enabled,.search input[type=text]:focus{border-color:none;outline:0}.search input[type=text]{display:block;border-style:none;background-color:rgba(255,255,254,0);width:100%}.search:before{font-family:Bitstrap;content:"\e012";display:block;position:absolute;left:17px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.49)}.signature-wrapper{padding:10px 15px 0;border:1px solid #494c4c;border-radius:0 0 5px 5px}.signature-wrapper:last-child{margin-bottom:0}.signature.collapsed :not(h2){display:none}.primary-options h2,.signature h2{background-color:#494c4c;color:#eceded;font-size:18px;line-height:24px;margin:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:3px 15px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.primary-options h2 span,.signature h2 span{font-size:10px;font-weight:400;font-style:normal;float:right}.primary-options h2 code,.signature h2 code{background-color:transparent;color:#fff}.primary-options h2 a,.signature h2 a{color:#fff}.small-signature{padding:10px;background-color:#eceded;border:1px solid #b7baba;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.small-signature a.sig{color:#272929;display:block;font-weight:700}.small-signature a.sig code,.small-signature a.sig code *{font-weight:700;background-color:transparent}.small-signature a.sig .pln{color:#000}.small-signature p{color:#595d5d;line-height:15px;margin-bottom:0;margin-left:10px;margin-right:10px}.parameters,.returns{list-style-type:none;margin:0 0 15px;border:1px solid #b7baba;background-color:#eceded;padding:0 15px 10px;border-radius:5px}.parameters h4,.returns h4{background-color:#494c4c;padding:4px 15px;color:#eceded;margin:0 -15px 5px}.parameters h4 .optional,.returns h4 .optional{font-size:10px;line-height:19px}.parameters h4 a,.returns h4 a{color:#b7baba}.parameters h4 a:hover,.returns h4 a:hover{text-decoration:underline}.page-title a:hover,a{text-decoration:none}.parameters li:first-child h4,.returns h4{border-radius:5px 5px 0 0}.parameters h5,.returns h5{font-size:14px;font-weight:700;margin:0 0 5px;color:#494c4c}.parameters h4 code,.returns h4 code{font-style:italic;font-weight:400;background:0 0;background:none}.parameters .options{margin-right:50px}.parameters .options .option,.returns .options .option{margin:0 -10px 15px;border-top:1px solid #b7baba;list-style-type:none;padding:15px 25px 0}.parameters .optional{font-size:8pt;line-height:20px}.parameters ul.options:last-child,.returns ul.options:last-child{margin-bottom:0}.parameters .description,.returns .description{padding-bottom:15px}.returns .description{margin-top:15px}.parameters :last-child .description,.returns :last-child .description{margin-bottom:0;padding-bottom:0}.demo ul{list-style:none;padding:0;display:inline-block;margin-bottom:-5px;margin-left:0}.active-menu .page-link,.active-menu .sidebar-title-link,.active-menu .stylesheet-link,.contents ul .page-link,.contents ul .sidebar-title-link,.contents ul .stylesheet-link,.demo .tab,.sidebar .page-link,.sidebar .sidebar-title-link,.sidebar .stylesheet-link{display:block}.demo .tab{float:left;padding:6px 15px;border-radius:2px 2px 0 0;font-weight:700}.demo .tab.active{color:#fff;background-color:#3accc1}.demo iframe{width:100%;border:1px solid #eceded;border-radius:3px}.style-demo{padding:10px}.iframe_wrapper iframe{width:100%;border:1px solid #b7baba;border-radius:3px}.contents-wrapper,.sidebar-wrapper{background-color:#4ed1c7;position:fixed;margin-bottom:15px;z-index:1030;padding:10px 15px 20px;top:100px;left:calc((100% - 1000px)/ 2);width:250px;max-height:calc(100% - 100px);overflow:hidden}@media (max-width:991px){.contents-wrapper,.sidebar-wrapper{left:0}}@media min-width (992px){.sidebar{width:255px}}.active-menu,.contents ul,.sidebar{list-style-type:none;margin:0;padding:0}.page-title,.page-title li{padding-left:15px}.contents-wrapper #versions,.contents-wrapper .versions,.sidebar-wrapper #versions,.sidebar-wrapper .versions{position:absolute;right:5px;top:7px}.page-title{font-size:14px}.page-title.active,.page-title:hover{position:relative}.page-title.active:before,.page-title:hover:before{content:">";position:absolute;font-size:12px;left:3px;top:4px;z-index:1000}.page-title.active .page-link,.page-title:hover .page-link{color:#494c4c}.page-title.active,.page-title.active:hover{background-color:#dcf6f4}.page-title:hover{background-color:#9fe6e1}.page-title.collapsed>:not(a){display:none}.page-link{color:#fff;padding:3px 0;font-weight:400;overflow-wrap:break-word;white-space:normal}.hero a,a{white-space:nowrap}.bold,.group-heading,a{font-weight:700}.page-link:focus,.page-link:visited{color:#fff;text-decoration:none}.contents-title,.sidebar-section-title{font-weight:700;color:#fff;line-height:2em}.group-heading{color:#fff;display:block;margin-top:10px}@media (max-width:991px){.contents-wrapper,.sidebar-wrapper{display:none;left:0;max-height:calc(100% - 100px);overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:1070}.contents-wrapper.active,.sidebar-wrapper.active{display:block;width:100%}.contents-wrapper .sidebar-section,.sidebar-wrapper .sidebar-section{padding-top:10px;color:#fff}.contents-wrapper a,.sidebar-wrapper a{display:block}.contents-wrapper .group-heading,.sidebar-wrapper .group-heading{color:#fff}.contents-wrapper .page-title,.sidebar-wrapper .page-title{text-indent:0;border-bottom:1px solid #fff}.contents-wrapper .page-link,.sidebar-wrapper .page-link{padding:7px 20px}}.swatches-list{list-style:none;margin:10px}.swatches-list li{width:20%;float:left;height:100px;margin:1px}.swatch-color{width:100%;height:50px;display:block;margin-bottom:5px}.ie .search:before{font-family:Bitstrap;content:"\e012";display:block;position:absolute;left:17px;color:#b7baba}body,li,ol,p,ul{color:#272929}header,header .container,header .nav,header .nav>li{position:relative}.ie .sidebar .api li li.active>a,.ie .sidebar .api li li.active>a:before,.ie .sidebar .api li li.active>a:hover{background:#fff}.ie .sidebar .api li li.active>a:before{display:none}body{font-family:lato,Helvetica,Arial,sans-serif}code,code *,pre,pre *{font-family:"Courier New",Courier,mono;font-style:normal;-webkit-font-smoothing:initial;font-size:16px}@media (max-width:767px){code,code *,pre,pre *{font-size:18px}}code * .highlight,code .highlight,pre * .highlight,pre .highlight{background-color:#9da1a1;display:block;padding:3px 0}code * .atv,code .atv,pre * .atv,pre .atv{color:#A94442}a:hover{text-decoration:underline}.thin{font-weight:100}.light,.normal{font-weight:300}.heavy{font-weight:900}aside,blockquote{border-left:10px solid #C8CECC;background-color:#EAEFED;color:#495154;font-size:16px;font-weight:400;line-height:24px;padding:30px;margin:30px auto;display:block;float:none}aside p,blockquote p,header .navbar{margin-bottom:0}header{display:block}header .navbar-default{background-color:rgba(255,255,255,.87);box-shadow:0 3px 5px rgba(157,161,161,.5)}header .navbar-default .navbar-toggle{color:#000;text-shadow:none;border:0}header .navbar-default .navbar-toggle:focus,header .navbar-default .navbar-toggle:hover{background:0 0}header .navbar-default .navbar-toggle .mobile-menu-label{display:none}header .navbar-default .navbar-toggle .mobile-menu-close{display:block;animation:fadeIn 1s 1;background-image:url(/static/img/icon-close--blue.svg);width:14px;height:14px;top:3px;position:relative}header .navbar-default .navbar-toggle.collapsed{border:1px solid #ddd}header .navbar-default .navbar-toggle.collapsed .mobile-menu-label{display:block;font-weight:300}header .navbar-default .navbar-toggle.collapsed .mobile-menu-close{display:none}header .navbar-default .navbar-nav>.active>a{background-color:#3accc1;border-radius:2px;color:#fff}header .navbar-default .navbar-nav>.active>a:hover{background-color:#3accc1;border-color:transparent;color:#fff}header .navbar{border:0}@media (max-width:480px){header .navbar .brand{background-size:140px}}header .navbar-collapse.in{background:rgba(255,255,255,.9)}@media (max-width:767px){header .navbar-collapse{padding-top:10px}header .navbar-collapse .bitovi-menu{border-top:1px solid #9da1a1}header .navbar-collapse .bitovi-menu a{font-size:12px;text-transform:uppercase;padding-left:10px}header .navbar-collapse .bitovi-menu .icon-bits{display:none}header .navbar-collapse .bitovi-menu .dropdown-menu{display:block;visibility:visible;position:relative;top:auto;left:auto;background-color:transparent;border:0;box-shadow:none;width:100%}header .navbar-collapse .bitovi-menu .dropdown-menu li:last-child a{border-bottom:0}header .navbar-collapse .bitovi-menu .dropdown-menu a,header .navbar-collapse .bitovi-menu .dropdown-menu li{width:100%;display:block}header .navbar-collapse .bitovi-menu .dropdown-menu a{color:#272929}}header .navbar-fixed-top{z-index:1080}header .nav{list-style-type:none;padding:0;margin:0 0 0 15px;display:inline-block;top:13px}@media (max-width:767px){header .nav{width:100%;top:-2px;margin:0}}header .nav>li{display:block;line-height:54px;width:100%}@media (min-width:768px){header .navbar-collapse{padding-top:0}header .nav>li{margin-right:5px;width:auto}}header .nav>li>a{text-decoration:none;font-weight:700;font-size:12px;color:#272929;display:block;width:100%;padding:5px 10px;border:1px solid transparent}@media (min-width:768px){header .nav>li>a{width:auto}}header .nav>li:hover>a{background-color:transparent;border:1px solid rgba(0,0,0,.3);border-radius:2px}header .dropdown-menu{display:none;visibility:collapse;position:absolute;left:0;background-color:#fff;border:1px solid #b7baba;border-top:none;border-radius:0;z-index:5;margin:0;padding:0;list-style-type:none;top:54px;width:240px}header .dropdown-menu li a{display:block;text-decoration:none;border-bottom:1px solid #eceded;color:#494c4c;font-size:14px;line-height:32px;padding-left:20px;padding-right:20px}header .dropdown-menu li a:hover,header .dropdown-menu li.active a{background-color:#eceded;color:#272929}header .bitovi-menu{display:inline-block;top:0}header .bitovi-menu .dropdown-menu{top:53px;right:0;left:auto}header .bitovi-menu .dropdown-menu a:hover:after{content:"\e000";color:#b7baba;font:20px/27px Bitstrap;position:absolute;right:10px}header .bitovi.icon-bits{display:block;font-size:26px;text-align:center;width:50px;height:54px;text-decoration:none;overflow:hidden;color:#272929;line-height:46px;text-shadow:none}@media (max-width:767px){header .bitovi.icon-bits{display:none}}header .bitovi.icon-bits:before{position:absolute;left:13px}header .bitovi-menu:hover .bitovi.icon-bits{background-color:#fff;border-left:1px solid #b7baba;border-right:1px solid #b7baba;color:#3accc1;text-shadow:none;opacity:1}header .logo-menu{position:relative;display:inline-block;margin-left:15px}header .logo-menu .dropdown-menu a:hover:after{content:"\e000";color:#b7baba;font:20px/27px Bitstrap;position:absolute;right:10px}header .menu-container{position:relative}header .bitovi-menu:hover .dropdown-menu,header .logo-menu:hover .dropdown-menu,header .menu-container:hover .dropdown-menu{display:block;visibility:visible}header .pull-right{position:absolute;right:0;top:0}header .examples-menu:after,header .examples-menu:before,header .guides-menu:after,header .guides-menu:before{content:" ";display:table}header .examples-menu:hover .dropdown-menu,header .guides-menu:hover .dropdown-menu{display:block;visibility:visible}header .examples-menu .dropdown-menu,header .guides-menu .dropdown-menu{top:41px}header .examples-menu .dropdown-menu:before,header .guides-menu .dropdown-menu:before{content:'';display:block;width:100px;height:20px;background:0 0;top:-20px;left:0;position:absolute}@media (max-width:767px){header .examples-menu .dropdown-menu,header .guides-menu .dropdown-menu{display:block;visibility:visible;border:0;background:0 0;position:relative;box-shadow:none;top:0;width:100%}header .examples-menu .dropdown-menu:before,header .guides-menu .dropdown-menu:before{display:none}header .examples-menu .dropdown-menu a,header .examples-menu .dropdown-menu li,header .guides-menu .dropdown-menu a,header .guides-menu .dropdown-menu li{width:100%;display:block}header .examples-menu .dropdown-menu li:last-child a,header .guides-menu .dropdown-menu li:last-child a{border:0}header .examples-menu .dropdown-menu a,header .guides-menu .dropdown-menu a{color:#7a8181;padding:0 20px}}.hero,.hero a,.hero p{color:#fff}.home .scroll-spy-title{display:none}.home .comment{margin-bottom:0}.hero{background-image:url(../img/background.jpg);background-size:cover;background-attachment:fixed;padding:0}.hero a{line-height:1.5em}@media (max-width:1000px){.hero a{white-space:normal}}.hero .lead{font-weight:900;margin:0 auto}.hero .hero-note a{text-decoration:underline}.hero .hero-cta{padding-bottom:30px}.hero .hero-cta .btn{padding:10px 40px}.hero .lead,.homepage-closing,.homepage-section{padding:30px 10px 0}@media (min-width:768px){.hero .lead{max-width:1060px;font-size:3em}.hero .lead,.homepage-closing,.homepage-section{padding-left:60px;padding-right:60px}}.homepage-section{display:inline-flex}@media (max-width:991px){.homepage-section{flex-direction:column}}.homepage-section h2{color:#3accc1}.homepage-section .left,.homepage-section .right{display:flex;flex-direction:column;flex-basis:50%}@media (max-width:991px){.homepage-section .left,.homepage-section .right{margin-bottom:30px}}.homepage-section .left{padding-right:7.5px}.homepage-section .right{padding-left:7.5px}.explanation{color:#595d5d;font-weight:400;font-size:19px;max-width:90%;margin:auto}.homepage-closing{padding-bottom:40px}.homepage-closing .hero-cta{padding-top:30px}body.home footer{margin-top:0}footer{padding:30px 0;background-color:#9da1a1;color:#494c4c}footer:after,footer:before{content:" ";display:table}footer li a{font-size:12px;font-weight:700;text-decoration:none;text-shadow:0 1px 0 #fff;color:#3accc1;padding:5px 10px}footer li a:hover{text-decoration:underline}footer ul{list-style:none;margin:0;position:absolute;right:0;top:0}footer li{display:inline-block}footer .container{height:auto;text-align:right;position:relative;overflow:hidden}footer .footer-brand{width:100px;padding:0;text-align:center}footer .footer-brand img{width:100%}footer .footer-brand a{position:relative;top:-3px}@media (max-width:767px){.hero{background-size:auto}footer .footer-brand{width:100%}footer .footer-brand img{width:100px;text-align:center}}footer .footer-brand,footer .footer-nav-main{float:left!important;float:left}footer .footer-nav-main,footer .footer-nav-social{position:static;margin:0;padding:0;text-align:left;height:20px}@media (max-width:767px){footer .footer-nav-main,footer .footer-nav-social{padding:20px 0;height:auto}}footer .footer-nav-main a,footer .footer-nav-social a{height:auto;color:#fff;text-shadow:none;line-height:normal;border-right:1px solid #fff;padding:0 10px}footer .footer-nav-main li:last-child a,footer .footer-nav-social li:last-child a{border:0}@media (max-width:767px){footer .footer-nav-main a,footer .footer-nav-social a{padding:0 15px}footer .footer-nav-main,footer .footer-nav-social{float:none;width:100%;text-align:center}footer .footer-nav-main:after,footer .footer-nav-main:before,footer .footer-nav-social:after,footer .footer-nav-social:before{content:" ";display:table}footer .footer-nav-main:after,footer .footer-nav-social:after{clear:both}}footer .footer-copyright{text-align:left;color:#fff;padding:10px 15px}footer .footer-copyright a{color:#fff}@media (max-width:767px){footer .footer-copyright{text-align:center;padding:20px 0}}footer .footer-nav-social{float:right!important;float:right}footer .footer-nav-social li{width:auto}footer .footer-nav-social a{border-right:0;opacity:.7;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;transition:opacity 200ms linear}footer .footer-nav-social a:hover{opacity:1}footer .footer-nav-social .footer-social-icon{width:30px}ul.list-group{margin:0} \ No newline at end of file diff --git a/docs/static/bundles/static.js b/docs/static/bundles/static.js deleted file mode 100644 index 4432a7d..0000000 --- a/docs/static/bundles/static.js +++ /dev/null @@ -1,129 +0,0 @@ -/*[system-bundles-config]*/ -if(!System.bundlesPath) { - System.paths["bundles/*.css"] ="../../../../../../../../../../../node_modules/documentjs/site/static/build/c9c7181e56b7075243bf1b381e5b2bf0/bundles/*css"; - System.paths["bundles/*"] = "../../../../../../../../../../../node_modules/documentjs/site/static/build/c9c7181e56b7075243bf1b381e5b2bf0/bundles/*.js"; -} -System.bundles = {"bundles/static.css!":["styles/styles.less!$less"]}; -/*config.js*/ -define("config.js",function(e,t,s){!function(e){!function(){var e="undefined"!=typeof window,t={map:{"jquery/jquery":"jquery","can/util/util":"can/util/jquery/jquery","benchmark/benchmark":"benchmark",mustache:"can/view/mustache/system"},paths:{dotdotdot:"js/jquery.dotdotdot.min.js"},meta:{jquery:{exports:"jQuery"},dotdotdot:{deps:["jquery"],exports:"jquery"},prettify:{format:"global"}},ext:{ejs:"can/view/ejs/system",mustache:"can/view/mustache/system",stache:"can/view/stache/system"}};e&&(t.paths={jquery:"jquery/dist/jquery.js","can/*":"can/*.js"}),System.config(t)}(),System.buildConfig={map:{"can/util/util":"can/util/domless/domless"}}}(function(){return this}())}); -/*jquery*/ -define("jquery",["module","@loader"],function(e,t){t.get("@@global-helpers").prepareGlobal(e.id,[],"jQuery");var n=t.global.define,i=t.global.require,r='!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t="length"in e&&e.length,n=ie.type(e);return"function"===n||ie.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function r(e,t,n){if(ie.isFunction(t))return ie.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return ie.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(fe.test(t))return ie.filter(t,e,n);t=ie.filter(t,e)}return ie.grep(e,function(e){return ie.inArray(e,t)>=0!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t=xe[e]={};return ie.each(e.match(be)||[],function(e,n){t[n]=!0}),t}function a(){he.addEventListener?(he.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1)):(he.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(he.addEventListener||"load"===event.type||"complete"===he.readyState)&&(a(),ie.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(Ee,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:Ne.test(n)?ie.parseJSON(n):n}catch(i){}ie.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!ie.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(ie.acceptData(e)){var i,o,a=ie.expando,s=e.nodeType,u=s?ie.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=J.pop()||ie.guid++:a),u[l]||(u[l]=s?{}:{toJSON:ie.noop}),("object"==typeof t||"function"==typeof t)&&(r?u[l]=ie.extend(u[l],t):u[l].data=ie.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[ie.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[ie.camelCase(t)])):i=o,i}}function d(e,t,n){if(ie.acceptData(e)){var r,i,o=e.nodeType,a=o?ie.cache:e,s=o?e[ie.expando]:ie.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){ie.isArray(t)?t=t.concat(ie.map(t,ie.camelCase)):t in r?t=[t]:(t=ie.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!ie.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?ie.cleanData([e],!0):ne.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}function f(){return!0}function p(){return!1}function h(){try{return he.activeElement}catch(e){}}function m(e){var t=Fe.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function g(e,t){var n,r,i=0,o=typeof e.getElementsByTagName!==Ce?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==Ce?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||ie.nodeName(r,t)?o.push(r):ie.merge(o,g(r,t));return void 0===t||t&&ie.nodeName(e,t)?ie.merge([e],o):o}function v(e){je.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){return ie.nodeName(e,"table")&&ie.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function b(e){return e.type=(null!==ie.find.attr(e,"type"))+"/"+e.type,e}function x(e){var t=Ve.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function w(e,t){for(var n,r=0;null!=(n=e[r]);r++)ie._data(n,"globalEval",!t||ie._data(t[r],"globalEval"))}function T(e,t){if(1===t.nodeType&&ie.hasData(e)){var n,r,i,o=ie._data(e),a=ie._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)ie.event.add(t,n,s[n][r])}a.data&&(a.data=ie.extend({},a.data))}}function C(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!ne.noCloneEvent&&t[ie.expando]){i=ie._data(t);for(r in i.events)ie.removeEvent(t,r,i.handle);t.removeAttribute(ie.expando)}"script"===n&&t.text!==e.text?(b(t).text=e.text,x(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),ne.html5Clone&&e.innerHTML&&!ie.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&je.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}function N(t,n){var r,i=ie(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle&&(r=e.getDefaultComputedStyle(i[0]))?r.display:ie.css(i[0],"display");return i.detach(),o}function E(e){var t=he,n=Ze[e];return n||(n=N(e,t),"none"!==n&&n||(Ke=(Ke||ie("\')})})}}(jQuery);';return l.global.define=void 0,l.global.module=void 0,l.global.exports=void 0,l.__exec({source:i,address:e.uri}),l.global.require=o,l.global.define=a,l.get("@@global-helpers").retrieveGlobal(e.id,void 0)}); -/*js/affix*/ -define("js/affix",["module","@loader"],function(t,e){e.get("@@global-helpers").prepareGlobal(t.id,[]);var o=e.global.define,i=e.global.require,f='+function(t){"use strict";function i(i){return this.each(function(){var o=t(this),f=o.data("bs.affix"),n="object"==typeof i&&i;f||o.data("bs.affix",f=new e(this,n)),"string"==typeof i&&f[i]()})}var e=function(i,o){this.options=t.extend({},e.DEFAULTS,o),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(i),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};e.VERSION="3.3.5",e.RESET="affix affix-top affix-bottom",e.DEFAULTS={offset:0,target:window},e.prototype.getState=function(t,i,e,o){var f=this.$target.scrollTop(),n=this.$element.offset(),s=this.$target.height();if(null!=e&&"top"==this.affixed)return e>f?"top":!1;if("bottom"==this.affixed)return null!=e?f+this.unpin<=n.top?!1:"bottom":t-o>=f+s?!1:"bottom";var a=null==this.affixed,h=a?f:n.top,r=a?s:i;return null!=e&&e>=f?"top":null!=o&&h+r>=t-o?"bottom":!1},e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass("affix");var t=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-t},e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},e.prototype.checkPosition=function(){if(this.$element.is(":visible")){var i=this.$element.height(),o=this.options.offset,f=o.top,n=o.bottom,s=Math.max(t(document).height(),t(document.body).height());"object"!=typeof o&&(n=f=o),"function"==typeof f&&(f=o.top(this.$element)),"function"==typeof n&&(n=o.bottom(this.$element));var a=this.getState(s,i,f,n);if(this.affixed!=a){null!=this.unpin&&this.$element.css("top","");var h="affix"+(a?"-"+a:""),r=t.Event(h+".bs.affix");if(this.$element.trigger(r),r.isDefaultPrevented())return;this.affixed=a,this.unpin="bottom"==a?this.getPinnedOffset():null,this.$element.removeClass(e.RESET).addClass(h).trigger(h.replace("affix","affixed")+".bs.affix")}"bottom"==a&&this.$element.offset({top:s-i-n})}};var o=t.fn.affix;t.fn.affix=i,t.fn.affix.Constructor=e,t.fn.affix.noConflict=function(){return t.fn.affix=o,this},t(window).on("load",function(){t(\'[data-spy="affix"]\').each(function(){var e=t(this),o=e.data();o.offset=o.offset||{},null!=o.offsetBottom&&(o.offset.bottom=o.offsetBottom),null!=o.offsetTop&&(o.offset.top=o.offsetTop),i.call(e,o)})})}(jQuery);';return e.global.define=void 0,e.global.module=void 0,e.global.exports=void 0,e.__exec({source:f,address:t.uri}),e.global.require=i,e.global.define=o,e.get("@@global-helpers").retrieveGlobal(t.id,void 0)}); -/*$css*/ -define("$css",function(e,t,n){function d(){return a.isEnv&&a.isEnv("production")||"production"===a.env}var a=e("@loader");d()?t.fetch=function(e){var t=e.address,n=document.createElement("link");return n.rel="stylesheet",n.href=t,document.head.appendChild(n),""}:t.instantiate=function(e){var t=this;e.metadata.deps=[],e.metadata.execute=function(){var n=e.source+"/*# sourceURL="+e.address+" */";if(n=n.replace(/url\(['"]?([^'"\)]*)['"]?\)/g,function(t,n){return"url("+steal.joinURIs(e.address,n)+")"}),e.source&&"undefined"!=typeof document){var d=document.head?document:document.getElementsByTagName?document:document.documentElement,a=d.head||d.getElementsByTagName("head")[0],o=document.createElement("style");if(!a){var r=d.documentElement||d;a=document.createElement("head"),r.insertBefore(a,r.firstChild)}if(o.type="text/css",o.styleSheet?o.styleSheet.cssText=n:o.appendChild(document.createTextNode(n)),a.appendChild(o),t.has("live-reload")){var c=t["import"]("live-reload",{name:"$css"});Promise.resolve(c).then(function(n){t["import"](e.name).then(function(){n.once(e.name,function(){a.removeChild(o)})})})}}return System.newModule({source:n})},e.metadata.format="css"},t.buildType="css",t.includeInBuild=!0}); -/*less*/ -define('less', [], function(){ return {}; }); -/*$less*/ -define('$less', [], function(){ return {}; }); -/*static*/ -define("static",["jquery/jquery","./content_list","./frame_helper","./versions","./js/line-highlight","./js/collapse","./js/dropdown","./js/tooltip","./js/popover","./js/responsive-tables","./js/lazy-youtube","./js/affix","./styles/styles.less!","./prettify"],function(e,o,t,i,a){for(var n=document.getElementsByTagName("code"),r=0;r .active").length&&(-1!==window.location.href.indexOf("/docs/")?e(".guides-menu").addClass("active"):window.location.href.indexOf("/examples/")&&e(".examples-menu").addClass("active"));var l=!1,v=function(){var o=e(window).width();l=768>o?!0:!1};v(),e(window).resize(v),e(".sidebar-wrapper").mousemove(function(o){if(!l){var t=e(this),i=50,a=t.position();o.clientYa.top+t.height()-i&&t.scrollTop(t.scrollTop()+10)}});var c=function(o){var t="";return o.length?t=o[0].id:o.id?t=o.id:"string"==typeof o&&(t=o),0===t.length?e():e(".contents a[href*='"+t+"']")};e("section.comment h3").each(function(){var o=e('[id="'+this.id+'"]');if(o.length>1&&o[0]===this){var t=c(o);o.each(function(e,o){var i=t.get(e);i.href=i.href.replace(o.id,o.id+e),o.id=o.id+e})}});var d=function(){var o,t,i,a=e("section.comment > *"),n=function(e,a){var n=a.getBoundingClientRect();n.left<=t&&t<=n.right&&n.top<=i&&i<=n.bottom&&(o=a)};return function(e,r){return o=null,t=e,i=r,a.each(n),o}}(),p=e("#scrollSpyCurrentH2"),h=e("#scrollSpyCurrentH3"),m=e(),f=e("body:not(.home)").length?!0:!1;f&&e(".contents ul ul").hide();var u=[],b=function(){for(var o=!1,t=0;t";n+="",n+="",e(this).prepend(n)}),e(function(){var o=function(){var o=e(this).closest("li");e(".sidebar-wrapper").is(".active")&&o.is("ul > li > ul > li")&&e(".scroll-spy-title").click()};e(".contents a").each(function(){return this.href=this.href.replace("#","#section="),e(this).on("click",o),!0});var t=window.location.hash;if(t){var i=t.replace(/.*?#section=/,"#");if(e(i).length){var a=-55;e("html, body").animate({scrollTop:e(i).offset().top+a},500)}}}),window.addEventListener("hashchange",function(o){var t=-55,i=o.newURL.replace(/.*?(#.*)/g,"$1");if(-1!==i.indexOf("#section=")){var a=i.replace(/.*?#section=/,"#"),n=Math.abs(e("body").scrollTop()-(e(a).offset().top+t)),r=Math.max(500,n/6e3*250);e("html, body").animate({scrollTop:e(a).offset().top+t},r)}},!1),e(window).scroll(function(){if(l){var o=document.elementFromPoint(~~(document.body.offsetWidth/2),325);if(o=e(o).closest(".container-fluid > .row > *"),o.length){var t=o.is(".usability.wrapper, .performance.wrapper, .maintainable.wrapper, .community.wrapper");t=t?o:o.prevAll(".usability.wrapper, .performance.wrapper, .maintainable.wrapper, .community.wrapper").eq(0),!t.length&&e(window).scrollTop()article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}"; -c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| -"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup main mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); -for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d - - - - - - - - #da532c - - - diff --git a/docs/static/img/favicons/favicon-16x16.png b/docs/static/img/favicons/favicon-16x16.png deleted file mode 100644 index 5368d44..0000000 Binary files a/docs/static/img/favicons/favicon-16x16.png and /dev/null differ diff --git a/docs/static/img/favicons/favicon-194x194.png b/docs/static/img/favicons/favicon-194x194.png deleted file mode 100644 index 4ba9f2c..0000000 Binary files a/docs/static/img/favicons/favicon-194x194.png and /dev/null differ diff --git a/docs/static/img/favicons/favicon-32x32.png b/docs/static/img/favicons/favicon-32x32.png deleted file mode 100644 index 2eb3205..0000000 Binary files a/docs/static/img/favicons/favicon-32x32.png and /dev/null differ diff --git a/docs/static/img/favicons/favicon-96x96.png b/docs/static/img/favicons/favicon-96x96.png deleted file mode 100644 index 7271761..0000000 Binary files a/docs/static/img/favicons/favicon-96x96.png and /dev/null differ diff --git a/docs/static/img/favicons/favicon.ico b/docs/static/img/favicons/favicon.ico deleted file mode 100644 index 5f4af00..0000000 Binary files a/docs/static/img/favicons/favicon.ico and /dev/null differ diff --git a/docs/static/img/favicons/manifest.json b/docs/static/img/favicons/manifest.json deleted file mode 100644 index 175e3a3..0000000 --- a/docs/static/img/favicons/manifest.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "DocumentCSS", - "icons": [ - { - "src": "\/android-chrome-36x36.png", - "sizes": "36x36", - "type": "image\/png", - "density": 0.75 - }, - { - "src": "\/android-chrome-48x48.png", - "sizes": "48x48", - "type": "image\/png", - "density": 1 - }, - { - "src": "\/android-chrome-72x72.png", - "sizes": "72x72", - "type": "image\/png", - "density": 1.5 - }, - { - "src": "\/android-chrome-96x96.png", - "sizes": "96x96", - "type": "image\/png", - "density": 2 - }, - { - "src": "\/android-chrome-144x144.png", - "sizes": "144x144", - "type": "image\/png", - "density": 3 - }, - { - "src": "\/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image\/png", - "density": 4 - } - ] -} diff --git a/docs/static/img/favicons/mstile-144x144.png b/docs/static/img/favicons/mstile-144x144.png deleted file mode 100644 index b5d25a9..0000000 Binary files a/docs/static/img/favicons/mstile-144x144.png and /dev/null differ diff --git a/docs/static/img/favicons/mstile-150x150.png b/docs/static/img/favicons/mstile-150x150.png deleted file mode 100644 index f8ca255..0000000 Binary files a/docs/static/img/favicons/mstile-150x150.png and /dev/null differ diff --git a/docs/static/img/favicons/mstile-310x150.png b/docs/static/img/favicons/mstile-310x150.png deleted file mode 100644 index efb9c95..0000000 Binary files a/docs/static/img/favicons/mstile-310x150.png and /dev/null differ diff --git a/docs/static/img/favicons/mstile-310x310.png b/docs/static/img/favicons/mstile-310x310.png deleted file mode 100644 index 7bc05f5..0000000 Binary files a/docs/static/img/favicons/mstile-310x310.png and /dev/null differ diff --git a/docs/static/img/favicons/mstile-70x70.png b/docs/static/img/favicons/mstile-70x70.png deleted file mode 100644 index 2d10c8d..0000000 Binary files a/docs/static/img/favicons/mstile-70x70.png and /dev/null differ diff --git a/docs/static/img/favicons/safari-pinned-tab.svg b/docs/static/img/favicons/safari-pinned-tab.svg deleted file mode 100644 index 3d14966..0000000 --- a/docs/static/img/favicons/safari-pinned-tab.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - diff --git a/docs/static/img/icon-chevron-white.svg b/docs/static/img/icon-chevron-white.svg deleted file mode 100755 index 3a412ec..0000000 --- a/docs/static/img/icon-chevron-white.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-close--blue.svg b/docs/static/img/icon-close--blue.svg deleted file mode 100755 index 199e89e..0000000 --- a/docs/static/img/icon-close--blue.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-close.svg b/docs/static/img/icon-close.svg deleted file mode 100755 index cfc4b5c..0000000 --- a/docs/static/img/icon-close.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-collapse.svg b/docs/static/img/icon-collapse.svg deleted file mode 100755 index 755e9b5..0000000 --- a/docs/static/img/icon-collapse.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-excellent.svg b/docs/static/img/icon-excellent.svg deleted file mode 100755 index 1e6d673..0000000 --- a/docs/static/img/icon-excellent.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-fair.svg b/docs/static/img/icon-fair.svg deleted file mode 100755 index afa5bb0..0000000 --- a/docs/static/img/icon-fair.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-forums-gray.svg b/docs/static/img/icon-forums-gray.svg deleted file mode 100755 index 12401cc..0000000 --- a/docs/static/img/icon-forums-gray.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-github-gray.svg b/docs/static/img/icon-github-gray.svg deleted file mode 100755 index 885c2a3..0000000 --- a/docs/static/img/icon-github-gray.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-github-white.svg b/docs/static/img/icon-github-white.svg deleted file mode 100755 index 392cbaf..0000000 --- a/docs/static/img/icon-github-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-gittr-black.svg b/docs/static/img/icon-gittr-black.svg deleted file mode 100755 index b39a132..0000000 --- a/docs/static/img/icon-gittr-black.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/docs/static/img/icon-gittr-gray.svg b/docs/static/img/icon-gittr-gray.svg deleted file mode 100755 index 7342611..0000000 --- a/docs/static/img/icon-gittr-gray.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/docs/static/img/icon-good.svg b/docs/static/img/icon-good.svg deleted file mode 100755 index 03c24e8..0000000 --- a/docs/static/img/icon-good.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-googleplus-white.svg b/docs/static/img/icon-googleplus-white.svg deleted file mode 100755 index 8c944c8..0000000 --- a/docs/static/img/icon-googleplus-white.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-guide-menu.svg b/docs/static/img/icon-guide-menu.svg deleted file mode 100755 index a8703bc..0000000 --- a/docs/static/img/icon-guide-menu.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-location-blue.svg b/docs/static/img/icon-location-blue.svg deleted file mode 100755 index f0b9df8..0000000 --- a/docs/static/img/icon-location-blue.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-meetup-gray.svg b/docs/static/img/icon-meetup-gray.svg deleted file mode 100755 index d944892..0000000 --- a/docs/static/img/icon-meetup-gray.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/docs/static/img/icon-open-in-new-white.svg b/docs/static/img/icon-open-in-new-white.svg deleted file mode 100755 index cd5f1a9..0000000 --- a/docs/static/img/icon-open-in-new-white.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-open-in-new.svg b/docs/static/img/icon-open-in-new.svg deleted file mode 100755 index 01ae69b..0000000 --- a/docs/static/img/icon-open-in-new.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-plus.svg b/docs/static/img/icon-plus.svg deleted file mode 100755 index d70a181..0000000 --- a/docs/static/img/icon-plus.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-poor.svg b/docs/static/img/icon-poor.svg deleted file mode 100755 index 0db90e2..0000000 --- a/docs/static/img/icon-poor.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-rss-gray.svg b/docs/static/img/icon-rss-gray.svg deleted file mode 100755 index 59f51b5..0000000 --- a/docs/static/img/icon-rss-gray.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/docs/static/img/icon-stackoverflow-black.svg b/docs/static/img/icon-stackoverflow-black.svg deleted file mode 100755 index 2c98190..0000000 --- a/docs/static/img/icon-stackoverflow-black.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/docs/static/img/icon-stackoverflow-gray.svg b/docs/static/img/icon-stackoverflow-gray.svg deleted file mode 100755 index 6c8bd23..0000000 --- a/docs/static/img/icon-stackoverflow-gray.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/docs/static/img/icon-twitter-gray.svg b/docs/static/img/icon-twitter-gray.svg deleted file mode 100755 index ba91491..0000000 --- a/docs/static/img/icon-twitter-gray.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-twitter-white.svg b/docs/static/img/icon-twitter-white.svg deleted file mode 100755 index 81e7ff6..0000000 --- a/docs/static/img/icon-twitter-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-very-good.svg b/docs/static/img/icon-very-good.svg deleted file mode 100755 index 1840a8b..0000000 --- a/docs/static/img/icon-very-good.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/docs/static/img/icon-youtube-gray.svg b/docs/static/img/icon-youtube-gray.svg deleted file mode 100755 index 202fe0e..0000000 --- a/docs/static/img/icon-youtube-gray.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/docs/static/img/icon-youtube-white.svg b/docs/static/img/icon-youtube-white.svg deleted file mode 100755 index 571cec4..0000000 --- a/docs/static/img/icon-youtube-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/docs/static/img/lib-logos/canjs_logo.svg b/docs/static/img/lib-logos/canjs_logo.svg deleted file mode 100644 index 64dbf9f..0000000 --- a/docs/static/img/lib-logos/canjs_logo.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - diff --git a/docs/static/img/lib-logos/documentjs-logo.svg b/docs/static/img/lib-logos/documentjs-logo.svg deleted file mode 100644 index 709c23a..0000000 --- a/docs/static/img/lib-logos/documentjs-logo.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - diff --git a/docs/static/img/lib-logos/funcunit-logo.svg b/docs/static/img/lib-logos/funcunit-logo.svg deleted file mode 100644 index 6b7e7dd..0000000 --- a/docs/static/img/lib-logos/funcunit-logo.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - diff --git a/docs/static/img/lib-logos/jquery-plusplus-logo.svg b/docs/static/img/lib-logos/jquery-plusplus-logo.svg deleted file mode 100644 index 6cf3529..0000000 --- a/docs/static/img/lib-logos/jquery-plusplus-logo.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/docs/static/img/lib-logos/stealjs-logo.svg b/docs/static/img/lib-logos/stealjs-logo.svg deleted file mode 100644 index f608e3b..0000000 --- a/docs/static/img/lib-logos/stealjs-logo.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/docs/static/img/line.png b/docs/static/img/line.png deleted file mode 100755 index 758846e..0000000 Binary files a/docs/static/img/line.png and /dev/null differ diff --git a/docs/static/img/link.svg b/docs/static/img/link.svg deleted file mode 100755 index 7537506..0000000 --- a/docs/static/img/link.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - diff --git a/docs/static/img/logo-bitovi.svg b/docs/static/img/logo-bitovi.svg deleted file mode 100755 index d194b98..0000000 --- a/docs/static/img/logo-bitovi.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - diff --git a/docs/static/img/logo-doc-css-white.svg b/docs/static/img/logo-doc-css-white.svg deleted file mode 100644 index c1c93a8..0000000 --- a/docs/static/img/logo-doc-css-white.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - logo-full-doc-css - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/static/img/logo-full-doc-css.svg b/docs/static/img/logo-full-doc-css.svg deleted file mode 100644 index ee8a8a4..0000000 --- a/docs/static/img/logo-full-doc-css.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/static/img/logo-grey.svg b/docs/static/img/logo-grey.svg deleted file mode 100644 index 90157d5..0000000 --- a/docs/static/img/logo-grey.svg +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/static/img/logo.svg b/docs/static/img/logo.svg deleted file mode 100644 index e94667b..0000000 --- a/docs/static/img/logo.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/static/img/play_circle_filled.svg b/docs/static/img/play_circle_filled.svg deleted file mode 100755 index 4daa3f5..0000000 --- a/docs/static/img/play_circle_filled.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/docs/static/img/style-guide-buttons.png b/docs/static/img/style-guide-buttons.png deleted file mode 100644 index 513f917..0000000 Binary files a/docs/static/img/style-guide-buttons.png and /dev/null differ diff --git a/docs/static/img/style-guide-demo.png b/docs/static/img/style-guide-demo.png deleted file mode 100644 index 2ee2799..0000000 Binary files a/docs/static/img/style-guide-demo.png and /dev/null differ diff --git a/docs/static/img/style-guide-home.png b/docs/static/img/style-guide-home.png deleted file mode 100644 index f065a98..0000000 Binary files a/docs/static/img/style-guide-home.png and /dev/null differ diff --git a/docs/static/img/style-guide-iframe.png b/docs/static/img/style-guide-iframe.png deleted file mode 100644 index ded3fbf..0000000 Binary files a/docs/static/img/style-guide-iframe.png and /dev/null differ diff --git a/docs/static/img/style-guide-tag-group.png b/docs/static/img/style-guide-tag-group.png deleted file mode 100644 index 0607814..0000000 Binary files a/docs/static/img/style-guide-tag-group.png and /dev/null differ diff --git a/docs/static/img/style-guide-tag-page.png b/docs/static/img/style-guide-tag-page.png deleted file mode 100644 index b13c8bc..0000000 Binary files a/docs/static/img/style-guide-tag-page.png and /dev/null differ diff --git a/docs/static/img/style-guide-tag-parent.png b/docs/static/img/style-guide-tag-parent.png deleted file mode 100644 index 505891e..0000000 Binary files a/docs/static/img/style-guide-tag-parent.png and /dev/null differ diff --git a/docs/static/img/style-guide-tag-styles.png b/docs/static/img/style-guide-tag-styles.png deleted file mode 100644 index 26df931..0000000 Binary files a/docs/static/img/style-guide-tag-styles.png and /dev/null differ diff --git a/docs/static/img/style-guide-tag-stylesheet.png b/docs/static/img/style-guide-tag-stylesheet.png deleted file mode 100644 index 13f9f03..0000000 Binary files a/docs/static/img/style-guide-tag-stylesheet.png and /dev/null differ diff --git a/docs/static/steal.production.js b/docs/static/steal.production.js deleted file mode 100644 index 9cc7c43..0000000 --- a/docs/static/steal.production.js +++ /dev/null @@ -1,8 +0,0 @@ -/* - * steal v0.13.1 - * - * Copyright (c) 2016 Bitovi; Licensed MIT - */ -!function(a){"object"==typeof exports?module.exports=a():"function"==typeof define&&define.amd?define(a):"undefined"!=typeof window?window.Promise=a():"undefined"!=typeof global?global.Promise=a():"undefined"!=typeof self&&(self.Promise=a())}(function(){var a;return function b(a,c,d){function e(g,h){if(!c[g]){if(!a[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};a[g][0].call(j.exports,function(b){var c=a[g][1][b];return e(c?c:b)},j,j.exports,b,a,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g=0&&(n.splice(b,1),l("Handled previous rejection ["+a.id+"] "+e.formatObject(a.value)))}function h(a,b){m.push(a,b),null===o&&(o=d(i,0))}function i(){for(o=null;m.length>0;)m.shift()(m.shift())}var j,k=c,l=c;"undefined"!=typeof console&&(j=console,k="undefined"!=typeof j.error?function(a){j.error(a)}:function(a){j.log(a)},l="undefined"!=typeof j.info?function(a){j.info(a)}:function(a){j.log(a)}),a.onPotentiallyUnhandledRejection=function(a){h(f,a)},a.onPotentiallyUnhandledRejectionHandled=function(a){h(g,a)},a.onFatalRejection=function(a){h(b,a.value)};var m=[],n=[],o=null;return a}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a(b)})},{"../env":5,"../format":6}],5:[function(b,c,d){!function(a){"use strict";a(function(a){function b(){return"undefined"!=typeof process&&null!==process&&"function"==typeof process.nextTick}function c(){return"function"==typeof MutationObserver&&MutationObserver||"function"==typeof WebKitMutationObserver&&WebKitMutationObserver}function d(a){function b(){var a=c;c=void 0,a()}var c,d=document.createTextNode(""),e=new a(b);e.observe(d,{characterData:!0});var f=0;return function(a){c=a,d.data=f^=1}}var e,f="undefined"!=typeof setTimeout&&setTimeout,g=function(a,b){return setTimeout(a,b)},h=function(a){return clearTimeout(a)},i=function(a){return f(a,0)};if(b())i=function(a){return process.nextTick(a)};else if(e=c())i=d(e);else if(!f){var j=a,k=j("vertx");g=function(a,b){return k.setTimer(b,a)},h=k.cancelTimer,i=k.runOnLoop||k.runOnContext}return{setTimer:g,clearTimer:h,asap:i}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a(b)})},{}],6:[function(b,c,d){!function(a){"use strict";a(function(){function a(a){var c="object"==typeof a&&null!==a&&a.stack?a.stack:b(a);return a instanceof Error?c:c+" (WARNING: non-Error used)"}function b(a){var b=String(a);return"[object Object]"===b&&"undefined"!=typeof JSON&&(b=c(a,b)),b}function c(a,b){try{return JSON.stringify(a)}catch(c){return b}}return{formatError:a,formatObject:b,tryStringify:c}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a()})},{}],7:[function(b,c,d){!function(a){"use strict";a(function(){return function(a){function b(a,b){this._handler=a===t?b:c(a)}function c(a){function b(a){e.resolve(a)}function c(a){e.reject(a)}function d(a){e.notify(a)}var e=new v;try{a(b,c,d)}catch(f){c(f)}return e}function d(a){return I(a)?a:new b(t,new w(q(a)))}function e(a){return new b(t,new w(new z(a)))}function f(){return _}function g(){return new b(t,new v)}function h(a,b){var c=new v(a.receiver,a.join().context);return new b(t,c)}function i(a){return k(S,null,a)}function j(a,b){return k(N,a,b)}function k(a,c,d){function e(b,e,g){g.resolved||l(d,f,b,a(c,e,b),g)}function f(a,b,c){k[a]=b,0===--j&&c.become(new y(k))}for(var g,h="function"==typeof c?e:f,i=new v,j=d.length>>>0,k=new Array(j),m=0;m0?b(c,f.value,e):(e.become(f),m(a,c+1,f))}else b(c,d,e)}function m(a,b,c){for(var d=b;dc&&a._unreport()}}function o(a){return"object"!=typeof a||null===a?e(new TypeError("non-iterable passed to race()")):0===a.length?f():1===a.length?d(a[0]):p(a)}function p(a){var c,d,e,f=new v;for(c=0;c0||"function"!=typeof b&&0>e)return new this.constructor(t,d);var f=this._beget(),g=f._handler;return d.chain(g,d.receiver,a,b,c),f},b.prototype["catch"]=function(a){return this.then(void 0,a)},b.prototype._beget=function(){return h(this._handler,this.constructor)},b.all=i,b.race=o,b._traverse=j,b._visitRemaining=m,t.prototype.when=t.prototype.become=t.prototype.notify=t.prototype.fail=t.prototype._unreport=t.prototype._report=T,t.prototype._state=0,t.prototype.state=function(){return this._state},t.prototype.join=function(){for(var a=this;void 0!==a.handler;)a=a.handler;return a},t.prototype.chain=function(a,b,c,d,e){this.when({resolver:a,receiver:b,fulfilled:c,rejected:d,progress:e})},t.prototype.visit=function(a,b,c,d){this.chain(Y,a,b,c,d)},t.prototype.fold=function(a,b,c,d){this.when(new H(a,b,c,d))},R(t,u),u.prototype.become=function(a){a.fail()};var Y=new u;R(t,v),v.prototype._state=0,v.prototype.resolve=function(a){this.become(q(a))},v.prototype.reject=function(a){this.resolved||this.become(new z(a))},v.prototype.join=function(){if(!this.resolved)return this;for(var a=this;void 0!==a.handler;)if(a=a.handler,a===this)return this.handler=C();return a},v.prototype.run=function(){var a=this.consumers,b=this.handler;this.handler=this.handler.join(),this.consumers=void 0;for(var c=0;cf;f++)if(e=b.loads[f],e.name==c)return e;return e=a(c),b.loads.push(e),d(b,e),e})}function d(a,b){e(a,b,A.resolve().then(function(){return a.loaderObj.locate({name:b.name,metadata:b.metadata})}))}function e(a,b,c){f(a,b,c.then(function(c){return"loading"==b.status?(b.address=c,a.loaderObj.fetch({name:b.name,metadata:b.metadata,address:c})):void 0}))}function f(a,b,d){d.then(function(d){return"loading"==b.status?A.resolve(a.loaderObj.translate({name:b.name,metadata:b.metadata,address:b.address,source:d})).then(function(c){return"loading"==b.status?(b.source=c,a.loaderObj.instantiate({name:b.name,metadata:b.metadata,address:b.address,source:c})):void 0}).then(function(c){if("loading"==b.status){if(void 0===c)return b.address=b.address||"",b.isDeclarative=!0,a.loaderObj.transpile(b).then(function(a){var c=__global.System,d=c.register;c.register=function(a,c,d){"string"!=typeof a&&(d=c,c=a),b.declare=d,b.depsList=c},__eval(a,__global,b),c.register=d});if("object"!=typeof c)throw TypeError("Invalid instantiate return value");b.depsList=c.deps||[],b.execute=c.execute,b.isDeclarative=!1}}).then(function(){if("loading"==b.status){b.dependencies=[];for(var d=b.depsList,e=[],f=0,g=d.length;g>f;f++)(function(d,f){e.push(c(a,d,b.name,b.address).then(function(a){if(b.dependencies[f]={key:d,value:a.name},"linked"!=a.status)for(var c=b.linkSets.concat([]),e=0,g=c.length;g>e;e++)i(c[e],a)}))})(d[f],f);return A.all(e)}}).then(function(){if("loading"==b.status){b.status="loaded";for(var a=b.linkSets.concat([]),c=0,d=a.length;d>c;c++)k(a[c],b)}}):void 0})["catch"](function(a){b.status="failed",b.exception=a;for(var c=b.linkSets.concat([]),d=0,e=c.length;e>d;d++)l(c[d],b,a)})}function g(b){return function(c,g){var i=b.loader,j=b.moduleName,k=b.step;if(i.modules[j])throw new TypeError('"'+j+'" already exists in the module table');for(var l,m=0,n=i.loads.length;n>m;m++)if(i.loads[m].name==j)return l=i.loads[m],"translate"!=k||l.source||(l.address=b.moduleAddress,f(i,l,A.resolve(b.moduleSource))),l.linkSets[0].done.then(function(){c(l)});var o=a(j);o.metadata=b.moduleMetadata;var p=h(i,o);i.loads.push(o),c(p.done),"locate"==k?d(i,o):"fetch"==k?e(i,o,A.resolve(b.moduleAddress)):(o.address=b.moduleAddress,f(i,o,A.resolve(b.moduleSource)))}}function h(a,b){var c={loader:a,loads:[],startingLoad:b,loadingCount:0};return c.done=new A(function(a,b){c.resolve=a,c.reject=b}),i(c,b),c}function i(a,b){for(var c=0,d=a.loads.length;d>c;c++)if(a.loads[c]==b)return;a.loads.push(b),b.linkSets.push(a),"loaded"!=b.status&&a.loadingCount++;for(var e=a.loader,c=0,d=b.dependencies.length;d>c;c++){var f=b.dependencies[c].value;if(!e.modules[f])for(var g=0,h=e.loads.length;h>g;g++)if(e.loads[g].name==f){i(a,e.loads[g]);break}}}function j(a){var b=!1;try{p(a,function(c,d){l(a,c,d),b=!0})}catch(c){l(a,null,c),b=!0}return b}function k(a,b){if(a.loadingCount--,!(a.loadingCount>0)){var c=a.startingLoad;if(a.loader.loaderObj.execute===!1){for(var d=[].concat(a.loads),e=0,f=d.length;f>e;e++){var b=d[e];b.module=b.isDeclarative?{name:b.name,module:E({}),evaluated:!0}:{module:E({})},b.status="linked",m(a.loader,b)}return a.resolve(c)}var g=j(a);g||a.resolve(c)}}function l(a,b,c){var d=a.loader;a.loads[0].name!=b.name&&(c=w(c,'Error loading "'+b.name+'" from "'+a.loads[0].name+'" at '+(a.loads[0].address||"")+"\n")),c=w(c,'Error loading "'+b.name+'" at '+(b.address||"")+"\n");for(var e=a.loads.concat([]),f=0,g=e.length;g>f;f++){var b=e[f];d.loaderObj.failed=d.loaderObj.failed||[],-1==B.call(d.loaderObj.failed,b)&&d.loaderObj.failed.push(b);var h=B.call(b.linkSets,a);if(b.linkSets.splice(h,1),0==b.linkSets.length){var i=B.call(a.loader.loads,b);-1!=i&&a.loader.loads.splice(i,1)}}a.reject(c)}function m(a,b){if(a.loaderObj.trace){a.loaderObj.loads||(a.loaderObj.loads={});var c={};b.dependencies.forEach(function(a){c[a.key]=a.value}),a.loaderObj.loads[b.name]={name:b.name,deps:b.dependencies.map(function(a){return a.key}),depMap:c,address:b.address,metadata:b.metadata,source:b.source,kind:b.isDeclarative?"declarative":"dynamic"}}b.name&&(a.modules[b.name]=b.module);var d=B.call(a.loads,b);-1!=d&&a.loads.splice(d,1);for(var e=0,f=b.linkSets.length;f>e;e++)d=B.call(b.linkSets[e].loads,b),-1!=d&&b.linkSets[e].loads.splice(d,1);b.linkSets.splice(0,b.linkSets.length)}function n(a,b,c){if(c[a.groupIndex]=c[a.groupIndex]||[],-1==B.call(c[a.groupIndex],a)){c[a.groupIndex].push(a);for(var d=0,e=b.length;e>d;d++)for(var f=b[d],g=0;g=0;g--){for(var h=d[g],i=0;ic;c++){var g=d.importers[c];if(!g.locked){var h=B.call(g.dependencies,d);g.setters[h](e)}}return d.locked=!1,b});d.setters=f.setters,d.execute=f.execute;for(var g=0,h=a.dependencies.length;h>g;g++){var i=a.dependencies[g].value,j=c.modules[i];if(!j)for(var k=0;kf;f++){var h=e[f];if(h&&-1==B.call(b,h)&&(d=v(h,b,c)))return d=w(d,"Error evaluating "+h.name+"\n")}if(a.failed)return new Error("Module failed execution.");if(!a.evaluated)return a.evaluated=!0,d=t(a),d?a.failed=!0:Object.preventExtensions&&Object.preventExtensions(a.module),a.execute=void 0,d}}function w(a,b){return a instanceof Error?a.message=b+a.message:a=b+a,a}function x(a){if("object"!=typeof a)throw new TypeError("Options must be an object");a.normalize&&(this.normalize=a.normalize),a.locate&&(this.locate=a.locate),a.fetch&&(this.fetch=a.fetch),a.translate&&(this.translate=a.translate),a.instantiate&&(this.instantiate=a.instantiate),this._loader={loaderObj:this,loads:[],modules:{},importPromises:{},moduleRecords:{}},C(this,"global",{get:function(){return __global}})}function y(){}function z(a,b,c){var d=a._loader.importPromises;return d[b]=c.then(function(a){return d[b]=void 0,a},function(a){throw d[b]=void 0,a})}var A=__global.Promise||require("when/es6-shim/Promise");__global.console&&(console.assert=console.assert||function(){});var B=Array.prototype.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},C=$__Object$defineProperty,D=0;x.prototype={constructor:x,define:function(a,b,c){if(this._loader.importPromises[a])throw new TypeError("Module is already loading.");return z(this,a,new A(g({step:"translate",loader:this._loader,moduleName:a,moduleMetadata:c&&c.metadata||{},moduleSource:b,moduleAddress:c&&c.address})))},"delete":function(a){var b=this._loader;return delete b.importPromises[a],delete b.moduleRecords[a],b.modules[a]?delete b.modules[a]:!1},get:function(a){return this._loader.modules[a]?(u(this._loader.modules[a],[],this),this._loader.modules[a].module):void 0},has:function(a){return!!this._loader.modules[a]},"import":function(a,c){var d=this;return A.resolve(d.normalize(a,c&&c.name,c&&c.address)).then(function(a){var e=d._loader;return e.modules[a]?(u(e.modules[a],[],e._loader),e.modules[a].module):e.importPromises[a]||z(d,a,b(e,a,c||{}).then(function(b){return delete e.importPromises[a],s(e,b)}))})},load:function(a,c){return this._loader.modules[a]?(u(this._loader.modules[a],[],this._loader),A.resolve(this._loader.modules[a].module)):this._loader.importPromises[a]||z(this,a,b(this._loader,a,{}))},module:function(b,c){var d=a();d.address=c&&c.address;var e=h(this._loader,d),g=A.resolve(b),i=this._loader,j=e.done.then(function(){return s(i,d)});return f(i,d,g),j},newModule:function(a){if("object"!=typeof a)throw new TypeError("Expected object");var b,c=new y;if(Object.getOwnPropertyNames&&null!=a)b=Object.getOwnPropertyNames(a);else{b=[];for(var d in a)b.push(d)}for(var e=0;e2)throw new TypeError("Only one wildcard in a path is permitted");if(1==g.length){if(d==f&&f.length>e.length){e=f;break}}else d.substr(0,g[0].length)==g[0]&&d.substr(d.length-g[1].length)==g[1]&&(e=f,b=d.substr(g[0].length,d.length-g[1].length-g[0].length))}var i=this.paths[e];return b&&(i=i.replace("*",b)),h&&(i=i.replace(/#/g,"%23")),c(this.baseURL,i)},enumerable:!1,writable:!0}),$__Object$defineProperty(b.prototype,"fetch",{value:function(a){var b=this;return new j(function(d,e){f(c(b.baseURL,a.address),function(a){d(a)},e)})},enumerable:!1,writable:!0}),b}(__global.LoaderPolyfill),m=new l;if("object"==typeof exports&&(module.exports=m),__global.System=m,h&&"undefined"!=typeof document.getElementsByTagName){var n=document.getElementsByTagName("script");n=n[n.length-1],"complete"===document.readyState?setTimeout(e):document.addEventListener&&(document.addEventListener("DOMContentLoaded",d,!1),window.addEventListener("load",d,!1)),n.getAttribute("data-init")&&window[n.getAttribute("data-init")]()}}()}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:global),function($__global){$__global.upgradeSystemLoader=function(){function a(a){var b=String(a).replace(/^\s+|\s+$/g,"").match(/^([^:\/?#]+:)?(\/\/(?:[^:@\/?#]*(?::[^:@\/?#]*)?@)?(([^:\/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);return b?{href:b[0]||"",protocol:b[1]||"",authority:b[2]||"",host:b[3]||"",hostname:b[4]||"",port:b[5]||"",pathname:b[6]||"",search:b[7]||"",hash:b[8]||""}:null}function b(b,c){function d(a){var b=[];return a.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^\/]*/g,function(a){"/.."===a?b.pop():b.push(a)}),b.join("").replace(/^\//,"/"===a.charAt(0)?"/":"")}return p&&(c=c.replace(/\\/g,"/")),c=a(c||""),b=a(b||""),c&&b?(c.protocol||b.protocol)+(c.protocol||c.authority?c.authority:b.authority)+d(c.protocol||c.authority||"/"===c.pathname.charAt(0)?c.pathname:c.pathname?(b.authority&&!b.pathname?"/":"")+b.pathname.slice(0,b.pathname.lastIndexOf("/")+1)+c.pathname:b.pathname)+(c.protocol||c.authority||c.pathname?c.search:c.search||b.search)+c.hash:null}function c(a){function d(a,b){b._extensions=[];for(var c=0,d=a.length;d>c;c++)a[c](b)}var e=a["import"];a["import"]=function(a,b){return e.call(this,a,b).then(function(a){return a.__useDefault?a["default"]:a})},a.set("@empty",a.newModule({})),"undefined"!=typeof require&&(a._nodeRequire=require),a.config=function(a){for(var b in a){var c=a[b];if("object"!=typeof c||c instanceof Array)this[b]=c;else{this[b]=this[b]||{};for(var d in c)this[b][d]=c[d]}}};var f;if("undefined"==typeof window&&"undefined"==typeof WorkerGlobalScope)f="file:"+process.cwd()+"/",p&&(f=f.replace(/\\/g,"/"));else if("undefined"==typeof window)f=a.global.location.href;else if(f=document.baseURI,!f){var g=document.getElementsByTagName("base");f=g[0]&&g[0].href||window.location.href; -}var h,i=a.locate;a.locate=function(a){return this.baseURL!=h&&(h=b(f,this.baseURL),"/"!=h.substr(h.length-1,1)&&(h+="/"),this.baseURL=h),Promise.resolve(i.call(this,a))},a._extensions=a._extensions||[],a._extensions.push(c),a.clone=function(){var a=this,b=new LoaderPolyfill(q);return b.baseURL=a.baseURL,b.paths={"*":"*.js"},d(a._extensions,b),b}}function d(a){function b(a,b){var c=a.meta&&a.meta[b.name];if(c)for(var d in c)b.metadata[d]=b.metadata[d]||c[d]}var c=/^(\s*\/\*.*\*\/|\s*\/\/[^\n]*|\s*"[^"]+"\s*;?|\s*'[^']+'\s*;?)+/,e=/\/\*.*\*\/|\/\/[^\n]*|"[^"]+"\s*;?|'[^']+'\s*;?/g;a.meta={},a._extensions=a._extensions||[],a._extensions.push(d);var f=a.locate;a.locate=function(a){return b(this,a),f.call(this,a)};var g=a.translate;a.translate=function(a){var d=a.source.match(c);if(d)for(var f=d[0].match(e),h=0;hc;c++)-1==o.call(b,a[c])&&b.push(a[c]);return b}function f(b,c,d,e){"string"!=typeof b&&(e=d,d=c,c=b,b=null),r=!0;var f;if(f="boolean"==typeof d?{declarative:!1,deps:c,execute:e,executingRequire:d}:{declarative:!0,deps:c,declare:d},b)f.name=b,b in a.defined||(a.defined[b]=f);else if(f.declarative){if(q)throw new TypeError("Multiple anonymous System.register calls in the same module file.");q=f}}function g(a){if(!a.register){a.register=f,a.defined||(a.defined={});var b=a.onScriptLoad;a.onScriptLoad=function(a){b(a),q&&(a.metadata.entry=q),r&&(a.metadata.format=a.metadata.format||"register",a.metadata.registered=!0)}}}function h(a,b,c){if(c[a.groupIndex]=c[a.groupIndex]||[],-1==o.call(c[a.groupIndex],a)){c[a.groupIndex].push(a);for(var d=0,e=a.normalizedDeps.length;e>d;d++){var f=a.normalizedDeps[d],g=b.defined[f];if(g&&!g.evaluated){var i=a.groupIndex+(g.declarative!=a.declarative);if(void 0===g.groupIndex||g.groupIndex=0;f--){for(var g=d[f],i=0;ie;e++){var g=c.importers[e];if(!g.locked){var h=o.call(g.dependencies,c);g.setters[h](d)}}return c.locked=!1,b});if(c.setters=e.setters,c.execute=e.execute,!c.setters||!c.execute)throw new TypeError("Invalid System.register form for "+a.name);for(var f=0,g=a.normalizedDeps.length;g>f;f++){var h,i=a.normalizedDeps[f],l=b.defined[i],m=s[i];m?h=m.exports:l&&!l.declarative?h=l.module.exports&&l.module.exports.__esModule?l.module.exports:{"default":l.module.exports,__useDefault:!0}:l?(k(l,b),m=l.module,h=m.exports):h=b.get(i),m&&m.importers?(m.importers.push(c),c.dependencies.push(m)):c.dependencies.push(null),c.setters[f]&&c.setters[f](h)}}}function l(a,b){var c,d=b.defined[a];if(d)d.declarative?p(a,[],b):d.evaluated||m(d,b),c=d.module.exports;else if(c=b.get(a),!c)throw new Error("Unable to load dependency "+a+".");return(!d||d.declarative)&&c&&c.__useDefault?c["default"]:c}function m(a,b){if(!a.module){var c={},d=a.module={exports:c,id:a.name};if(!a.executingRequire)for(var e=0,f=a.normalizedDeps.length;f>e;e++){var g=a.normalizedDeps[e],h=b.defined[g];h&&m(h,b)}a.evaluated=!0;var i=a.execute.call(b.global,function(c){for(var d=0,e=a.deps.length;e>d;d++)if(a.deps[d]==c)return l(a.normalizedDeps[d],b);throw new TypeError("Module "+c+" not declared as a dependency.")},c,d);i&&(d.exports=i)}}function p(a,b,c){var d=c.defined[a];if(d&&!d.evaluated&&d.declarative){b.push(a);for(var e=0,f=d.normalizedDeps.length;f>e;e++){var g=d.normalizedDeps[e];-1==o.call(b,g)&&(c.defined[g]?p(g,b,c):c.get(g))}d.evaluated||(d.evaluated=!0,d.module.execute.call(c.global))}}"undefined"==typeof o&&(o=Array.prototype.indexOf),("undefined"==typeof __eval||"undefined"!=typeof document&&!document.addEventListener)&&(__eval=eval),a._extensions=a._extensions||[],a._extensions.push(e);a.__exec=c;var q,r;g(a);var s={},t=/System\.register/,u=a.fetch;a.fetch=function(a){var b=this;return g(b),b.defined[a.name]?(a.metadata.format="defined",""):(q=null,r=!1,u.call(b,a))};var v=a.translate;a.translate=function(a){return this.register=f,this.__exec=c,a.metadata.deps=a.metadata.deps||[],Promise.resolve(v.call(this,a)).then(function(b){return(a.metadata.init||a.metadata.exports)&&(a.metadata.format=a.metadata.format||"global"),("register"==a.metadata.format||!a.metadata.format&&a.source.match(t))&&(a.metadata.format="register"),b})};var w=a.instantiate;a.instantiate=function(a){var b,c=this;if(c.defined[a.name])b=c.defined[a.name],b.deps=b.deps.concat(a.metadata.deps);else if(a.metadata.entry)b=a.metadata.entry;else if(a.metadata.execute)b={declarative:!1,deps:a.metadata.deps||[],execute:a.metadata.execute,executingRequire:a.metadata.executingRequire};else if("register"==a.metadata.format){q=null,r=!1;var e=c.global.System;if(c.global.System=c,c.__exec(a),c.global.System=e,q&&(b=q),!b&&n.defined[a.name]&&(b=n.defined[a.name]),!r&&!a.metadata.registered)throw new TypeError(a.name+" detected as System.register but didn't execute.")}if(!b&&"es6"!=a.metadata.format)return{deps:a.metadata.deps,execute:function(){return c.newModule({})}};if(!b)return w.call(this,a);c.defined[a.name]=b,b.deps=d(b.deps),b.name=a.name;for(var f=[],g=0,h=b.deps.length;h>g;g++)f.push(Promise.resolve(c.normalize(b.deps[g],a.name)));return Promise.all(f).then(function(d){return b.normalizedDeps=d,{deps:b.deps,execute:function(){i(a.name,c),p(a.name,[],c),c.defined[a.name]=void 0;var d=b.module.exports;return(!d||!b.declarative&&d.__esModule!==!0)&&(d={"default":d,__useDefault:!0}),c.newModule(d)}}})}}function f(a){function b(a,b,c){if(a.meta[b]={format:"global"},j&&!a.paths[b])try{a.paths[b]=require.resolve(c||b)}catch(d){}}a._extensions.push(f);var c,d,e=/(^\s*|[}\);\n]\s*)(import\s+(['"]|(\*\s+as\s+)?[^"'\(\)\n;]+\s+from\s+['"]|\{)|export\s+\*\s+from\s+["']|export\s+(\{|default|function|class|var|const|let|async\s+function))/,g=/\$traceurRuntime\s*\./,h=/babelHelpers\s*\./,i=!0,j="undefined"!=typeof process&&"undefined"!=typeof require&&require.resolve,k=a.locate;a.locate=function(a){var c=this;return i&&("traceur"==c.transpiler?(b(c,"traceur","traceur/bin/traceur.js"),c.meta.traceur.exports="traceur",b(c,"traceur-runtime","traceur/bin/traceur-runtime.js")):"babel"==c.transpiler&&(b(c,"babel","babel-core/browser.js"),b(c,"babel-runtime","babel-core/external-helpers.js")),i=!1),k.call(c,a)};var l=a.translate;a.translate=function(a){var b=this;return l.call(b,a).then(function(f){if("es6"==a.metadata.format||!a.metadata.format&&f.match(e))return a.metadata.format="es6",f;if("register"==a.metadata.format){if(!b.global.$traceurRuntime&&a.source.match(g))return b["import"]("traceur-runtime").then(function(){return f});if(!b.global.babelHelpers&&a.source.match(h))return b["import"]("babel/external-helpers").then(function(){return f})}return"traceur"==b.transpiler?Promise.all([c||(c=b.normalize(b.transpiler)),d||(d=b.normalize(b.transpiler+"-runtime"))]).then(function(b){return a.name==b[0]||a.name==b[1]?"(function() { var curSystem = System; "+f+"\nSystem = curSystem; })();":f}):f})}}function g(a){function b(a,b){for(var c=a.split(".");c.length;)b=b[c.shift()];return b}function c(a){function c(a){for(var b={},c=0,d=a.length;d>c;c++)b[a[c]]=!0;return b}if(!a.has("@@global-helpers")){var d,e,f=a.global.hasOwnProperty,g={};a.set("@@global-helpers",a.newModule({prepareGlobal:function(b,h,i){for(var j=0;jc;c++)"/"===a[c]&&b++;return b}function d(a,b,c){return c+a.substr(b)}function e(a,e,f){var g,h,i,j,k=0,l=0;if(e)for(var m in f.map){var n=f.map[m];if("object"==typeof n&&b(e,m)&&(i=c(m),!(l>=i)))for(var o in n)b(a,o)&&(j=c(o),k>=j||(g=o,k=j,h=m,l=i))}if(g)return d(a,g.length,f.map[h][g]);for(var m in f.map){var n=f.map[m];if("string"==typeof n&&b(a,m)){var j=c(m);k>=j||(g=m,k=j)}}return g?d(a,g.length,f.map[g]):a}a.map=a.map||{},a._extensions.push(j);var f=a.normalize;a.normalize=function(a,b,c){var d=this;d.map||(d.map={});var g=!1;return"/"==a.substr(a.length-1,1)&&(g=!0,a+="#"),Promise.resolve(f.call(d,a,b,c)).then(function(a){if(a=e(a,b,d),g){var c=a.split("/");c.pop();var f=c.pop();c.push(f),c.push(f),a=c.join("/")}return a})}}function k(a){"undefined"==typeof o&&(o=Array.prototype.indexOf),a._extensions.push(k);var b=a.normalize;a.normalize=function(a,c,d){var e,f=this;return c&&-1!=(e=c.indexOf("!"))&&(c=c.substr(0,e)),Promise.resolve(b.call(f,a,c,d)).then(function(a){var b=a.lastIndexOf("!");if(-1!=b){var e=a.substr(0,b),g=a.substr(b+1)||e.substr(e.lastIndexOf(".")+1);return new Promise(function(a){a(f.normalize(g,c,d))}).then(function(a){return g=a,f.normalize(e,c,d,!0)}).then(function(a){return a+"!"+g})}return a})};var c=a.locate;a.locate=function(a){var b=this,d=a.name;if(this.defined&&this.defined[d])return c.call(this,a);var e=d.lastIndexOf("!");if(-1!=e){var f=d.substr(e+1);a.name=d.substr(0,e);var g=b.pluginLoader||b;return g["import"](f).then(function(){var c=g.get(f);return c=c["default"]||c,c.build===!1&&b.pluginLoader&&(a.metadata.build=!1),a.metadata.plugin=c,a.metadata.pluginName=f,a.metadata.pluginArgument=a.name,a.metadata.buildType=c.buildType||"js",c.locate?c.locate.call(b,a):Promise.resolve(b.locate(a)).then(function(a){return a.replace(/\.js$/,"")})})}return c.call(this,a)};var d=a.fetch;a.fetch=function(a){var b=this;return a.metadata.build===!1&&b.pluginLoader?"":a.metadata.plugin&&a.metadata.plugin.fetch&&!a.metadata.pluginFetchCalled?(a.metadata.pluginFetchCalled=!0,a.metadata.plugin.fetch.call(b,a,d)):d.call(b,a)};var e=a.translate;a.translate=function(a){var b=this;return a.metadata.plugin&&a.metadata.plugin.translate?Promise.resolve(a.metadata.plugin.translate.call(b,a)).then(function(c){return"string"==typeof c&&(a.source=c),e.call(b,a)}):e.call(b,a)};var f=a.instantiate;a.instantiate=function(a){var b=this;return a.metadata.plugin&&a.metadata.plugin.instantiate?Promise.resolve(a.metadata.plugin.instantiate.call(b,a)).then(function(c){return c?c:f.call(b,a)}):a.metadata.plugin&&a.metadata.plugin.build===!1?(a.metadata.format="defined",a.metadata.deps.push(a.metadata.pluginName),a.metadata.execute=function(){return b.newModule({})},f.call(b,a)):f.call(b,a)}}function l(a){"undefined"==typeof o&&(o=Array.prototype.indexOf),a._extensions.push(l),a.bundles=a.bundles||{};var b=a.fetch;a.fetch=function(a){var c=this;if(c.trace)return b.call(this,a);c.bundles||(c.bundles={});for(var d in c.bundles)if(-1!=o.call(c.bundles[d],a.name))return Promise.resolve(c.normalize(d)).then(function(a){return c.bundles[a]=c.bundles[a]||c.bundles[d],c.meta=c.meta||{},c.meta[a]=c.meta[a]||{},c.meta[a].bundle=!0,c.load(a)}).then(function(){return""});return b.call(this,a)}}function m(a){a.depCache=a.depCache||{},a._extensions.push(m);var b=a.locate;a.locate=function(a){var c=this;c.depCache||(c.depCache={});var d=c.depCache[a.name];if(d)for(var e=0;eb;b++)if(this[b]===a)return b;return-1},p="undefined"!=typeof process&&!!process.platform.match(/^win/);!function(){var a=$__global.System;n=$__global.System=new LoaderPolyfill(a),n.baseURL=a.baseURL,n.paths={"*":"*.js"},n.originalSystem=a}(),n.noConflict=function(){$__global.SystemJS=n,$__global.System=n.originalSystem};var q=$__global.System.originalSystem;c(n),d(n),e(n),f(n),g(n),h(n),i(n),j(n),k(n),l(n),m(n)};var $__curScript,__eval;!function(){var doEval;if(__eval=function(a,b,c){a+="\n//# sourceURL="+b+(c?"\n//# sourceMappingURL="+c:"");try{doEval(a)}catch(d){var e="Error evaluating "+b+"\n";throw d instanceof Error?d.message=e+d.message:d=e+d,d}},"undefined"!=typeof document){var head,scripts=document.getElementsByTagName("script");if($__curScript=scripts[scripts.length-1],doEval=function(a){head||(head=document.head||document.body||document.documentElement);var b=document.createElement("script");b.text=a;var c,d=window.onerror;if(window.onerror=function(a){c=a},head.appendChild(b),head.removeChild(b),window.onerror=d,c)throw c},$__global.System&&$__global.LoaderPolyfill)$__global.upgradeSystemLoader();else{var curPath=$__curScript.src,basePath=curPath.substr(0,curPath.lastIndexOf("/")+1);document.write('')}}else if("undefined"!=typeof WorkerGlobalScope&&"undefined"!=typeof importScripts)if(doEval=function(source){try{eval(source)}catch(e){throw e}},$__global.System&&$__global.LoaderPolyfill)$__global.upgradeSystemLoader();else{var basePath="";try{throw new Error("Get worker base path via error stack")}catch(e){e.stack.replace(/(?:at|@).*(http.+):[\d]+:[\d]+/,function(a,b){basePath=b.replace(/\/[^\/]*$/,"/")})}importScripts(basePath+"steal-es6-module-loader.js"),$__global.upgradeSystemLoader()}else{var es6ModuleLoader=require("steal-es6-module-loader");$__global.System=es6ModuleLoader.System,$__global.Loader=es6ModuleLoader.Loader,$__global.upgradeSystemLoader(),module.exports=$__global.System;var vm=require("vm");doEval=function(a,b,c){vm.runInThisContext(a)}}}()}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:global),function(a){function b(a){function b(a){function b(){for(var b,d=[],e=0;ec;c++)b.call(a[c],a[c],c,a);else for(c in a)a.hasOwnProperty(c)&&b.call(a[c],a[c],c,a);return a},e=function(a,b){var c=[];return d(a,function(a,d){c[d]=b(a,d)}),c},f=function(a){return"string"==typeof a},g=function(a,b){return d(b,function(b,c){a[c]=b}),a},h=function(a){var b=a.lastIndexOf("/");return-1===b&&(b=a.lastIndexOf("\\")),-1!==b?a.substr(0,b):a},i=function(a){return a[a.length-1]},j=function(a){var b=String(a).replace(/^\s+|\s+$/g,"").match(/^([^:\/?#]+:)?(\/\/(?:[^:@]*(?::[^:@]*)?@)?(([^:\/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);return b?{href:b[0]||"",protocol:b[1]||"",authority:b[2]||"",host:b[3]||"",hostname:b[4]||"",port:b[5]||"",pathname:b[6]||"",search:b[7]||"",hash:b[8]||""}:null},k=function(a,b){function c(a){var b=[];return a.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^\/]*/g,function(a){"/.."===a?b.pop():b.push(a)}),b.join("").replace(/^\//,"/"===a.charAt(0)?"/":"")}return b=j(b||""),a=j(a||""),b&&a?(b.protocol||a.protocol)+(b.protocol||b.authority?b.authority:a.authority)+c(b.protocol||b.authority||"/"===b.pathname.charAt(0)?b.pathname:b.pathname?(a.authority&&!a.pathname?"/":"")+a.pathname.slice(0,a.pathname.lastIndexOf("/")+1)+b.pathname:a.pathname)+(b.protocol||b.authority||b.pathname?b.search:b.search||a.search)+b.hash:null},l="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,m="undefined"!=typeof window,n=!m&&!l&&"undefined"!=typeof require,o=function(a){var b=a.lastIndexOf("/");-1===b&&(b=a.lastIndexOf("\\"));var c=(-1==b?a:a.substr(b+1)).match(/^[\w-\s\.!]+/);return c?c[0]:""},p=function(a){var b=o(a),c=b.lastIndexOf(".");return-1!==c?b.substr(c+1):""},q=function(a,b){var c=a.lastIndexOf("!"),d="";if(-1!=c){var e=a.substr(0,c),f=a.substr(c+1);d="!"+f,a=e}var g=o(a),h=p(a);return"/"===a[a.length-1]?a+o(a.substr(0,a.length-1))+d:/^(\w+(?:s)?:\/\/|\.|file|\/)/.test(a)||-1!==g.indexOf(".")?"js"===h?a.substr(0,a.lastIndexOf("."))+d:a+d:a+"/"+g+d},r=function(a){var b=a||this.System;return s(this.addSteal(b.clone()))},s=function(b){function m(a){function b(a,b){var c;for(c in a)b(c,a[c])}a._extensions&&a._extensions.push(m),a._traceData={loads:{},parentMap:{}},a.getDependencies=function(a){var b=this.getModuleLoad(a);return b?b.metadata.dependencies:void 0},a.getDependants=function(a){var c=[],d=this._traceData.parentMap[a]||{};return b(d,function(a){c.push(a)}),c},a.getModuleLoad=function(a){return this._traceData.loads[a]},a.getBundles=function(a,c){c=c||{},c[a]=!0;var d=this,e=d._traceData.parentMap,f=e[a];if(!f)return[a];var g=[];return b(f,function(a,b){c[a]||(g=g.concat(d.getBundles(a,c)))}),g},a._allowModuleExecution={},a.allowModuleExecution=function(a){var b=this;return b.normalize(a).then(function(a){b._allowModuleExecution[a]=!0})};var c=a.normalize;a.normalize=function(a,b){var d=c.apply(this,arguments);if(b){var e=this._traceData.parentMap;return d.then(function(a){return e[a]||(e[a]={}),e[a][b]=!0,a})}return d};var d=function(){return a.newModule({})},e={traceur:!0,babel:!0},f=function(a){return e[a.name]||this._allowModuleExecution[a.name]},g=[].map||function(a){for(var b=[],c=0,d=this.length;d>c;c++)b.push(a(this[c]));return b},h=/System\.register\((\[.+?\])\,/,i=/'/g,j=a.instantiate;a.instantiate=function(a){function b(b){var e=c.preventModuleExecution&&!f.call(c,a),h=b?b.deps:a.metadata.deps;return Promise.all(g.call(h,function(b){return c.normalize(b,a.name)})).then(function(c){return a.metadata.deps=h,a.metadata.dependencies=c,e?{deps:h,execute:d}:b})}this._traceData.loads[a.name]=a;var c=this,e=Promise.resolve(j.apply(this,arguments));return e.then(function(d){return d?b(d):c.transpile(a).then(function(c){a.metadata.transpiledSource=c;var e=h.exec(c),f=e?e[1]:"[]",g=JSON.parse(f.replace(i,'"'));return a.metadata.deps=g,b(d)})})};var k=a.transpile;a.transpile=function(a){var b=a.metadata.transpiledSource;return b?(delete a.metadata.transpiledSource,Promise.resolve(b)):k.apply(this,arguments)}}function p(a){function b(a){if(("json"===a.metadata.format||!a.metadata.format)&&c.test(a.source))try{return JSON.parse(a.source)}catch(b){}}var c=/^[\s\n\r]*[\{\[]/,d=/\.json$/i,e=/\.js$/i,f="undefined"==typeof window;a._extensions.push(p);var g=a.locate;if(a.locate=function(a){return g.apply(this,arguments).then(function(b){return d.test(a.name)?b.replace(e,""):b})},f){var h=a.translate;return void(a.translate=function(a){if(d.test(a.name)){var c=b(a);if(c)return"define([], function(){\n return "+a.source+"\n});"}return h.call(this,a)})}var i=a.instantiate;return a.instantiate=function(a){var c,d=this;return c=b(a),c&&(a.metadata.format="json",a.metadata.execute=function(){return c}),i.call(d,a)},a}function r(a){a._extensions.push(r),a.getEnv=function(){var a=(this.env||"").split("-");return a[1]||this.env},a.getPlatform=function(){var a=(this.env||"").split("-");return 2===a.length?a[0]:void 0},a.isEnv=function(a){return this.getEnv()===a},a.isPlatform=function(a){return this.getPlatform()===a}}b.set("@loader",b.newModule({"default":b,__useDefault:!0})),b.config({map:{"@loader/@loader":"@loader","@steal/@steal":"@steal"}});var s,t,u,v=function(){var a=arguments,c=function(){var b,c=[];d(a,function(a){f(a)?c.push(v.System["import"](q(a))):"function"==typeof a&&(b=a)});var e=Promise.all(c);return b?e.then(function(a){return b&&b.apply(null,a)}):e};return b.isEnv("production")?c():s.then(c,c)};b.set("@steal",b.newModule({"default":v,__useDefault:!0})),v.System=b,v.parseURI=j,v.joinURIs=k,v.normalize=q;var w=function(a){a.ext={};var b=a.normalize,c=/\.(\w+)!?$/;a.normalize=function(d,e,f,g){if(g)return b.apply(this,arguments);var h,i=d.match(c),j=d;if(i&&a.ext[h=i[1]]){var k="!"===d[d.length-1];j=d+(k?"":"!")+a.ext[h]}return b.call(this,j,e,f)}};w(b);var x=function(a){var b=a.normalize,c=/@.+#.+/;a.normalize=function(a,d,e,f){var g,h,i=a.length-1;return"/"===a[i]&&(g=a.substring(0,i).lastIndexOf("/"),h=a.substring(g+1,i),c.test(h)&&(h=h.substr(h.lastIndexOf("#")+1)),a+=h),b.call(this,a,d,e,f)}};x(b),m.name="Trace","undefined"!=typeof b&&m(b),"undefined"!=typeof b&&p(b);var y=function(a,b){var c=a.config;a.config=function(e){var f=g({},e);d(b,function(b,c){if(b.set&&f[c]){var d=b.set.call(a,f[c],e);void 0!==d&&(a[c]=d),delete f[c]}}),c.call(this,f)}},z=function(a,b,c){a[b]||(a[b]=c)};b.configMain="@config",b.paths[b.configMain]="stealconfig.js",b.env=(l?"worker":"window")+"-development",b.ext={css:"$css",less:"$less"},b.logLevel=0;var A="bundles/*.css",B="bundles/*";z(b.paths,A,"dist/bundles/*css"),z(b.paths,B,"dist/bundles/*.js");var C,D={set:function(a){var c=o(a),d=h(a);n||(b.configPath=k(location.href,a)),b.configMain=c,b.paths[c]=c,J.call(this),this.config({baseURL:(d===a?".":d)+"/"})}},E={set:function(a){this.main=a,J.call(this)}},F=function(a){return n&&!/^file:/.test(a)?("."===a[0]&&("/"===a[1]||"."===a[1]&&"/"===a[2])&&(a=require("path").join(process.cwd(),a)),a?"file:"+a:a):a},G=function(a){return{set:function(b){this[a]=F(b)}}},H=function(a){var b=a.lastIndexOf("!");return-1!==b?a.substr(b+1):void 0},I=function(a){var b=a.lastIndexOf("!");return-1!==b?a.substr(0,b):void 0},J=function(){if(this.loadBundles&&this.main){var a=this.main,c=this.bundlesName||"bundles/",d=c+a;z(this.meta,d,{format:"amd"});var e=H(b.configMain),f=[a,b.configMain];if(e&&b.set(e,b.newModule({})),e=H(a)){var g=I(a);f.push(e),f.push(g),d=c+g.substr(0,g.indexOf("."))}this.bundles[d]=f}},K=function(){if(this.envs){var a=this.envs[this.env];a&&this.config(a)}},L=function(){if(this.liveReloadInstalled){var a=this;this["import"]("live-reload",{name:"@@steal"}).then(function(b){b(a.configMain,function(){K.call(a)})})}},M={map:!0,paths:!0,meta:!0};y(b,C={env:{set:function(a){this.env=a,this.isEnv("production")&&(this.loadBundles=!0),J.call(this)}},envs:{set:function(a){var b=this.envs;b||(b=this.envs={}),d(a,function(a,c){var e=b[c];e||(e=b[c]={}),d(a,function(a,b){M[b]&&e[b]?g(e[b],a):e[b]=a})})}},baseUrl:G("baseURL"),baseURL:G("baseURL"),root:G("baseURL"),config:D,configPath:D,loadBundles:{set:function(a){this.loadBundles=a,J.call(this)}},startId:{set:function(a){E.set.call(this,q(a))}},main:E,stealURL:{set:function(a,c){b.stealURL=a;var d=a.split("?"),e=d.shift(),f=d.join("?"),g=f.split("&"),h=e.split("/"),i=h.pop(),j=h.join("/");if(C.stealPath.set.call(this,j,c),i.indexOf("steal.production")>-1&&!c.env){var k=this.getPlatform()||(l?"worker":"window");this.config({env:k+"-production"}),J.call(this)}if(g.length&&g[0].length){for(var m,n={},o=0;o1)n[p[0]]=p.slice(1).join("=");else{v.dev&&v.dev.warn("Please use search params like ?main=main&env=production");var q=m.split(",");q[0]&&(n.startId=q[0]),q[1]&&(n.env=q[1])}}this.config(n)}}},stealPath:{set:function(a,c){a=F(a);var d=a.split("/");z(this.paths,"@dev",a+"/ext/dev.js"),z(this.paths,"$css",a+"/ext/css.js"),z(this.paths,"$less",a+"/ext/less.js"),z(this.paths,"npm",a+"/ext/npm.js"),z(this.paths,"npm-extension",a+"/ext/npm-extension.js"),z(this.paths,"npm-utils",a+"/ext/npm-utils.js"),z(this.paths,"npm-crawl",a+"/ext/npm-crawl.js"),z(this.paths,"semver",a+"/ext/semver.js"),z(this.paths,"bower",a+"/ext/bower.js"),z(this.paths,"live-reload",a+"/ext/live-reload.js"),this.paths.traceur=a+"/ext/traceur.js",this.paths["traceur-runtime"]=a+"/ext/traceur-runtime.js",this.paths.babel=a+"/ext/babel.js",this.paths["babel-runtime"]=a+"/ext/babel-runtime.js",n?(b.register("less",[],!1,function(){var a=require;return a("less")}),"@config"===this.configMain&&"steal"===i(d)&&(d.pop(),"node_modules"===i(d)&&(this.configMain="package.json!npm",J.call(this),d.pop()))):(z(this.paths,"less",a+"/ext/less-engine.js"),c.root||c.baseUrl||c.baseURL||c.config||c.configPath||("steal"===i(d)&&(d.pop(),"bower_components"===i(d)&&(b.configMain="bower.json!bower",J.call(this),d.pop()),"node_modules"===i(d)&&(b.configMain="package.json!npm",J.call(this),d.pop())),this.config({baseURL:d.join("/")+"/"}))),b.stealPath=a}},bundle:{set:function(a){b.bundle=a}},bundlesPath:{set:function(a){return this.paths[A]=a+"/*css",this.paths[B]=a+"/*.js",a}},instantiated:{set:function(a){var b=this;d(a||{},function(a,c){b.set(c,b.newModule(a))})}}}),v.config=function(a){return"string"==typeof a?b[a]:void b.config(a)},"undefined"!=typeof b&&r(b);var N=function(){var a={},b=document.getElementsByTagName("script"),e=b[b.length-1];if(e){a.stealURL=e.src,d(e.attributes,function(b){var d=c(0===b.nodeName.indexOf("data-")?b.nodeName.replace("data-",""):b.nodeName);a[d]=""===b.value?!0:b.value});var f=e.innerHTML.substr(1);/\S/.test(f)&&(a.mainSource=f)}return a};return v.startup=function(c){if(l)var d={stealURL:location.href};else if(a.document)var d=N();else var d={ -stealPath:__dirname};b.config(d),c&&b.config(c),K.call(this.System);if(b.loadBundles){if(!b.main&&b.isEnv("production")){var f=console&&console.warn||function(){};f.call(console,"Attribute 'main' is required in production environment. Please add it to the script tag.")}s=b["import"](b.configMain),u=s.then(function(a){return K.call(b),b.main?b["import"](b.main):a})["catch"](function(a){})}else s=b["import"](b.configMain),t=s.then(function(){return K.call(b),L.call(b),c&&b.config(c),b["import"]("@dev")},function(a){return v.System["import"]("@dev")}),u=t.then(function(){if(!b.main||"build"===b.env)return s;var a=b.main;return"string"==typeof a&&(a=[a]),Promise.all(e(a,function(a){return b["import"](a)}))});return b.mainSource&&(u=u.then(function(){b.module(b.mainSource)})),u},v.done=function(){return u},v["import"]=function(){function a(){var a=[];return d(b,function(b){a.push(c["import"](b))}),a.length>1?Promise.all(a):a[0]}var b=arguments,c=this.System;return s||v.startup(),s.then(a)},v};if("undefined"!=typeof System&&b(System),n)require("steal-systemjs"),a.steal=s(System),a.steal.System=System,a.steal.dev=require("./ext/dev.js"),steal.clone=r,module.exports=a.steal,a.steal.addSteal=b,require("system-json");else{var t=a.steal;a.steal=s(System),a.steal.startup(t&&"object"==typeof t&&t).then(null,function(a){throw a}),a.steal.clone=r,a.steal.addSteal=b}}("undefined"==typeof window?"undefined"==typeof global?this:global:window); \ No newline at end of file diff --git a/docs/use.html b/docs/use.html deleted file mode 100644 index 4ac4bd8..0000000 --- a/docs/use.html +++ /dev/null @@ -1,722 +0,0 @@ - - - - - - - - - - - - Guides - Use - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - -
- - - - - - -
-
-

Use

-
    -
  • page
  • -
- - -
- -
- - - use - - - -   -
- - -
-
- - - -
- Use -
-
-
- - - - - -
-

This guide covers how to create, organize and generate a Living Style Guide with DocumentCSS.

- -
- - - - - - - - - - -
-

Tags Reference

-

DocumentCSS uses comments in your stylesheets to generate your style guide documentation. Tags are used in conjunction to add structure to it.

-

Prefixed with the @ symbol, tags tell DocumentCSS that there is additional information about the code. For example the tag @description is used to indicate where the description of a style begins.

-

Use the following tags to structure your Living Style Guide:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TagUse To
@pageDeclare a markdown file as a page in your site.
@stylesheetDeclare a stylesheet file as page in your site.
@styleDeclare a comment as a style inside of a stylesheet.
@demoAdd an iframe with a demo and html views.
@iframeAdds a simple iframe.
@parentSpecify the parent of a page or stylesheet.
@groupSpecify groups of stylesheets or pages in the sidebar.
-

For additional functionality consult the tags full listing.

-

@page

-

Use this tag inside of a markdown file to represent content that doesn't belong to part of the application structure. Anything that you write below this tag will appear as the description of the page.

- - - - - - - - - - - - - -
Arguments
NAMEThe unique name of the page. The name is used as a reference for other tags.
TITLEThe title of the page used for display purposes.
-

Example:

-
@page logo-standards Logo Standards
-
-The following guidelines will show your how to use the logo.
-
-
-

With this configuration a page will be created called logo-standards.html. The h1 on the page will be Logo Standards:

-

-

@stylesheet

-

Use this tag inside of a stylesheet (CSS, Less, or SCSS) to declare a stylesheet that you want to document in your Living Style Guide. Anything that you write below this tag will appear as the description of the page.

- - - - - - - - - - - - - -
Arguments
NAMEThe unique name of the stylesheet. The name is used as a reference for other tags.
TITLEThe title of the page used for display purposes.
-

Example:

-
/**
-* @stylesheet buttons.css Buttons
-*
-* There are different button styles that you can use.
-**/
-
-

This will create a page in the styleguide directory called buttons.css.html:

-

-

Like with the @page tag, anything you write below the tag will be used as a description in the page. Note that because you are adding this content inside of a code file you will need to wrap it in a code comment.

-

@styles

-

Use this tag inside of a stylesheet that is already using the @stylesheet tag to create a subsection inside of the page and document a set of styles.

- - - - - - - - - - - - - -
Arguments
NAMEThe unique name of the style. The name is used as a reference for other tags.
TITLEThe title of the style used for display purposes.
-

Example:

-
/**
-* @stylesheet buttons.css Buttons
-*
-* There are different button styles that can be used:
-**/
-
-/**
-* @styles buttons-sizes Button Sizes
-*
-* Use button sizes to define the hierarhy between the actions in your page.
-**/
-
-

This will create the section Button Sizes on the page buttons.css.html:

-

-

@demo

-

Use this tag to add a demonstration of an html file that shows your styles in action. The demo will -render as well an html tab with the markup used for the demo.

- - - - - - - - - - - - - -
Arguments
SRCThe source of the html file.
HEIGHTThe height of the html page. If a height is not provided, the height is determined as the content of the body.
-

Example:

-
/**
-  * @stylesheet buttons.css Buttons
-  *
-  * Here's an example of our default button:
-  *
-  * @demo demos/buttons/demo.html
-**/
-
-

This will show the contents of the demo.html under the Buttons section. The html markup will also be rendered on a separate tab:

-

-

@iframe

-

Use this tag to add a demonstration of and html file without showing the markup used for it.

- - - - - - - - - - - - - -
Arguments
SRCThe source of the html file.
HEIGHTThe height of the html page. If a height is not provided, the height is determined as the content of the body.
-

Example:

-
/**
-* @stylesheet buttons.css Buttons
-*
-* Here's an example of our default button:
-*
-* @iframe demos/buttons/demo.html 160
-**/
-
-

This will show the contents of the demo.html right below the section Forms with a height of 160px. The html markup won't be rendered on a separate tab.

-

-

@parent

-

You can use this tag inside of a markdown file or stylesheet to specify its parent.

- - - - - - - - - - - - - -
Arguments
NAMEThe unique name of the parent. The name is used as a reference for other tags.
ORDERThe placement of the children in relation to their siblings. The order starts with 0 and defaults to alphabetical.
-

Example:

-
/**
-  * @stylesheet buttons.css Buttons
-  * @parent styles
-  *
-  * Here's an example of our default button:
-  *
-  * @iframe demos/buttons.html
-**/
-
-
-

With this configuration the stylesheet buttons.css will show under the Styles section:

-

-

@group

-

You can use this tag to group pages or stylesheets in the sidenav of your Living Style Guide.

- - - - - - - - - - - - - - - - - -
Arguments
NAMEThe unique name of the group. The name is used as a reference for other tags.
ORDERThe placement of the children in relation to their siblings. The order starts with 0 and defaults to alphabetical.
TITLEThe title that will be shown in the sidebar.
-

Example:

-
@page styles Styles
-@group styles.colors 0 Colors
-@group styles.typography 1 Typography
-@group styles.forms-elements 2 Form Elements
-
-
-This is my style guide.
-
-
-

This will create the groups: Colors, Typography, and Form Elements under the sidebar shown for the Styles section:

-

-

Creating a Page

-

Now that you have a grasp on what tags are used for, let's dive into how to create your Living Style Guide.

-

The first step is to create a page which will be used as the index of your styleguide. To create this page you can create a file in the styles directory called styles.md, and inside add the tag @page. Your code should look something like this:

-
@page styles Styles
-
-This is my style guide.
-
-
-

Anything after the line with the tag will be used as text on your page.

-

Using Markdown

-

With DocumentCSS you can use markdown to semantically structure your documention. Markdown is great becuase is a lightweight markup that won't clutter the comments inside of your style sheets. For example, if you want to call out a piece of text to be displayed as code in markdown you can simply wrap the text in `. For example:

- - - - - - - - - - - - - -
This Markdown:`code`
Will display in the generated HTML as:<code>code</code>
Will display on the page as:code
-

Reference this markdown cheatsheet created by gitbub to learn more about how to use markdown in your docs.

-

Hyperlinking

-

To create links within your documentation simply use the NAME of the page or stylesheet that has been documented using the tags @page or @stylesheet and wrap it in []. For example:

-

The following page

-
@page accesibility Accesibility
-
-
-

Can be hyperlinked like this:

-
Referece [accesibility] for more details.
-
-
-

For links external to your style guide, use markdown.

-

Adding images

-

You can use regular markdown to add images to your style guide.

-

Documenting a Stylesheet

-

To document a stylesheet, open an existing stylesheet or create a new one. You can use .CSS, .Less, or .SCSS extensions. Then, at the top of your document add the @stylesheet tag inside of a css comment. As with the page tag, you can add a description right below it. For example:

-
/**
- *  @stylesheet buttons.less Buttons
- *  
- *  Global style definitions for all button elements. 
- */
-
-
-

This will create a page called buttons.less.html in the directory that you chose to generate your documentation in.

-

Documenting Styles

-

The next step is to use the @styles tag to organize the styles inside of your stylesheet. For example, inside of your stylesheet for buttons, you may have styles for colors, sizes, and variations. You can use the @styles tag to create sections and document them separately. Besides adding structure to your document, doing this will also allow you to hyperlink directly to that section, as well as to show it on the summary of links at the top of the documentation for that stylesheet.

-

Here's an example of how this tag can be used:

-
/**
- *  @stylesheet buttons.less Buttons
- *  
- *  Global style definitions for all button elements. 
- *
- */
-
- /**
- *  @styles buttons-sizes Button Sizes 1
- *
- *  There are 3 button sizes that can be used:
- */
-
-  btn-small {
-  ...
-  }
- 
-
-  /**
- *  @styles buttons-colors Button Colors 0
- *
- *  Use the color variations to denote importance of each action type :
- */
-
-  btn-success {
-  ...
-  }
-
-
-
-

Creating Demos

-

Creating demos allows you to include markup and css in your Living Style Guide to demonstrate your styles in action. For this, create an HTML file inside of your demos directory as it was indicated under the File Organization section.

-

Inside of this HTML file add the necessary markup and css classes needed for your demo and link your project stylesheet. For example:

-
<!DOCTYPE html>
-<html>
-
-<head>
-    <meta charset="utf-8" />
-    <title>Form Controls</title>
-    <link rel="stylesheet" 
-          href="styles/myproject-min.css" />
-</head>
-
-<body>
-  <form>
-    ...
-  </form>
-<body>
-
-</html>
-
-
-

Then, link this demo to your documentation using the @demo tag:

-
 /**
- *  @styles form-controls Form Controls
- *
- *  @demo demos/forms-controls.html
- */
-
-  label {
-  ...
-  }
-
-
-

This will render in your Living Style Guide page as:

-
-

Note that next to the "demo" tab there is an "HTML". This tab shows any markup inside of your demo, so it's a really nice way of showing your styles in action and how is the markup setup. But if for some reason you don't want to show the markup, you can use instead the tag @iframe which will not render the HTML and the tabs at all. For example:

-
 /**
- *  @styles form-controls Form Controls
- *
- *  @iframe demos/forms-controls.html
- */
-
-  label {
-  ...
-  }
-
-
-

Will render in your Living Style Guide page as:

-
-Have in mind that before your demos can be visible on your Living Style Guide, you will need to copy them into the directory that you chose to generate your documentation in (styleguide in our example). You can do this by simply copying the demo directory inside of it. To automate this task you can use a task manager like grunt. -
-

Since your demos and your overall project will be using the same source styles, your live demos will change whenever your design changes.

-
-

Organizing the Docs

-

DocumentCSS allows you to organize your documentation independently of how your styles are organized. This is very powerful as you can create a custom information achitecture that better fits your particular needs of presenting your Living Style Guide.

-

Parent-child Relations

-

To create a hierarchy in your documentation your can use the tag @parent. This tag tells DocumentCSS that your @page or @stylesheet has a "parent", and will make it display under that "parent" on the sidebar. For example:

-
/**
-* @stylesheet checkboxes.css Checkboxes
-* @parent forms 2
-/**
-
-
-

In this example the Checkboxes page will show up in the sidebar under the Forms section in the 3rd position.

-

Creating Groups

-

You can also group pages with headings in the sidebar. For this select the parent page where you want to create the group. Then add the tag @group followed by:

-
    -
  • The unique NAME of the group that will be used as reference for other tags,
  • -
  • The ORDER in which you want your group to show on.
  • -
  • The TITLE or heading of your group that will be visible on the page.
  • -
-

Example:

-
@page styles Styles
-@group styles.branding 0 Branding
-@group styles.baseline 1 Baseline Elements
-@group styles.assets 2 Design Assets 
-
-
-

This will create the groups: Branding, Baseline Elements, and Design Assets under the sidebar shown for the Styles section.

-

Updating the Top Menu

-

While the sidebar is generated via the @parent and @group tags, the top menu on your Living Style Guide is hardcoded in the theme files. To change the navigation menu items, you have to edit the theme file layout.mustache.

-

There are two ways to do this:

-
    -
  1. Create an entirely new theme by copying the default theme and editing it. This is useful if you want to make a lot of changes to the theme.
  2. -
  3. Copy and edit only the layout.mustache template file. This is useful if you’re not going to make any other changes to the theme. To do this: -
      -
    • Copy layout.mustache to a folder called templates in your project (like theme/templates).
    • -
    • Make any modifications you have to the layout.mustache file.
    • -
    • Tell DocumentJS to look for this new theme in your documentjs.json like this: -
      "siteDefaults": {
      -  "templates": "theme/templates",
      -  },
    • -
    • When you generate the site, be sure to use the -f flag to force DocumentJS to re-generate the theme files: -
       > documentjs -f
    • -
  4. -
-

Generating the Site

-

To generate your Living Style Guide site open up a terminal in your project's directory and run:

-
> ./node_modules/.bin/documentjs
-
-

This will generate your site in the styleguide directory.

-

Simple Command

-

If you want an easier way to run this command, first install DocumentJS globally (so it can be run anywhere on your computer):

-
> npm install -g documentjs
-
-

Now you can just run this command in any directory with a documentjs.json file:

-
> documentjs
-
-

Viewing Your Site

-

Now you just need a way to host your generated site from styleguide. If you're not sure how to do this and are on a Windows computer, you'll need to research it on your own. If you are using a Mac or a Linux machine, use a terminal navigate to the styleguide directory and use python to start a server:

-
> cd styleguide
-> python -m SimpleHTTPServer
-
-

You should see something like the following:

-
Serving HTTP on 0.0.0.0 port 8000 ...
-
-

Open up a browser and navigate to http://localhost:8000 (if the number above is not 8000, use whatever number you see in your terminal instead). You should see any pages that you have created so far!

-

Automatically Detecting Changes

-

If you'd like DocumentJS to rebuild the site every time you make changes, you can use the -w (watch) flag while you're working on the site so you don't have to run the documentjs command every time:

-
> documentjs -w
-
-
-

Continue to the next guide:
-> Customizing DocumentCSS.

- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/demos/brand.html b/examples/demos/brand.html deleted file mode 100644 index 7c4344a..0000000 --- a/examples/demos/brand.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - Demos - Brand - - - - - - - - - -

Main Logo

-
DocumentCSS
-
-

Footer Logo

-
- -
- - - - \ No newline at end of file diff --git a/examples/demos/buttons.html b/examples/demos/buttons.html deleted file mode 100644 index cd51ec3..0000000 --- a/examples/demos/buttons.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - Demos - Buttons - - - - - - - - - -

Default Button

- -
-

Active Button

- -(which matches the hover state.) -
-

"Button" class applied to a div

-
"button"
- - - - \ No newline at end of file diff --git a/examples/demos/cascading-list.html b/examples/demos/cascading-list.html deleted file mode 100644 index ef267ab..0000000 --- a/examples/demos/cascading-list.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - Demos - Cascading List - - - - - - - - - - - - - - \ No newline at end of file diff --git a/examples/demos/color-palette.html b/examples/demos/color-palette.html deleted file mode 100644 index c4411cb..0000000 --- a/examples/demos/color-palette.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - - - - - - Demos - Color Palette - - - - - - - - - - - -
-
    -
  • - - @night/#000000 -
  • -
  • - - @darkSkies/#484848 -
  • -
  • - - @thunderStorm/#706f70 -
  • -
  • - - @cloud/#999999 -
  • -
  • - - @haze/#cccccc -
  • -
  • - - @fog/#eae9e9 -
  • -
  • - - @clear/#ffffff -
  • -
  • - - @rain/#1f54c6 -
  • -
  • - - @nightRain/#165489 -
  • -
  • - - @sunrise/#f7f8c3 -
  • -
  • - - @sunset/#d9534f -
  • - -
      -
- - - - \ No newline at end of file diff --git a/examples/demos/content.html b/examples/demos/content.html deleted file mode 100644 index 6969954..0000000 --- a/examples/demos/content.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - - - - - - Demos - Content - - - - - - - - - -

Lorem ipsum dolor sit amet, Aenean accumsan diam sed mattis faucibus. Duis in hendrerit urna. Donec egestas libero sapien, quis posuere erat imperdiet id. Morbi erat nulla, feugiat ut lacus vel, placerat ultrices massa. Duis luctus purus vel ligula sagittis laoreet. Nunc sed cursus nibh. Aenean accumsan orci mattis, consequat lorem consequat, vehicula nisi. Nulla iaculis magna sed rhoncus sodales. Aenean pulvinar vitae ante ac lobortis.

- -

Sed ultrices suscipit tortor, ac ornare ligula rhoncus ut. Aliquam facilisis suscipit elementum. Integer mattis eu nisi sed aliquam.

- -
- -

This is a link

-

This text is strong or bold,

-

This text is italicized,

-

This is super consectetur this is sub

-

This has a strike

-

This is an acronym.

-

This text is big

-

This text is small

-This is a caption - -
123 Address St
-Address, TG 12345
- -
- -
This is a block quote. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean accumsan diam sed mattis faucibus. Duis in hendrerit urna. -— Placeholder Attribution
- -
- -
    -
  1. Ordered List Item One
  2. -
  3. Ordered List Item Two -
      -
    1. Nested List Item One
    2. -
    3. Nested List Item Two -
        -
      1. Nested Nested List Item One
      2. -
      3. Nested Nested List Item Two -
          -
        1. Additionally Nested List Item One
        2. -
        3. Additionally Nested List Item Two
        4. -
        -
      4. -
      -
    4. -
    -
  4. -
- -
    -
  • Unordered List Item One
  • -
  • Unordered List Item Two -
      -
    • Nested List Item One
    • -
    • Nested List Item Two -
        -
      • Nested Nested List Item One
      • -
      • Nested Nested List Item Two -
          -
        • Additionally Nested List Item One
        • -
        • Additionally Nested List Item Two
        • -
        -
      • -
      -
    • -
    -
  • -
- -
- -
-
Definition list term
-
Definition of a definition term within a definition list.
-
- -

dfn is the term being defined in this paragraph tag.

- - - - \ No newline at end of file diff --git a/examples/demos/demo.html b/examples/demos/demo.html deleted file mode 100644 index c2bcf41..0000000 --- a/examples/demos/demo.html +++ /dev/null @@ -1,63 +0,0 @@ - - - - - - - - - - - - Demos - demo - - - - - -

Main Logo

-
DocumentCSS
-
-

Footer Logo

-
- - - - - - -
- - - - \ No newline at end of file diff --git a/examples/demos/docs-warning.html b/examples/demos/docs-warning.html deleted file mode 100644 index b235758..0000000 --- a/examples/demos/docs-warning.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - Demos - Docs Warning - - - - - - - - - -
-
-
-

Warning message

-
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. - Maecenas lobortis metus sed risus pretium, at finibus libero bibendum. -

-
-
-
-
- - - - \ No newline at end of file diff --git a/examples/demos/footer.html b/examples/demos/footer.html deleted file mode 100644 index 89712ea..0000000 --- a/examples/demos/footer.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - Demos - Footer - - - - - - - - - - - - - - \ No newline at end of file diff --git a/examples/demos/forms.html b/examples/demos/forms.html deleted file mode 100644 index 97da65e..0000000 --- a/examples/demos/forms.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - Demos - Forms - - - - - - - - - -
- - - - - - - - - - -
- - - - \ No newline at end of file diff --git a/examples/demos/header-bitovi-menu.html b/examples/demos/header-bitovi-menu.html deleted file mode 100644 index 4318dbc..0000000 --- a/examples/demos/header-bitovi-menu.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - Demos - Bitovi Menu Header - - - - - - - - - -
- -
- - - - \ No newline at end of file diff --git a/examples/demos/header-dropdown.html b/examples/demos/header-dropdown.html deleted file mode 100644 index fc41e1e..0000000 --- a/examples/demos/header-dropdown.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - Demos - Header Dropdown - - - - - - - - - -
- -
- - - - \ No newline at end of file diff --git a/examples/demos/header-nav.html b/examples/demos/header-nav.html deleted file mode 100644 index 8245dec..0000000 --- a/examples/demos/header-nav.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - Demos - Header Nav - - - - - -
-
- - - - - - -
- - - - \ No newline at end of file diff --git a/examples/demos/header.html b/examples/demos/header.html deleted file mode 100644 index 5e459e0..0000000 --- a/examples/demos/header.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - Demos - Header - - - - - - - - - -
- -
- - - - \ No newline at end of file diff --git a/examples/demos/headings.html b/examples/demos/headings.html deleted file mode 100644 index a093923..0000000 --- a/examples/demos/headings.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - Demos - Headings - - - - - - - - - -

Heading One

-

Heading Two

-

Heading Three

-

Heading Four

-
Heading Five
-
Heading Six
- - - - \ No newline at end of file diff --git a/examples/demos/helpers.html b/examples/demos/helpers.html deleted file mode 100644 index fabf5b7..0000000 --- a/examples/demos/helpers.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - Demos - Helpers - - - - - - - - - -
This has been pulled to the right.
-
This has been pulled to the left.
-
This has been cleared.
-
This has been centered.
- - - - \ No newline at end of file diff --git a/examples/demos/icons.html b/examples/demos/icons.html deleted file mode 100644 index fe36365..0000000 --- a/examples/demos/icons.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - - - - - - - Demos - Icons - - - - - -
-
    - - - - - -
  • - -
    Breakout
    - icon-breakout -
  • -
  • - -
    Menu Down
    - icon-menudown -
  • -
  • - -
    Bits
    - icon-bits -
  • -
  • - -
    Twitter
    - icon-twitter -
  • -
  • - -
    CanJS
    - icon-canjs -
  • -
  • - -
    App
    - icon-app -
  • -
  • - -
    Forum
    - icon-forum -
  • -
  • - -
    Chat
    - icon-chat -
  • -
  • - -
    Plugin
    - icon-plugin -
  • -
  • - -
    Code
    - icon-code -
  • -
  • - -
    Article
    - icon-article -
  • -
  • - -
    Muscle
    - icon-muscle -
  • -
  • - -
    Search
    - icon-search -
  • -
  • - -
    Rocket
    - icon-rocket -
  • -
  • - -
    Fork
    - icon-fork -
  • -
  • - -
    Menu Right
    - icon-menuright -
  • -
  • - -
    Next
    - icon-next -
  • -
  • - -
    Prev
    - icon-prev -
  • -
  • - -
    Question
    - icon-question -
  • -
  • - -
    Vote Up
    - icon-voteup -
  • -
  • - -
    Clock
    - icon-clock -
  • -
  • - -
    Mug
    - icon-mug -
  • -
  • - -
    Shirt
    - icon-shirt -
  • -
  • - -
    Sticker
    - icon-sticker -
  • -
  • - -
    Bug
    - icon-bug -
  • -
  • - -
    RSS
    - icon-rss -
  • -
  • - -
    User
    - icon-user -
  • -
  • - -
    GitHub
    - icon-github -
  • -
  • - -
    Award
    - icon-award -
  • -
  • - -
    Close
    - icon-close -
  • -
  • - -
    Check
    - icon-check -
  • -
  • - -
    Google
    - icon-google -
  • -
  • - -
    Star
    - icon-Star -
  • -
  • - -
    Retweet
    - icon-retweet -
  • -
  • - -
    Reply
    - icon-reply -
  • -
  • - -
    Bitovi
    - icon-bitovi -
  • -
  • - -
    Plus
    - icon-plus -
  • -
  • - -
    Minus
    - icon-minus -
  • -
  • - -
    Logout
    - icon-logout -
  • -
  • - -
    Look Right
    - icon-lookright -
  • -
  • - -
    Look Left
    - icon-lookleft -
  • -
  • - -
    Flag
    - icon-flag -
  • -
  • - -
    Flexible
    - icon-flexible -
  • -
  • - -
    Photo
    - icon-photo -
  • -
  • - -
    Download
    - icon-download -
  • -
  • - -
    List
    - icon-list -
  • -
  • - -
    Play
    - icon-play -
  • -
  • - -
    Wizard (first)
    - icon-wizard-first -
  • -
  • - -
    Wizard
    - icon-wizard -
  • -
  • - -
    Wizard (last)
    - icon-wizard-last -
  • -
  • - -
    Check
    - icon-check -
  • -
  • - -
    JavaScript MVC
    - icon-jmvc -
  • -
  • - -
    FuncUnit
    - icon-funcunit -
  • -
  • - -
    Browser Test
    - icon-browsertest -
  • -
  • - -
    Arrow
    - icon-arrow -
  • -
- - - - - \ No newline at end of file diff --git a/examples/demos/index.html b/examples/demos/index.html deleted file mode 100644 index 764f11b..0000000 --- a/examples/demos/index.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - Demos - Demos - - - - - - - - - - -Placeholder index page for demos. - - - - \ No newline at end of file diff --git a/examples/demos/lists.html b/examples/demos/lists.html deleted file mode 100644 index 1e206f5..0000000 --- a/examples/demos/lists.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - Demos - Lists - - - - - - - - - - - - - - \ No newline at end of file diff --git a/examples/demos/parameters-returns.html b/examples/demos/parameters-returns.html deleted file mode 100644 index 49856e1..0000000 --- a/examples/demos/parameters-returns.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - - - - - Demos - Paramaters & Returns - - - - - - - - - -
- - -
    -
  1. -

    - parameter - {Code} - Optional -

    -
    -

    Description.

    -
    -
  2. -
  3. -

    - parameter - {Code} - Optional -

    -
    -
    Subheading
    -

    Description.

    -
    -
  4. -
  5. -

    - parameter - {Code} - Optional -

    -
    -

    Description.

    -
    -
  6. -
- - -
-

- {returns} -

-
-

Description.

-
-
- -
- - - - \ No newline at end of file diff --git a/examples/demos/signature.html b/examples/demos/signature.html deleted file mode 100644 index 2dbd3b3..0000000 --- a/examples/demos/signature.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - Demos - Signature - - - - - - - - - -
-
- -

signature title

-
-

- Signature description. Ultrices ante rhoncus lorem fermentum dictum. Quisque - sollicitudin accumsan neque, sed placerat felis placerat at. -

- -

Subheading

-
- -
-
- - - - \ No newline at end of file diff --git a/examples/demos/simple-tag.html b/examples/demos/simple-tag.html deleted file mode 100644 index 2c48f26..0000000 --- a/examples/demos/simple-tag.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - Demos - Simple Tag - - - - - -
- - - - - - -
This is a simple tag
- - - - - \ No newline at end of file diff --git a/examples/demos/small-signature.html b/examples/demos/small-signature.html deleted file mode 100644 index f97926b..0000000 --- a/examples/demos/small-signature.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - Demos - Small Signature - - - - - - - - - -
-
- - - - {small signature code} - - -

Description of small signature code above

- -
-
- - - - \ No newline at end of file diff --git a/examples/demos/special.html b/examples/demos/special.html deleted file mode 100644 index 10b5d1c..0000000 --- a/examples/demos/special.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - Demos - Special Type Rules - - - - - -
- - - - - -

This text has a shadow.

-
-
-

This text has a light shadow.

-
- - - - \ No newline at end of file diff --git a/examples/demos/static/bundles/static.css b/examples/demos/static/bundles/static.css deleted file mode 100644 index 3fb7279..0000000 --- a/examples/demos/static/bundles/static.css +++ /dev/null @@ -1,6 +0,0 @@ -/*styles/styles.less!$less*/ -@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);@import url(https://fonts.googleapis.com/css?family=Rock+Salt);.collapse,audio:not([controls]){display:none}.btn,.caret,button,img,input,select,textarea{vertical-align:middle}.clear,.clearfix:after,.container-fluid:after,.container:after,.demo .tab-content,.form-horizontal .form-group:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after,br,footer:after,header .examples-menu:after,header .guides-menu:after{clear:both}body,figure{margin:0}[role=button],button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox],label,select{cursor:pointer}*,:after,:before,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropdown-menu,.nav,ol,ul{list-style:none}.popover>.arrow,.popover>.arrow:after,.tooltip-arrow{height:0;width:0;border-color:transparent;border-style:solid}.popover,.tooltip{word-spacing:normal;word-break:normal;text-transform:none;letter-spacing:normal}.invisible,.search-wrapper{visibility:hidden}.fadeIn,.fadeInUp{animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-duration:1s;-webkit-animation-duration:1s}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent}a:active,a:hover{outline:0}sub,sup{line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0}pre,textarea{vertical-align:top}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}textarea{overflow:auto}br{float:none}/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.popover,.text-hide,.tooltip{text-shadow:none}.form-control,.img-thumbnail,body{background-color:#fff}body{padding:0;font-size:16px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.popover,.tooltip{font-family:lato,Helvetica,Arial,sans-serif}a:focus,a:hover{color:#26938b;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.img-thumbnail,label{display:inline-block}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto}fieldset,legend{padding:0;border:0}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container,.container-fluid{margin-right:auto;margin-left:auto}.container{padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.col-xs-12,.form-control,legend{width:100%}.container-fluid{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}fieldset{margin:0;min-width:0}legend{display:block;margin-bottom:22px;font-size:24px;line-height:inherit;color:#595d5d;border-bottom:1px solid #e5e5e5}.form-control,output{font-size:16px;color:#7a8181}label{max-width:100%;margin-bottom:5px;font-weight:700}.checkbox,.form-control,.radio,input[type=file],output{display:block}input[type=search]{-webkit-appearance:none}input[type=radio],input[type=checkbox]{margin:4px 0 0;line-height:normal}.form-control,output{line-height:1.42857143}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{height:36px;padding:6px 12px;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-group-sm .form-control,.input-sm{padding:5px 10px;font-size:14px;border-radius:3px}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eceded;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:36px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:49px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],input[type=radio].disabled,input[type=radio][disabled],input[type=checkbox].disabled,input[type=checkbox][disabled]{cursor:not-allowed}.btn,.demo .tab,a,input[type=submit]{cursor:pointer}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-lg .form-control,.input-lg{padding:10px 16px;font-size:20px;border-radius:6px}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg{height:49px;line-height:1.3333333}select.input-lg{height:49px;line-height:49px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:49px;line-height:1.3333333}.form-group-lg select.form-control{height:49px;line-height:49px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:49px;min-height:42px;padding:11px 16px;font-size:20px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:49px;height:49px;line-height:49px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.btn,.dropdown-header,.dropdown-menu>li>a,.nav-tabs>li>a{line-height:1.42857143}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#989d9d}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:20px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;text-align:center;touch-action:manipulation;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#3accc1}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#2ba89e;border-color:#165752}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#2ba89e;border-color:#248b83}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#248b83;border-color:#165752}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#3accc1;border-color:#31bcb1}.btn-primary .badge{color:#3accc1;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#3accc1;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#26938b;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#9da1a1;text-decoration:none}.btn-lg{padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-xs{border-radius:3px;line-height:1.5}.btn-sm{padding:5px 10px;font-size:14px}.btn-xs{padding:1px 5px;font-size:14px}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-header,.nav>li,.nav>li>a,.open>.dropdown-menu{display:block}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;color:#595d5d;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#4c5050;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#3accc1}.dropdown-header,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.nav>li.disabled>a{color:#9da1a1}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>a{outline:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{padding:3px 20px;font-size:14px;white-space:nowrap}.popover,.tooltip{white-space:normal}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}.nav>li,.nav>li>a,.navbar{position:relative}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.nav{margin-bottom:0;padding-left:0}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eceded}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#9da1a1;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eceded;border-color:#3accc1}.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}.nav-tabs>li>a:hover{border-color:#eceded #eceded #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#7a8181;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:4px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#3accc1}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.popover,.tooltip{z-index:1090;text-align:left}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.navbar,.navbar-toggle{border:1px solid transparent}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{min-height:50px;margin-bottom:22px}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:auto}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:14px 15px;font-size:20px;line-height:22px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}.navbar-toggle{display:none}}.navbar-nav{margin:7px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:14px;padding-bottom:14px}}.navbar-form{margin:7px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{top:0;border-width:0 5px 5px;border-bottom-color:#000}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.navbar-btn{margin-top:7px;margin-bottom:7px}.navbar-btn.btn-sm{margin-top:8.5px;margin-bottom:8.5px}.navbar-btn.btn-xs,.navbar-text{margin-top:14px;margin-bottom:14px}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#272929}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#0e0f0f;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#272929}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#3accc1}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#3accc1;color:#fff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#272929}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#3accc1}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#272929}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#272929}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#c4c7c7}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#c4c7c7}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#c4c7c7}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#c4c7c7}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#c4c7c7}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eceded;color:#9da1a1;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#9da1a1}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#3accc1;border-color:#3accc1}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#dcf6f4}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.popover,.tooltip{line-height:1.42857143}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.tooltip{position:absolute;display:block;font-style:normal;font-weight:400;line-break:auto;text-align:start;text-decoration:none;word-wrap:normal;font-size:14px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;display:none;max-width:276px;padding:1px;font-style:normal;font-weight:400;line-break:auto;text-align:start;text-decoration:none;word-wrap:normal;font-size:16px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}acronym,footer li a,header .nav>li>a{text-transform:uppercase}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.btn,button,div.dark,div.light,pre{border-radius:3px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}a img,hr{border:none}.text-shadow-light,div.light h3{text-shadow:0 1px 0 #fff}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.reset-padding{padding:0}.reset-margin{margin:0}.table-row{display:table;width:100%;margin:0 auto}.table-row>[class*=col-]{float:none;display:table-cell;vertical-align:top}sub,sup{vertical-align:baseline}.center-block{float:none}@media (max-width:768px){.container{width:auto}}#greyOutUnderNav{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:1040}.icon-bits:before,sub,sup{position:relative}hr{margin:40px 0}@keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-o-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fade-bg-hover{-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}*{font-family:lato,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}body:not(.style-demo){background:#fff;padding-top:55px}section{margin-bottom:15px}input,textarea{font-size:1em;padding:5px}:focus{outline:0}form label{display:block;margin-bottom:5px}form input,form select,form textarea{display:block;margin-bottom:10px}option{padding:1px 3px}table{border-spacing:0;margin-bottom:21px;width:100%;border-collapse:separate;border-top:1px solid #eceded;border-left:1px solid #eceded;background:#fff;border-radius:2px}td,th{padding:3px 6px;border-bottom:1px solid #eceded;border-right:1px solid #eceded}th{background:#f9f9f9;font-weight:500}iframe{margin-bottom:20px}iframe body{background-color:#fff}div.light,hr{background:#b7baba}h1,h2,h3,h4,h5,h6{margin:0 0 10px}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.75em}.p,p{font-size:16px;line-height:24px;margin-top:0;margin-bottom:15px}a{color:#2ba89e}hr{height:1px;margin-bottom:20px}ul{list-style:square;margin:0 0 21px 2.5em}ol{list-style-type:decimal;margin:0 0 21px 3em}ol ol{list-style:upper-roman}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:lower-alpha}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{margin:0 0 18px 3px}dl dt{font-weight:700;margin:12px 0 0}dl dd{margin:6px 0 0 1.5em}b,strong{font-weight:bolder}blockquote cite,blockquote em,cite,em{font-style:italic}blockquote,cite cite,em em{font-style:normal}address,caption,dfn,ins{font-style:italic}abbr{cursor:help}acronym{border-bottom:1px dashed #595d5d;cursor:help}big{font-size:120%}small,sub,sup{font-size:80%}sup{bottom:.3em}sub{top:.3em}address{margin:0 0 21px}dd address,li address{margin:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}caption{font-size:.9em;text-align:right}dfn,ins{text-decoration:none;border-bottom:1px solid #595d5d}del,s,strike{text-decoration:line-through}object{margin-bottom:21px}div.light{padding:10px}div.dark{padding:10px;background:#9da1a1}div.dark h3{color:#b7baba;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.center{margin-right:auto;margin-left:auto;text-align:center}.float-right,.floatright,.pull-right,.pullright{float:right}.float-left,.float-right,.pull-left,.pullleft{float:left}@font-face{font-family:Bitstrap;src:url(../fonts/bitstrapregular.eot);src:url(../fonts/bitstrapregular.eot?#iefix)format('embedded-opentype'),url(../fonts/bitstrapregular.ttf)format('truetype'),url(../fonts/Bitstrap-Regular.otf)format("otf");font-weight:400;font-style:normal}.icon-font,[class*=" icon-"],[class^=icon-]{font-family:Bitstrap;font-weight:400;font-style:normal;text-decoration:inherit;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none!important;background-position:0 0;background-repeat:repeat}.icon-font:before,[class*=" icon-"]:before,[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-breakout:before{content:"\e000"}.icon-menudown:before{content:"\e001"}.icon-bits:before{content:"\e002";left:-5px}.icon-twitter:before{content:"\e003"}.icon-canjs:before{content:"\e004"}.icon-app:before{content:"\e005"}.icon-forum:before{content:"\e006"}.icon-chat:before{content:"\e007"}.icon-plugin:before{content:"\e008"}.icon-code:before{content:"\e009"}.icon-article:before{content:"\e010"}.icon-muscle:before{content:"\e011"}.icon-search:before{content:"\e012"}.icon-rocket:before{content:"\e013"}.icon-fork:before{content:"\e014"}.icon-menuright:before{content:"\e017"}.icon-next:before{content:"\e015"}.icon-prev:before{content:"\e016"}.icon-question:before{content:"\e018"}.icon-voteup:before{content:"\e019"}.icon-clock:before{content:"\e020"}.icon-mug:before{content:"\e021"}.icon-shirt:before{content:"\e022"}.icon-sticker:before{content:"\e023"}.icon-bug:before{content:"\e024"}.icon-rss:before{content:"\e025"}.icon-user:before{content:"\e026"}.icon-github:before{content:"\e027"}.icon-award:before{content:"\e028"}.icon-close:before{content:"\e029"}.icon-google:before{content:"\e031"}.icon-star:before{content:"\e032"}.icon-retweet:before{content:"\e033"}.icon-reply:before{content:"\e034"}.icon-bitovi:before{content:"\e035"}.icon-plus:before{content:"\e036"}.icon-minus:before{content:"\e037"}.icon-logout:before{content:"\e038"}.icon-lookright:before{content:"\e039"}.icon-lookleft:before{content:"\e040"}.icon-flag:before{content:"\e041"}.icon-flexible:before{content:"\e042"}.icon-photo:before{content:"\e043"}.icon-download:before{content:"\e044"}.icon-list:before{content:"\e045"}.icon-play:before{content:"\e046"}.icon-wizard-first:before{content:"\e047"}.icon-wizard:before{content:"\e048"}.icon-wizard-last:before{content:"\e049"}.icon-check:before{content:"\e050"}.icon-jmvc:before{content:"\e052"}.icon-funcunit:before{content:"\e053"}.icon-browsertest:before{content:"\e054"}.icon-arrow:before{content:"\e055"}.arrow:before{content:"";border-color:#595d5d transparent;border-style:solid;border-width:0 5px 5px;display:block;height:0;width:0}.arrow.left:before{border-color:transparent #595d5d;border-width:5px 5px 5px 0}.arrow.right:before{border-color:transparent #595d5d;border-width:5px 0 5px 5px}.arrow.up:before{border-color:#595d5d transparent;border-width:0 5px 5px}.arrow.down:before{border-color:#595d5d transparent;border-width:5px 5px 0}ul.demo-icons{list-style-type:none;margin:0;padding-left:0}ul.demo-icons li{display:inline-block;text-align:center;margin-bottom:20px;width:24%}ul.demo-icons span{font-size:3em}ul.demo-icons code{font-size:.8em}body:not(.home) .main-content{display:block!important;margin:0 auto;padding:0;min-height:500px}@media (min-width:1200px){body:not(.home) .main-content{width:700px;position:static}}@media (max-width:1199px){body:not(.home) .main-content{width:100%;padding-left:20px;padding-right:20px;margin:0}}@media (max-width:991px){body:not(.home) .scroll-spy-title+.main-content{padding-top:50px}}body:not(.home) .linkToHeader{display:none}body:not(.home) .linkToHeader img{width:16px;height:16px}@media (min-width:992px){body:not(.home) h2,body:not(.home) h3,body:not(.home) h4,body:not(.home) h5{position:relative}body:not(.home) h2 a.linkToHeader,body:not(.home) h3 a.linkToHeader,body:not(.home) h4 a.linkToHeader,body:not(.home) h5 a.linkToHeader{display:none;position:absolute;left:-25px;padding-left:5px;width:50px}body:not(.home) h2 a.linkToHeader img,body:not(.home) h3 a.linkToHeader img,body:not(.home) h4 a.linkToHeader img,body:not(.home) h5 a.linkToHeader img{margin:0!important;padding:0;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body:not(.home) h2:hover a.linkToHeader,body:not(.home) h3:hover a.linkToHeader,body:not(.home) h4:hover a.linkToHeader,body:not(.home) h5:hover a.linkToHeader{display:initial}}body:not(.home) .title{text-align:center;line-height:1}body:not(.home) .title:before{content:'';position:absolute;left:0;right:0;height:222px;padding-top:25px;background-image:url(/static/img/background.jpg);background-attachment:fixed;opacity:.2;z-index:-1}@media (max-width:767px){body:not(.home) .title:before{height:160px}}body:not(.home) .heading{height:222px;text-align:left}@media (max-width:767px){body:not(.home) .heading{height:160px}}body:not(.home) .heading h1{font-weight:100;font-size:80px;position:relative;top:50%;transform:translateY(-50%)}@media (min-width:992px){body:not(.home) .heading h1{font-size:70px;margin-left:calc((100% - 1000px)/ 2 + 300px)}}@media (max-width:991px){body:not(.home) .heading h1{font-size:60px;text-align:center;height:auto}}@media (max-width:767px){body:not(.home) .heading h1{font-size:50px}}body:not(.home) .inherits,body:not(.home) .module,body:not(.home) .title .links li{font-size:14px;color:#9da1a1;font-weight:400;font-style:normal}body:not(.home) .inherits{display:block}body:not(.home) .comment:before{content:"\007C\00a0\00a0";font-size:0}body:not(.home) .comment:last-of-type{margin-bottom:60px}@media (max-width:767px){body:not(.home) .comment{word-wrap:break-word;overflow:hidden}}body:not(.home) .comment,body:not(.home) .description{margin-left:calc((100% - 1000px)/ 2 + 300px)}body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{position:absolute;left:0;right:0;padding-top:50px;padding-bottom:50px;display:block;background-color:#494c4c;color:#fff;font-size:50px;background-image:url(/static/img/background.jpg);margin-top:30px;z-index:1;line-height:44px;padding-left:calc((100% - 1000px)/ 2 + (300px))}@media (max-width:991px){body:not(.home) .comment,body:not(.home) .description{margin-left:0}body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{padding-left:20px}}@media (max-width:992px){body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{line-height:1;font-size:30px;max-height:180px;padding:30px 18px}}body:not(.home) .comment h2:before,body:not(.home) .comment+h2:before,body:not(.home) .description h2:before,body:not(.home) .description+h2:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-color:rgba(33,38,40,.75)}body:not(.home) .comment h3,body:not(.home) .comment+h3,body:not(.home) .description h3,body:not(.home) .description+h3{color:#7a8181;font-weight:300;font-size:40px;margin-top:50px;line-height:normal}@media (max-width:992px){body:not(.home) .comment h3,body:not(.home) .comment+h3,body:not(.home) .description h3,body:not(.home) .description+h3{line-height:1;margin-bottom:35px;font-size:23px}}body:not(.home) .comment h3 code,body:not(.home) .comment+h3 code,body:not(.home) .description h3 code,body:not(.home) .description+h3 code{background-color:transparent;font-size:1em}body:not(.home) .comment h4,body:not(.home) .comment h5,body:not(.home) .comment h6,body:not(.home) .description h4,body:not(.home) .description h5,body:not(.home) .description h6{color:#494c4c;margin-top:2em;font-weight:400}body:not(.home) .comment h4,body:not(.home) .description h4{font-size:25px}body:not(.home) .comment h5,body:not(.home) .description h5{font-size:20px}body:not(.home) .comment h6,body:not(.home) .description h6{font-size:18px}body:not(.home) .comment h2+*,body:not(.home) .comment+h2+*,body:not(.home) .description h2+*,body:not(.home) .description+h2+*{margin-top:170px}@media (min-width:992px){body:not(.home) .comment h2+*,body:not(.home) .comment+h2+*,body:not(.home) .description h2+*,body:not(.home) .description+h2+*{margin-top:210px}}body:not(.home) .comment a,body:not(.home) .description a{font-weight:900;color:#3accc1}@media (max-width:991px){body:not(.home) .scroll-spy-title{width:100%;position:fixed;top:55px;background-color:#3accc1;height:50px;z-index:1079;padding-top:5px}body:not(.home) .scroll-spy-title .menu-indicator{position:absolute;left:15px;color:#FFF;font-size:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body:not(.home) .scroll-spy-title .menus-closed:before{background-image:url(/static/img/icon-guide-menu.svg);width:17px;height:11px}body:not(.home) .scroll-spy-title .menus-open:before{background-image:url(/static/img/icon-close.svg);width:14px;height:14px;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}body:not(.home) .scroll-spy-title .menus-closed:before,body:not(.home) .scroll-spy-title .menus-open:before{cursor:pointer;display:inline-block;content:" "}body:not(.home) .scroll-spy-title #scrollSpyCurrentH2{color:#FFF;font-size:18px;font-weight:500;text-align:center;margin:0 auto;transition:margin-top .25s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body:not(.home) .scroll-spy-title #scrollSpyCurrentH2.h2Only{margin-top:10px}body:not(.home) .scroll-spy-title #scrollSpyCurrentH3{color:#FFF;white-space:nowrap;font-size:14px;font-weight:300;text-align:center;margin-top:-6px;opacity:1;text-indent:0;transition:opacity .25s ease-out,text-indent .25s ease-out,font-size .075s ease-out}body:not(.home) .scroll-spy-title .h2Only+#scrollSpyCurrentH3{opacity:0;text-indent:250px}body:not(.home) .scroll-spy-title .js-shrink-bounce{font-size:11.2px!important;opacity:0!important}}.brand,footer .brand,pre{text-align:left}.pln,pre ol li{color:#494c4c}@media (max-width:425px){body:not(.home) .scroll-spy-title #scrollSpyCurrentH2{max-width:235px}}body:not(.home) .links,body:not(.home) .sub-heading,body:not(.home) .tags{display:none}.brand{display:block;line-height:54px;text-indent:-9999px;height:54px;width:170px;background:url(../img/logo-full-doc-css.svg)left center no-repeat;background-size:170px}footer .brand{background-image:url(../img/logo-grey.svg);margin-top:13px;line-height:87px}.btn,button{font-weight:700}.btn-primary{text-shadow:0 -1px 0 rgba(0,0,0,.3);border-color:#32c0b5;background:linear-gradient(to bottom,#3accc1 87%,#33c4b9 97%,#2fb4aa 100%)}.btn-primary:hover{background:#2fb4aa}.btn-secondary{text-shadow:0 1px 0 #fff;border-color:#e1e3e3;background:linear-gradient(to bottom,#eceded 87%,#e4e5e5 97%,#dadbdb 100%)}.btn-secondary:hover{background:#dadbdb}code{background-color:#f7f8c3;border-radius:5px;padding:0 5px}pre{background-color:#fff;border:1px solid #eceded;margin:0 0 20px;overflow:auto;padding:10px 20px}.home,.swatches-list li{text-align:center}pre code{line-height:16px;letter-spacing:0;background-color:transparent;white-space:pre-wrap}pre ol{margin:0 0 0 40px;padding:0}ol.linenums,pre.prettyprint ol{margin-bottom:0}pre ol li{text-indent:0;background-color:#fff;margin:0;list-style:decimal}code.prettyprint{padding:0 !Important}@media screen{.str{color:#d14}.kwd{color:#333}.com{color:#998}.lit,.typ{color:#458}.clo,.opn,.pun{color:#333}.tag{color:#navy}.atn{color:#teal}.atv{color:#d14}.dec{color:#333}.fun,.var{color:#teal}}@media print,projection{.kwd,.tag,.typ{font-weight:700}.str{color:#060}.kwd{color:#006}.com{color:#600;font-style:italic}.typ{color:#404}.lit{color:#044}.clo,.opn,.pun{color:#440}.tag{color:#006}.atn{color:#404}.atv{color:#060}}pre.prettyprint{font-family:Menlo,"Bitstream Vera Sans Mono","DejaVu Sans Mono",Monaco,Consolas,monospace;border:1px solid #eceded;padding:10px}ol.linenums{margin-top:0}.simple-tag{display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#272929;color:#fff;font-size:12px;margin-left:5px;padding:2px 8px}.warning{background-color:rgba(217,83,79,.1)}.warning h3{background-color:#d9534f;color:#fff;font-size:18px;line-height:24px;margin:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:3px 15px}.search-wrapper{position:relative;display:none}.search{display:block;padding:3px 3px 3px 30px;box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);margin:8px}.search input[type=text]:enabled,.search input[type=text]:focus{border-color:none;outline:0}.search input[type=text]{display:block;border-style:none;background-color:rgba(255,255,254,0);width:100%}.search:before{font-family:Bitstrap;content:"\e012";display:block;position:absolute;left:17px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.49)}.signature-wrapper{padding:10px 15px 0;border:1px solid #494c4c;border-radius:0 0 5px 5px}.signature-wrapper:last-child{margin-bottom:0}.signature.collapsed :not(h2){display:none}.primary-options h2,.signature h2{background-color:#494c4c;color:#eceded;font-size:18px;line-height:24px;margin:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:3px 15px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.primary-options h2 span,.signature h2 span{font-size:10px;font-weight:400;font-style:normal;float:right}.primary-options h2 code,.signature h2 code{background-color:transparent;color:#fff}.primary-options h2 a,.signature h2 a{color:#fff}.small-signature{padding:10px;background-color:#eceded;border:1px solid #b7baba;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.small-signature a.sig{color:#272929;display:block;font-weight:700}.small-signature a.sig code,.small-signature a.sig code *{font-weight:700;background-color:transparent}.small-signature a.sig .pln{color:#000}.small-signature p{color:#595d5d;line-height:15px;margin-bottom:0;margin-left:10px;margin-right:10px}.parameters,.returns{list-style-type:none;margin:0 0 15px;border:1px solid #b7baba;background-color:#eceded;padding:0 15px 10px;border-radius:5px}.parameters h4,.returns h4{background-color:#494c4c;padding:4px 15px;color:#eceded;margin:0 -15px 5px}.parameters h4 .optional,.returns h4 .optional{font-size:10px;line-height:19px}.parameters h4 a,.returns h4 a{color:#b7baba}.parameters h4 a:hover,.returns h4 a:hover{text-decoration:underline}.page-title a:hover,a{text-decoration:none}.parameters li:first-child h4,.returns h4{border-radius:5px 5px 0 0}.parameters h5,.returns h5{font-size:14px;font-weight:700;margin:0 0 5px;color:#494c4c}.parameters h4 code,.returns h4 code{font-style:italic;font-weight:400;background:0 0;background:none}.parameters .options{margin-right:50px}.parameters .options .option,.returns .options .option{margin:0 -10px 15px;border-top:1px solid #b7baba;list-style-type:none;padding:15px 25px 0}.parameters .optional{font-size:8pt;line-height:20px}.parameters ul.options:last-child,.returns ul.options:last-child{margin-bottom:0}.parameters .description,.returns .description{padding-bottom:15px}.returns .description{margin-top:15px}.parameters :last-child .description,.returns :last-child .description{margin-bottom:0;padding-bottom:0}.demo ul{list-style:none;padding:0;display:inline-block;margin-bottom:-5px;margin-left:0}.active-menu .page-link,.active-menu .sidebar-title-link,.active-menu .stylesheet-link,.contents ul .page-link,.contents ul .sidebar-title-link,.contents ul .stylesheet-link,.demo .tab,.sidebar .page-link,.sidebar .sidebar-title-link,.sidebar .stylesheet-link{display:block}.demo .tab{float:left;padding:6px 15px;border-radius:2px 2px 0 0;font-weight:700}.demo .tab.active{color:#fff;background-color:#3accc1}.demo iframe{width:100%;border:1px solid #eceded;border-radius:3px}.style-demo{padding:10px}.iframe_wrapper iframe{width:100%;border:1px solid #b7baba;border-radius:3px}.contents-wrapper,.sidebar-wrapper{background-color:#4ed1c7;position:fixed;margin-bottom:15px;z-index:1030;padding:10px 15px 20px;top:100px;left:calc((100% - 1000px)/ 2);width:250px;max-height:calc(100% - 100px);overflow:hidden}@media (max-width:991px){.contents-wrapper,.sidebar-wrapper{left:0}}@media min-width (992px){.sidebar{width:255px}}.active-menu,.contents ul,.sidebar{list-style-type:none;margin:0;padding:0}.page-title,.page-title li{padding-left:15px}.contents-wrapper #versions,.contents-wrapper .versions,.sidebar-wrapper #versions,.sidebar-wrapper .versions{position:absolute;right:5px;top:7px}.page-title{font-size:14px}.page-title.active,.page-title:hover{position:relative}.page-title.active:before,.page-title:hover:before{content:">";position:absolute;font-size:12px;left:3px;top:4px;z-index:1000}.page-title.active .page-link,.page-title:hover .page-link{color:#494c4c}.page-title.active,.page-title.active:hover{background-color:#dcf6f4}.page-title:hover{background-color:#9fe6e1}.page-title.collapsed>:not(a){display:none}.page-link{color:#fff;padding:3px 0;font-weight:400;overflow-wrap:break-word;white-space:normal}.hero a,a{white-space:nowrap}.bold,.group-heading,a{font-weight:700}.page-link:focus,.page-link:visited{color:#fff;text-decoration:none}.contents-title,.sidebar-section-title{font-weight:700;color:#fff;line-height:2em}.group-heading{color:#fff;display:block;margin-top:10px}@media (max-width:991px){.contents-wrapper,.sidebar-wrapper{display:none;left:0;max-height:calc(100% - 100px);overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:1070}.contents-wrapper.active,.sidebar-wrapper.active{display:block;width:100%}.contents-wrapper .sidebar-section,.sidebar-wrapper .sidebar-section{padding-top:10px;color:#fff}.contents-wrapper a,.sidebar-wrapper a{display:block}.contents-wrapper .group-heading,.sidebar-wrapper .group-heading{color:#fff}.contents-wrapper .page-title,.sidebar-wrapper .page-title{text-indent:0;border-bottom:1px solid #fff}.contents-wrapper .page-link,.sidebar-wrapper .page-link{padding:7px 20px}}.swatches-list{list-style:none;margin:10px}.swatches-list li{width:20%;float:left;height:100px;margin:1px}.swatch-color{width:100%;height:50px;display:block;margin-bottom:5px}.ie .search:before{font-family:Bitstrap;content:"\e012";display:block;position:absolute;left:17px;color:#b7baba}body,li,ol,p,ul{color:#272929}header,header .container,header .nav,header .nav>li{position:relative}.ie .sidebar .api li li.active>a,.ie .sidebar .api li li.active>a:before,.ie .sidebar .api li li.active>a:hover{background:#fff}.ie .sidebar .api li li.active>a:before{display:none}body{font-family:lato,Helvetica,Arial,sans-serif}code,code *,pre,pre *{font-family:"Courier New",Courier,mono;font-style:normal;-webkit-font-smoothing:initial;font-size:16px}@media (max-width:767px){code,code *,pre,pre *{font-size:18px}}code * .highlight,code .highlight,pre * .highlight,pre .highlight{background-color:#9da1a1;display:block;padding:3px 0}code * .atv,code .atv,pre * .atv,pre .atv{color:#A94442}a:hover{text-decoration:underline}.thin{font-weight:100}.light,.normal{font-weight:300}.heavy{font-weight:900}aside,blockquote{border-left:10px solid #C8CECC;background-color:#EAEFED;color:#495154;font-size:16px;font-weight:400;line-height:24px;padding:30px;margin:30px auto;display:block;float:none}aside p,blockquote p,header .navbar{margin-bottom:0}header{display:block}header .navbar-default{background-color:rgba(255,255,255,.87);box-shadow:0 3px 5px rgba(157,161,161,.5)}header .navbar-default .navbar-toggle{color:#000;text-shadow:none;border:0}header .navbar-default .navbar-toggle:focus,header .navbar-default .navbar-toggle:hover{background:0 0}header .navbar-default .navbar-toggle .mobile-menu-label{display:none}header .navbar-default .navbar-toggle .mobile-menu-close{display:block;animation:fadeIn 1s 1;background-image:url(/static/img/icon-close--blue.svg);width:14px;height:14px;top:3px;position:relative}header .navbar-default .navbar-toggle.collapsed{border:1px solid #ddd}header .navbar-default .navbar-toggle.collapsed .mobile-menu-label{display:block;font-weight:300}header .navbar-default .navbar-toggle.collapsed .mobile-menu-close{display:none}header .navbar-default .navbar-nav>.active>a{background-color:#3accc1;border-radius:2px;color:#fff}header .navbar-default .navbar-nav>.active>a:hover{background-color:#3accc1;border-color:transparent;color:#fff}header .navbar{border:0}@media (max-width:480px){header .navbar .brand{background-size:140px}}header .navbar-collapse.in{background:rgba(255,255,255,.9)}@media (max-width:767px){header .navbar-collapse{padding-top:10px}header .navbar-collapse .bitovi-menu{border-top:1px solid #9da1a1}header .navbar-collapse .bitovi-menu a{font-size:12px;text-transform:uppercase;padding-left:10px}header .navbar-collapse .bitovi-menu .icon-bits{display:none}header .navbar-collapse .bitovi-menu .dropdown-menu{display:block;visibility:visible;position:relative;top:auto;left:auto;background-color:transparent;border:0;box-shadow:none;width:100%}header .navbar-collapse .bitovi-menu .dropdown-menu li:last-child a{border-bottom:0}header .navbar-collapse .bitovi-menu .dropdown-menu a,header .navbar-collapse .bitovi-menu .dropdown-menu li{width:100%;display:block}header .navbar-collapse .bitovi-menu .dropdown-menu a{color:#272929}}header .navbar-fixed-top{z-index:1080}header .nav{list-style-type:none;padding:0;margin:0 0 0 15px;display:inline-block;top:13px}@media (max-width:767px){header .nav{width:100%;top:-2px;margin:0}}header .nav>li{display:block;line-height:54px;width:100%}@media (min-width:768px){header .navbar-collapse{padding-top:0}header .nav>li{margin-right:5px;width:auto}}header .nav>li>a{text-decoration:none;font-weight:700;font-size:12px;color:#272929;display:block;width:100%;padding:5px 10px;border:1px solid transparent}@media (min-width:768px){header .nav>li>a{width:auto}}header .nav>li:hover>a{background-color:transparent;border:1px solid rgba(0,0,0,.3);border-radius:2px}header .dropdown-menu{display:none;visibility:collapse;position:absolute;left:0;background-color:#fff;border:1px solid #b7baba;border-top:none;border-radius:0;z-index:5;margin:0;padding:0;list-style-type:none;top:54px;width:240px}header .dropdown-menu li a{display:block;text-decoration:none;border-bottom:1px solid #eceded;color:#494c4c;font-size:14px;line-height:32px;padding-left:20px;padding-right:20px}header .dropdown-menu li a:hover,header .dropdown-menu li.active a{background-color:#eceded;color:#272929}header .bitovi-menu{display:inline-block;top:0}header .bitovi-menu .dropdown-menu{top:53px;right:0;left:auto}header .bitovi-menu .dropdown-menu a:hover:after{content:"\e000";color:#b7baba;font:20px/27px Bitstrap;position:absolute;right:10px}header .bitovi.icon-bits{display:block;font-size:26px;text-align:center;width:50px;height:54px;text-decoration:none;overflow:hidden;color:#272929;line-height:46px;text-shadow:none}@media (max-width:767px){header .bitovi.icon-bits{display:none}}header .bitovi.icon-bits:before{position:absolute;left:13px}header .bitovi-menu:hover .bitovi.icon-bits{background-color:#fff;border-left:1px solid #b7baba;border-right:1px solid #b7baba;color:#3accc1;text-shadow:none;opacity:1}header .logo-menu{position:relative;display:inline-block;margin-left:15px}header .logo-menu .dropdown-menu a:hover:after{content:"\e000";color:#b7baba;font:20px/27px Bitstrap;position:absolute;right:10px}header .menu-container{position:relative}header .bitovi-menu:hover .dropdown-menu,header .logo-menu:hover .dropdown-menu,header .menu-container:hover .dropdown-menu{display:block;visibility:visible}header .pull-right{position:absolute;right:0;top:0}header .examples-menu:after,header .examples-menu:before,header .guides-menu:after,header .guides-menu:before{content:" ";display:table}header .examples-menu:hover .dropdown-menu,header .guides-menu:hover .dropdown-menu{display:block;visibility:visible}header .examples-menu .dropdown-menu,header .guides-menu .dropdown-menu{top:41px}header .examples-menu .dropdown-menu:before,header .guides-menu .dropdown-menu:before{content:'';display:block;width:100px;height:20px;background:0 0;top:-20px;left:0;position:absolute}@media (max-width:767px){header .examples-menu .dropdown-menu,header .guides-menu .dropdown-menu{display:block;visibility:visible;border:0;background:0 0;position:relative;box-shadow:none;top:0;width:100%}header .examples-menu .dropdown-menu:before,header .guides-menu .dropdown-menu:before{display:none}header .examples-menu .dropdown-menu a,header .examples-menu .dropdown-menu li,header .guides-menu .dropdown-menu a,header .guides-menu .dropdown-menu li{width:100%;display:block}header .examples-menu .dropdown-menu li:last-child a,header .guides-menu .dropdown-menu li:last-child a{border:0}header .examples-menu .dropdown-menu a,header .guides-menu .dropdown-menu a{color:#7a8181;padding:0 20px}}.hero,.hero a,.hero p{color:#fff}.home .scroll-spy-title{display:none}.home .comment{margin-bottom:0}.hero{background-image:url(../img/background.jpg);background-size:cover;background-attachment:fixed;padding:0}.hero a{line-height:1.5em}@media (max-width:1000px){.hero a{white-space:normal}}.hero .lead{font-weight:900;margin:0 auto}.hero .hero-note a{text-decoration:underline}.hero .hero-cta{padding-bottom:30px}.hero .hero-cta .btn{padding:10px 40px}.hero .lead,.homepage-closing,.homepage-section{padding:30px 10px 0}@media (min-width:768px){.hero .lead{max-width:1060px;font-size:3em}.hero .lead,.homepage-closing,.homepage-section{padding-left:60px;padding-right:60px}}.homepage-section{display:inline-flex}@media (max-width:991px){.homepage-section{flex-direction:column}}.homepage-section h2{color:#3accc1}.homepage-section .left,.homepage-section .right{display:flex;flex-direction:column;flex-basis:50%}@media (max-width:991px){.homepage-section .left,.homepage-section .right{margin-bottom:30px}}.homepage-section .left{padding-right:7.5px}.homepage-section .right{padding-left:7.5px}.explanation{color:#595d5d;font-weight:400;font-size:19px;max-width:90%;margin:auto}.homepage-closing{padding-bottom:40px}.homepage-closing .hero-cta{padding-top:30px}body.home footer{margin-top:0}footer{padding:30px 0;background-color:#9da1a1;color:#494c4c}footer:after,footer:before{content:" ";display:table}footer li a{font-size:12px;font-weight:700;text-decoration:none;text-shadow:0 1px 0 #fff;color:#3accc1;padding:5px 10px}footer li a:hover{text-decoration:underline}footer ul{list-style:none;margin:0;position:absolute;right:0;top:0}footer li{display:inline-block}footer .container{height:auto;text-align:right;position:relative;overflow:hidden}footer .footer-brand{width:100px;padding:0;text-align:center}footer .footer-brand img{width:100%}footer .footer-brand a{position:relative;top:-3px}@media (max-width:767px){.hero{background-size:auto}footer .footer-brand{width:100%}footer .footer-brand img{width:100px;text-align:center}}footer .footer-brand,footer .footer-nav-main{float:left!important;float:left}footer .footer-nav-main,footer .footer-nav-social{position:static;margin:0;padding:0;text-align:left;height:20px}@media (max-width:767px){footer .footer-nav-main,footer .footer-nav-social{padding:20px 0;height:auto}}footer .footer-nav-main a,footer .footer-nav-social a{height:auto;color:#fff;text-shadow:none;line-height:normal;border-right:1px solid #fff;padding:0 10px}footer .footer-nav-main li:last-child a,footer .footer-nav-social li:last-child a{border:0}@media (max-width:767px){footer .footer-nav-main a,footer .footer-nav-social a{padding:0 15px}footer .footer-nav-main,footer .footer-nav-social{float:none;width:100%;text-align:center}footer .footer-nav-main:after,footer .footer-nav-main:before,footer .footer-nav-social:after,footer .footer-nav-social:before{content:" ";display:table}footer .footer-nav-main:after,footer .footer-nav-social:after{clear:both}}footer .footer-copyright{text-align:left;color:#fff;padding:10px 15px}footer .footer-copyright a{color:#fff}@media (max-width:767px){footer .footer-copyright{text-align:center;padding:20px 0}}footer .footer-nav-social{float:right!important;float:right}footer .footer-nav-social li{width:auto}footer .footer-nav-social a{border-right:0;opacity:.7;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;transition:opacity 200ms linear}footer .footer-nav-social a:hover{opacity:1}footer .footer-nav-social .footer-social-icon{width:30px}ul.list-group{margin:0} \ No newline at end of file diff --git a/examples/demos/static/bundles/static.js b/examples/demos/static/bundles/static.js deleted file mode 100644 index a0351c0..0000000 --- a/examples/demos/static/bundles/static.js +++ /dev/null @@ -1,129 +0,0 @@ -/*[system-bundles-config]*/ -if(!System.bundlesPath) { - System.paths["bundles/*.css"] ="../../../../../../../../../../../node_modules/documentjs/site/static/build/4a59d0b05a6bcf9bd39720868dacec20/bundles/*css"; - System.paths["bundles/*"] = "../../../../../../../../../../../node_modules/documentjs/site/static/build/4a59d0b05a6bcf9bd39720868dacec20/bundles/*.js"; -} -System.bundles = {"bundles/static.css!":["styles/styles.less!$less"]}; -/*config.js*/ -define("config.js",function(e,t,s){!function(e){!function(){var e="undefined"!=typeof window,t={map:{"jquery/jquery":"jquery","can/util/util":"can/util/jquery/jquery","benchmark/benchmark":"benchmark",mustache:"can/view/mustache/system"},paths:{dotdotdot:"js/jquery.dotdotdot.min.js"},meta:{jquery:{exports:"jQuery"},dotdotdot:{deps:["jquery"],exports:"jquery"},prettify:{format:"global"}},ext:{ejs:"can/view/ejs/system",mustache:"can/view/mustache/system",stache:"can/view/stache/system"}};e&&(t.paths={jquery:"jquery/dist/jquery.js","can/*":"can/*.js"}),System.config(t)}(),System.buildConfig={map:{"can/util/util":"can/util/domless/domless"}}}(function(){return this}())}); -/*jquery*/ -define("jquery",["module","@loader"],function(e,t){t.get("@@global-helpers").prepareGlobal(e.id,[],"jQuery");var n=t.global.define,i=t.global.require,r='!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t="length"in e&&e.length,n=ie.type(e);return"function"===n||ie.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function r(e,t,n){if(ie.isFunction(t))return ie.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return ie.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(fe.test(t))return ie.filter(t,e,n);t=ie.filter(t,e)}return ie.grep(e,function(e){return ie.inArray(e,t)>=0!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t=xe[e]={};return ie.each(e.match(be)||[],function(e,n){t[n]=!0}),t}function a(){he.addEventListener?(he.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1)):(he.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(he.addEventListener||"load"===event.type||"complete"===he.readyState)&&(a(),ie.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(Ee,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:Ne.test(n)?ie.parseJSON(n):n}catch(i){}ie.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!ie.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(ie.acceptData(e)){var i,o,a=ie.expando,s=e.nodeType,u=s?ie.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=J.pop()||ie.guid++:a),u[l]||(u[l]=s?{}:{toJSON:ie.noop}),("object"==typeof t||"function"==typeof t)&&(r?u[l]=ie.extend(u[l],t):u[l].data=ie.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[ie.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[ie.camelCase(t)])):i=o,i}}function d(e,t,n){if(ie.acceptData(e)){var r,i,o=e.nodeType,a=o?ie.cache:e,s=o?e[ie.expando]:ie.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){ie.isArray(t)?t=t.concat(ie.map(t,ie.camelCase)):t in r?t=[t]:(t=ie.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!ie.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?ie.cleanData([e],!0):ne.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}function f(){return!0}function p(){return!1}function h(){try{return he.activeElement}catch(e){}}function m(e){var t=Fe.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function g(e,t){var n,r,i=0,o=typeof e.getElementsByTagName!==Ce?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==Ce?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||ie.nodeName(r,t)?o.push(r):ie.merge(o,g(r,t));return void 0===t||t&&ie.nodeName(e,t)?ie.merge([e],o):o}function v(e){je.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){return ie.nodeName(e,"table")&&ie.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function b(e){return e.type=(null!==ie.find.attr(e,"type"))+"/"+e.type,e}function x(e){var t=Ve.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function w(e,t){for(var n,r=0;null!=(n=e[r]);r++)ie._data(n,"globalEval",!t||ie._data(t[r],"globalEval"))}function T(e,t){if(1===t.nodeType&&ie.hasData(e)){var n,r,i,o=ie._data(e),a=ie._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)ie.event.add(t,n,s[n][r])}a.data&&(a.data=ie.extend({},a.data))}}function C(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!ne.noCloneEvent&&t[ie.expando]){i=ie._data(t);for(r in i.events)ie.removeEvent(t,r,i.handle);t.removeAttribute(ie.expando)}"script"===n&&t.text!==e.text?(b(t).text=e.text,x(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),ne.html5Clone&&e.innerHTML&&!ie.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&je.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}function N(t,n){var r,i=ie(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle&&(r=e.getDefaultComputedStyle(i[0]))?r.display:ie.css(i[0],"display");return i.detach(),o}function E(e){var t=he,n=Ze[e];return n||(n=N(e,t),"none"!==n&&n||(Ke=(Ke||ie("\')})})}}(jQuery);';return l.global.define=void 0,l.global.module=void 0,l.global.exports=void 0,l.__exec({source:i,address:e.uri}),l.global.require=o,l.global.define=a,l.get("@@global-helpers").retrieveGlobal(e.id,void 0)}); -/*js/affix*/ -define("js/affix",["module","@loader"],function(t,e){e.get("@@global-helpers").prepareGlobal(t.id,[]);var o=e.global.define,i=e.global.require,f='+function(t){"use strict";function i(i){return this.each(function(){var o=t(this),f=o.data("bs.affix"),n="object"==typeof i&&i;f||o.data("bs.affix",f=new e(this,n)),"string"==typeof i&&f[i]()})}var e=function(i,o){this.options=t.extend({},e.DEFAULTS,o),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(i),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};e.VERSION="3.3.5",e.RESET="affix affix-top affix-bottom",e.DEFAULTS={offset:0,target:window},e.prototype.getState=function(t,i,e,o){var f=this.$target.scrollTop(),n=this.$element.offset(),s=this.$target.height();if(null!=e&&"top"==this.affixed)return e>f?"top":!1;if("bottom"==this.affixed)return null!=e?f+this.unpin<=n.top?!1:"bottom":t-o>=f+s?!1:"bottom";var a=null==this.affixed,h=a?f:n.top,r=a?s:i;return null!=e&&e>=f?"top":null!=o&&h+r>=t-o?"bottom":!1},e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass("affix");var t=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-t},e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},e.prototype.checkPosition=function(){if(this.$element.is(":visible")){var i=this.$element.height(),o=this.options.offset,f=o.top,n=o.bottom,s=Math.max(t(document).height(),t(document.body).height());"object"!=typeof o&&(n=f=o),"function"==typeof f&&(f=o.top(this.$element)),"function"==typeof n&&(n=o.bottom(this.$element));var a=this.getState(s,i,f,n);if(this.affixed!=a){null!=this.unpin&&this.$element.css("top","");var h="affix"+(a?"-"+a:""),r=t.Event(h+".bs.affix");if(this.$element.trigger(r),r.isDefaultPrevented())return;this.affixed=a,this.unpin="bottom"==a?this.getPinnedOffset():null,this.$element.removeClass(e.RESET).addClass(h).trigger(h.replace("affix","affixed")+".bs.affix")}"bottom"==a&&this.$element.offset({top:s-i-n})}};var o=t.fn.affix;t.fn.affix=i,t.fn.affix.Constructor=e,t.fn.affix.noConflict=function(){return t.fn.affix=o,this},t(window).on("load",function(){t(\'[data-spy="affix"]\').each(function(){var e=t(this),o=e.data();o.offset=o.offset||{},null!=o.offsetBottom&&(o.offset.bottom=o.offsetBottom),null!=o.offsetTop&&(o.offset.top=o.offsetTop),i.call(e,o)})})}(jQuery);';return e.global.define=void 0,e.global.module=void 0,e.global.exports=void 0,e.__exec({source:f,address:t.uri}),e.global.require=i,e.global.define=o,e.get("@@global-helpers").retrieveGlobal(t.id,void 0)}); -/*$css*/ -define("$css",function(e,t,n){function d(){return a.isEnv&&a.isEnv("production")||"production"===a.env}var a=e("@loader");d()?t.fetch=function(e){var t=e.address,n=document.createElement("link");return n.rel="stylesheet",n.href=t,document.head.appendChild(n),""}:t.instantiate=function(e){var t=this;e.metadata.deps=[],e.metadata.execute=function(){var n=e.source+"/*# sourceURL="+e.address+" */";if(n=n.replace(/url\(['"]?([^'"\)]*)['"]?\)/g,function(t,n){return"url("+steal.joinURIs(e.address,n)+")"}),e.source&&"undefined"!=typeof document){var d=document.head?document:document.getElementsByTagName?document:document.documentElement,a=d.head||d.getElementsByTagName("head")[0],o=document.createElement("style");if(!a){var r=d.documentElement||d;a=document.createElement("head"),r.insertBefore(a,r.firstChild)}if(o.type="text/css",o.styleSheet?o.styleSheet.cssText=n:o.appendChild(document.createTextNode(n)),a.appendChild(o),t.has("live-reload")){var c=t["import"]("live-reload",{name:"$css"});Promise.resolve(c).then(function(n){t["import"](e.name).then(function(){n.once(e.name,function(){a.removeChild(o)})})})}}return System.newModule({source:n})},e.metadata.format="css"},t.buildType="css",t.includeInBuild=!0}); -/*less*/ -define('less', [], function(){ return {}; }); -/*$less*/ -define('$less', [], function(){ return {}; }); -/*static*/ -define("static",["jquery/jquery","./content_list","./frame_helper","./versions","./js/line-highlight","./js/collapse","./js/dropdown","./js/tooltip","./js/popover","./js/responsive-tables","./js/lazy-youtube","./js/affix","./styles/styles.less!","./prettify"],function(e,o,t,i,a){for(var n=document.getElementsByTagName("code"),r=0;r .active").length&&(-1!==window.location.href.indexOf("/docs/")?e(".guides-menu").addClass("active"):window.location.href.indexOf("/examples/")&&e(".examples-menu").addClass("active"));var l=!1,v=function(){var o=e(window).width();l=768>o?!0:!1};v(),e(window).resize(v),e(".sidebar-wrapper").mousemove(function(o){if(!l){var t=e(this),i=50,a=t.position();o.clientYa.top+t.height()-i&&t.scrollTop(t.scrollTop()+10)}});var c=function(o){var t="";return o.length?t=o[0].id:o.id?t=o.id:"string"==typeof o&&(t=o),0===t.length?e():e(".contents a[href*='"+t+"']")};e("section.comment h3").each(function(){var o=e('[id="'+this.id+'"]');if(o.length>1&&o[0]===this){var t=c(o);o.each(function(e,o){var i=t.get(e);i.href=i.href.replace(o.id,o.id+e),o.id=o.id+e})}});var d=function(){var o,t,i,a=e("section.comment > *"),n=function(e,a){var n=a.getBoundingClientRect();n.left<=t&&t<=n.right&&n.top<=i&&i<=n.bottom&&(o=a)};return function(e,r){return o=null,t=e,i=r,a.each(n),o}}(),p=e("#scrollSpyCurrentH2"),h=e("#scrollSpyCurrentH3"),m=e(),f=e("body:not(.home)").length?!0:!1;f&&e(".contents ul ul").hide();var u=[],b=function(){for(var o=!1,t=0;t";n+="",n+="",e(this).prepend(n)}),e(function(){var o=function(){var o=e(this).closest("li");e(".sidebar-wrapper").is(".active")&&o.is("ul > li > ul > li")&&e(".scroll-spy-title").click()};e(".contents a").each(function(){return this.href=this.href.replace("#","#section="),e(this).on("click",o),!0});var t=window.location.hash;if(t){var i=t.replace(/.*?#section=/,"#");if(e(i).length){var a=-55;e("html, body").animate({scrollTop:e(i).offset().top+a},500)}}}),window.addEventListener("hashchange",function(o){var t=-55,i=o.newURL.replace(/.*?(#.*)/g,"$1");if(-1!==i.indexOf("#section=")){var a=i.replace(/.*?#section=/,"#"),n=Math.abs(e("body").scrollTop()-(e(a).offset().top+t)),r=Math.max(500,n/6e3*250);e("html, body").animate({scrollTop:e(a).offset().top+t},r)}},!1),e(window).scroll(function(){if(l){var o=document.elementFromPoint(~~(document.body.offsetWidth/2),325);if(o=e(o).closest(".container-fluid > .row > *"),o.length){var t=o.is(".usability.wrapper, .performance.wrapper, .maintainable.wrapper, .community.wrapper");t=t?o:o.prevAll(".usability.wrapper, .performance.wrapper, .maintainable.wrapper, .community.wrapper").eq(0),!t.length&&e(window).scrollTop()article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}"; -c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| -"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup main mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); -for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d - - - - - - - - #da532c - - - diff --git a/examples/demos/static/img/favicons/favicon-16x16.png b/examples/demos/static/img/favicons/favicon-16x16.png deleted file mode 100644 index 5368d44..0000000 Binary files a/examples/demos/static/img/favicons/favicon-16x16.png and /dev/null differ diff --git a/examples/demos/static/img/favicons/favicon-194x194.png b/examples/demos/static/img/favicons/favicon-194x194.png deleted file mode 100644 index 4ba9f2c..0000000 Binary files a/examples/demos/static/img/favicons/favicon-194x194.png and /dev/null differ diff --git a/examples/demos/static/img/favicons/favicon-32x32.png b/examples/demos/static/img/favicons/favicon-32x32.png deleted file mode 100644 index 2eb3205..0000000 Binary files a/examples/demos/static/img/favicons/favicon-32x32.png and /dev/null differ diff --git a/examples/demos/static/img/favicons/favicon-96x96.png b/examples/demos/static/img/favicons/favicon-96x96.png deleted file mode 100644 index 7271761..0000000 Binary files a/examples/demos/static/img/favicons/favicon-96x96.png and /dev/null differ diff --git a/examples/demos/static/img/favicons/favicon.ico b/examples/demos/static/img/favicons/favicon.ico deleted file mode 100644 index 5f4af00..0000000 Binary files a/examples/demos/static/img/favicons/favicon.ico and /dev/null differ diff --git a/examples/demos/static/img/favicons/manifest.json b/examples/demos/static/img/favicons/manifest.json deleted file mode 100644 index 175e3a3..0000000 --- a/examples/demos/static/img/favicons/manifest.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "DocumentCSS", - "icons": [ - { - "src": "\/android-chrome-36x36.png", - "sizes": "36x36", - "type": "image\/png", - "density": 0.75 - }, - { - "src": "\/android-chrome-48x48.png", - "sizes": "48x48", - "type": "image\/png", - "density": 1 - }, - { - "src": "\/android-chrome-72x72.png", - "sizes": "72x72", - "type": "image\/png", - "density": 1.5 - }, - { - "src": "\/android-chrome-96x96.png", - "sizes": "96x96", - "type": "image\/png", - "density": 2 - }, - { - "src": "\/android-chrome-144x144.png", - "sizes": "144x144", - "type": "image\/png", - "density": 3 - }, - { - "src": "\/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image\/png", - "density": 4 - } - ] -} diff --git a/examples/demos/static/img/favicons/mstile-144x144.png b/examples/demos/static/img/favicons/mstile-144x144.png deleted file mode 100644 index b5d25a9..0000000 Binary files a/examples/demos/static/img/favicons/mstile-144x144.png and /dev/null differ diff --git a/examples/demos/static/img/favicons/mstile-150x150.png b/examples/demos/static/img/favicons/mstile-150x150.png deleted file mode 100644 index f8ca255..0000000 Binary files a/examples/demos/static/img/favicons/mstile-150x150.png and /dev/null differ diff --git a/examples/demos/static/img/favicons/mstile-310x150.png b/examples/demos/static/img/favicons/mstile-310x150.png deleted file mode 100644 index efb9c95..0000000 Binary files a/examples/demos/static/img/favicons/mstile-310x150.png and /dev/null differ diff --git a/examples/demos/static/img/favicons/mstile-310x310.png b/examples/demos/static/img/favicons/mstile-310x310.png deleted file mode 100644 index 7bc05f5..0000000 Binary files a/examples/demos/static/img/favicons/mstile-310x310.png and /dev/null differ diff --git a/examples/demos/static/img/favicons/mstile-70x70.png b/examples/demos/static/img/favicons/mstile-70x70.png deleted file mode 100644 index 2d10c8d..0000000 Binary files a/examples/demos/static/img/favicons/mstile-70x70.png and /dev/null differ diff --git a/examples/demos/static/img/favicons/safari-pinned-tab.svg b/examples/demos/static/img/favicons/safari-pinned-tab.svg deleted file mode 100644 index 3d14966..0000000 --- a/examples/demos/static/img/favicons/safari-pinned-tab.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - diff --git a/examples/demos/static/img/icon-chevron-white.svg b/examples/demos/static/img/icon-chevron-white.svg deleted file mode 100755 index 3a412ec..0000000 --- a/examples/demos/static/img/icon-chevron-white.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-close--blue.svg b/examples/demos/static/img/icon-close--blue.svg deleted file mode 100755 index 199e89e..0000000 --- a/examples/demos/static/img/icon-close--blue.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-close.svg b/examples/demos/static/img/icon-close.svg deleted file mode 100755 index cfc4b5c..0000000 --- a/examples/demos/static/img/icon-close.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-collapse.svg b/examples/demos/static/img/icon-collapse.svg deleted file mode 100755 index 755e9b5..0000000 --- a/examples/demos/static/img/icon-collapse.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-excellent.svg b/examples/demos/static/img/icon-excellent.svg deleted file mode 100755 index 1e6d673..0000000 --- a/examples/demos/static/img/icon-excellent.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-fair.svg b/examples/demos/static/img/icon-fair.svg deleted file mode 100755 index afa5bb0..0000000 --- a/examples/demos/static/img/icon-fair.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-forums-gray.svg b/examples/demos/static/img/icon-forums-gray.svg deleted file mode 100755 index 12401cc..0000000 --- a/examples/demos/static/img/icon-forums-gray.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-github-gray.svg b/examples/demos/static/img/icon-github-gray.svg deleted file mode 100755 index 885c2a3..0000000 --- a/examples/demos/static/img/icon-github-gray.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-github-white.svg b/examples/demos/static/img/icon-github-white.svg deleted file mode 100755 index 392cbaf..0000000 --- a/examples/demos/static/img/icon-github-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-gittr-black.svg b/examples/demos/static/img/icon-gittr-black.svg deleted file mode 100755 index b39a132..0000000 --- a/examples/demos/static/img/icon-gittr-black.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/examples/demos/static/img/icon-gittr-gray.svg b/examples/demos/static/img/icon-gittr-gray.svg deleted file mode 100755 index 7342611..0000000 --- a/examples/demos/static/img/icon-gittr-gray.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/examples/demos/static/img/icon-good.svg b/examples/demos/static/img/icon-good.svg deleted file mode 100755 index 03c24e8..0000000 --- a/examples/demos/static/img/icon-good.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-googleplus-white.svg b/examples/demos/static/img/icon-googleplus-white.svg deleted file mode 100755 index 8c944c8..0000000 --- a/examples/demos/static/img/icon-googleplus-white.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-guide-menu.svg b/examples/demos/static/img/icon-guide-menu.svg deleted file mode 100755 index a8703bc..0000000 --- a/examples/demos/static/img/icon-guide-menu.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-location-blue.svg b/examples/demos/static/img/icon-location-blue.svg deleted file mode 100755 index f0b9df8..0000000 --- a/examples/demos/static/img/icon-location-blue.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-meetup-gray.svg b/examples/demos/static/img/icon-meetup-gray.svg deleted file mode 100755 index d944892..0000000 --- a/examples/demos/static/img/icon-meetup-gray.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/examples/demos/static/img/icon-open-in-new-white.svg b/examples/demos/static/img/icon-open-in-new-white.svg deleted file mode 100755 index cd5f1a9..0000000 --- a/examples/demos/static/img/icon-open-in-new-white.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-open-in-new.svg b/examples/demos/static/img/icon-open-in-new.svg deleted file mode 100755 index 01ae69b..0000000 --- a/examples/demos/static/img/icon-open-in-new.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-plus.svg b/examples/demos/static/img/icon-plus.svg deleted file mode 100755 index d70a181..0000000 --- a/examples/demos/static/img/icon-plus.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-poor.svg b/examples/demos/static/img/icon-poor.svg deleted file mode 100755 index 0db90e2..0000000 --- a/examples/demos/static/img/icon-poor.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-rss-gray.svg b/examples/demos/static/img/icon-rss-gray.svg deleted file mode 100755 index 59f51b5..0000000 --- a/examples/demos/static/img/icon-rss-gray.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/examples/demos/static/img/icon-stackoverflow-black.svg b/examples/demos/static/img/icon-stackoverflow-black.svg deleted file mode 100755 index 2c98190..0000000 --- a/examples/demos/static/img/icon-stackoverflow-black.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/examples/demos/static/img/icon-stackoverflow-gray.svg b/examples/demos/static/img/icon-stackoverflow-gray.svg deleted file mode 100755 index 6c8bd23..0000000 --- a/examples/demos/static/img/icon-stackoverflow-gray.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/examples/demos/static/img/icon-twitter-gray.svg b/examples/demos/static/img/icon-twitter-gray.svg deleted file mode 100755 index ba91491..0000000 --- a/examples/demos/static/img/icon-twitter-gray.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-twitter-white.svg b/examples/demos/static/img/icon-twitter-white.svg deleted file mode 100755 index 81e7ff6..0000000 --- a/examples/demos/static/img/icon-twitter-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-very-good.svg b/examples/demos/static/img/icon-very-good.svg deleted file mode 100755 index 1840a8b..0000000 --- a/examples/demos/static/img/icon-very-good.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/icon-youtube-gray.svg b/examples/demos/static/img/icon-youtube-gray.svg deleted file mode 100755 index 202fe0e..0000000 --- a/examples/demos/static/img/icon-youtube-gray.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/examples/demos/static/img/icon-youtube-white.svg b/examples/demos/static/img/icon-youtube-white.svg deleted file mode 100755 index 571cec4..0000000 --- a/examples/demos/static/img/icon-youtube-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/examples/demos/static/img/lib-logos/canjs_logo.svg b/examples/demos/static/img/lib-logos/canjs_logo.svg deleted file mode 100644 index 64dbf9f..0000000 --- a/examples/demos/static/img/lib-logos/canjs_logo.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - diff --git a/examples/demos/static/img/lib-logos/documentjs-logo.svg b/examples/demos/static/img/lib-logos/documentjs-logo.svg deleted file mode 100644 index 709c23a..0000000 --- a/examples/demos/static/img/lib-logos/documentjs-logo.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - diff --git a/examples/demos/static/img/lib-logos/funcunit-logo.svg b/examples/demos/static/img/lib-logos/funcunit-logo.svg deleted file mode 100644 index 6b7e7dd..0000000 --- a/examples/demos/static/img/lib-logos/funcunit-logo.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - diff --git a/examples/demos/static/img/lib-logos/jquery-plusplus-logo.svg b/examples/demos/static/img/lib-logos/jquery-plusplus-logo.svg deleted file mode 100644 index 6cf3529..0000000 --- a/examples/demos/static/img/lib-logos/jquery-plusplus-logo.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/examples/demos/static/img/lib-logos/stealjs-logo.svg b/examples/demos/static/img/lib-logos/stealjs-logo.svg deleted file mode 100644 index f608e3b..0000000 --- a/examples/demos/static/img/lib-logos/stealjs-logo.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/examples/demos/static/img/line.png b/examples/demos/static/img/line.png deleted file mode 100755 index 758846e..0000000 Binary files a/examples/demos/static/img/line.png and /dev/null differ diff --git a/examples/demos/static/img/link.svg b/examples/demos/static/img/link.svg deleted file mode 100755 index 7537506..0000000 --- a/examples/demos/static/img/link.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - diff --git a/examples/demos/static/img/logo-bitovi.svg b/examples/demos/static/img/logo-bitovi.svg deleted file mode 100755 index d194b98..0000000 --- a/examples/demos/static/img/logo-bitovi.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - diff --git a/examples/demos/static/img/logo-doc-css-white.svg b/examples/demos/static/img/logo-doc-css-white.svg deleted file mode 100644 index c1c93a8..0000000 --- a/examples/demos/static/img/logo-doc-css-white.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - logo-full-doc-css - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/examples/demos/static/img/logo-full-doc-css.svg b/examples/demos/static/img/logo-full-doc-css.svg deleted file mode 100644 index ee8a8a4..0000000 --- a/examples/demos/static/img/logo-full-doc-css.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/demos/static/img/logo-grey.svg b/examples/demos/static/img/logo-grey.svg deleted file mode 100644 index 90157d5..0000000 --- a/examples/demos/static/img/logo-grey.svg +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/demos/static/img/logo.svg b/examples/demos/static/img/logo.svg deleted file mode 100644 index e94667b..0000000 --- a/examples/demos/static/img/logo.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/examples/demos/static/img/play_circle_filled.svg b/examples/demos/static/img/play_circle_filled.svg deleted file mode 100755 index 4daa3f5..0000000 --- a/examples/demos/static/img/play_circle_filled.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/examples/demos/static/img/style-guide-buttons.png b/examples/demos/static/img/style-guide-buttons.png deleted file mode 100644 index 513f917..0000000 Binary files a/examples/demos/static/img/style-guide-buttons.png and /dev/null differ diff --git a/examples/demos/static/img/style-guide-demo.png b/examples/demos/static/img/style-guide-demo.png deleted file mode 100644 index 2ee2799..0000000 Binary files a/examples/demos/static/img/style-guide-demo.png and /dev/null differ diff --git a/examples/demos/static/img/style-guide-home.png b/examples/demos/static/img/style-guide-home.png deleted file mode 100644 index f065a98..0000000 Binary files a/examples/demos/static/img/style-guide-home.png and /dev/null differ diff --git a/examples/demos/static/img/style-guide-iframe.png b/examples/demos/static/img/style-guide-iframe.png deleted file mode 100644 index ded3fbf..0000000 Binary files a/examples/demos/static/img/style-guide-iframe.png and /dev/null differ diff --git a/examples/demos/static/img/style-guide-tag-group.png b/examples/demos/static/img/style-guide-tag-group.png deleted file mode 100644 index 0607814..0000000 Binary files a/examples/demos/static/img/style-guide-tag-group.png and /dev/null differ diff --git a/examples/demos/static/img/style-guide-tag-page.png b/examples/demos/static/img/style-guide-tag-page.png deleted file mode 100644 index b13c8bc..0000000 Binary files a/examples/demos/static/img/style-guide-tag-page.png and /dev/null differ diff --git a/examples/demos/static/img/style-guide-tag-parent.png b/examples/demos/static/img/style-guide-tag-parent.png deleted file mode 100644 index 505891e..0000000 Binary files a/examples/demos/static/img/style-guide-tag-parent.png and /dev/null differ diff --git a/examples/demos/static/img/style-guide-tag-styles.png b/examples/demos/static/img/style-guide-tag-styles.png deleted file mode 100644 index 26df931..0000000 Binary files a/examples/demos/static/img/style-guide-tag-styles.png and /dev/null differ diff --git a/examples/demos/static/img/style-guide-tag-stylesheet.png b/examples/demos/static/img/style-guide-tag-stylesheet.png deleted file mode 100644 index 13f9f03..0000000 Binary files a/examples/demos/static/img/style-guide-tag-stylesheet.png and /dev/null differ diff --git a/examples/demos/static/steal.production.js b/examples/demos/static/steal.production.js deleted file mode 100644 index 9cc7c43..0000000 --- a/examples/demos/static/steal.production.js +++ /dev/null @@ -1,8 +0,0 @@ -/* - * steal v0.13.1 - * - * Copyright (c) 2016 Bitovi; Licensed MIT - */ -!function(a){"object"==typeof exports?module.exports=a():"function"==typeof define&&define.amd?define(a):"undefined"!=typeof window?window.Promise=a():"undefined"!=typeof global?global.Promise=a():"undefined"!=typeof self&&(self.Promise=a())}(function(){var a;return function b(a,c,d){function e(g,h){if(!c[g]){if(!a[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};a[g][0].call(j.exports,function(b){var c=a[g][1][b];return e(c?c:b)},j,j.exports,b,a,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g=0&&(n.splice(b,1),l("Handled previous rejection ["+a.id+"] "+e.formatObject(a.value)))}function h(a,b){m.push(a,b),null===o&&(o=d(i,0))}function i(){for(o=null;m.length>0;)m.shift()(m.shift())}var j,k=c,l=c;"undefined"!=typeof console&&(j=console,k="undefined"!=typeof j.error?function(a){j.error(a)}:function(a){j.log(a)},l="undefined"!=typeof j.info?function(a){j.info(a)}:function(a){j.log(a)}),a.onPotentiallyUnhandledRejection=function(a){h(f,a)},a.onPotentiallyUnhandledRejectionHandled=function(a){h(g,a)},a.onFatalRejection=function(a){h(b,a.value)};var m=[],n=[],o=null;return a}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a(b)})},{"../env":5,"../format":6}],5:[function(b,c,d){!function(a){"use strict";a(function(a){function b(){return"undefined"!=typeof process&&null!==process&&"function"==typeof process.nextTick}function c(){return"function"==typeof MutationObserver&&MutationObserver||"function"==typeof WebKitMutationObserver&&WebKitMutationObserver}function d(a){function b(){var a=c;c=void 0,a()}var c,d=document.createTextNode(""),e=new a(b);e.observe(d,{characterData:!0});var f=0;return function(a){c=a,d.data=f^=1}}var e,f="undefined"!=typeof setTimeout&&setTimeout,g=function(a,b){return setTimeout(a,b)},h=function(a){return clearTimeout(a)},i=function(a){return f(a,0)};if(b())i=function(a){return process.nextTick(a)};else if(e=c())i=d(e);else if(!f){var j=a,k=j("vertx");g=function(a,b){return k.setTimer(b,a)},h=k.cancelTimer,i=k.runOnLoop||k.runOnContext}return{setTimer:g,clearTimer:h,asap:i}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a(b)})},{}],6:[function(b,c,d){!function(a){"use strict";a(function(){function a(a){var c="object"==typeof a&&null!==a&&a.stack?a.stack:b(a);return a instanceof Error?c:c+" (WARNING: non-Error used)"}function b(a){var b=String(a);return"[object Object]"===b&&"undefined"!=typeof JSON&&(b=c(a,b)),b}function c(a,b){try{return JSON.stringify(a)}catch(c){return b}}return{formatError:a,formatObject:b,tryStringify:c}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a()})},{}],7:[function(b,c,d){!function(a){"use strict";a(function(){return function(a){function b(a,b){this._handler=a===t?b:c(a)}function c(a){function b(a){e.resolve(a)}function c(a){e.reject(a)}function d(a){e.notify(a)}var e=new v;try{a(b,c,d)}catch(f){c(f)}return e}function d(a){return I(a)?a:new b(t,new w(q(a)))}function e(a){return new b(t,new w(new z(a)))}function f(){return _}function g(){return new b(t,new v)}function h(a,b){var c=new v(a.receiver,a.join().context);return new b(t,c)}function i(a){return k(S,null,a)}function j(a,b){return k(N,a,b)}function k(a,c,d){function e(b,e,g){g.resolved||l(d,f,b,a(c,e,b),g)}function f(a,b,c){k[a]=b,0===--j&&c.become(new y(k))}for(var g,h="function"==typeof c?e:f,i=new v,j=d.length>>>0,k=new Array(j),m=0;m0?b(c,f.value,e):(e.become(f),m(a,c+1,f))}else b(c,d,e)}function m(a,b,c){for(var d=b;dc&&a._unreport()}}function o(a){return"object"!=typeof a||null===a?e(new TypeError("non-iterable passed to race()")):0===a.length?f():1===a.length?d(a[0]):p(a)}function p(a){var c,d,e,f=new v;for(c=0;c0||"function"!=typeof b&&0>e)return new this.constructor(t,d);var f=this._beget(),g=f._handler;return d.chain(g,d.receiver,a,b,c),f},b.prototype["catch"]=function(a){return this.then(void 0,a)},b.prototype._beget=function(){return h(this._handler,this.constructor)},b.all=i,b.race=o,b._traverse=j,b._visitRemaining=m,t.prototype.when=t.prototype.become=t.prototype.notify=t.prototype.fail=t.prototype._unreport=t.prototype._report=T,t.prototype._state=0,t.prototype.state=function(){return this._state},t.prototype.join=function(){for(var a=this;void 0!==a.handler;)a=a.handler;return a},t.prototype.chain=function(a,b,c,d,e){this.when({resolver:a,receiver:b,fulfilled:c,rejected:d,progress:e})},t.prototype.visit=function(a,b,c,d){this.chain(Y,a,b,c,d)},t.prototype.fold=function(a,b,c,d){this.when(new H(a,b,c,d))},R(t,u),u.prototype.become=function(a){a.fail()};var Y=new u;R(t,v),v.prototype._state=0,v.prototype.resolve=function(a){this.become(q(a))},v.prototype.reject=function(a){this.resolved||this.become(new z(a))},v.prototype.join=function(){if(!this.resolved)return this;for(var a=this;void 0!==a.handler;)if(a=a.handler,a===this)return this.handler=C();return a},v.prototype.run=function(){var a=this.consumers,b=this.handler;this.handler=this.handler.join(),this.consumers=void 0;for(var c=0;cf;f++)if(e=b.loads[f],e.name==c)return e;return e=a(c),b.loads.push(e),d(b,e),e})}function d(a,b){e(a,b,A.resolve().then(function(){return a.loaderObj.locate({name:b.name,metadata:b.metadata})}))}function e(a,b,c){f(a,b,c.then(function(c){return"loading"==b.status?(b.address=c,a.loaderObj.fetch({name:b.name,metadata:b.metadata,address:c})):void 0}))}function f(a,b,d){d.then(function(d){return"loading"==b.status?A.resolve(a.loaderObj.translate({name:b.name,metadata:b.metadata,address:b.address,source:d})).then(function(c){return"loading"==b.status?(b.source=c,a.loaderObj.instantiate({name:b.name,metadata:b.metadata,address:b.address,source:c})):void 0}).then(function(c){if("loading"==b.status){if(void 0===c)return b.address=b.address||"",b.isDeclarative=!0,a.loaderObj.transpile(b).then(function(a){var c=__global.System,d=c.register;c.register=function(a,c,d){"string"!=typeof a&&(d=c,c=a),b.declare=d,b.depsList=c},__eval(a,__global,b),c.register=d});if("object"!=typeof c)throw TypeError("Invalid instantiate return value");b.depsList=c.deps||[],b.execute=c.execute,b.isDeclarative=!1}}).then(function(){if("loading"==b.status){b.dependencies=[];for(var d=b.depsList,e=[],f=0,g=d.length;g>f;f++)(function(d,f){e.push(c(a,d,b.name,b.address).then(function(a){if(b.dependencies[f]={key:d,value:a.name},"linked"!=a.status)for(var c=b.linkSets.concat([]),e=0,g=c.length;g>e;e++)i(c[e],a)}))})(d[f],f);return A.all(e)}}).then(function(){if("loading"==b.status){b.status="loaded";for(var a=b.linkSets.concat([]),c=0,d=a.length;d>c;c++)k(a[c],b)}}):void 0})["catch"](function(a){b.status="failed",b.exception=a;for(var c=b.linkSets.concat([]),d=0,e=c.length;e>d;d++)l(c[d],b,a)})}function g(b){return function(c,g){var i=b.loader,j=b.moduleName,k=b.step;if(i.modules[j])throw new TypeError('"'+j+'" already exists in the module table');for(var l,m=0,n=i.loads.length;n>m;m++)if(i.loads[m].name==j)return l=i.loads[m],"translate"!=k||l.source||(l.address=b.moduleAddress,f(i,l,A.resolve(b.moduleSource))),l.linkSets[0].done.then(function(){c(l)});var o=a(j);o.metadata=b.moduleMetadata;var p=h(i,o);i.loads.push(o),c(p.done),"locate"==k?d(i,o):"fetch"==k?e(i,o,A.resolve(b.moduleAddress)):(o.address=b.moduleAddress,f(i,o,A.resolve(b.moduleSource)))}}function h(a,b){var c={loader:a,loads:[],startingLoad:b,loadingCount:0};return c.done=new A(function(a,b){c.resolve=a,c.reject=b}),i(c,b),c}function i(a,b){for(var c=0,d=a.loads.length;d>c;c++)if(a.loads[c]==b)return;a.loads.push(b),b.linkSets.push(a),"loaded"!=b.status&&a.loadingCount++;for(var e=a.loader,c=0,d=b.dependencies.length;d>c;c++){var f=b.dependencies[c].value;if(!e.modules[f])for(var g=0,h=e.loads.length;h>g;g++)if(e.loads[g].name==f){i(a,e.loads[g]);break}}}function j(a){var b=!1;try{p(a,function(c,d){l(a,c,d),b=!0})}catch(c){l(a,null,c),b=!0}return b}function k(a,b){if(a.loadingCount--,!(a.loadingCount>0)){var c=a.startingLoad;if(a.loader.loaderObj.execute===!1){for(var d=[].concat(a.loads),e=0,f=d.length;f>e;e++){var b=d[e];b.module=b.isDeclarative?{name:b.name,module:E({}),evaluated:!0}:{module:E({})},b.status="linked",m(a.loader,b)}return a.resolve(c)}var g=j(a);g||a.resolve(c)}}function l(a,b,c){var d=a.loader;a.loads[0].name!=b.name&&(c=w(c,'Error loading "'+b.name+'" from "'+a.loads[0].name+'" at '+(a.loads[0].address||"")+"\n")),c=w(c,'Error loading "'+b.name+'" at '+(b.address||"")+"\n");for(var e=a.loads.concat([]),f=0,g=e.length;g>f;f++){var b=e[f];d.loaderObj.failed=d.loaderObj.failed||[],-1==B.call(d.loaderObj.failed,b)&&d.loaderObj.failed.push(b);var h=B.call(b.linkSets,a);if(b.linkSets.splice(h,1),0==b.linkSets.length){var i=B.call(a.loader.loads,b);-1!=i&&a.loader.loads.splice(i,1)}}a.reject(c)}function m(a,b){if(a.loaderObj.trace){a.loaderObj.loads||(a.loaderObj.loads={});var c={};b.dependencies.forEach(function(a){c[a.key]=a.value}),a.loaderObj.loads[b.name]={name:b.name,deps:b.dependencies.map(function(a){return a.key}),depMap:c,address:b.address,metadata:b.metadata,source:b.source,kind:b.isDeclarative?"declarative":"dynamic"}}b.name&&(a.modules[b.name]=b.module);var d=B.call(a.loads,b);-1!=d&&a.loads.splice(d,1);for(var e=0,f=b.linkSets.length;f>e;e++)d=B.call(b.linkSets[e].loads,b),-1!=d&&b.linkSets[e].loads.splice(d,1);b.linkSets.splice(0,b.linkSets.length)}function n(a,b,c){if(c[a.groupIndex]=c[a.groupIndex]||[],-1==B.call(c[a.groupIndex],a)){c[a.groupIndex].push(a);for(var d=0,e=b.length;e>d;d++)for(var f=b[d],g=0;g=0;g--){for(var h=d[g],i=0;ic;c++){var g=d.importers[c];if(!g.locked){var h=B.call(g.dependencies,d);g.setters[h](e)}}return d.locked=!1,b});d.setters=f.setters,d.execute=f.execute;for(var g=0,h=a.dependencies.length;h>g;g++){var i=a.dependencies[g].value,j=c.modules[i];if(!j)for(var k=0;kf;f++){var h=e[f];if(h&&-1==B.call(b,h)&&(d=v(h,b,c)))return d=w(d,"Error evaluating "+h.name+"\n")}if(a.failed)return new Error("Module failed execution.");if(!a.evaluated)return a.evaluated=!0,d=t(a),d?a.failed=!0:Object.preventExtensions&&Object.preventExtensions(a.module),a.execute=void 0,d}}function w(a,b){return a instanceof Error?a.message=b+a.message:a=b+a,a}function x(a){if("object"!=typeof a)throw new TypeError("Options must be an object");a.normalize&&(this.normalize=a.normalize),a.locate&&(this.locate=a.locate),a.fetch&&(this.fetch=a.fetch),a.translate&&(this.translate=a.translate),a.instantiate&&(this.instantiate=a.instantiate),this._loader={loaderObj:this,loads:[],modules:{},importPromises:{},moduleRecords:{}},C(this,"global",{get:function(){return __global}})}function y(){}function z(a,b,c){var d=a._loader.importPromises;return d[b]=c.then(function(a){return d[b]=void 0,a},function(a){throw d[b]=void 0,a})}var A=__global.Promise||require("when/es6-shim/Promise");__global.console&&(console.assert=console.assert||function(){});var B=Array.prototype.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},C=$__Object$defineProperty,D=0;x.prototype={constructor:x,define:function(a,b,c){if(this._loader.importPromises[a])throw new TypeError("Module is already loading.");return z(this,a,new A(g({step:"translate",loader:this._loader,moduleName:a,moduleMetadata:c&&c.metadata||{},moduleSource:b,moduleAddress:c&&c.address})))},"delete":function(a){var b=this._loader;return delete b.importPromises[a],delete b.moduleRecords[a],b.modules[a]?delete b.modules[a]:!1},get:function(a){return this._loader.modules[a]?(u(this._loader.modules[a],[],this),this._loader.modules[a].module):void 0},has:function(a){return!!this._loader.modules[a]},"import":function(a,c){var d=this;return A.resolve(d.normalize(a,c&&c.name,c&&c.address)).then(function(a){var e=d._loader;return e.modules[a]?(u(e.modules[a],[],e._loader),e.modules[a].module):e.importPromises[a]||z(d,a,b(e,a,c||{}).then(function(b){return delete e.importPromises[a],s(e,b)}))})},load:function(a,c){return this._loader.modules[a]?(u(this._loader.modules[a],[],this._loader),A.resolve(this._loader.modules[a].module)):this._loader.importPromises[a]||z(this,a,b(this._loader,a,{}))},module:function(b,c){var d=a();d.address=c&&c.address;var e=h(this._loader,d),g=A.resolve(b),i=this._loader,j=e.done.then(function(){return s(i,d)});return f(i,d,g),j},newModule:function(a){if("object"!=typeof a)throw new TypeError("Expected object");var b,c=new y;if(Object.getOwnPropertyNames&&null!=a)b=Object.getOwnPropertyNames(a);else{b=[];for(var d in a)b.push(d)}for(var e=0;e2)throw new TypeError("Only one wildcard in a path is permitted");if(1==g.length){if(d==f&&f.length>e.length){e=f;break}}else d.substr(0,g[0].length)==g[0]&&d.substr(d.length-g[1].length)==g[1]&&(e=f,b=d.substr(g[0].length,d.length-g[1].length-g[0].length))}var i=this.paths[e];return b&&(i=i.replace("*",b)),h&&(i=i.replace(/#/g,"%23")),c(this.baseURL,i)},enumerable:!1,writable:!0}),$__Object$defineProperty(b.prototype,"fetch",{value:function(a){var b=this;return new j(function(d,e){f(c(b.baseURL,a.address),function(a){d(a)},e)})},enumerable:!1,writable:!0}),b}(__global.LoaderPolyfill),m=new l;if("object"==typeof exports&&(module.exports=m),__global.System=m,h&&"undefined"!=typeof document.getElementsByTagName){var n=document.getElementsByTagName("script");n=n[n.length-1],"complete"===document.readyState?setTimeout(e):document.addEventListener&&(document.addEventListener("DOMContentLoaded",d,!1),window.addEventListener("load",d,!1)),n.getAttribute("data-init")&&window[n.getAttribute("data-init")]()}}()}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:global),function($__global){$__global.upgradeSystemLoader=function(){function a(a){var b=String(a).replace(/^\s+|\s+$/g,"").match(/^([^:\/?#]+:)?(\/\/(?:[^:@\/?#]*(?::[^:@\/?#]*)?@)?(([^:\/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);return b?{href:b[0]||"",protocol:b[1]||"",authority:b[2]||"",host:b[3]||"",hostname:b[4]||"",port:b[5]||"",pathname:b[6]||"",search:b[7]||"",hash:b[8]||""}:null}function b(b,c){function d(a){var b=[];return a.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^\/]*/g,function(a){"/.."===a?b.pop():b.push(a)}),b.join("").replace(/^\//,"/"===a.charAt(0)?"/":"")}return p&&(c=c.replace(/\\/g,"/")),c=a(c||""),b=a(b||""),c&&b?(c.protocol||b.protocol)+(c.protocol||c.authority?c.authority:b.authority)+d(c.protocol||c.authority||"/"===c.pathname.charAt(0)?c.pathname:c.pathname?(b.authority&&!b.pathname?"/":"")+b.pathname.slice(0,b.pathname.lastIndexOf("/")+1)+c.pathname:b.pathname)+(c.protocol||c.authority||c.pathname?c.search:c.search||b.search)+c.hash:null}function c(a){function d(a,b){b._extensions=[];for(var c=0,d=a.length;d>c;c++)a[c](b)}var e=a["import"];a["import"]=function(a,b){return e.call(this,a,b).then(function(a){return a.__useDefault?a["default"]:a})},a.set("@empty",a.newModule({})),"undefined"!=typeof require&&(a._nodeRequire=require),a.config=function(a){for(var b in a){var c=a[b];if("object"!=typeof c||c instanceof Array)this[b]=c;else{this[b]=this[b]||{};for(var d in c)this[b][d]=c[d]}}};var f;if("undefined"==typeof window&&"undefined"==typeof WorkerGlobalScope)f="file:"+process.cwd()+"/",p&&(f=f.replace(/\\/g,"/"));else if("undefined"==typeof window)f=a.global.location.href;else if(f=document.baseURI,!f){var g=document.getElementsByTagName("base");f=g[0]&&g[0].href||window.location.href; -}var h,i=a.locate;a.locate=function(a){return this.baseURL!=h&&(h=b(f,this.baseURL),"/"!=h.substr(h.length-1,1)&&(h+="/"),this.baseURL=h),Promise.resolve(i.call(this,a))},a._extensions=a._extensions||[],a._extensions.push(c),a.clone=function(){var a=this,b=new LoaderPolyfill(q);return b.baseURL=a.baseURL,b.paths={"*":"*.js"},d(a._extensions,b),b}}function d(a){function b(a,b){var c=a.meta&&a.meta[b.name];if(c)for(var d in c)b.metadata[d]=b.metadata[d]||c[d]}var c=/^(\s*\/\*.*\*\/|\s*\/\/[^\n]*|\s*"[^"]+"\s*;?|\s*'[^']+'\s*;?)+/,e=/\/\*.*\*\/|\/\/[^\n]*|"[^"]+"\s*;?|'[^']+'\s*;?/g;a.meta={},a._extensions=a._extensions||[],a._extensions.push(d);var f=a.locate;a.locate=function(a){return b(this,a),f.call(this,a)};var g=a.translate;a.translate=function(a){var d=a.source.match(c);if(d)for(var f=d[0].match(e),h=0;hc;c++)-1==o.call(b,a[c])&&b.push(a[c]);return b}function f(b,c,d,e){"string"!=typeof b&&(e=d,d=c,c=b,b=null),r=!0;var f;if(f="boolean"==typeof d?{declarative:!1,deps:c,execute:e,executingRequire:d}:{declarative:!0,deps:c,declare:d},b)f.name=b,b in a.defined||(a.defined[b]=f);else if(f.declarative){if(q)throw new TypeError("Multiple anonymous System.register calls in the same module file.");q=f}}function g(a){if(!a.register){a.register=f,a.defined||(a.defined={});var b=a.onScriptLoad;a.onScriptLoad=function(a){b(a),q&&(a.metadata.entry=q),r&&(a.metadata.format=a.metadata.format||"register",a.metadata.registered=!0)}}}function h(a,b,c){if(c[a.groupIndex]=c[a.groupIndex]||[],-1==o.call(c[a.groupIndex],a)){c[a.groupIndex].push(a);for(var d=0,e=a.normalizedDeps.length;e>d;d++){var f=a.normalizedDeps[d],g=b.defined[f];if(g&&!g.evaluated){var i=a.groupIndex+(g.declarative!=a.declarative);if(void 0===g.groupIndex||g.groupIndex=0;f--){for(var g=d[f],i=0;ie;e++){var g=c.importers[e];if(!g.locked){var h=o.call(g.dependencies,c);g.setters[h](d)}}return c.locked=!1,b});if(c.setters=e.setters,c.execute=e.execute,!c.setters||!c.execute)throw new TypeError("Invalid System.register form for "+a.name);for(var f=0,g=a.normalizedDeps.length;g>f;f++){var h,i=a.normalizedDeps[f],l=b.defined[i],m=s[i];m?h=m.exports:l&&!l.declarative?h=l.module.exports&&l.module.exports.__esModule?l.module.exports:{"default":l.module.exports,__useDefault:!0}:l?(k(l,b),m=l.module,h=m.exports):h=b.get(i),m&&m.importers?(m.importers.push(c),c.dependencies.push(m)):c.dependencies.push(null),c.setters[f]&&c.setters[f](h)}}}function l(a,b){var c,d=b.defined[a];if(d)d.declarative?p(a,[],b):d.evaluated||m(d,b),c=d.module.exports;else if(c=b.get(a),!c)throw new Error("Unable to load dependency "+a+".");return(!d||d.declarative)&&c&&c.__useDefault?c["default"]:c}function m(a,b){if(!a.module){var c={},d=a.module={exports:c,id:a.name};if(!a.executingRequire)for(var e=0,f=a.normalizedDeps.length;f>e;e++){var g=a.normalizedDeps[e],h=b.defined[g];h&&m(h,b)}a.evaluated=!0;var i=a.execute.call(b.global,function(c){for(var d=0,e=a.deps.length;e>d;d++)if(a.deps[d]==c)return l(a.normalizedDeps[d],b);throw new TypeError("Module "+c+" not declared as a dependency.")},c,d);i&&(d.exports=i)}}function p(a,b,c){var d=c.defined[a];if(d&&!d.evaluated&&d.declarative){b.push(a);for(var e=0,f=d.normalizedDeps.length;f>e;e++){var g=d.normalizedDeps[e];-1==o.call(b,g)&&(c.defined[g]?p(g,b,c):c.get(g))}d.evaluated||(d.evaluated=!0,d.module.execute.call(c.global))}}"undefined"==typeof o&&(o=Array.prototype.indexOf),("undefined"==typeof __eval||"undefined"!=typeof document&&!document.addEventListener)&&(__eval=eval),a._extensions=a._extensions||[],a._extensions.push(e);a.__exec=c;var q,r;g(a);var s={},t=/System\.register/,u=a.fetch;a.fetch=function(a){var b=this;return g(b),b.defined[a.name]?(a.metadata.format="defined",""):(q=null,r=!1,u.call(b,a))};var v=a.translate;a.translate=function(a){return this.register=f,this.__exec=c,a.metadata.deps=a.metadata.deps||[],Promise.resolve(v.call(this,a)).then(function(b){return(a.metadata.init||a.metadata.exports)&&(a.metadata.format=a.metadata.format||"global"),("register"==a.metadata.format||!a.metadata.format&&a.source.match(t))&&(a.metadata.format="register"),b})};var w=a.instantiate;a.instantiate=function(a){var b,c=this;if(c.defined[a.name])b=c.defined[a.name],b.deps=b.deps.concat(a.metadata.deps);else if(a.metadata.entry)b=a.metadata.entry;else if(a.metadata.execute)b={declarative:!1,deps:a.metadata.deps||[],execute:a.metadata.execute,executingRequire:a.metadata.executingRequire};else if("register"==a.metadata.format){q=null,r=!1;var e=c.global.System;if(c.global.System=c,c.__exec(a),c.global.System=e,q&&(b=q),!b&&n.defined[a.name]&&(b=n.defined[a.name]),!r&&!a.metadata.registered)throw new TypeError(a.name+" detected as System.register but didn't execute.")}if(!b&&"es6"!=a.metadata.format)return{deps:a.metadata.deps,execute:function(){return c.newModule({})}};if(!b)return w.call(this,a);c.defined[a.name]=b,b.deps=d(b.deps),b.name=a.name;for(var f=[],g=0,h=b.deps.length;h>g;g++)f.push(Promise.resolve(c.normalize(b.deps[g],a.name)));return Promise.all(f).then(function(d){return b.normalizedDeps=d,{deps:b.deps,execute:function(){i(a.name,c),p(a.name,[],c),c.defined[a.name]=void 0;var d=b.module.exports;return(!d||!b.declarative&&d.__esModule!==!0)&&(d={"default":d,__useDefault:!0}),c.newModule(d)}}})}}function f(a){function b(a,b,c){if(a.meta[b]={format:"global"},j&&!a.paths[b])try{a.paths[b]=require.resolve(c||b)}catch(d){}}a._extensions.push(f);var c,d,e=/(^\s*|[}\);\n]\s*)(import\s+(['"]|(\*\s+as\s+)?[^"'\(\)\n;]+\s+from\s+['"]|\{)|export\s+\*\s+from\s+["']|export\s+(\{|default|function|class|var|const|let|async\s+function))/,g=/\$traceurRuntime\s*\./,h=/babelHelpers\s*\./,i=!0,j="undefined"!=typeof process&&"undefined"!=typeof require&&require.resolve,k=a.locate;a.locate=function(a){var c=this;return i&&("traceur"==c.transpiler?(b(c,"traceur","traceur/bin/traceur.js"),c.meta.traceur.exports="traceur",b(c,"traceur-runtime","traceur/bin/traceur-runtime.js")):"babel"==c.transpiler&&(b(c,"babel","babel-core/browser.js"),b(c,"babel-runtime","babel-core/external-helpers.js")),i=!1),k.call(c,a)};var l=a.translate;a.translate=function(a){var b=this;return l.call(b,a).then(function(f){if("es6"==a.metadata.format||!a.metadata.format&&f.match(e))return a.metadata.format="es6",f;if("register"==a.metadata.format){if(!b.global.$traceurRuntime&&a.source.match(g))return b["import"]("traceur-runtime").then(function(){return f});if(!b.global.babelHelpers&&a.source.match(h))return b["import"]("babel/external-helpers").then(function(){return f})}return"traceur"==b.transpiler?Promise.all([c||(c=b.normalize(b.transpiler)),d||(d=b.normalize(b.transpiler+"-runtime"))]).then(function(b){return a.name==b[0]||a.name==b[1]?"(function() { var curSystem = System; "+f+"\nSystem = curSystem; })();":f}):f})}}function g(a){function b(a,b){for(var c=a.split(".");c.length;)b=b[c.shift()];return b}function c(a){function c(a){for(var b={},c=0,d=a.length;d>c;c++)b[a[c]]=!0;return b}if(!a.has("@@global-helpers")){var d,e,f=a.global.hasOwnProperty,g={};a.set("@@global-helpers",a.newModule({prepareGlobal:function(b,h,i){for(var j=0;jc;c++)"/"===a[c]&&b++;return b}function d(a,b,c){return c+a.substr(b)}function e(a,e,f){var g,h,i,j,k=0,l=0;if(e)for(var m in f.map){var n=f.map[m];if("object"==typeof n&&b(e,m)&&(i=c(m),!(l>=i)))for(var o in n)b(a,o)&&(j=c(o),k>=j||(g=o,k=j,h=m,l=i))}if(g)return d(a,g.length,f.map[h][g]);for(var m in f.map){var n=f.map[m];if("string"==typeof n&&b(a,m)){var j=c(m);k>=j||(g=m,k=j)}}return g?d(a,g.length,f.map[g]):a}a.map=a.map||{},a._extensions.push(j);var f=a.normalize;a.normalize=function(a,b,c){var d=this;d.map||(d.map={});var g=!1;return"/"==a.substr(a.length-1,1)&&(g=!0,a+="#"),Promise.resolve(f.call(d,a,b,c)).then(function(a){if(a=e(a,b,d),g){var c=a.split("/");c.pop();var f=c.pop();c.push(f),c.push(f),a=c.join("/")}return a})}}function k(a){"undefined"==typeof o&&(o=Array.prototype.indexOf),a._extensions.push(k);var b=a.normalize;a.normalize=function(a,c,d){var e,f=this;return c&&-1!=(e=c.indexOf("!"))&&(c=c.substr(0,e)),Promise.resolve(b.call(f,a,c,d)).then(function(a){var b=a.lastIndexOf("!");if(-1!=b){var e=a.substr(0,b),g=a.substr(b+1)||e.substr(e.lastIndexOf(".")+1);return new Promise(function(a){a(f.normalize(g,c,d))}).then(function(a){return g=a,f.normalize(e,c,d,!0)}).then(function(a){return a+"!"+g})}return a})};var c=a.locate;a.locate=function(a){var b=this,d=a.name;if(this.defined&&this.defined[d])return c.call(this,a);var e=d.lastIndexOf("!");if(-1!=e){var f=d.substr(e+1);a.name=d.substr(0,e);var g=b.pluginLoader||b;return g["import"](f).then(function(){var c=g.get(f);return c=c["default"]||c,c.build===!1&&b.pluginLoader&&(a.metadata.build=!1),a.metadata.plugin=c,a.metadata.pluginName=f,a.metadata.pluginArgument=a.name,a.metadata.buildType=c.buildType||"js",c.locate?c.locate.call(b,a):Promise.resolve(b.locate(a)).then(function(a){return a.replace(/\.js$/,"")})})}return c.call(this,a)};var d=a.fetch;a.fetch=function(a){var b=this;return a.metadata.build===!1&&b.pluginLoader?"":a.metadata.plugin&&a.metadata.plugin.fetch&&!a.metadata.pluginFetchCalled?(a.metadata.pluginFetchCalled=!0,a.metadata.plugin.fetch.call(b,a,d)):d.call(b,a)};var e=a.translate;a.translate=function(a){var b=this;return a.metadata.plugin&&a.metadata.plugin.translate?Promise.resolve(a.metadata.plugin.translate.call(b,a)).then(function(c){return"string"==typeof c&&(a.source=c),e.call(b,a)}):e.call(b,a)};var f=a.instantiate;a.instantiate=function(a){var b=this;return a.metadata.plugin&&a.metadata.plugin.instantiate?Promise.resolve(a.metadata.plugin.instantiate.call(b,a)).then(function(c){return c?c:f.call(b,a)}):a.metadata.plugin&&a.metadata.plugin.build===!1?(a.metadata.format="defined",a.metadata.deps.push(a.metadata.pluginName),a.metadata.execute=function(){return b.newModule({})},f.call(b,a)):f.call(b,a)}}function l(a){"undefined"==typeof o&&(o=Array.prototype.indexOf),a._extensions.push(l),a.bundles=a.bundles||{};var b=a.fetch;a.fetch=function(a){var c=this;if(c.trace)return b.call(this,a);c.bundles||(c.bundles={});for(var d in c.bundles)if(-1!=o.call(c.bundles[d],a.name))return Promise.resolve(c.normalize(d)).then(function(a){return c.bundles[a]=c.bundles[a]||c.bundles[d],c.meta=c.meta||{},c.meta[a]=c.meta[a]||{},c.meta[a].bundle=!0,c.load(a)}).then(function(){return""});return b.call(this,a)}}function m(a){a.depCache=a.depCache||{},a._extensions.push(m);var b=a.locate;a.locate=function(a){var c=this;c.depCache||(c.depCache={});var d=c.depCache[a.name];if(d)for(var e=0;eb;b++)if(this[b]===a)return b;return-1},p="undefined"!=typeof process&&!!process.platform.match(/^win/);!function(){var a=$__global.System;n=$__global.System=new LoaderPolyfill(a),n.baseURL=a.baseURL,n.paths={"*":"*.js"},n.originalSystem=a}(),n.noConflict=function(){$__global.SystemJS=n,$__global.System=n.originalSystem};var q=$__global.System.originalSystem;c(n),d(n),e(n),f(n),g(n),h(n),i(n),j(n),k(n),l(n),m(n)};var $__curScript,__eval;!function(){var doEval;if(__eval=function(a,b,c){a+="\n//# sourceURL="+b+(c?"\n//# sourceMappingURL="+c:"");try{doEval(a)}catch(d){var e="Error evaluating "+b+"\n";throw d instanceof Error?d.message=e+d.message:d=e+d,d}},"undefined"!=typeof document){var head,scripts=document.getElementsByTagName("script");if($__curScript=scripts[scripts.length-1],doEval=function(a){head||(head=document.head||document.body||document.documentElement);var b=document.createElement("script");b.text=a;var c,d=window.onerror;if(window.onerror=function(a){c=a},head.appendChild(b),head.removeChild(b),window.onerror=d,c)throw c},$__global.System&&$__global.LoaderPolyfill)$__global.upgradeSystemLoader();else{var curPath=$__curScript.src,basePath=curPath.substr(0,curPath.lastIndexOf("/")+1);document.write('')}}else if("undefined"!=typeof WorkerGlobalScope&&"undefined"!=typeof importScripts)if(doEval=function(source){try{eval(source)}catch(e){throw e}},$__global.System&&$__global.LoaderPolyfill)$__global.upgradeSystemLoader();else{var basePath="";try{throw new Error("Get worker base path via error stack")}catch(e){e.stack.replace(/(?:at|@).*(http.+):[\d]+:[\d]+/,function(a,b){basePath=b.replace(/\/[^\/]*$/,"/")})}importScripts(basePath+"steal-es6-module-loader.js"),$__global.upgradeSystemLoader()}else{var es6ModuleLoader=require("steal-es6-module-loader");$__global.System=es6ModuleLoader.System,$__global.Loader=es6ModuleLoader.Loader,$__global.upgradeSystemLoader(),module.exports=$__global.System;var vm=require("vm");doEval=function(a,b,c){vm.runInThisContext(a)}}}()}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:global),function(a){function b(a){function b(a){function b(){for(var b,d=[],e=0;ec;c++)b.call(a[c],a[c],c,a);else for(c in a)a.hasOwnProperty(c)&&b.call(a[c],a[c],c,a);return a},e=function(a,b){var c=[];return d(a,function(a,d){c[d]=b(a,d)}),c},f=function(a){return"string"==typeof a},g=function(a,b){return d(b,function(b,c){a[c]=b}),a},h=function(a){var b=a.lastIndexOf("/");return-1===b&&(b=a.lastIndexOf("\\")),-1!==b?a.substr(0,b):a},i=function(a){return a[a.length-1]},j=function(a){var b=String(a).replace(/^\s+|\s+$/g,"").match(/^([^:\/?#]+:)?(\/\/(?:[^:@]*(?::[^:@]*)?@)?(([^:\/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);return b?{href:b[0]||"",protocol:b[1]||"",authority:b[2]||"",host:b[3]||"",hostname:b[4]||"",port:b[5]||"",pathname:b[6]||"",search:b[7]||"",hash:b[8]||""}:null},k=function(a,b){function c(a){var b=[];return a.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^\/]*/g,function(a){"/.."===a?b.pop():b.push(a)}),b.join("").replace(/^\//,"/"===a.charAt(0)?"/":"")}return b=j(b||""),a=j(a||""),b&&a?(b.protocol||a.protocol)+(b.protocol||b.authority?b.authority:a.authority)+c(b.protocol||b.authority||"/"===b.pathname.charAt(0)?b.pathname:b.pathname?(a.authority&&!a.pathname?"/":"")+a.pathname.slice(0,a.pathname.lastIndexOf("/")+1)+b.pathname:a.pathname)+(b.protocol||b.authority||b.pathname?b.search:b.search||a.search)+b.hash:null},l="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,m="undefined"!=typeof window,n=!m&&!l&&"undefined"!=typeof require,o=function(a){var b=a.lastIndexOf("/");-1===b&&(b=a.lastIndexOf("\\"));var c=(-1==b?a:a.substr(b+1)).match(/^[\w-\s\.!]+/);return c?c[0]:""},p=function(a){var b=o(a),c=b.lastIndexOf(".");return-1!==c?b.substr(c+1):""},q=function(a,b){var c=a.lastIndexOf("!"),d="";if(-1!=c){var e=a.substr(0,c),f=a.substr(c+1);d="!"+f,a=e}var g=o(a),h=p(a);return"/"===a[a.length-1]?a+o(a.substr(0,a.length-1))+d:/^(\w+(?:s)?:\/\/|\.|file|\/)/.test(a)||-1!==g.indexOf(".")?"js"===h?a.substr(0,a.lastIndexOf("."))+d:a+d:a+"/"+g+d},r=function(a){var b=a||this.System;return s(this.addSteal(b.clone()))},s=function(b){function m(a){function b(a,b){var c;for(c in a)b(c,a[c])}a._extensions&&a._extensions.push(m),a._traceData={loads:{},parentMap:{}},a.getDependencies=function(a){var b=this.getModuleLoad(a);return b?b.metadata.dependencies:void 0},a.getDependants=function(a){var c=[],d=this._traceData.parentMap[a]||{};return b(d,function(a){c.push(a)}),c},a.getModuleLoad=function(a){return this._traceData.loads[a]},a.getBundles=function(a,c){c=c||{},c[a]=!0;var d=this,e=d._traceData.parentMap,f=e[a];if(!f)return[a];var g=[];return b(f,function(a,b){c[a]||(g=g.concat(d.getBundles(a,c)))}),g},a._allowModuleExecution={},a.allowModuleExecution=function(a){var b=this;return b.normalize(a).then(function(a){b._allowModuleExecution[a]=!0})};var c=a.normalize;a.normalize=function(a,b){var d=c.apply(this,arguments);if(b){var e=this._traceData.parentMap;return d.then(function(a){return e[a]||(e[a]={}),e[a][b]=!0,a})}return d};var d=function(){return a.newModule({})},e={traceur:!0,babel:!0},f=function(a){return e[a.name]||this._allowModuleExecution[a.name]},g=[].map||function(a){for(var b=[],c=0,d=this.length;d>c;c++)b.push(a(this[c]));return b},h=/System\.register\((\[.+?\])\,/,i=/'/g,j=a.instantiate;a.instantiate=function(a){function b(b){var e=c.preventModuleExecution&&!f.call(c,a),h=b?b.deps:a.metadata.deps;return Promise.all(g.call(h,function(b){return c.normalize(b,a.name)})).then(function(c){return a.metadata.deps=h,a.metadata.dependencies=c,e?{deps:h,execute:d}:b})}this._traceData.loads[a.name]=a;var c=this,e=Promise.resolve(j.apply(this,arguments));return e.then(function(d){return d?b(d):c.transpile(a).then(function(c){a.metadata.transpiledSource=c;var e=h.exec(c),f=e?e[1]:"[]",g=JSON.parse(f.replace(i,'"'));return a.metadata.deps=g,b(d)})})};var k=a.transpile;a.transpile=function(a){var b=a.metadata.transpiledSource;return b?(delete a.metadata.transpiledSource,Promise.resolve(b)):k.apply(this,arguments)}}function p(a){function b(a){if(("json"===a.metadata.format||!a.metadata.format)&&c.test(a.source))try{return JSON.parse(a.source)}catch(b){}}var c=/^[\s\n\r]*[\{\[]/,d=/\.json$/i,e=/\.js$/i,f="undefined"==typeof window;a._extensions.push(p);var g=a.locate;if(a.locate=function(a){return g.apply(this,arguments).then(function(b){return d.test(a.name)?b.replace(e,""):b})},f){var h=a.translate;return void(a.translate=function(a){if(d.test(a.name)){var c=b(a);if(c)return"define([], function(){\n return "+a.source+"\n});"}return h.call(this,a)})}var i=a.instantiate;return a.instantiate=function(a){var c,d=this;return c=b(a),c&&(a.metadata.format="json",a.metadata.execute=function(){return c}),i.call(d,a)},a}function r(a){a._extensions.push(r),a.getEnv=function(){var a=(this.env||"").split("-");return a[1]||this.env},a.getPlatform=function(){var a=(this.env||"").split("-");return 2===a.length?a[0]:void 0},a.isEnv=function(a){return this.getEnv()===a},a.isPlatform=function(a){return this.getPlatform()===a}}b.set("@loader",b.newModule({"default":b,__useDefault:!0})),b.config({map:{"@loader/@loader":"@loader","@steal/@steal":"@steal"}});var s,t,u,v=function(){var a=arguments,c=function(){var b,c=[];d(a,function(a){f(a)?c.push(v.System["import"](q(a))):"function"==typeof a&&(b=a)});var e=Promise.all(c);return b?e.then(function(a){return b&&b.apply(null,a)}):e};return b.isEnv("production")?c():s.then(c,c)};b.set("@steal",b.newModule({"default":v,__useDefault:!0})),v.System=b,v.parseURI=j,v.joinURIs=k,v.normalize=q;var w=function(a){a.ext={};var b=a.normalize,c=/\.(\w+)!?$/;a.normalize=function(d,e,f,g){if(g)return b.apply(this,arguments);var h,i=d.match(c),j=d;if(i&&a.ext[h=i[1]]){var k="!"===d[d.length-1];j=d+(k?"":"!")+a.ext[h]}return b.call(this,j,e,f)}};w(b);var x=function(a){var b=a.normalize,c=/@.+#.+/;a.normalize=function(a,d,e,f){var g,h,i=a.length-1;return"/"===a[i]&&(g=a.substring(0,i).lastIndexOf("/"),h=a.substring(g+1,i),c.test(h)&&(h=h.substr(h.lastIndexOf("#")+1)),a+=h),b.call(this,a,d,e,f)}};x(b),m.name="Trace","undefined"!=typeof b&&m(b),"undefined"!=typeof b&&p(b);var y=function(a,b){var c=a.config;a.config=function(e){var f=g({},e);d(b,function(b,c){if(b.set&&f[c]){var d=b.set.call(a,f[c],e);void 0!==d&&(a[c]=d),delete f[c]}}),c.call(this,f)}},z=function(a,b,c){a[b]||(a[b]=c)};b.configMain="@config",b.paths[b.configMain]="stealconfig.js",b.env=(l?"worker":"window")+"-development",b.ext={css:"$css",less:"$less"},b.logLevel=0;var A="bundles/*.css",B="bundles/*";z(b.paths,A,"dist/bundles/*css"),z(b.paths,B,"dist/bundles/*.js");var C,D={set:function(a){var c=o(a),d=h(a);n||(b.configPath=k(location.href,a)),b.configMain=c,b.paths[c]=c,J.call(this),this.config({baseURL:(d===a?".":d)+"/"})}},E={set:function(a){this.main=a,J.call(this)}},F=function(a){return n&&!/^file:/.test(a)?("."===a[0]&&("/"===a[1]||"."===a[1]&&"/"===a[2])&&(a=require("path").join(process.cwd(),a)),a?"file:"+a:a):a},G=function(a){return{set:function(b){this[a]=F(b)}}},H=function(a){var b=a.lastIndexOf("!");return-1!==b?a.substr(b+1):void 0},I=function(a){var b=a.lastIndexOf("!");return-1!==b?a.substr(0,b):void 0},J=function(){if(this.loadBundles&&this.main){var a=this.main,c=this.bundlesName||"bundles/",d=c+a;z(this.meta,d,{format:"amd"});var e=H(b.configMain),f=[a,b.configMain];if(e&&b.set(e,b.newModule({})),e=H(a)){var g=I(a);f.push(e),f.push(g),d=c+g.substr(0,g.indexOf("."))}this.bundles[d]=f}},K=function(){if(this.envs){var a=this.envs[this.env];a&&this.config(a)}},L=function(){if(this.liveReloadInstalled){var a=this;this["import"]("live-reload",{name:"@@steal"}).then(function(b){b(a.configMain,function(){K.call(a)})})}},M={map:!0,paths:!0,meta:!0};y(b,C={env:{set:function(a){this.env=a,this.isEnv("production")&&(this.loadBundles=!0),J.call(this)}},envs:{set:function(a){var b=this.envs;b||(b=this.envs={}),d(a,function(a,c){var e=b[c];e||(e=b[c]={}),d(a,function(a,b){M[b]&&e[b]?g(e[b],a):e[b]=a})})}},baseUrl:G("baseURL"),baseURL:G("baseURL"),root:G("baseURL"),config:D,configPath:D,loadBundles:{set:function(a){this.loadBundles=a,J.call(this)}},startId:{set:function(a){E.set.call(this,q(a))}},main:E,stealURL:{set:function(a,c){b.stealURL=a;var d=a.split("?"),e=d.shift(),f=d.join("?"),g=f.split("&"),h=e.split("/"),i=h.pop(),j=h.join("/");if(C.stealPath.set.call(this,j,c),i.indexOf("steal.production")>-1&&!c.env){var k=this.getPlatform()||(l?"worker":"window");this.config({env:k+"-production"}),J.call(this)}if(g.length&&g[0].length){for(var m,n={},o=0;o1)n[p[0]]=p.slice(1).join("=");else{v.dev&&v.dev.warn("Please use search params like ?main=main&env=production");var q=m.split(",");q[0]&&(n.startId=q[0]),q[1]&&(n.env=q[1])}}this.config(n)}}},stealPath:{set:function(a,c){a=F(a);var d=a.split("/");z(this.paths,"@dev",a+"/ext/dev.js"),z(this.paths,"$css",a+"/ext/css.js"),z(this.paths,"$less",a+"/ext/less.js"),z(this.paths,"npm",a+"/ext/npm.js"),z(this.paths,"npm-extension",a+"/ext/npm-extension.js"),z(this.paths,"npm-utils",a+"/ext/npm-utils.js"),z(this.paths,"npm-crawl",a+"/ext/npm-crawl.js"),z(this.paths,"semver",a+"/ext/semver.js"),z(this.paths,"bower",a+"/ext/bower.js"),z(this.paths,"live-reload",a+"/ext/live-reload.js"),this.paths.traceur=a+"/ext/traceur.js",this.paths["traceur-runtime"]=a+"/ext/traceur-runtime.js",this.paths.babel=a+"/ext/babel.js",this.paths["babel-runtime"]=a+"/ext/babel-runtime.js",n?(b.register("less",[],!1,function(){var a=require;return a("less")}),"@config"===this.configMain&&"steal"===i(d)&&(d.pop(),"node_modules"===i(d)&&(this.configMain="package.json!npm",J.call(this),d.pop()))):(z(this.paths,"less",a+"/ext/less-engine.js"),c.root||c.baseUrl||c.baseURL||c.config||c.configPath||("steal"===i(d)&&(d.pop(),"bower_components"===i(d)&&(b.configMain="bower.json!bower",J.call(this),d.pop()),"node_modules"===i(d)&&(b.configMain="package.json!npm",J.call(this),d.pop())),this.config({baseURL:d.join("/")+"/"}))),b.stealPath=a}},bundle:{set:function(a){b.bundle=a}},bundlesPath:{set:function(a){return this.paths[A]=a+"/*css",this.paths[B]=a+"/*.js",a}},instantiated:{set:function(a){var b=this;d(a||{},function(a,c){b.set(c,b.newModule(a))})}}}),v.config=function(a){return"string"==typeof a?b[a]:void b.config(a)},"undefined"!=typeof b&&r(b);var N=function(){var a={},b=document.getElementsByTagName("script"),e=b[b.length-1];if(e){a.stealURL=e.src,d(e.attributes,function(b){var d=c(0===b.nodeName.indexOf("data-")?b.nodeName.replace("data-",""):b.nodeName);a[d]=""===b.value?!0:b.value});var f=e.innerHTML.substr(1);/\S/.test(f)&&(a.mainSource=f)}return a};return v.startup=function(c){if(l)var d={stealURL:location.href};else if(a.document)var d=N();else var d={ -stealPath:__dirname};b.config(d),c&&b.config(c),K.call(this.System);if(b.loadBundles){if(!b.main&&b.isEnv("production")){var f=console&&console.warn||function(){};f.call(console,"Attribute 'main' is required in production environment. Please add it to the script tag.")}s=b["import"](b.configMain),u=s.then(function(a){return K.call(b),b.main?b["import"](b.main):a})["catch"](function(a){})}else s=b["import"](b.configMain),t=s.then(function(){return K.call(b),L.call(b),c&&b.config(c),b["import"]("@dev")},function(a){return v.System["import"]("@dev")}),u=t.then(function(){if(!b.main||"build"===b.env)return s;var a=b.main;return"string"==typeof a&&(a=[a]),Promise.all(e(a,function(a){return b["import"](a)}))});return b.mainSource&&(u=u.then(function(){b.module(b.mainSource)})),u},v.done=function(){return u},v["import"]=function(){function a(){var a=[];return d(b,function(b){a.push(c["import"](b))}),a.length>1?Promise.all(a):a[0]}var b=arguments,c=this.System;return s||v.startup(),s.then(a)},v};if("undefined"!=typeof System&&b(System),n)require("steal-systemjs"),a.steal=s(System),a.steal.System=System,a.steal.dev=require("./ext/dev.js"),steal.clone=r,module.exports=a.steal,a.steal.addSteal=b,require("system-json");else{var t=a.steal;a.steal=s(System),a.steal.startup(t&&"object"==typeof t&&t).then(null,function(a){throw a}),a.steal.clone=r,a.steal.addSteal=b}}("undefined"==typeof window?"undefined"==typeof global?this:global:window); \ No newline at end of file diff --git a/examples/demos/tables.html b/examples/demos/tables.html deleted file mode 100644 index 835e595..0000000 --- a/examples/demos/tables.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - Demos - Tables - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Column HeadingColumn HeadingColumn Heading
ContentContentContent
ContentContentContent
   
- - - - \ No newline at end of file diff --git a/examples/demos/title-section.html b/examples/demos/title-section.html deleted file mode 100644 index 7a65e62..0000000 --- a/examples/demos/title-section.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - Demos - Title Section - - - - - - - - - -
-
- -
-

Header

-
    -
  • Tags
  • -
-
-
- -
- Subheading-module - - inherits: - sample.text - -
- - -
-
-
- - - - \ No newline at end of file diff --git a/examples/demos/versions.html b/examples/demos/versions.html deleted file mode 100644 index cc23300..0000000 --- a/examples/demos/versions.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - Demos - Versions Menu - - - - - - - - - - - - - - \ No newline at end of file diff --git a/examples/styles/Styles.baseline-elements.html b/examples/styles/Styles.baseline-elements.html deleted file mode 100644 index b2d19b7..0000000 --- a/examples/styles/Styles.baseline-elements.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - - - - - - - - Styles - Baseline Elements - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Baseline Elements

-
    -
  • group
  • -
- - -
- -
- - - Styles.baseline-elements - - - -   -
- - -
-
- - - -
- Baseline Elements -
-
-
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/Styles.docs.html b/examples/styles/Styles.docs.html deleted file mode 100644 index 5defcbf..0000000 --- a/examples/styles/Styles.docs.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - - - - - - - - Styles - Docs - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Docs

-
    -
  • group
  • -
- - -
- -
- - - Styles.docs - - - -   -
- - -
-
- - - -
- Docs -
-
-
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/Styles.other.html b/examples/styles/Styles.other.html deleted file mode 100644 index a0f2498..0000000 --- a/examples/styles/Styles.other.html +++ /dev/null @@ -1,435 +0,0 @@ - - - - - - - - - - - - Styles - Other - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Other

-
    -
  • group
  • -
- - -
- -
- - - Styles.other - - - -   -
- - -
-
- - - -

Topics Covered Below:

-
-
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - diff --git a/examples/styles/Styles.theme.html b/examples/styles/Styles.theme.html deleted file mode 100644 index f7b48fb..0000000 --- a/examples/styles/Styles.theme.html +++ /dev/null @@ -1,430 +0,0 @@ - - - - - - - - - - - - Styles - Theme - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Theme

-
    -
  • group
  • -
- - -
- -
- - - Styles.theme - - - -   -
- - -
-
- - - -
- Theme -
-
-
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/_header.less.html b/examples/styles/_header.less.html deleted file mode 100644 index 34c98e2..0000000 --- a/examples/styles/_header.less.html +++ /dev/null @@ -1,473 +0,0 @@ - - - - - - - - - - - - Styles - Header - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Header

-
    -
  • stylesheet
  • -
- - -
- -
- - - _header.less - - - -   -
- - -
-
- - - - - - - -
-

The header holds menus for this app, other Bitovi Open-Source products, and other Bitovi related links. At 768px, it collapses to a mobile-style view, putting the main menu under a "Menu" button and removing the menu under the logo altogether.

-
- -
- - - - - - - - - - - - - - -

Bitovi Menu

- - -
-

This dropdown menu shows when hovering the Bitovi bits icon. -Links placed on this menu link out the external Bitovi sites.

-
- -
- - - - -

Header Dropdown Menu

- - -
-

This dropdown shows when hovering the logo.

-
- -
- - - - -

Header Nav

- - -
-
- -
- - - -
- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/api.less.html b/examples/styles/api.less.html deleted file mode 100644 index c1d1c7a..0000000 --- a/examples/styles/api.less.html +++ /dev/null @@ -1,495 +0,0 @@ - - - - - - - - - - - - Styles - API - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

API

-
    -
  • stylesheet
  • -
- - -
- -
- - - api.less - - - -   -
- - -
-
- - - - - - - -
-

Styles the docs and overwrites some of the theme default styles.

- -
- - - - - - - - - - - - - - -

Docs Warning

- - - - -
-
- -
- - - -

Parameters and Returns

- - -
-

Parameters and returns are shown inside of .signature but their styles are not dependant on it.

-
- -
- - - - -

Signature

- - -
-

Used as a wrapper for parameters and returns. The signature has space for headings, code and additional plain-language explanations.

-
- -
- - - - -

Simple Tag

- - -
-

Simple tags are styled independently from parent containers, and are different from the ul.tags li elements.

-
- -
- - - - -

Small Signature

- - -
-
- -
- - - -
- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/base.less.html b/examples/styles/base.less.html deleted file mode 100644 index 473a4e7..0000000 --- a/examples/styles/base.less.html +++ /dev/null @@ -1,463 +0,0 @@ - - - - - - - - - - - - Styles - Base Styles - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Base Styles

-
    -
  • stylesheet
  • -
- - -
- -
- - - base.less - - - -   -
- - -
-
- - - - - - - -
-

Styles on base-level tags should live here, including table and form styles. Styles for specific elements or helper classes should go in their separate, respective, files. Typography is housed in its own typography file due to the typical complexity. Global styles, or styles on the body/html should live here.

- -
- - - - - - - - - - - - - - -

Forms

- - -
-
- -
- - - -
- -
- - - -

Tables

- - -
-
- -
- - - -
- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/brand.less.html b/examples/styles/brand.less.html deleted file mode 100644 index fcc25f9..0000000 --- a/examples/styles/brand.less.html +++ /dev/null @@ -1,432 +0,0 @@ - - - - - - - - - - - - Styles - Brand - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Brand

-
    -
  • stylesheet
  • -
- - -
- -
- - - brand.less - - - -   -
- - -
-
- - - - - - - -
-

Logo treatments, watermarks etc. to represent the brand.

-
- -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/buttons.less.html b/examples/styles/buttons.less.html deleted file mode 100644 index 66da3ad..0000000 --- a/examples/styles/buttons.less.html +++ /dev/null @@ -1,433 +0,0 @@ - - - - - - - - - - - - Styles - Buttons - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Buttons

-
    -
  • stylesheet
  • -
- - -
- -
- - - buttons.less - - - -   -
- - -
-
- - - - - - - -
-

All defined button styles and states belong here, including any "helper class" button style options, like default, primary etc. DocumentJS only has one defined button, which does not need any additional classes.

-

The same button styles have been applied to a button class, for use on other html elements emulating a button.

-
- -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/cascading-list.html b/examples/styles/cascading-list.html deleted file mode 100644 index baba3a1..0000000 --- a/examples/styles/cascading-list.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - - - - - - - - Styles - Cascading List - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Cascading List

-
    -
  • styles
  • -
- - -
- -
- - - cascading-list - - - -   -
- - -
-
- - - -
- Cascading List -
-
-
- - - - - -
-

Styles .sidebar-title as a child of the .api list, and up to 5 levels before inheriting the styles of level 1.

-
- -
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/code.less.html b/examples/styles/code.less.html deleted file mode 100644 index e9c3f6b..0000000 --- a/examples/styles/code.less.html +++ /dev/null @@ -1,467 +0,0 @@ - - - - - - - - - - - - Styles - Code Rendering - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Code Rendering

-
    -
  • stylesheet
  • -
- - -
- -
- - - code.less - - - -   -
- - -
-
- - - - - - - -
-

Enables both the layout of code wells, and also the syntax highlighting of the specific code language. Syntax coloring provided by prettify.js with the Tomorrow Theme.

-

Code "wells" are styled based on the use of the <pre> and <code> tags around your desired code example.

-

Below are a few examples in various languages. This is not an exhaustive list of supported languages.

-

HTML

-
<pre>
-   <code>
-     <div class="example"><!--with a comment -->
-       <h1>Example</h1>
-       <p>This is some example code that is being styled.</p>
-     </div>
-   </code>
- </pre>
-
-
-

JavaScript

-
var foo = require('f'),
-    bar = require('br'),
-    writeFile = f.denodify(br.writeFile),
-    path = require('path');
-    
-module.exports = function(littlePromise, options){
-   return littlePromise.then(function(little){
-     return writeFile(
-         path.join(options.dest,'little.json'), 
-         JSON.stringify(little) );
-   });
-};
-
-

JSON

-
{
-  "sites": {
-    "docs": {
-      "key" : "value"
-    }
-  }
-}
-
- -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/color-palette.html b/examples/styles/color-palette.html deleted file mode 100644 index 4e42288..0000000 --- a/examples/styles/color-palette.html +++ /dev/null @@ -1,440 +0,0 @@ - - - - - - - - - - - - Styles - Color Palette - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Color Palette

-
    -
  • styles
  • -
- - -
- -
- - - color-palette - - - -   -
- - -
-
- - - -
- Color Palette -
-
-
- - - - - -
-

Variables used to define the site's color palette.

- -
- - - - - - - - - - -
-
- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/docs-title.html b/examples/styles/docs-title.html deleted file mode 100644 index 9d0f53d..0000000 --- a/examples/styles/docs-title.html +++ /dev/null @@ -1,437 +0,0 @@ - - - - - - - - - - - - Styles - Title Section - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Title Section

-
    -
  • styles
  • -
- - -
- -
- - - docs-title - - - -   -
- - -
-
- - - -
- Title Section -
-
-
- - - - - -
-

Styles the title section that shows as the top of each document. It is composed by -a .heading, tags, a subheading, and a list of links.

-
- -
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/docs-warning.html b/examples/styles/docs-warning.html deleted file mode 100644 index 39b24ed..0000000 --- a/examples/styles/docs-warning.html +++ /dev/null @@ -1,435 +0,0 @@ - - - - - - - - - - - - Styles - Docs Warning - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Docs Warning

-
    -
  • styles
  • -
- - -
- -
- - - docs-warning - - - -   -
- - -
-
- - - -
- Docs Warning -
-
-
- - - - - - - - - - - - - - -
-
- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/forms.html b/examples/styles/forms.html deleted file mode 100644 index 8e85d92..0000000 --- a/examples/styles/forms.html +++ /dev/null @@ -1,439 +0,0 @@ - - - - - - - - - - - - Styles - Forms - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Forms

-
    -
  • styles
  • -
- - -
- -
- - - forms - - - -   -
- - -
-
- - - -
- Forms -
-
-
- - - - - -
-
- -
- - - - - - - - - - -
- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/header-bitovi-menu.html b/examples/styles/header-bitovi-menu.html deleted file mode 100644 index e61f3a2..0000000 --- a/examples/styles/header-bitovi-menu.html +++ /dev/null @@ -1,437 +0,0 @@ - - - - - - - - - - - - Styles - Bitovi Menu - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Bitovi Menu

-
    -
  • styles
  • -
- - -
- -
- - - header-bitovi-menu - - - -   -
- - -
-
- - - -
- Bitovi Menu -
-
-
- - - - - -
-

This dropdown menu shows when hovering the Bitovi bits icon. -Links placed on this menu link out the external Bitovi sites.

-
- -
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/header-dropdown.html b/examples/styles/header-dropdown.html deleted file mode 100644 index 64ac387..0000000 --- a/examples/styles/header-dropdown.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - - - - - - - - Styles - Header Dropdown Menu - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Header Dropdown Menu

-
    -
  • styles
  • -
- - -
- -
- - - header-dropdown - - - -   -
- - -
-
- - - -
- Header Dropdown Menu -
-
-
- - - - - -
-

This dropdown shows when hovering the logo.

-
- -
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/header-nav.html b/examples/styles/header-nav.html deleted file mode 100644 index 09f82e0..0000000 --- a/examples/styles/header-nav.html +++ /dev/null @@ -1,439 +0,0 @@ - - - - - - - - - - - - Styles - Header Nav - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Header Nav

-
    -
  • styles
  • -
- - -
- -
- - - header-nav - - - -   -
- - -
-
- - - -
- Header Nav -
-
-
- - - - - -
-
- -
- - - - - - - - - - -
- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/index.html b/examples/styles/index.html deleted file mode 100644 index b44128e..0000000 --- a/examples/styles/index.html +++ /dev/null @@ -1,429 +0,0 @@ - - - - - - - - - - - - Styles - Styles - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Styles

-
    -
  • page
  • -
- - -
- -
- - - Styles - - - -   -
- - -
-
- - - - - - - - - - - - - - - - -
-

This is the Living Style Guide for DocumentCSS.com. If you'd like to use DocumentCSS to generate your own Living Style Guide, check out our Guides.

- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/layout.less.html b/examples/styles/layout.less.html deleted file mode 100644 index b47dc68..0000000 --- a/examples/styles/layout.less.html +++ /dev/null @@ -1,444 +0,0 @@ - - - - - - - - - - - - Styles - Layout - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Layout

-
    -
  • stylesheet
  • -
- - -
- -
- - - layout.less - - - -   -
- - -
-
- - - - - - - -
-

Layout classes are used to structure the main parts of a page.

- -
- - - - - - - - - - - - - - -

Title Section

- - -
-

Styles the title section that shows as the top of each document. It is composed by -a .heading, tags, a subheading, and a list of links.

-
- -
- - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/parameters-returns.html b/examples/styles/parameters-returns.html deleted file mode 100644 index 327afb3..0000000 --- a/examples/styles/parameters-returns.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - - - - - - - - Styles - Parameters and Returns - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Parameters and Returns

-
    -
  • styles
  • -
- - -
- -
- - - parameters-returns - - - -   -
- - -
-
- - - -
- Parameters and Returns -
-
-
- - - - - -
-

Parameters and returns are shown inside of .signature but their styles are not dependant on it.

-
- -
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/sidebar-list.html b/examples/styles/sidebar-list.html deleted file mode 100644 index ff3f8f8..0000000 --- a/examples/styles/sidebar-list.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - - - - - - - - Styles - List Items - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

List Items

-
    -
  • styles
  • -
- - -
- -
- - - sidebar-list - - - -   -
- - -
-
- - - -
- List Items -
-
-
- - - - - -
-

Styles the groups of lists shown on the sidebar.

-
- -
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/sidebar-versions.html b/examples/styles/sidebar-versions.html deleted file mode 100644 index 96442bb..0000000 --- a/examples/styles/sidebar-versions.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - - - - - - - - Styles - Versions - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Versions

-
    -
  • styles
  • -
- - -
- -
- - - sidebar-versions - - - -   -
- - -
-
- - - -
- Versions -
-
-
- - - - - -
-

Select menu used to display the documentation

-
- -
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/sidebar.less.html b/examples/styles/sidebar.less.html deleted file mode 100644 index 3101684..0000000 --- a/examples/styles/sidebar.less.html +++ /dev/null @@ -1,467 +0,0 @@ - - - - - - - - - - - - Styles - Sidebar - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Sidebar

-
    -
  • stylesheet
  • -
- - -
- -
- - - sidebar.less - - - -   -
- - -
-
- - - - - - - -
-

Styles the sidebar navigation.

- -
- - - - - - - - - - - - - - -

Cascading List

- - -
-

Styles .sidebar-title as a child of the .api list, and up to 5 levels before inheriting the styles of level 1.

-
- -
- - - - -

List Items

- - -
-

Styles the groups of lists shown on the sidebar.

-
- -
- - - - -

Versions

- - -
-

Select menu used to display the documentation

-
- -
- - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/signature.html b/examples/styles/signature.html deleted file mode 100644 index 89b0b1e..0000000 --- a/examples/styles/signature.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - - - - - - - - Styles - Signature - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Signature

-
    -
  • styles
  • -
- - -
- -
- - - signature - - - -   -
- - -
-
- - - -
- Signature -
-
-
- - - - - -
-

Used as a wrapper for parameters and returns. The signature has space for headings, code and additional plain-language explanations.

-
- -
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/simple-tag.html b/examples/styles/simple-tag.html deleted file mode 100644 index 8ee1f67..0000000 --- a/examples/styles/simple-tag.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - - - - - - - - Styles - Simple Tag - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Simple Tag

-
    -
  • styles
  • -
- - -
- -
- - - simple-tag - - - -   -
- - -
-
- - - -
- Simple Tag -
-
-
- - - - - -
-

Simple tags are styled independently from parent containers, and are different from the ul.tags li elements.

-
- -
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/small-signature.html b/examples/styles/small-signature.html deleted file mode 100644 index 6bd0be7..0000000 --- a/examples/styles/small-signature.html +++ /dev/null @@ -1,439 +0,0 @@ - - - - - - - - - - - - Styles - Small Signature - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Small Signature

-
    -
  • styles
  • -
- - -
- -
- - - small-signature - - - -   -
- - -
-
- - - -
- Small Signature -
-
-
- - - - - -
-
- -
- - - - - - - - - - -
- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/static/bundles/static.css b/examples/styles/static/bundles/static.css deleted file mode 100644 index 3fb7279..0000000 --- a/examples/styles/static/bundles/static.css +++ /dev/null @@ -1,6 +0,0 @@ -/*styles/styles.less!$less*/ -@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);@import url(https://fonts.googleapis.com/css?family=Rock+Salt);.collapse,audio:not([controls]){display:none}.btn,.caret,button,img,input,select,textarea{vertical-align:middle}.clear,.clearfix:after,.container-fluid:after,.container:after,.demo .tab-content,.form-horizontal .form-group:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after,br,footer:after,header .examples-menu:after,header .guides-menu:after{clear:both}body,figure{margin:0}[role=button],button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox],label,select{cursor:pointer}*,:after,:before,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropdown-menu,.nav,ol,ul{list-style:none}.popover>.arrow,.popover>.arrow:after,.tooltip-arrow{height:0;width:0;border-color:transparent;border-style:solid}.popover,.tooltip{word-spacing:normal;word-break:normal;text-transform:none;letter-spacing:normal}.invisible,.search-wrapper{visibility:hidden}.fadeIn,.fadeInUp{animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-duration:1s;-webkit-animation-duration:1s}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent}a:active,a:hover{outline:0}sub,sup{line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0}pre,textarea{vertical-align:top}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}textarea{overflow:auto}br{float:none}/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.popover,.text-hide,.tooltip{text-shadow:none}.form-control,.img-thumbnail,body{background-color:#fff}body{padding:0;font-size:16px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.popover,.tooltip{font-family:lato,Helvetica,Arial,sans-serif}a:focus,a:hover{color:#26938b;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.img-thumbnail,label{display:inline-block}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto}fieldset,legend{padding:0;border:0}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container,.container-fluid{margin-right:auto;margin-left:auto}.container{padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.col-xs-12,.form-control,legend{width:100%}.container-fluid{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}fieldset{margin:0;min-width:0}legend{display:block;margin-bottom:22px;font-size:24px;line-height:inherit;color:#595d5d;border-bottom:1px solid #e5e5e5}.form-control,output{font-size:16px;color:#7a8181}label{max-width:100%;margin-bottom:5px;font-weight:700}.checkbox,.form-control,.radio,input[type=file],output{display:block}input[type=search]{-webkit-appearance:none}input[type=radio],input[type=checkbox]{margin:4px 0 0;line-height:normal}.form-control,output{line-height:1.42857143}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{height:36px;padding:6px 12px;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-group-sm .form-control,.input-sm{padding:5px 10px;font-size:14px;border-radius:3px}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eceded;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:36px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:49px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],input[type=radio].disabled,input[type=radio][disabled],input[type=checkbox].disabled,input[type=checkbox][disabled]{cursor:not-allowed}.btn,.demo .tab,a,input[type=submit]{cursor:pointer}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-lg .form-control,.input-lg{padding:10px 16px;font-size:20px;border-radius:6px}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg{height:49px;line-height:1.3333333}select.input-lg{height:49px;line-height:49px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:49px;line-height:1.3333333}.form-group-lg select.form-control{height:49px;line-height:49px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:49px;min-height:42px;padding:11px 16px;font-size:20px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:49px;height:49px;line-height:49px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.btn,.dropdown-header,.dropdown-menu>li>a,.nav-tabs>li>a{line-height:1.42857143}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#989d9d}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:20px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;text-align:center;touch-action:manipulation;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#3accc1}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#2ba89e;border-color:#165752}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#2ba89e;border-color:#248b83}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#248b83;border-color:#165752}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#3accc1;border-color:#31bcb1}.btn-primary .badge{color:#3accc1;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#3accc1;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#26938b;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#9da1a1;text-decoration:none}.btn-lg{padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-xs{border-radius:3px;line-height:1.5}.btn-sm{padding:5px 10px;font-size:14px}.btn-xs{padding:1px 5px;font-size:14px}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-header,.nav>li,.nav>li>a,.open>.dropdown-menu{display:block}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;color:#595d5d;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#4c5050;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#3accc1}.dropdown-header,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.nav>li.disabled>a{color:#9da1a1}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>a{outline:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{padding:3px 20px;font-size:14px;white-space:nowrap}.popover,.tooltip{white-space:normal}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}.nav>li,.nav>li>a,.navbar{position:relative}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.nav{margin-bottom:0;padding-left:0}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eceded}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#9da1a1;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eceded;border-color:#3accc1}.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}.nav-tabs>li>a:hover{border-color:#eceded #eceded #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#7a8181;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:4px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#3accc1}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.popover,.tooltip{z-index:1090;text-align:left}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.navbar,.navbar-toggle{border:1px solid transparent}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{min-height:50px;margin-bottom:22px}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:auto}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:14px 15px;font-size:20px;line-height:22px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}.navbar-toggle{display:none}}.navbar-nav{margin:7px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:14px;padding-bottom:14px}}.navbar-form{margin:7px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{top:0;border-width:0 5px 5px;border-bottom-color:#000}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.navbar-btn{margin-top:7px;margin-bottom:7px}.navbar-btn.btn-sm{margin-top:8.5px;margin-bottom:8.5px}.navbar-btn.btn-xs,.navbar-text{margin-top:14px;margin-bottom:14px}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#272929}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#0e0f0f;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#272929}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#3accc1}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#3accc1;color:#fff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#272929}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#3accc1}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#272929}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#272929}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#c4c7c7}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#c4c7c7}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#c4c7c7}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#c4c7c7}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#c4c7c7}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eceded;color:#9da1a1;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#9da1a1}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#3accc1;border-color:#3accc1}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#dcf6f4}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.popover,.tooltip{line-height:1.42857143}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.tooltip{position:absolute;display:block;font-style:normal;font-weight:400;line-break:auto;text-align:start;text-decoration:none;word-wrap:normal;font-size:14px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;display:none;max-width:276px;padding:1px;font-style:normal;font-weight:400;line-break:auto;text-align:start;text-decoration:none;word-wrap:normal;font-size:16px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}acronym,footer li a,header .nav>li>a{text-transform:uppercase}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.btn,button,div.dark,div.light,pre{border-radius:3px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}a img,hr{border:none}.text-shadow-light,div.light h3{text-shadow:0 1px 0 #fff}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.reset-padding{padding:0}.reset-margin{margin:0}.table-row{display:table;width:100%;margin:0 auto}.table-row>[class*=col-]{float:none;display:table-cell;vertical-align:top}sub,sup{vertical-align:baseline}.center-block{float:none}@media (max-width:768px){.container{width:auto}}#greyOutUnderNav{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:1040}.icon-bits:before,sub,sup{position:relative}hr{margin:40px 0}@keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-o-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fade-bg-hover{-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}*{font-family:lato,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}body:not(.style-demo){background:#fff;padding-top:55px}section{margin-bottom:15px}input,textarea{font-size:1em;padding:5px}:focus{outline:0}form label{display:block;margin-bottom:5px}form input,form select,form textarea{display:block;margin-bottom:10px}option{padding:1px 3px}table{border-spacing:0;margin-bottom:21px;width:100%;border-collapse:separate;border-top:1px solid #eceded;border-left:1px solid #eceded;background:#fff;border-radius:2px}td,th{padding:3px 6px;border-bottom:1px solid #eceded;border-right:1px solid #eceded}th{background:#f9f9f9;font-weight:500}iframe{margin-bottom:20px}iframe body{background-color:#fff}div.light,hr{background:#b7baba}h1,h2,h3,h4,h5,h6{margin:0 0 10px}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.75em}.p,p{font-size:16px;line-height:24px;margin-top:0;margin-bottom:15px}a{color:#2ba89e}hr{height:1px;margin-bottom:20px}ul{list-style:square;margin:0 0 21px 2.5em}ol{list-style-type:decimal;margin:0 0 21px 3em}ol ol{list-style:upper-roman}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:lower-alpha}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{margin:0 0 18px 3px}dl dt{font-weight:700;margin:12px 0 0}dl dd{margin:6px 0 0 1.5em}b,strong{font-weight:bolder}blockquote cite,blockquote em,cite,em{font-style:italic}blockquote,cite cite,em em{font-style:normal}address,caption,dfn,ins{font-style:italic}abbr{cursor:help}acronym{border-bottom:1px dashed #595d5d;cursor:help}big{font-size:120%}small,sub,sup{font-size:80%}sup{bottom:.3em}sub{top:.3em}address{margin:0 0 21px}dd address,li address{margin:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}caption{font-size:.9em;text-align:right}dfn,ins{text-decoration:none;border-bottom:1px solid #595d5d}del,s,strike{text-decoration:line-through}object{margin-bottom:21px}div.light{padding:10px}div.dark{padding:10px;background:#9da1a1}div.dark h3{color:#b7baba;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.center{margin-right:auto;margin-left:auto;text-align:center}.float-right,.floatright,.pull-right,.pullright{float:right}.float-left,.float-right,.pull-left,.pullleft{float:left}@font-face{font-family:Bitstrap;src:url(../fonts/bitstrapregular.eot);src:url(../fonts/bitstrapregular.eot?#iefix)format('embedded-opentype'),url(../fonts/bitstrapregular.ttf)format('truetype'),url(../fonts/Bitstrap-Regular.otf)format("otf");font-weight:400;font-style:normal}.icon-font,[class*=" icon-"],[class^=icon-]{font-family:Bitstrap;font-weight:400;font-style:normal;text-decoration:inherit;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none!important;background-position:0 0;background-repeat:repeat}.icon-font:before,[class*=" icon-"]:before,[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-breakout:before{content:"\e000"}.icon-menudown:before{content:"\e001"}.icon-bits:before{content:"\e002";left:-5px}.icon-twitter:before{content:"\e003"}.icon-canjs:before{content:"\e004"}.icon-app:before{content:"\e005"}.icon-forum:before{content:"\e006"}.icon-chat:before{content:"\e007"}.icon-plugin:before{content:"\e008"}.icon-code:before{content:"\e009"}.icon-article:before{content:"\e010"}.icon-muscle:before{content:"\e011"}.icon-search:before{content:"\e012"}.icon-rocket:before{content:"\e013"}.icon-fork:before{content:"\e014"}.icon-menuright:before{content:"\e017"}.icon-next:before{content:"\e015"}.icon-prev:before{content:"\e016"}.icon-question:before{content:"\e018"}.icon-voteup:before{content:"\e019"}.icon-clock:before{content:"\e020"}.icon-mug:before{content:"\e021"}.icon-shirt:before{content:"\e022"}.icon-sticker:before{content:"\e023"}.icon-bug:before{content:"\e024"}.icon-rss:before{content:"\e025"}.icon-user:before{content:"\e026"}.icon-github:before{content:"\e027"}.icon-award:before{content:"\e028"}.icon-close:before{content:"\e029"}.icon-google:before{content:"\e031"}.icon-star:before{content:"\e032"}.icon-retweet:before{content:"\e033"}.icon-reply:before{content:"\e034"}.icon-bitovi:before{content:"\e035"}.icon-plus:before{content:"\e036"}.icon-minus:before{content:"\e037"}.icon-logout:before{content:"\e038"}.icon-lookright:before{content:"\e039"}.icon-lookleft:before{content:"\e040"}.icon-flag:before{content:"\e041"}.icon-flexible:before{content:"\e042"}.icon-photo:before{content:"\e043"}.icon-download:before{content:"\e044"}.icon-list:before{content:"\e045"}.icon-play:before{content:"\e046"}.icon-wizard-first:before{content:"\e047"}.icon-wizard:before{content:"\e048"}.icon-wizard-last:before{content:"\e049"}.icon-check:before{content:"\e050"}.icon-jmvc:before{content:"\e052"}.icon-funcunit:before{content:"\e053"}.icon-browsertest:before{content:"\e054"}.icon-arrow:before{content:"\e055"}.arrow:before{content:"";border-color:#595d5d transparent;border-style:solid;border-width:0 5px 5px;display:block;height:0;width:0}.arrow.left:before{border-color:transparent #595d5d;border-width:5px 5px 5px 0}.arrow.right:before{border-color:transparent #595d5d;border-width:5px 0 5px 5px}.arrow.up:before{border-color:#595d5d transparent;border-width:0 5px 5px}.arrow.down:before{border-color:#595d5d transparent;border-width:5px 5px 0}ul.demo-icons{list-style-type:none;margin:0;padding-left:0}ul.demo-icons li{display:inline-block;text-align:center;margin-bottom:20px;width:24%}ul.demo-icons span{font-size:3em}ul.demo-icons code{font-size:.8em}body:not(.home) .main-content{display:block!important;margin:0 auto;padding:0;min-height:500px}@media (min-width:1200px){body:not(.home) .main-content{width:700px;position:static}}@media (max-width:1199px){body:not(.home) .main-content{width:100%;padding-left:20px;padding-right:20px;margin:0}}@media (max-width:991px){body:not(.home) .scroll-spy-title+.main-content{padding-top:50px}}body:not(.home) .linkToHeader{display:none}body:not(.home) .linkToHeader img{width:16px;height:16px}@media (min-width:992px){body:not(.home) h2,body:not(.home) h3,body:not(.home) h4,body:not(.home) h5{position:relative}body:not(.home) h2 a.linkToHeader,body:not(.home) h3 a.linkToHeader,body:not(.home) h4 a.linkToHeader,body:not(.home) h5 a.linkToHeader{display:none;position:absolute;left:-25px;padding-left:5px;width:50px}body:not(.home) h2 a.linkToHeader img,body:not(.home) h3 a.linkToHeader img,body:not(.home) h4 a.linkToHeader img,body:not(.home) h5 a.linkToHeader img{margin:0!important;padding:0;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body:not(.home) h2:hover a.linkToHeader,body:not(.home) h3:hover a.linkToHeader,body:not(.home) h4:hover a.linkToHeader,body:not(.home) h5:hover a.linkToHeader{display:initial}}body:not(.home) .title{text-align:center;line-height:1}body:not(.home) .title:before{content:'';position:absolute;left:0;right:0;height:222px;padding-top:25px;background-image:url(/static/img/background.jpg);background-attachment:fixed;opacity:.2;z-index:-1}@media (max-width:767px){body:not(.home) .title:before{height:160px}}body:not(.home) .heading{height:222px;text-align:left}@media (max-width:767px){body:not(.home) .heading{height:160px}}body:not(.home) .heading h1{font-weight:100;font-size:80px;position:relative;top:50%;transform:translateY(-50%)}@media (min-width:992px){body:not(.home) .heading h1{font-size:70px;margin-left:calc((100% - 1000px)/ 2 + 300px)}}@media (max-width:991px){body:not(.home) .heading h1{font-size:60px;text-align:center;height:auto}}@media (max-width:767px){body:not(.home) .heading h1{font-size:50px}}body:not(.home) .inherits,body:not(.home) .module,body:not(.home) .title .links li{font-size:14px;color:#9da1a1;font-weight:400;font-style:normal}body:not(.home) .inherits{display:block}body:not(.home) .comment:before{content:"\007C\00a0\00a0";font-size:0}body:not(.home) .comment:last-of-type{margin-bottom:60px}@media (max-width:767px){body:not(.home) .comment{word-wrap:break-word;overflow:hidden}}body:not(.home) .comment,body:not(.home) .description{margin-left:calc((100% - 1000px)/ 2 + 300px)}body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{position:absolute;left:0;right:0;padding-top:50px;padding-bottom:50px;display:block;background-color:#494c4c;color:#fff;font-size:50px;background-image:url(/static/img/background.jpg);margin-top:30px;z-index:1;line-height:44px;padding-left:calc((100% - 1000px)/ 2 + (300px))}@media (max-width:991px){body:not(.home) .comment,body:not(.home) .description{margin-left:0}body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{padding-left:20px}}@media (max-width:992px){body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{line-height:1;font-size:30px;max-height:180px;padding:30px 18px}}body:not(.home) .comment h2:before,body:not(.home) .comment+h2:before,body:not(.home) .description h2:before,body:not(.home) .description+h2:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-color:rgba(33,38,40,.75)}body:not(.home) .comment h3,body:not(.home) .comment+h3,body:not(.home) .description h3,body:not(.home) .description+h3{color:#7a8181;font-weight:300;font-size:40px;margin-top:50px;line-height:normal}@media (max-width:992px){body:not(.home) .comment h3,body:not(.home) .comment+h3,body:not(.home) .description h3,body:not(.home) .description+h3{line-height:1;margin-bottom:35px;font-size:23px}}body:not(.home) .comment h3 code,body:not(.home) .comment+h3 code,body:not(.home) .description h3 code,body:not(.home) .description+h3 code{background-color:transparent;font-size:1em}body:not(.home) .comment h4,body:not(.home) .comment h5,body:not(.home) .comment h6,body:not(.home) .description h4,body:not(.home) .description h5,body:not(.home) .description h6{color:#494c4c;margin-top:2em;font-weight:400}body:not(.home) .comment h4,body:not(.home) .description h4{font-size:25px}body:not(.home) .comment h5,body:not(.home) .description h5{font-size:20px}body:not(.home) .comment h6,body:not(.home) .description h6{font-size:18px}body:not(.home) .comment h2+*,body:not(.home) .comment+h2+*,body:not(.home) .description h2+*,body:not(.home) .description+h2+*{margin-top:170px}@media (min-width:992px){body:not(.home) .comment h2+*,body:not(.home) .comment+h2+*,body:not(.home) .description h2+*,body:not(.home) .description+h2+*{margin-top:210px}}body:not(.home) .comment a,body:not(.home) .description a{font-weight:900;color:#3accc1}@media (max-width:991px){body:not(.home) .scroll-spy-title{width:100%;position:fixed;top:55px;background-color:#3accc1;height:50px;z-index:1079;padding-top:5px}body:not(.home) .scroll-spy-title .menu-indicator{position:absolute;left:15px;color:#FFF;font-size:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body:not(.home) .scroll-spy-title .menus-closed:before{background-image:url(/static/img/icon-guide-menu.svg);width:17px;height:11px}body:not(.home) .scroll-spy-title .menus-open:before{background-image:url(/static/img/icon-close.svg);width:14px;height:14px;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}body:not(.home) .scroll-spy-title .menus-closed:before,body:not(.home) .scroll-spy-title .menus-open:before{cursor:pointer;display:inline-block;content:" "}body:not(.home) .scroll-spy-title #scrollSpyCurrentH2{color:#FFF;font-size:18px;font-weight:500;text-align:center;margin:0 auto;transition:margin-top .25s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body:not(.home) .scroll-spy-title #scrollSpyCurrentH2.h2Only{margin-top:10px}body:not(.home) .scroll-spy-title #scrollSpyCurrentH3{color:#FFF;white-space:nowrap;font-size:14px;font-weight:300;text-align:center;margin-top:-6px;opacity:1;text-indent:0;transition:opacity .25s ease-out,text-indent .25s ease-out,font-size .075s ease-out}body:not(.home) .scroll-spy-title .h2Only+#scrollSpyCurrentH3{opacity:0;text-indent:250px}body:not(.home) .scroll-spy-title .js-shrink-bounce{font-size:11.2px!important;opacity:0!important}}.brand,footer .brand,pre{text-align:left}.pln,pre ol li{color:#494c4c}@media (max-width:425px){body:not(.home) .scroll-spy-title #scrollSpyCurrentH2{max-width:235px}}body:not(.home) .links,body:not(.home) .sub-heading,body:not(.home) .tags{display:none}.brand{display:block;line-height:54px;text-indent:-9999px;height:54px;width:170px;background:url(../img/logo-full-doc-css.svg)left center no-repeat;background-size:170px}footer .brand{background-image:url(../img/logo-grey.svg);margin-top:13px;line-height:87px}.btn,button{font-weight:700}.btn-primary{text-shadow:0 -1px 0 rgba(0,0,0,.3);border-color:#32c0b5;background:linear-gradient(to bottom,#3accc1 87%,#33c4b9 97%,#2fb4aa 100%)}.btn-primary:hover{background:#2fb4aa}.btn-secondary{text-shadow:0 1px 0 #fff;border-color:#e1e3e3;background:linear-gradient(to bottom,#eceded 87%,#e4e5e5 97%,#dadbdb 100%)}.btn-secondary:hover{background:#dadbdb}code{background-color:#f7f8c3;border-radius:5px;padding:0 5px}pre{background-color:#fff;border:1px solid #eceded;margin:0 0 20px;overflow:auto;padding:10px 20px}.home,.swatches-list li{text-align:center}pre code{line-height:16px;letter-spacing:0;background-color:transparent;white-space:pre-wrap}pre ol{margin:0 0 0 40px;padding:0}ol.linenums,pre.prettyprint ol{margin-bottom:0}pre ol li{text-indent:0;background-color:#fff;margin:0;list-style:decimal}code.prettyprint{padding:0 !Important}@media screen{.str{color:#d14}.kwd{color:#333}.com{color:#998}.lit,.typ{color:#458}.clo,.opn,.pun{color:#333}.tag{color:#navy}.atn{color:#teal}.atv{color:#d14}.dec{color:#333}.fun,.var{color:#teal}}@media print,projection{.kwd,.tag,.typ{font-weight:700}.str{color:#060}.kwd{color:#006}.com{color:#600;font-style:italic}.typ{color:#404}.lit{color:#044}.clo,.opn,.pun{color:#440}.tag{color:#006}.atn{color:#404}.atv{color:#060}}pre.prettyprint{font-family:Menlo,"Bitstream Vera Sans Mono","DejaVu Sans Mono",Monaco,Consolas,monospace;border:1px solid #eceded;padding:10px}ol.linenums{margin-top:0}.simple-tag{display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#272929;color:#fff;font-size:12px;margin-left:5px;padding:2px 8px}.warning{background-color:rgba(217,83,79,.1)}.warning h3{background-color:#d9534f;color:#fff;font-size:18px;line-height:24px;margin:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:3px 15px}.search-wrapper{position:relative;display:none}.search{display:block;padding:3px 3px 3px 30px;box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);margin:8px}.search input[type=text]:enabled,.search input[type=text]:focus{border-color:none;outline:0}.search input[type=text]{display:block;border-style:none;background-color:rgba(255,255,254,0);width:100%}.search:before{font-family:Bitstrap;content:"\e012";display:block;position:absolute;left:17px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.49)}.signature-wrapper{padding:10px 15px 0;border:1px solid #494c4c;border-radius:0 0 5px 5px}.signature-wrapper:last-child{margin-bottom:0}.signature.collapsed :not(h2){display:none}.primary-options h2,.signature h2{background-color:#494c4c;color:#eceded;font-size:18px;line-height:24px;margin:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:3px 15px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.primary-options h2 span,.signature h2 span{font-size:10px;font-weight:400;font-style:normal;float:right}.primary-options h2 code,.signature h2 code{background-color:transparent;color:#fff}.primary-options h2 a,.signature h2 a{color:#fff}.small-signature{padding:10px;background-color:#eceded;border:1px solid #b7baba;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.small-signature a.sig{color:#272929;display:block;font-weight:700}.small-signature a.sig code,.small-signature a.sig code *{font-weight:700;background-color:transparent}.small-signature a.sig .pln{color:#000}.small-signature p{color:#595d5d;line-height:15px;margin-bottom:0;margin-left:10px;margin-right:10px}.parameters,.returns{list-style-type:none;margin:0 0 15px;border:1px solid #b7baba;background-color:#eceded;padding:0 15px 10px;border-radius:5px}.parameters h4,.returns h4{background-color:#494c4c;padding:4px 15px;color:#eceded;margin:0 -15px 5px}.parameters h4 .optional,.returns h4 .optional{font-size:10px;line-height:19px}.parameters h4 a,.returns h4 a{color:#b7baba}.parameters h4 a:hover,.returns h4 a:hover{text-decoration:underline}.page-title a:hover,a{text-decoration:none}.parameters li:first-child h4,.returns h4{border-radius:5px 5px 0 0}.parameters h5,.returns h5{font-size:14px;font-weight:700;margin:0 0 5px;color:#494c4c}.parameters h4 code,.returns h4 code{font-style:italic;font-weight:400;background:0 0;background:none}.parameters .options{margin-right:50px}.parameters .options .option,.returns .options .option{margin:0 -10px 15px;border-top:1px solid #b7baba;list-style-type:none;padding:15px 25px 0}.parameters .optional{font-size:8pt;line-height:20px}.parameters ul.options:last-child,.returns ul.options:last-child{margin-bottom:0}.parameters .description,.returns .description{padding-bottom:15px}.returns .description{margin-top:15px}.parameters :last-child .description,.returns :last-child .description{margin-bottom:0;padding-bottom:0}.demo ul{list-style:none;padding:0;display:inline-block;margin-bottom:-5px;margin-left:0}.active-menu .page-link,.active-menu .sidebar-title-link,.active-menu .stylesheet-link,.contents ul .page-link,.contents ul .sidebar-title-link,.contents ul .stylesheet-link,.demo .tab,.sidebar .page-link,.sidebar .sidebar-title-link,.sidebar .stylesheet-link{display:block}.demo .tab{float:left;padding:6px 15px;border-radius:2px 2px 0 0;font-weight:700}.demo .tab.active{color:#fff;background-color:#3accc1}.demo iframe{width:100%;border:1px solid #eceded;border-radius:3px}.style-demo{padding:10px}.iframe_wrapper iframe{width:100%;border:1px solid #b7baba;border-radius:3px}.contents-wrapper,.sidebar-wrapper{background-color:#4ed1c7;position:fixed;margin-bottom:15px;z-index:1030;padding:10px 15px 20px;top:100px;left:calc((100% - 1000px)/ 2);width:250px;max-height:calc(100% - 100px);overflow:hidden}@media (max-width:991px){.contents-wrapper,.sidebar-wrapper{left:0}}@media min-width (992px){.sidebar{width:255px}}.active-menu,.contents ul,.sidebar{list-style-type:none;margin:0;padding:0}.page-title,.page-title li{padding-left:15px}.contents-wrapper #versions,.contents-wrapper .versions,.sidebar-wrapper #versions,.sidebar-wrapper .versions{position:absolute;right:5px;top:7px}.page-title{font-size:14px}.page-title.active,.page-title:hover{position:relative}.page-title.active:before,.page-title:hover:before{content:">";position:absolute;font-size:12px;left:3px;top:4px;z-index:1000}.page-title.active .page-link,.page-title:hover .page-link{color:#494c4c}.page-title.active,.page-title.active:hover{background-color:#dcf6f4}.page-title:hover{background-color:#9fe6e1}.page-title.collapsed>:not(a){display:none}.page-link{color:#fff;padding:3px 0;font-weight:400;overflow-wrap:break-word;white-space:normal}.hero a,a{white-space:nowrap}.bold,.group-heading,a{font-weight:700}.page-link:focus,.page-link:visited{color:#fff;text-decoration:none}.contents-title,.sidebar-section-title{font-weight:700;color:#fff;line-height:2em}.group-heading{color:#fff;display:block;margin-top:10px}@media (max-width:991px){.contents-wrapper,.sidebar-wrapper{display:none;left:0;max-height:calc(100% - 100px);overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:1070}.contents-wrapper.active,.sidebar-wrapper.active{display:block;width:100%}.contents-wrapper .sidebar-section,.sidebar-wrapper .sidebar-section{padding-top:10px;color:#fff}.contents-wrapper a,.sidebar-wrapper a{display:block}.contents-wrapper .group-heading,.sidebar-wrapper .group-heading{color:#fff}.contents-wrapper .page-title,.sidebar-wrapper .page-title{text-indent:0;border-bottom:1px solid #fff}.contents-wrapper .page-link,.sidebar-wrapper .page-link{padding:7px 20px}}.swatches-list{list-style:none;margin:10px}.swatches-list li{width:20%;float:left;height:100px;margin:1px}.swatch-color{width:100%;height:50px;display:block;margin-bottom:5px}.ie .search:before{font-family:Bitstrap;content:"\e012";display:block;position:absolute;left:17px;color:#b7baba}body,li,ol,p,ul{color:#272929}header,header .container,header .nav,header .nav>li{position:relative}.ie .sidebar .api li li.active>a,.ie .sidebar .api li li.active>a:before,.ie .sidebar .api li li.active>a:hover{background:#fff}.ie .sidebar .api li li.active>a:before{display:none}body{font-family:lato,Helvetica,Arial,sans-serif}code,code *,pre,pre *{font-family:"Courier New",Courier,mono;font-style:normal;-webkit-font-smoothing:initial;font-size:16px}@media (max-width:767px){code,code *,pre,pre *{font-size:18px}}code * .highlight,code .highlight,pre * .highlight,pre .highlight{background-color:#9da1a1;display:block;padding:3px 0}code * .atv,code .atv,pre * .atv,pre .atv{color:#A94442}a:hover{text-decoration:underline}.thin{font-weight:100}.light,.normal{font-weight:300}.heavy{font-weight:900}aside,blockquote{border-left:10px solid #C8CECC;background-color:#EAEFED;color:#495154;font-size:16px;font-weight:400;line-height:24px;padding:30px;margin:30px auto;display:block;float:none}aside p,blockquote p,header .navbar{margin-bottom:0}header{display:block}header .navbar-default{background-color:rgba(255,255,255,.87);box-shadow:0 3px 5px rgba(157,161,161,.5)}header .navbar-default .navbar-toggle{color:#000;text-shadow:none;border:0}header .navbar-default .navbar-toggle:focus,header .navbar-default .navbar-toggle:hover{background:0 0}header .navbar-default .navbar-toggle .mobile-menu-label{display:none}header .navbar-default .navbar-toggle .mobile-menu-close{display:block;animation:fadeIn 1s 1;background-image:url(/static/img/icon-close--blue.svg);width:14px;height:14px;top:3px;position:relative}header .navbar-default .navbar-toggle.collapsed{border:1px solid #ddd}header .navbar-default .navbar-toggle.collapsed .mobile-menu-label{display:block;font-weight:300}header .navbar-default .navbar-toggle.collapsed .mobile-menu-close{display:none}header .navbar-default .navbar-nav>.active>a{background-color:#3accc1;border-radius:2px;color:#fff}header .navbar-default .navbar-nav>.active>a:hover{background-color:#3accc1;border-color:transparent;color:#fff}header .navbar{border:0}@media (max-width:480px){header .navbar .brand{background-size:140px}}header .navbar-collapse.in{background:rgba(255,255,255,.9)}@media (max-width:767px){header .navbar-collapse{padding-top:10px}header .navbar-collapse .bitovi-menu{border-top:1px solid #9da1a1}header .navbar-collapse .bitovi-menu a{font-size:12px;text-transform:uppercase;padding-left:10px}header .navbar-collapse .bitovi-menu .icon-bits{display:none}header .navbar-collapse .bitovi-menu .dropdown-menu{display:block;visibility:visible;position:relative;top:auto;left:auto;background-color:transparent;border:0;box-shadow:none;width:100%}header .navbar-collapse .bitovi-menu .dropdown-menu li:last-child a{border-bottom:0}header .navbar-collapse .bitovi-menu .dropdown-menu a,header .navbar-collapse .bitovi-menu .dropdown-menu li{width:100%;display:block}header .navbar-collapse .bitovi-menu .dropdown-menu a{color:#272929}}header .navbar-fixed-top{z-index:1080}header .nav{list-style-type:none;padding:0;margin:0 0 0 15px;display:inline-block;top:13px}@media (max-width:767px){header .nav{width:100%;top:-2px;margin:0}}header .nav>li{display:block;line-height:54px;width:100%}@media (min-width:768px){header .navbar-collapse{padding-top:0}header .nav>li{margin-right:5px;width:auto}}header .nav>li>a{text-decoration:none;font-weight:700;font-size:12px;color:#272929;display:block;width:100%;padding:5px 10px;border:1px solid transparent}@media (min-width:768px){header .nav>li>a{width:auto}}header .nav>li:hover>a{background-color:transparent;border:1px solid rgba(0,0,0,.3);border-radius:2px}header .dropdown-menu{display:none;visibility:collapse;position:absolute;left:0;background-color:#fff;border:1px solid #b7baba;border-top:none;border-radius:0;z-index:5;margin:0;padding:0;list-style-type:none;top:54px;width:240px}header .dropdown-menu li a{display:block;text-decoration:none;border-bottom:1px solid #eceded;color:#494c4c;font-size:14px;line-height:32px;padding-left:20px;padding-right:20px}header .dropdown-menu li a:hover,header .dropdown-menu li.active a{background-color:#eceded;color:#272929}header .bitovi-menu{display:inline-block;top:0}header .bitovi-menu .dropdown-menu{top:53px;right:0;left:auto}header .bitovi-menu .dropdown-menu a:hover:after{content:"\e000";color:#b7baba;font:20px/27px Bitstrap;position:absolute;right:10px}header .bitovi.icon-bits{display:block;font-size:26px;text-align:center;width:50px;height:54px;text-decoration:none;overflow:hidden;color:#272929;line-height:46px;text-shadow:none}@media (max-width:767px){header .bitovi.icon-bits{display:none}}header .bitovi.icon-bits:before{position:absolute;left:13px}header .bitovi-menu:hover .bitovi.icon-bits{background-color:#fff;border-left:1px solid #b7baba;border-right:1px solid #b7baba;color:#3accc1;text-shadow:none;opacity:1}header .logo-menu{position:relative;display:inline-block;margin-left:15px}header .logo-menu .dropdown-menu a:hover:after{content:"\e000";color:#b7baba;font:20px/27px Bitstrap;position:absolute;right:10px}header .menu-container{position:relative}header .bitovi-menu:hover .dropdown-menu,header .logo-menu:hover .dropdown-menu,header .menu-container:hover .dropdown-menu{display:block;visibility:visible}header .pull-right{position:absolute;right:0;top:0}header .examples-menu:after,header .examples-menu:before,header .guides-menu:after,header .guides-menu:before{content:" ";display:table}header .examples-menu:hover .dropdown-menu,header .guides-menu:hover .dropdown-menu{display:block;visibility:visible}header .examples-menu .dropdown-menu,header .guides-menu .dropdown-menu{top:41px}header .examples-menu .dropdown-menu:before,header .guides-menu .dropdown-menu:before{content:'';display:block;width:100px;height:20px;background:0 0;top:-20px;left:0;position:absolute}@media (max-width:767px){header .examples-menu .dropdown-menu,header .guides-menu .dropdown-menu{display:block;visibility:visible;border:0;background:0 0;position:relative;box-shadow:none;top:0;width:100%}header .examples-menu .dropdown-menu:before,header .guides-menu .dropdown-menu:before{display:none}header .examples-menu .dropdown-menu a,header .examples-menu .dropdown-menu li,header .guides-menu .dropdown-menu a,header .guides-menu .dropdown-menu li{width:100%;display:block}header .examples-menu .dropdown-menu li:last-child a,header .guides-menu .dropdown-menu li:last-child a{border:0}header .examples-menu .dropdown-menu a,header .guides-menu .dropdown-menu a{color:#7a8181;padding:0 20px}}.hero,.hero a,.hero p{color:#fff}.home .scroll-spy-title{display:none}.home .comment{margin-bottom:0}.hero{background-image:url(../img/background.jpg);background-size:cover;background-attachment:fixed;padding:0}.hero a{line-height:1.5em}@media (max-width:1000px){.hero a{white-space:normal}}.hero .lead{font-weight:900;margin:0 auto}.hero .hero-note a{text-decoration:underline}.hero .hero-cta{padding-bottom:30px}.hero .hero-cta .btn{padding:10px 40px}.hero .lead,.homepage-closing,.homepage-section{padding:30px 10px 0}@media (min-width:768px){.hero .lead{max-width:1060px;font-size:3em}.hero .lead,.homepage-closing,.homepage-section{padding-left:60px;padding-right:60px}}.homepage-section{display:inline-flex}@media (max-width:991px){.homepage-section{flex-direction:column}}.homepage-section h2{color:#3accc1}.homepage-section .left,.homepage-section .right{display:flex;flex-direction:column;flex-basis:50%}@media (max-width:991px){.homepage-section .left,.homepage-section .right{margin-bottom:30px}}.homepage-section .left{padding-right:7.5px}.homepage-section .right{padding-left:7.5px}.explanation{color:#595d5d;font-weight:400;font-size:19px;max-width:90%;margin:auto}.homepage-closing{padding-bottom:40px}.homepage-closing .hero-cta{padding-top:30px}body.home footer{margin-top:0}footer{padding:30px 0;background-color:#9da1a1;color:#494c4c}footer:after,footer:before{content:" ";display:table}footer li a{font-size:12px;font-weight:700;text-decoration:none;text-shadow:0 1px 0 #fff;color:#3accc1;padding:5px 10px}footer li a:hover{text-decoration:underline}footer ul{list-style:none;margin:0;position:absolute;right:0;top:0}footer li{display:inline-block}footer .container{height:auto;text-align:right;position:relative;overflow:hidden}footer .footer-brand{width:100px;padding:0;text-align:center}footer .footer-brand img{width:100%}footer .footer-brand a{position:relative;top:-3px}@media (max-width:767px){.hero{background-size:auto}footer .footer-brand{width:100%}footer .footer-brand img{width:100px;text-align:center}}footer .footer-brand,footer .footer-nav-main{float:left!important;float:left}footer .footer-nav-main,footer .footer-nav-social{position:static;margin:0;padding:0;text-align:left;height:20px}@media (max-width:767px){footer .footer-nav-main,footer .footer-nav-social{padding:20px 0;height:auto}}footer .footer-nav-main a,footer .footer-nav-social a{height:auto;color:#fff;text-shadow:none;line-height:normal;border-right:1px solid #fff;padding:0 10px}footer .footer-nav-main li:last-child a,footer .footer-nav-social li:last-child a{border:0}@media (max-width:767px){footer .footer-nav-main a,footer .footer-nav-social a{padding:0 15px}footer .footer-nav-main,footer .footer-nav-social{float:none;width:100%;text-align:center}footer .footer-nav-main:after,footer .footer-nav-main:before,footer .footer-nav-social:after,footer .footer-nav-social:before{content:" ";display:table}footer .footer-nav-main:after,footer .footer-nav-social:after{clear:both}}footer .footer-copyright{text-align:left;color:#fff;padding:10px 15px}footer .footer-copyright a{color:#fff}@media (max-width:767px){footer .footer-copyright{text-align:center;padding:20px 0}}footer .footer-nav-social{float:right!important;float:right}footer .footer-nav-social li{width:auto}footer .footer-nav-social a{border-right:0;opacity:.7;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;transition:opacity 200ms linear}footer .footer-nav-social a:hover{opacity:1}footer .footer-nav-social .footer-social-icon{width:30px}ul.list-group{margin:0} \ No newline at end of file diff --git a/examples/styles/static/bundles/static.js b/examples/styles/static/bundles/static.js deleted file mode 100644 index 4432a7d..0000000 --- a/examples/styles/static/bundles/static.js +++ /dev/null @@ -1,129 +0,0 @@ -/*[system-bundles-config]*/ -if(!System.bundlesPath) { - System.paths["bundles/*.css"] ="../../../../../../../../../../../node_modules/documentjs/site/static/build/c9c7181e56b7075243bf1b381e5b2bf0/bundles/*css"; - System.paths["bundles/*"] = "../../../../../../../../../../../node_modules/documentjs/site/static/build/c9c7181e56b7075243bf1b381e5b2bf0/bundles/*.js"; -} -System.bundles = {"bundles/static.css!":["styles/styles.less!$less"]}; -/*config.js*/ -define("config.js",function(e,t,s){!function(e){!function(){var e="undefined"!=typeof window,t={map:{"jquery/jquery":"jquery","can/util/util":"can/util/jquery/jquery","benchmark/benchmark":"benchmark",mustache:"can/view/mustache/system"},paths:{dotdotdot:"js/jquery.dotdotdot.min.js"},meta:{jquery:{exports:"jQuery"},dotdotdot:{deps:["jquery"],exports:"jquery"},prettify:{format:"global"}},ext:{ejs:"can/view/ejs/system",mustache:"can/view/mustache/system",stache:"can/view/stache/system"}};e&&(t.paths={jquery:"jquery/dist/jquery.js","can/*":"can/*.js"}),System.config(t)}(),System.buildConfig={map:{"can/util/util":"can/util/domless/domless"}}}(function(){return this}())}); -/*jquery*/ -define("jquery",["module","@loader"],function(e,t){t.get("@@global-helpers").prepareGlobal(e.id,[],"jQuery");var n=t.global.define,i=t.global.require,r='!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t="length"in e&&e.length,n=ie.type(e);return"function"===n||ie.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function r(e,t,n){if(ie.isFunction(t))return ie.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return ie.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(fe.test(t))return ie.filter(t,e,n);t=ie.filter(t,e)}return ie.grep(e,function(e){return ie.inArray(e,t)>=0!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t=xe[e]={};return ie.each(e.match(be)||[],function(e,n){t[n]=!0}),t}function a(){he.addEventListener?(he.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1)):(he.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(he.addEventListener||"load"===event.type||"complete"===he.readyState)&&(a(),ie.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(Ee,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:Ne.test(n)?ie.parseJSON(n):n}catch(i){}ie.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!ie.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(ie.acceptData(e)){var i,o,a=ie.expando,s=e.nodeType,u=s?ie.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=J.pop()||ie.guid++:a),u[l]||(u[l]=s?{}:{toJSON:ie.noop}),("object"==typeof t||"function"==typeof t)&&(r?u[l]=ie.extend(u[l],t):u[l].data=ie.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[ie.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[ie.camelCase(t)])):i=o,i}}function d(e,t,n){if(ie.acceptData(e)){var r,i,o=e.nodeType,a=o?ie.cache:e,s=o?e[ie.expando]:ie.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){ie.isArray(t)?t=t.concat(ie.map(t,ie.camelCase)):t in r?t=[t]:(t=ie.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!ie.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?ie.cleanData([e],!0):ne.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}function f(){return!0}function p(){return!1}function h(){try{return he.activeElement}catch(e){}}function m(e){var t=Fe.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function g(e,t){var n,r,i=0,o=typeof e.getElementsByTagName!==Ce?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==Ce?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||ie.nodeName(r,t)?o.push(r):ie.merge(o,g(r,t));return void 0===t||t&&ie.nodeName(e,t)?ie.merge([e],o):o}function v(e){je.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){return ie.nodeName(e,"table")&&ie.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function b(e){return e.type=(null!==ie.find.attr(e,"type"))+"/"+e.type,e}function x(e){var t=Ve.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function w(e,t){for(var n,r=0;null!=(n=e[r]);r++)ie._data(n,"globalEval",!t||ie._data(t[r],"globalEval"))}function T(e,t){if(1===t.nodeType&&ie.hasData(e)){var n,r,i,o=ie._data(e),a=ie._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)ie.event.add(t,n,s[n][r])}a.data&&(a.data=ie.extend({},a.data))}}function C(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!ne.noCloneEvent&&t[ie.expando]){i=ie._data(t);for(r in i.events)ie.removeEvent(t,r,i.handle);t.removeAttribute(ie.expando)}"script"===n&&t.text!==e.text?(b(t).text=e.text,x(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),ne.html5Clone&&e.innerHTML&&!ie.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&je.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}function N(t,n){var r,i=ie(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle&&(r=e.getDefaultComputedStyle(i[0]))?r.display:ie.css(i[0],"display");return i.detach(),o}function E(e){var t=he,n=Ze[e];return n||(n=N(e,t),"none"!==n&&n||(Ke=(Ke||ie("\')})})}}(jQuery);';return l.global.define=void 0,l.global.module=void 0,l.global.exports=void 0,l.__exec({source:i,address:e.uri}),l.global.require=o,l.global.define=a,l.get("@@global-helpers").retrieveGlobal(e.id,void 0)}); -/*js/affix*/ -define("js/affix",["module","@loader"],function(t,e){e.get("@@global-helpers").prepareGlobal(t.id,[]);var o=e.global.define,i=e.global.require,f='+function(t){"use strict";function i(i){return this.each(function(){var o=t(this),f=o.data("bs.affix"),n="object"==typeof i&&i;f||o.data("bs.affix",f=new e(this,n)),"string"==typeof i&&f[i]()})}var e=function(i,o){this.options=t.extend({},e.DEFAULTS,o),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(i),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};e.VERSION="3.3.5",e.RESET="affix affix-top affix-bottom",e.DEFAULTS={offset:0,target:window},e.prototype.getState=function(t,i,e,o){var f=this.$target.scrollTop(),n=this.$element.offset(),s=this.$target.height();if(null!=e&&"top"==this.affixed)return e>f?"top":!1;if("bottom"==this.affixed)return null!=e?f+this.unpin<=n.top?!1:"bottom":t-o>=f+s?!1:"bottom";var a=null==this.affixed,h=a?f:n.top,r=a?s:i;return null!=e&&e>=f?"top":null!=o&&h+r>=t-o?"bottom":!1},e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass("affix");var t=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-t},e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},e.prototype.checkPosition=function(){if(this.$element.is(":visible")){var i=this.$element.height(),o=this.options.offset,f=o.top,n=o.bottom,s=Math.max(t(document).height(),t(document.body).height());"object"!=typeof o&&(n=f=o),"function"==typeof f&&(f=o.top(this.$element)),"function"==typeof n&&(n=o.bottom(this.$element));var a=this.getState(s,i,f,n);if(this.affixed!=a){null!=this.unpin&&this.$element.css("top","");var h="affix"+(a?"-"+a:""),r=t.Event(h+".bs.affix");if(this.$element.trigger(r),r.isDefaultPrevented())return;this.affixed=a,this.unpin="bottom"==a?this.getPinnedOffset():null,this.$element.removeClass(e.RESET).addClass(h).trigger(h.replace("affix","affixed")+".bs.affix")}"bottom"==a&&this.$element.offset({top:s-i-n})}};var o=t.fn.affix;t.fn.affix=i,t.fn.affix.Constructor=e,t.fn.affix.noConflict=function(){return t.fn.affix=o,this},t(window).on("load",function(){t(\'[data-spy="affix"]\').each(function(){var e=t(this),o=e.data();o.offset=o.offset||{},null!=o.offsetBottom&&(o.offset.bottom=o.offsetBottom),null!=o.offsetTop&&(o.offset.top=o.offsetTop),i.call(e,o)})})}(jQuery);';return e.global.define=void 0,e.global.module=void 0,e.global.exports=void 0,e.__exec({source:f,address:t.uri}),e.global.require=i,e.global.define=o,e.get("@@global-helpers").retrieveGlobal(t.id,void 0)}); -/*$css*/ -define("$css",function(e,t,n){function d(){return a.isEnv&&a.isEnv("production")||"production"===a.env}var a=e("@loader");d()?t.fetch=function(e){var t=e.address,n=document.createElement("link");return n.rel="stylesheet",n.href=t,document.head.appendChild(n),""}:t.instantiate=function(e){var t=this;e.metadata.deps=[],e.metadata.execute=function(){var n=e.source+"/*# sourceURL="+e.address+" */";if(n=n.replace(/url\(['"]?([^'"\)]*)['"]?\)/g,function(t,n){return"url("+steal.joinURIs(e.address,n)+")"}),e.source&&"undefined"!=typeof document){var d=document.head?document:document.getElementsByTagName?document:document.documentElement,a=d.head||d.getElementsByTagName("head")[0],o=document.createElement("style");if(!a){var r=d.documentElement||d;a=document.createElement("head"),r.insertBefore(a,r.firstChild)}if(o.type="text/css",o.styleSheet?o.styleSheet.cssText=n:o.appendChild(document.createTextNode(n)),a.appendChild(o),t.has("live-reload")){var c=t["import"]("live-reload",{name:"$css"});Promise.resolve(c).then(function(n){t["import"](e.name).then(function(){n.once(e.name,function(){a.removeChild(o)})})})}}return System.newModule({source:n})},e.metadata.format="css"},t.buildType="css",t.includeInBuild=!0}); -/*less*/ -define('less', [], function(){ return {}; }); -/*$less*/ -define('$less', [], function(){ return {}; }); -/*static*/ -define("static",["jquery/jquery","./content_list","./frame_helper","./versions","./js/line-highlight","./js/collapse","./js/dropdown","./js/tooltip","./js/popover","./js/responsive-tables","./js/lazy-youtube","./js/affix","./styles/styles.less!","./prettify"],function(e,o,t,i,a){for(var n=document.getElementsByTagName("code"),r=0;r .active").length&&(-1!==window.location.href.indexOf("/docs/")?e(".guides-menu").addClass("active"):window.location.href.indexOf("/examples/")&&e(".examples-menu").addClass("active"));var l=!1,v=function(){var o=e(window).width();l=768>o?!0:!1};v(),e(window).resize(v),e(".sidebar-wrapper").mousemove(function(o){if(!l){var t=e(this),i=50,a=t.position();o.clientYa.top+t.height()-i&&t.scrollTop(t.scrollTop()+10)}});var c=function(o){var t="";return o.length?t=o[0].id:o.id?t=o.id:"string"==typeof o&&(t=o),0===t.length?e():e(".contents a[href*='"+t+"']")};e("section.comment h3").each(function(){var o=e('[id="'+this.id+'"]');if(o.length>1&&o[0]===this){var t=c(o);o.each(function(e,o){var i=t.get(e);i.href=i.href.replace(o.id,o.id+e),o.id=o.id+e})}});var d=function(){var o,t,i,a=e("section.comment > *"),n=function(e,a){var n=a.getBoundingClientRect();n.left<=t&&t<=n.right&&n.top<=i&&i<=n.bottom&&(o=a)};return function(e,r){return o=null,t=e,i=r,a.each(n),o}}(),p=e("#scrollSpyCurrentH2"),h=e("#scrollSpyCurrentH3"),m=e(),f=e("body:not(.home)").length?!0:!1;f&&e(".contents ul ul").hide();var u=[],b=function(){for(var o=!1,t=0;t";n+="",n+="",e(this).prepend(n)}),e(function(){var o=function(){var o=e(this).closest("li");e(".sidebar-wrapper").is(".active")&&o.is("ul > li > ul > li")&&e(".scroll-spy-title").click()};e(".contents a").each(function(){return this.href=this.href.replace("#","#section="),e(this).on("click",o),!0});var t=window.location.hash;if(t){var i=t.replace(/.*?#section=/,"#");if(e(i).length){var a=-55;e("html, body").animate({scrollTop:e(i).offset().top+a},500)}}}),window.addEventListener("hashchange",function(o){var t=-55,i=o.newURL.replace(/.*?(#.*)/g,"$1");if(-1!==i.indexOf("#section=")){var a=i.replace(/.*?#section=/,"#"),n=Math.abs(e("body").scrollTop()-(e(a).offset().top+t)),r=Math.max(500,n/6e3*250);e("html, body").animate({scrollTop:e(a).offset().top+t},r)}},!1),e(window).scroll(function(){if(l){var o=document.elementFromPoint(~~(document.body.offsetWidth/2),325);if(o=e(o).closest(".container-fluid > .row > *"),o.length){var t=o.is(".usability.wrapper, .performance.wrapper, .maintainable.wrapper, .community.wrapper");t=t?o:o.prevAll(".usability.wrapper, .performance.wrapper, .maintainable.wrapper, .community.wrapper").eq(0),!t.length&&e(window).scrollTop()article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}"; -c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| -"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup main mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); -for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d - - - - - - - - #da532c - - - diff --git a/examples/styles/static/img/favicons/favicon-16x16.png b/examples/styles/static/img/favicons/favicon-16x16.png deleted file mode 100644 index 5368d44..0000000 Binary files a/examples/styles/static/img/favicons/favicon-16x16.png and /dev/null differ diff --git a/examples/styles/static/img/favicons/favicon-194x194.png b/examples/styles/static/img/favicons/favicon-194x194.png deleted file mode 100644 index 4ba9f2c..0000000 Binary files a/examples/styles/static/img/favicons/favicon-194x194.png and /dev/null differ diff --git a/examples/styles/static/img/favicons/favicon-32x32.png b/examples/styles/static/img/favicons/favicon-32x32.png deleted file mode 100644 index 2eb3205..0000000 Binary files a/examples/styles/static/img/favicons/favicon-32x32.png and /dev/null differ diff --git a/examples/styles/static/img/favicons/favicon-96x96.png b/examples/styles/static/img/favicons/favicon-96x96.png deleted file mode 100644 index 7271761..0000000 Binary files a/examples/styles/static/img/favicons/favicon-96x96.png and /dev/null differ diff --git a/examples/styles/static/img/favicons/favicon.ico b/examples/styles/static/img/favicons/favicon.ico deleted file mode 100644 index 5f4af00..0000000 Binary files a/examples/styles/static/img/favicons/favicon.ico and /dev/null differ diff --git a/examples/styles/static/img/favicons/manifest.json b/examples/styles/static/img/favicons/manifest.json deleted file mode 100644 index 175e3a3..0000000 --- a/examples/styles/static/img/favicons/manifest.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "DocumentCSS", - "icons": [ - { - "src": "\/android-chrome-36x36.png", - "sizes": "36x36", - "type": "image\/png", - "density": 0.75 - }, - { - "src": "\/android-chrome-48x48.png", - "sizes": "48x48", - "type": "image\/png", - "density": 1 - }, - { - "src": "\/android-chrome-72x72.png", - "sizes": "72x72", - "type": "image\/png", - "density": 1.5 - }, - { - "src": "\/android-chrome-96x96.png", - "sizes": "96x96", - "type": "image\/png", - "density": 2 - }, - { - "src": "\/android-chrome-144x144.png", - "sizes": "144x144", - "type": "image\/png", - "density": 3 - }, - { - "src": "\/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image\/png", - "density": 4 - } - ] -} diff --git a/examples/styles/static/img/favicons/mstile-144x144.png b/examples/styles/static/img/favicons/mstile-144x144.png deleted file mode 100644 index b5d25a9..0000000 Binary files a/examples/styles/static/img/favicons/mstile-144x144.png and /dev/null differ diff --git a/examples/styles/static/img/favicons/mstile-150x150.png b/examples/styles/static/img/favicons/mstile-150x150.png deleted file mode 100644 index f8ca255..0000000 Binary files a/examples/styles/static/img/favicons/mstile-150x150.png and /dev/null differ diff --git a/examples/styles/static/img/favicons/mstile-310x150.png b/examples/styles/static/img/favicons/mstile-310x150.png deleted file mode 100644 index efb9c95..0000000 Binary files a/examples/styles/static/img/favicons/mstile-310x150.png and /dev/null differ diff --git a/examples/styles/static/img/favicons/mstile-310x310.png b/examples/styles/static/img/favicons/mstile-310x310.png deleted file mode 100644 index 7bc05f5..0000000 Binary files a/examples/styles/static/img/favicons/mstile-310x310.png and /dev/null differ diff --git a/examples/styles/static/img/favicons/mstile-70x70.png b/examples/styles/static/img/favicons/mstile-70x70.png deleted file mode 100644 index 2d10c8d..0000000 Binary files a/examples/styles/static/img/favicons/mstile-70x70.png and /dev/null differ diff --git a/examples/styles/static/img/favicons/safari-pinned-tab.svg b/examples/styles/static/img/favicons/safari-pinned-tab.svg deleted file mode 100644 index 3d14966..0000000 --- a/examples/styles/static/img/favicons/safari-pinned-tab.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - diff --git a/examples/styles/static/img/icon-chevron-white.svg b/examples/styles/static/img/icon-chevron-white.svg deleted file mode 100755 index 3a412ec..0000000 --- a/examples/styles/static/img/icon-chevron-white.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-close--blue.svg b/examples/styles/static/img/icon-close--blue.svg deleted file mode 100755 index 199e89e..0000000 --- a/examples/styles/static/img/icon-close--blue.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-close.svg b/examples/styles/static/img/icon-close.svg deleted file mode 100755 index cfc4b5c..0000000 --- a/examples/styles/static/img/icon-close.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-collapse.svg b/examples/styles/static/img/icon-collapse.svg deleted file mode 100755 index 755e9b5..0000000 --- a/examples/styles/static/img/icon-collapse.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-excellent.svg b/examples/styles/static/img/icon-excellent.svg deleted file mode 100755 index 1e6d673..0000000 --- a/examples/styles/static/img/icon-excellent.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-fair.svg b/examples/styles/static/img/icon-fair.svg deleted file mode 100755 index afa5bb0..0000000 --- a/examples/styles/static/img/icon-fair.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-forums-gray.svg b/examples/styles/static/img/icon-forums-gray.svg deleted file mode 100755 index 12401cc..0000000 --- a/examples/styles/static/img/icon-forums-gray.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-github-gray.svg b/examples/styles/static/img/icon-github-gray.svg deleted file mode 100755 index 885c2a3..0000000 --- a/examples/styles/static/img/icon-github-gray.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-github-white.svg b/examples/styles/static/img/icon-github-white.svg deleted file mode 100755 index 392cbaf..0000000 --- a/examples/styles/static/img/icon-github-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-gittr-black.svg b/examples/styles/static/img/icon-gittr-black.svg deleted file mode 100755 index b39a132..0000000 --- a/examples/styles/static/img/icon-gittr-black.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/examples/styles/static/img/icon-gittr-gray.svg b/examples/styles/static/img/icon-gittr-gray.svg deleted file mode 100755 index 7342611..0000000 --- a/examples/styles/static/img/icon-gittr-gray.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/examples/styles/static/img/icon-good.svg b/examples/styles/static/img/icon-good.svg deleted file mode 100755 index 03c24e8..0000000 --- a/examples/styles/static/img/icon-good.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-googleplus-white.svg b/examples/styles/static/img/icon-googleplus-white.svg deleted file mode 100755 index 8c944c8..0000000 --- a/examples/styles/static/img/icon-googleplus-white.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-guide-menu.svg b/examples/styles/static/img/icon-guide-menu.svg deleted file mode 100755 index a8703bc..0000000 --- a/examples/styles/static/img/icon-guide-menu.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-location-blue.svg b/examples/styles/static/img/icon-location-blue.svg deleted file mode 100755 index f0b9df8..0000000 --- a/examples/styles/static/img/icon-location-blue.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-meetup-gray.svg b/examples/styles/static/img/icon-meetup-gray.svg deleted file mode 100755 index d944892..0000000 --- a/examples/styles/static/img/icon-meetup-gray.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/examples/styles/static/img/icon-open-in-new-white.svg b/examples/styles/static/img/icon-open-in-new-white.svg deleted file mode 100755 index cd5f1a9..0000000 --- a/examples/styles/static/img/icon-open-in-new-white.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-open-in-new.svg b/examples/styles/static/img/icon-open-in-new.svg deleted file mode 100755 index 01ae69b..0000000 --- a/examples/styles/static/img/icon-open-in-new.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-plus.svg b/examples/styles/static/img/icon-plus.svg deleted file mode 100755 index d70a181..0000000 --- a/examples/styles/static/img/icon-plus.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-poor.svg b/examples/styles/static/img/icon-poor.svg deleted file mode 100755 index 0db90e2..0000000 --- a/examples/styles/static/img/icon-poor.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-rss-gray.svg b/examples/styles/static/img/icon-rss-gray.svg deleted file mode 100755 index 59f51b5..0000000 --- a/examples/styles/static/img/icon-rss-gray.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/examples/styles/static/img/icon-stackoverflow-black.svg b/examples/styles/static/img/icon-stackoverflow-black.svg deleted file mode 100755 index 2c98190..0000000 --- a/examples/styles/static/img/icon-stackoverflow-black.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/examples/styles/static/img/icon-stackoverflow-gray.svg b/examples/styles/static/img/icon-stackoverflow-gray.svg deleted file mode 100755 index 6c8bd23..0000000 --- a/examples/styles/static/img/icon-stackoverflow-gray.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/examples/styles/static/img/icon-twitter-gray.svg b/examples/styles/static/img/icon-twitter-gray.svg deleted file mode 100755 index ba91491..0000000 --- a/examples/styles/static/img/icon-twitter-gray.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-twitter-white.svg b/examples/styles/static/img/icon-twitter-white.svg deleted file mode 100755 index 81e7ff6..0000000 --- a/examples/styles/static/img/icon-twitter-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-very-good.svg b/examples/styles/static/img/icon-very-good.svg deleted file mode 100755 index 1840a8b..0000000 --- a/examples/styles/static/img/icon-very-good.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/icon-youtube-gray.svg b/examples/styles/static/img/icon-youtube-gray.svg deleted file mode 100755 index 202fe0e..0000000 --- a/examples/styles/static/img/icon-youtube-gray.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/examples/styles/static/img/icon-youtube-white.svg b/examples/styles/static/img/icon-youtube-white.svg deleted file mode 100755 index 571cec4..0000000 --- a/examples/styles/static/img/icon-youtube-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/examples/styles/static/img/lib-logos/canjs_logo.svg b/examples/styles/static/img/lib-logos/canjs_logo.svg deleted file mode 100644 index 64dbf9f..0000000 --- a/examples/styles/static/img/lib-logos/canjs_logo.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - diff --git a/examples/styles/static/img/lib-logos/documentjs-logo.svg b/examples/styles/static/img/lib-logos/documentjs-logo.svg deleted file mode 100644 index 709c23a..0000000 --- a/examples/styles/static/img/lib-logos/documentjs-logo.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - diff --git a/examples/styles/static/img/lib-logos/funcunit-logo.svg b/examples/styles/static/img/lib-logos/funcunit-logo.svg deleted file mode 100644 index 6b7e7dd..0000000 --- a/examples/styles/static/img/lib-logos/funcunit-logo.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - diff --git a/examples/styles/static/img/lib-logos/jquery-plusplus-logo.svg b/examples/styles/static/img/lib-logos/jquery-plusplus-logo.svg deleted file mode 100644 index 6cf3529..0000000 --- a/examples/styles/static/img/lib-logos/jquery-plusplus-logo.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/examples/styles/static/img/lib-logos/stealjs-logo.svg b/examples/styles/static/img/lib-logos/stealjs-logo.svg deleted file mode 100644 index f608e3b..0000000 --- a/examples/styles/static/img/lib-logos/stealjs-logo.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/examples/styles/static/img/line.png b/examples/styles/static/img/line.png deleted file mode 100755 index 758846e..0000000 Binary files a/examples/styles/static/img/line.png and /dev/null differ diff --git a/examples/styles/static/img/link.svg b/examples/styles/static/img/link.svg deleted file mode 100755 index 7537506..0000000 --- a/examples/styles/static/img/link.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - diff --git a/examples/styles/static/img/logo-bitovi.svg b/examples/styles/static/img/logo-bitovi.svg deleted file mode 100755 index d194b98..0000000 --- a/examples/styles/static/img/logo-bitovi.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - diff --git a/examples/styles/static/img/logo-doc-css-white.svg b/examples/styles/static/img/logo-doc-css-white.svg deleted file mode 100644 index c1c93a8..0000000 --- a/examples/styles/static/img/logo-doc-css-white.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - logo-full-doc-css - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/examples/styles/static/img/logo-full-doc-css.svg b/examples/styles/static/img/logo-full-doc-css.svg deleted file mode 100644 index ee8a8a4..0000000 --- a/examples/styles/static/img/logo-full-doc-css.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/static/img/logo-grey.svg b/examples/styles/static/img/logo-grey.svg deleted file mode 100644 index 90157d5..0000000 --- a/examples/styles/static/img/logo-grey.svg +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/static/img/logo.svg b/examples/styles/static/img/logo.svg deleted file mode 100644 index e94667b..0000000 --- a/examples/styles/static/img/logo.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/examples/styles/static/img/play_circle_filled.svg b/examples/styles/static/img/play_circle_filled.svg deleted file mode 100755 index 4daa3f5..0000000 --- a/examples/styles/static/img/play_circle_filled.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/examples/styles/static/img/style-guide-buttons.png b/examples/styles/static/img/style-guide-buttons.png deleted file mode 100644 index 513f917..0000000 Binary files a/examples/styles/static/img/style-guide-buttons.png and /dev/null differ diff --git a/examples/styles/static/img/style-guide-demo.png b/examples/styles/static/img/style-guide-demo.png deleted file mode 100644 index 2ee2799..0000000 Binary files a/examples/styles/static/img/style-guide-demo.png and /dev/null differ diff --git a/examples/styles/static/img/style-guide-home.png b/examples/styles/static/img/style-guide-home.png deleted file mode 100644 index f065a98..0000000 Binary files a/examples/styles/static/img/style-guide-home.png and /dev/null differ diff --git a/examples/styles/static/img/style-guide-iframe.png b/examples/styles/static/img/style-guide-iframe.png deleted file mode 100644 index ded3fbf..0000000 Binary files a/examples/styles/static/img/style-guide-iframe.png and /dev/null differ diff --git a/examples/styles/static/img/style-guide-tag-group.png b/examples/styles/static/img/style-guide-tag-group.png deleted file mode 100644 index 0607814..0000000 Binary files a/examples/styles/static/img/style-guide-tag-group.png and /dev/null differ diff --git a/examples/styles/static/img/style-guide-tag-page.png b/examples/styles/static/img/style-guide-tag-page.png deleted file mode 100644 index b13c8bc..0000000 Binary files a/examples/styles/static/img/style-guide-tag-page.png and /dev/null differ diff --git a/examples/styles/static/img/style-guide-tag-parent.png b/examples/styles/static/img/style-guide-tag-parent.png deleted file mode 100644 index 505891e..0000000 Binary files a/examples/styles/static/img/style-guide-tag-parent.png and /dev/null differ diff --git a/examples/styles/static/img/style-guide-tag-styles.png b/examples/styles/static/img/style-guide-tag-styles.png deleted file mode 100644 index 26df931..0000000 Binary files a/examples/styles/static/img/style-guide-tag-styles.png and /dev/null differ diff --git a/examples/styles/static/img/style-guide-tag-stylesheet.png b/examples/styles/static/img/style-guide-tag-stylesheet.png deleted file mode 100644 index 13f9f03..0000000 Binary files a/examples/styles/static/img/style-guide-tag-stylesheet.png and /dev/null differ diff --git a/examples/styles/static/steal.production.js b/examples/styles/static/steal.production.js deleted file mode 100644 index 9cc7c43..0000000 --- a/examples/styles/static/steal.production.js +++ /dev/null @@ -1,8 +0,0 @@ -/* - * steal v0.13.1 - * - * Copyright (c) 2016 Bitovi; Licensed MIT - */ -!function(a){"object"==typeof exports?module.exports=a():"function"==typeof define&&define.amd?define(a):"undefined"!=typeof window?window.Promise=a():"undefined"!=typeof global?global.Promise=a():"undefined"!=typeof self&&(self.Promise=a())}(function(){var a;return function b(a,c,d){function e(g,h){if(!c[g]){if(!a[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};a[g][0].call(j.exports,function(b){var c=a[g][1][b];return e(c?c:b)},j,j.exports,b,a,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g=0&&(n.splice(b,1),l("Handled previous rejection ["+a.id+"] "+e.formatObject(a.value)))}function h(a,b){m.push(a,b),null===o&&(o=d(i,0))}function i(){for(o=null;m.length>0;)m.shift()(m.shift())}var j,k=c,l=c;"undefined"!=typeof console&&(j=console,k="undefined"!=typeof j.error?function(a){j.error(a)}:function(a){j.log(a)},l="undefined"!=typeof j.info?function(a){j.info(a)}:function(a){j.log(a)}),a.onPotentiallyUnhandledRejection=function(a){h(f,a)},a.onPotentiallyUnhandledRejectionHandled=function(a){h(g,a)},a.onFatalRejection=function(a){h(b,a.value)};var m=[],n=[],o=null;return a}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a(b)})},{"../env":5,"../format":6}],5:[function(b,c,d){!function(a){"use strict";a(function(a){function b(){return"undefined"!=typeof process&&null!==process&&"function"==typeof process.nextTick}function c(){return"function"==typeof MutationObserver&&MutationObserver||"function"==typeof WebKitMutationObserver&&WebKitMutationObserver}function d(a){function b(){var a=c;c=void 0,a()}var c,d=document.createTextNode(""),e=new a(b);e.observe(d,{characterData:!0});var f=0;return function(a){c=a,d.data=f^=1}}var e,f="undefined"!=typeof setTimeout&&setTimeout,g=function(a,b){return setTimeout(a,b)},h=function(a){return clearTimeout(a)},i=function(a){return f(a,0)};if(b())i=function(a){return process.nextTick(a)};else if(e=c())i=d(e);else if(!f){var j=a,k=j("vertx");g=function(a,b){return k.setTimer(b,a)},h=k.cancelTimer,i=k.runOnLoop||k.runOnContext}return{setTimer:g,clearTimer:h,asap:i}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a(b)})},{}],6:[function(b,c,d){!function(a){"use strict";a(function(){function a(a){var c="object"==typeof a&&null!==a&&a.stack?a.stack:b(a);return a instanceof Error?c:c+" (WARNING: non-Error used)"}function b(a){var b=String(a);return"[object Object]"===b&&"undefined"!=typeof JSON&&(b=c(a,b)),b}function c(a,b){try{return JSON.stringify(a)}catch(c){return b}}return{formatError:a,formatObject:b,tryStringify:c}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a()})},{}],7:[function(b,c,d){!function(a){"use strict";a(function(){return function(a){function b(a,b){this._handler=a===t?b:c(a)}function c(a){function b(a){e.resolve(a)}function c(a){e.reject(a)}function d(a){e.notify(a)}var e=new v;try{a(b,c,d)}catch(f){c(f)}return e}function d(a){return I(a)?a:new b(t,new w(q(a)))}function e(a){return new b(t,new w(new z(a)))}function f(){return _}function g(){return new b(t,new v)}function h(a,b){var c=new v(a.receiver,a.join().context);return new b(t,c)}function i(a){return k(S,null,a)}function j(a,b){return k(N,a,b)}function k(a,c,d){function e(b,e,g){g.resolved||l(d,f,b,a(c,e,b),g)}function f(a,b,c){k[a]=b,0===--j&&c.become(new y(k))}for(var g,h="function"==typeof c?e:f,i=new v,j=d.length>>>0,k=new Array(j),m=0;m0?b(c,f.value,e):(e.become(f),m(a,c+1,f))}else b(c,d,e)}function m(a,b,c){for(var d=b;dc&&a._unreport()}}function o(a){return"object"!=typeof a||null===a?e(new TypeError("non-iterable passed to race()")):0===a.length?f():1===a.length?d(a[0]):p(a)}function p(a){var c,d,e,f=new v;for(c=0;c0||"function"!=typeof b&&0>e)return new this.constructor(t,d);var f=this._beget(),g=f._handler;return d.chain(g,d.receiver,a,b,c),f},b.prototype["catch"]=function(a){return this.then(void 0,a)},b.prototype._beget=function(){return h(this._handler,this.constructor)},b.all=i,b.race=o,b._traverse=j,b._visitRemaining=m,t.prototype.when=t.prototype.become=t.prototype.notify=t.prototype.fail=t.prototype._unreport=t.prototype._report=T,t.prototype._state=0,t.prototype.state=function(){return this._state},t.prototype.join=function(){for(var a=this;void 0!==a.handler;)a=a.handler;return a},t.prototype.chain=function(a,b,c,d,e){this.when({resolver:a,receiver:b,fulfilled:c,rejected:d,progress:e})},t.prototype.visit=function(a,b,c,d){this.chain(Y,a,b,c,d)},t.prototype.fold=function(a,b,c,d){this.when(new H(a,b,c,d))},R(t,u),u.prototype.become=function(a){a.fail()};var Y=new u;R(t,v),v.prototype._state=0,v.prototype.resolve=function(a){this.become(q(a))},v.prototype.reject=function(a){this.resolved||this.become(new z(a))},v.prototype.join=function(){if(!this.resolved)return this;for(var a=this;void 0!==a.handler;)if(a=a.handler,a===this)return this.handler=C();return a},v.prototype.run=function(){var a=this.consumers,b=this.handler;this.handler=this.handler.join(),this.consumers=void 0;for(var c=0;cf;f++)if(e=b.loads[f],e.name==c)return e;return e=a(c),b.loads.push(e),d(b,e),e})}function d(a,b){e(a,b,A.resolve().then(function(){return a.loaderObj.locate({name:b.name,metadata:b.metadata})}))}function e(a,b,c){f(a,b,c.then(function(c){return"loading"==b.status?(b.address=c,a.loaderObj.fetch({name:b.name,metadata:b.metadata,address:c})):void 0}))}function f(a,b,d){d.then(function(d){return"loading"==b.status?A.resolve(a.loaderObj.translate({name:b.name,metadata:b.metadata,address:b.address,source:d})).then(function(c){return"loading"==b.status?(b.source=c,a.loaderObj.instantiate({name:b.name,metadata:b.metadata,address:b.address,source:c})):void 0}).then(function(c){if("loading"==b.status){if(void 0===c)return b.address=b.address||"",b.isDeclarative=!0,a.loaderObj.transpile(b).then(function(a){var c=__global.System,d=c.register;c.register=function(a,c,d){"string"!=typeof a&&(d=c,c=a),b.declare=d,b.depsList=c},__eval(a,__global,b),c.register=d});if("object"!=typeof c)throw TypeError("Invalid instantiate return value");b.depsList=c.deps||[],b.execute=c.execute,b.isDeclarative=!1}}).then(function(){if("loading"==b.status){b.dependencies=[];for(var d=b.depsList,e=[],f=0,g=d.length;g>f;f++)(function(d,f){e.push(c(a,d,b.name,b.address).then(function(a){if(b.dependencies[f]={key:d,value:a.name},"linked"!=a.status)for(var c=b.linkSets.concat([]),e=0,g=c.length;g>e;e++)i(c[e],a)}))})(d[f],f);return A.all(e)}}).then(function(){if("loading"==b.status){b.status="loaded";for(var a=b.linkSets.concat([]),c=0,d=a.length;d>c;c++)k(a[c],b)}}):void 0})["catch"](function(a){b.status="failed",b.exception=a;for(var c=b.linkSets.concat([]),d=0,e=c.length;e>d;d++)l(c[d],b,a)})}function g(b){return function(c,g){var i=b.loader,j=b.moduleName,k=b.step;if(i.modules[j])throw new TypeError('"'+j+'" already exists in the module table');for(var l,m=0,n=i.loads.length;n>m;m++)if(i.loads[m].name==j)return l=i.loads[m],"translate"!=k||l.source||(l.address=b.moduleAddress,f(i,l,A.resolve(b.moduleSource))),l.linkSets[0].done.then(function(){c(l)});var o=a(j);o.metadata=b.moduleMetadata;var p=h(i,o);i.loads.push(o),c(p.done),"locate"==k?d(i,o):"fetch"==k?e(i,o,A.resolve(b.moduleAddress)):(o.address=b.moduleAddress,f(i,o,A.resolve(b.moduleSource)))}}function h(a,b){var c={loader:a,loads:[],startingLoad:b,loadingCount:0};return c.done=new A(function(a,b){c.resolve=a,c.reject=b}),i(c,b),c}function i(a,b){for(var c=0,d=a.loads.length;d>c;c++)if(a.loads[c]==b)return;a.loads.push(b),b.linkSets.push(a),"loaded"!=b.status&&a.loadingCount++;for(var e=a.loader,c=0,d=b.dependencies.length;d>c;c++){var f=b.dependencies[c].value;if(!e.modules[f])for(var g=0,h=e.loads.length;h>g;g++)if(e.loads[g].name==f){i(a,e.loads[g]);break}}}function j(a){var b=!1;try{p(a,function(c,d){l(a,c,d),b=!0})}catch(c){l(a,null,c),b=!0}return b}function k(a,b){if(a.loadingCount--,!(a.loadingCount>0)){var c=a.startingLoad;if(a.loader.loaderObj.execute===!1){for(var d=[].concat(a.loads),e=0,f=d.length;f>e;e++){var b=d[e];b.module=b.isDeclarative?{name:b.name,module:E({}),evaluated:!0}:{module:E({})},b.status="linked",m(a.loader,b)}return a.resolve(c)}var g=j(a);g||a.resolve(c)}}function l(a,b,c){var d=a.loader;a.loads[0].name!=b.name&&(c=w(c,'Error loading "'+b.name+'" from "'+a.loads[0].name+'" at '+(a.loads[0].address||"")+"\n")),c=w(c,'Error loading "'+b.name+'" at '+(b.address||"")+"\n");for(var e=a.loads.concat([]),f=0,g=e.length;g>f;f++){var b=e[f];d.loaderObj.failed=d.loaderObj.failed||[],-1==B.call(d.loaderObj.failed,b)&&d.loaderObj.failed.push(b);var h=B.call(b.linkSets,a);if(b.linkSets.splice(h,1),0==b.linkSets.length){var i=B.call(a.loader.loads,b);-1!=i&&a.loader.loads.splice(i,1)}}a.reject(c)}function m(a,b){if(a.loaderObj.trace){a.loaderObj.loads||(a.loaderObj.loads={});var c={};b.dependencies.forEach(function(a){c[a.key]=a.value}),a.loaderObj.loads[b.name]={name:b.name,deps:b.dependencies.map(function(a){return a.key}),depMap:c,address:b.address,metadata:b.metadata,source:b.source,kind:b.isDeclarative?"declarative":"dynamic"}}b.name&&(a.modules[b.name]=b.module);var d=B.call(a.loads,b);-1!=d&&a.loads.splice(d,1);for(var e=0,f=b.linkSets.length;f>e;e++)d=B.call(b.linkSets[e].loads,b),-1!=d&&b.linkSets[e].loads.splice(d,1);b.linkSets.splice(0,b.linkSets.length)}function n(a,b,c){if(c[a.groupIndex]=c[a.groupIndex]||[],-1==B.call(c[a.groupIndex],a)){c[a.groupIndex].push(a);for(var d=0,e=b.length;e>d;d++)for(var f=b[d],g=0;g=0;g--){for(var h=d[g],i=0;ic;c++){var g=d.importers[c];if(!g.locked){var h=B.call(g.dependencies,d);g.setters[h](e)}}return d.locked=!1,b});d.setters=f.setters,d.execute=f.execute;for(var g=0,h=a.dependencies.length;h>g;g++){var i=a.dependencies[g].value,j=c.modules[i];if(!j)for(var k=0;kf;f++){var h=e[f];if(h&&-1==B.call(b,h)&&(d=v(h,b,c)))return d=w(d,"Error evaluating "+h.name+"\n")}if(a.failed)return new Error("Module failed execution.");if(!a.evaluated)return a.evaluated=!0,d=t(a),d?a.failed=!0:Object.preventExtensions&&Object.preventExtensions(a.module),a.execute=void 0,d}}function w(a,b){return a instanceof Error?a.message=b+a.message:a=b+a,a}function x(a){if("object"!=typeof a)throw new TypeError("Options must be an object");a.normalize&&(this.normalize=a.normalize),a.locate&&(this.locate=a.locate),a.fetch&&(this.fetch=a.fetch),a.translate&&(this.translate=a.translate),a.instantiate&&(this.instantiate=a.instantiate),this._loader={loaderObj:this,loads:[],modules:{},importPromises:{},moduleRecords:{}},C(this,"global",{get:function(){return __global}})}function y(){}function z(a,b,c){var d=a._loader.importPromises;return d[b]=c.then(function(a){return d[b]=void 0,a},function(a){throw d[b]=void 0,a})}var A=__global.Promise||require("when/es6-shim/Promise");__global.console&&(console.assert=console.assert||function(){});var B=Array.prototype.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},C=$__Object$defineProperty,D=0;x.prototype={constructor:x,define:function(a,b,c){if(this._loader.importPromises[a])throw new TypeError("Module is already loading.");return z(this,a,new A(g({step:"translate",loader:this._loader,moduleName:a,moduleMetadata:c&&c.metadata||{},moduleSource:b,moduleAddress:c&&c.address})))},"delete":function(a){var b=this._loader;return delete b.importPromises[a],delete b.moduleRecords[a],b.modules[a]?delete b.modules[a]:!1},get:function(a){return this._loader.modules[a]?(u(this._loader.modules[a],[],this),this._loader.modules[a].module):void 0},has:function(a){return!!this._loader.modules[a]},"import":function(a,c){var d=this;return A.resolve(d.normalize(a,c&&c.name,c&&c.address)).then(function(a){var e=d._loader;return e.modules[a]?(u(e.modules[a],[],e._loader),e.modules[a].module):e.importPromises[a]||z(d,a,b(e,a,c||{}).then(function(b){return delete e.importPromises[a],s(e,b)}))})},load:function(a,c){return this._loader.modules[a]?(u(this._loader.modules[a],[],this._loader),A.resolve(this._loader.modules[a].module)):this._loader.importPromises[a]||z(this,a,b(this._loader,a,{}))},module:function(b,c){var d=a();d.address=c&&c.address;var e=h(this._loader,d),g=A.resolve(b),i=this._loader,j=e.done.then(function(){return s(i,d)});return f(i,d,g),j},newModule:function(a){if("object"!=typeof a)throw new TypeError("Expected object");var b,c=new y;if(Object.getOwnPropertyNames&&null!=a)b=Object.getOwnPropertyNames(a);else{b=[];for(var d in a)b.push(d)}for(var e=0;e2)throw new TypeError("Only one wildcard in a path is permitted");if(1==g.length){if(d==f&&f.length>e.length){e=f;break}}else d.substr(0,g[0].length)==g[0]&&d.substr(d.length-g[1].length)==g[1]&&(e=f,b=d.substr(g[0].length,d.length-g[1].length-g[0].length))}var i=this.paths[e];return b&&(i=i.replace("*",b)),h&&(i=i.replace(/#/g,"%23")),c(this.baseURL,i)},enumerable:!1,writable:!0}),$__Object$defineProperty(b.prototype,"fetch",{value:function(a){var b=this;return new j(function(d,e){f(c(b.baseURL,a.address),function(a){d(a)},e)})},enumerable:!1,writable:!0}),b}(__global.LoaderPolyfill),m=new l;if("object"==typeof exports&&(module.exports=m),__global.System=m,h&&"undefined"!=typeof document.getElementsByTagName){var n=document.getElementsByTagName("script");n=n[n.length-1],"complete"===document.readyState?setTimeout(e):document.addEventListener&&(document.addEventListener("DOMContentLoaded",d,!1),window.addEventListener("load",d,!1)),n.getAttribute("data-init")&&window[n.getAttribute("data-init")]()}}()}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:global),function($__global){$__global.upgradeSystemLoader=function(){function a(a){var b=String(a).replace(/^\s+|\s+$/g,"").match(/^([^:\/?#]+:)?(\/\/(?:[^:@\/?#]*(?::[^:@\/?#]*)?@)?(([^:\/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);return b?{href:b[0]||"",protocol:b[1]||"",authority:b[2]||"",host:b[3]||"",hostname:b[4]||"",port:b[5]||"",pathname:b[6]||"",search:b[7]||"",hash:b[8]||""}:null}function b(b,c){function d(a){var b=[];return a.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^\/]*/g,function(a){"/.."===a?b.pop():b.push(a)}),b.join("").replace(/^\//,"/"===a.charAt(0)?"/":"")}return p&&(c=c.replace(/\\/g,"/")),c=a(c||""),b=a(b||""),c&&b?(c.protocol||b.protocol)+(c.protocol||c.authority?c.authority:b.authority)+d(c.protocol||c.authority||"/"===c.pathname.charAt(0)?c.pathname:c.pathname?(b.authority&&!b.pathname?"/":"")+b.pathname.slice(0,b.pathname.lastIndexOf("/")+1)+c.pathname:b.pathname)+(c.protocol||c.authority||c.pathname?c.search:c.search||b.search)+c.hash:null}function c(a){function d(a,b){b._extensions=[];for(var c=0,d=a.length;d>c;c++)a[c](b)}var e=a["import"];a["import"]=function(a,b){return e.call(this,a,b).then(function(a){return a.__useDefault?a["default"]:a})},a.set("@empty",a.newModule({})),"undefined"!=typeof require&&(a._nodeRequire=require),a.config=function(a){for(var b in a){var c=a[b];if("object"!=typeof c||c instanceof Array)this[b]=c;else{this[b]=this[b]||{};for(var d in c)this[b][d]=c[d]}}};var f;if("undefined"==typeof window&&"undefined"==typeof WorkerGlobalScope)f="file:"+process.cwd()+"/",p&&(f=f.replace(/\\/g,"/"));else if("undefined"==typeof window)f=a.global.location.href;else if(f=document.baseURI,!f){var g=document.getElementsByTagName("base");f=g[0]&&g[0].href||window.location.href; -}var h,i=a.locate;a.locate=function(a){return this.baseURL!=h&&(h=b(f,this.baseURL),"/"!=h.substr(h.length-1,1)&&(h+="/"),this.baseURL=h),Promise.resolve(i.call(this,a))},a._extensions=a._extensions||[],a._extensions.push(c),a.clone=function(){var a=this,b=new LoaderPolyfill(q);return b.baseURL=a.baseURL,b.paths={"*":"*.js"},d(a._extensions,b),b}}function d(a){function b(a,b){var c=a.meta&&a.meta[b.name];if(c)for(var d in c)b.metadata[d]=b.metadata[d]||c[d]}var c=/^(\s*\/\*.*\*\/|\s*\/\/[^\n]*|\s*"[^"]+"\s*;?|\s*'[^']+'\s*;?)+/,e=/\/\*.*\*\/|\/\/[^\n]*|"[^"]+"\s*;?|'[^']+'\s*;?/g;a.meta={},a._extensions=a._extensions||[],a._extensions.push(d);var f=a.locate;a.locate=function(a){return b(this,a),f.call(this,a)};var g=a.translate;a.translate=function(a){var d=a.source.match(c);if(d)for(var f=d[0].match(e),h=0;hc;c++)-1==o.call(b,a[c])&&b.push(a[c]);return b}function f(b,c,d,e){"string"!=typeof b&&(e=d,d=c,c=b,b=null),r=!0;var f;if(f="boolean"==typeof d?{declarative:!1,deps:c,execute:e,executingRequire:d}:{declarative:!0,deps:c,declare:d},b)f.name=b,b in a.defined||(a.defined[b]=f);else if(f.declarative){if(q)throw new TypeError("Multiple anonymous System.register calls in the same module file.");q=f}}function g(a){if(!a.register){a.register=f,a.defined||(a.defined={});var b=a.onScriptLoad;a.onScriptLoad=function(a){b(a),q&&(a.metadata.entry=q),r&&(a.metadata.format=a.metadata.format||"register",a.metadata.registered=!0)}}}function h(a,b,c){if(c[a.groupIndex]=c[a.groupIndex]||[],-1==o.call(c[a.groupIndex],a)){c[a.groupIndex].push(a);for(var d=0,e=a.normalizedDeps.length;e>d;d++){var f=a.normalizedDeps[d],g=b.defined[f];if(g&&!g.evaluated){var i=a.groupIndex+(g.declarative!=a.declarative);if(void 0===g.groupIndex||g.groupIndex=0;f--){for(var g=d[f],i=0;ie;e++){var g=c.importers[e];if(!g.locked){var h=o.call(g.dependencies,c);g.setters[h](d)}}return c.locked=!1,b});if(c.setters=e.setters,c.execute=e.execute,!c.setters||!c.execute)throw new TypeError("Invalid System.register form for "+a.name);for(var f=0,g=a.normalizedDeps.length;g>f;f++){var h,i=a.normalizedDeps[f],l=b.defined[i],m=s[i];m?h=m.exports:l&&!l.declarative?h=l.module.exports&&l.module.exports.__esModule?l.module.exports:{"default":l.module.exports,__useDefault:!0}:l?(k(l,b),m=l.module,h=m.exports):h=b.get(i),m&&m.importers?(m.importers.push(c),c.dependencies.push(m)):c.dependencies.push(null),c.setters[f]&&c.setters[f](h)}}}function l(a,b){var c,d=b.defined[a];if(d)d.declarative?p(a,[],b):d.evaluated||m(d,b),c=d.module.exports;else if(c=b.get(a),!c)throw new Error("Unable to load dependency "+a+".");return(!d||d.declarative)&&c&&c.__useDefault?c["default"]:c}function m(a,b){if(!a.module){var c={},d=a.module={exports:c,id:a.name};if(!a.executingRequire)for(var e=0,f=a.normalizedDeps.length;f>e;e++){var g=a.normalizedDeps[e],h=b.defined[g];h&&m(h,b)}a.evaluated=!0;var i=a.execute.call(b.global,function(c){for(var d=0,e=a.deps.length;e>d;d++)if(a.deps[d]==c)return l(a.normalizedDeps[d],b);throw new TypeError("Module "+c+" not declared as a dependency.")},c,d);i&&(d.exports=i)}}function p(a,b,c){var d=c.defined[a];if(d&&!d.evaluated&&d.declarative){b.push(a);for(var e=0,f=d.normalizedDeps.length;f>e;e++){var g=d.normalizedDeps[e];-1==o.call(b,g)&&(c.defined[g]?p(g,b,c):c.get(g))}d.evaluated||(d.evaluated=!0,d.module.execute.call(c.global))}}"undefined"==typeof o&&(o=Array.prototype.indexOf),("undefined"==typeof __eval||"undefined"!=typeof document&&!document.addEventListener)&&(__eval=eval),a._extensions=a._extensions||[],a._extensions.push(e);a.__exec=c;var q,r;g(a);var s={},t=/System\.register/,u=a.fetch;a.fetch=function(a){var b=this;return g(b),b.defined[a.name]?(a.metadata.format="defined",""):(q=null,r=!1,u.call(b,a))};var v=a.translate;a.translate=function(a){return this.register=f,this.__exec=c,a.metadata.deps=a.metadata.deps||[],Promise.resolve(v.call(this,a)).then(function(b){return(a.metadata.init||a.metadata.exports)&&(a.metadata.format=a.metadata.format||"global"),("register"==a.metadata.format||!a.metadata.format&&a.source.match(t))&&(a.metadata.format="register"),b})};var w=a.instantiate;a.instantiate=function(a){var b,c=this;if(c.defined[a.name])b=c.defined[a.name],b.deps=b.deps.concat(a.metadata.deps);else if(a.metadata.entry)b=a.metadata.entry;else if(a.metadata.execute)b={declarative:!1,deps:a.metadata.deps||[],execute:a.metadata.execute,executingRequire:a.metadata.executingRequire};else if("register"==a.metadata.format){q=null,r=!1;var e=c.global.System;if(c.global.System=c,c.__exec(a),c.global.System=e,q&&(b=q),!b&&n.defined[a.name]&&(b=n.defined[a.name]),!r&&!a.metadata.registered)throw new TypeError(a.name+" detected as System.register but didn't execute.")}if(!b&&"es6"!=a.metadata.format)return{deps:a.metadata.deps,execute:function(){return c.newModule({})}};if(!b)return w.call(this,a);c.defined[a.name]=b,b.deps=d(b.deps),b.name=a.name;for(var f=[],g=0,h=b.deps.length;h>g;g++)f.push(Promise.resolve(c.normalize(b.deps[g],a.name)));return Promise.all(f).then(function(d){return b.normalizedDeps=d,{deps:b.deps,execute:function(){i(a.name,c),p(a.name,[],c),c.defined[a.name]=void 0;var d=b.module.exports;return(!d||!b.declarative&&d.__esModule!==!0)&&(d={"default":d,__useDefault:!0}),c.newModule(d)}}})}}function f(a){function b(a,b,c){if(a.meta[b]={format:"global"},j&&!a.paths[b])try{a.paths[b]=require.resolve(c||b)}catch(d){}}a._extensions.push(f);var c,d,e=/(^\s*|[}\);\n]\s*)(import\s+(['"]|(\*\s+as\s+)?[^"'\(\)\n;]+\s+from\s+['"]|\{)|export\s+\*\s+from\s+["']|export\s+(\{|default|function|class|var|const|let|async\s+function))/,g=/\$traceurRuntime\s*\./,h=/babelHelpers\s*\./,i=!0,j="undefined"!=typeof process&&"undefined"!=typeof require&&require.resolve,k=a.locate;a.locate=function(a){var c=this;return i&&("traceur"==c.transpiler?(b(c,"traceur","traceur/bin/traceur.js"),c.meta.traceur.exports="traceur",b(c,"traceur-runtime","traceur/bin/traceur-runtime.js")):"babel"==c.transpiler&&(b(c,"babel","babel-core/browser.js"),b(c,"babel-runtime","babel-core/external-helpers.js")),i=!1),k.call(c,a)};var l=a.translate;a.translate=function(a){var b=this;return l.call(b,a).then(function(f){if("es6"==a.metadata.format||!a.metadata.format&&f.match(e))return a.metadata.format="es6",f;if("register"==a.metadata.format){if(!b.global.$traceurRuntime&&a.source.match(g))return b["import"]("traceur-runtime").then(function(){return f});if(!b.global.babelHelpers&&a.source.match(h))return b["import"]("babel/external-helpers").then(function(){return f})}return"traceur"==b.transpiler?Promise.all([c||(c=b.normalize(b.transpiler)),d||(d=b.normalize(b.transpiler+"-runtime"))]).then(function(b){return a.name==b[0]||a.name==b[1]?"(function() { var curSystem = System; "+f+"\nSystem = curSystem; })();":f}):f})}}function g(a){function b(a,b){for(var c=a.split(".");c.length;)b=b[c.shift()];return b}function c(a){function c(a){for(var b={},c=0,d=a.length;d>c;c++)b[a[c]]=!0;return b}if(!a.has("@@global-helpers")){var d,e,f=a.global.hasOwnProperty,g={};a.set("@@global-helpers",a.newModule({prepareGlobal:function(b,h,i){for(var j=0;jc;c++)"/"===a[c]&&b++;return b}function d(a,b,c){return c+a.substr(b)}function e(a,e,f){var g,h,i,j,k=0,l=0;if(e)for(var m in f.map){var n=f.map[m];if("object"==typeof n&&b(e,m)&&(i=c(m),!(l>=i)))for(var o in n)b(a,o)&&(j=c(o),k>=j||(g=o,k=j,h=m,l=i))}if(g)return d(a,g.length,f.map[h][g]);for(var m in f.map){var n=f.map[m];if("string"==typeof n&&b(a,m)){var j=c(m);k>=j||(g=m,k=j)}}return g?d(a,g.length,f.map[g]):a}a.map=a.map||{},a._extensions.push(j);var f=a.normalize;a.normalize=function(a,b,c){var d=this;d.map||(d.map={});var g=!1;return"/"==a.substr(a.length-1,1)&&(g=!0,a+="#"),Promise.resolve(f.call(d,a,b,c)).then(function(a){if(a=e(a,b,d),g){var c=a.split("/");c.pop();var f=c.pop();c.push(f),c.push(f),a=c.join("/")}return a})}}function k(a){"undefined"==typeof o&&(o=Array.prototype.indexOf),a._extensions.push(k);var b=a.normalize;a.normalize=function(a,c,d){var e,f=this;return c&&-1!=(e=c.indexOf("!"))&&(c=c.substr(0,e)),Promise.resolve(b.call(f,a,c,d)).then(function(a){var b=a.lastIndexOf("!");if(-1!=b){var e=a.substr(0,b),g=a.substr(b+1)||e.substr(e.lastIndexOf(".")+1);return new Promise(function(a){a(f.normalize(g,c,d))}).then(function(a){return g=a,f.normalize(e,c,d,!0)}).then(function(a){return a+"!"+g})}return a})};var c=a.locate;a.locate=function(a){var b=this,d=a.name;if(this.defined&&this.defined[d])return c.call(this,a);var e=d.lastIndexOf("!");if(-1!=e){var f=d.substr(e+1);a.name=d.substr(0,e);var g=b.pluginLoader||b;return g["import"](f).then(function(){var c=g.get(f);return c=c["default"]||c,c.build===!1&&b.pluginLoader&&(a.metadata.build=!1),a.metadata.plugin=c,a.metadata.pluginName=f,a.metadata.pluginArgument=a.name,a.metadata.buildType=c.buildType||"js",c.locate?c.locate.call(b,a):Promise.resolve(b.locate(a)).then(function(a){return a.replace(/\.js$/,"")})})}return c.call(this,a)};var d=a.fetch;a.fetch=function(a){var b=this;return a.metadata.build===!1&&b.pluginLoader?"":a.metadata.plugin&&a.metadata.plugin.fetch&&!a.metadata.pluginFetchCalled?(a.metadata.pluginFetchCalled=!0,a.metadata.plugin.fetch.call(b,a,d)):d.call(b,a)};var e=a.translate;a.translate=function(a){var b=this;return a.metadata.plugin&&a.metadata.plugin.translate?Promise.resolve(a.metadata.plugin.translate.call(b,a)).then(function(c){return"string"==typeof c&&(a.source=c),e.call(b,a)}):e.call(b,a)};var f=a.instantiate;a.instantiate=function(a){var b=this;return a.metadata.plugin&&a.metadata.plugin.instantiate?Promise.resolve(a.metadata.plugin.instantiate.call(b,a)).then(function(c){return c?c:f.call(b,a)}):a.metadata.plugin&&a.metadata.plugin.build===!1?(a.metadata.format="defined",a.metadata.deps.push(a.metadata.pluginName),a.metadata.execute=function(){return b.newModule({})},f.call(b,a)):f.call(b,a)}}function l(a){"undefined"==typeof o&&(o=Array.prototype.indexOf),a._extensions.push(l),a.bundles=a.bundles||{};var b=a.fetch;a.fetch=function(a){var c=this;if(c.trace)return b.call(this,a);c.bundles||(c.bundles={});for(var d in c.bundles)if(-1!=o.call(c.bundles[d],a.name))return Promise.resolve(c.normalize(d)).then(function(a){return c.bundles[a]=c.bundles[a]||c.bundles[d],c.meta=c.meta||{},c.meta[a]=c.meta[a]||{},c.meta[a].bundle=!0,c.load(a)}).then(function(){return""});return b.call(this,a)}}function m(a){a.depCache=a.depCache||{},a._extensions.push(m);var b=a.locate;a.locate=function(a){var c=this;c.depCache||(c.depCache={});var d=c.depCache[a.name];if(d)for(var e=0;eb;b++)if(this[b]===a)return b;return-1},p="undefined"!=typeof process&&!!process.platform.match(/^win/);!function(){var a=$__global.System;n=$__global.System=new LoaderPolyfill(a),n.baseURL=a.baseURL,n.paths={"*":"*.js"},n.originalSystem=a}(),n.noConflict=function(){$__global.SystemJS=n,$__global.System=n.originalSystem};var q=$__global.System.originalSystem;c(n),d(n),e(n),f(n),g(n),h(n),i(n),j(n),k(n),l(n),m(n)};var $__curScript,__eval;!function(){var doEval;if(__eval=function(a,b,c){a+="\n//# sourceURL="+b+(c?"\n//# sourceMappingURL="+c:"");try{doEval(a)}catch(d){var e="Error evaluating "+b+"\n";throw d instanceof Error?d.message=e+d.message:d=e+d,d}},"undefined"!=typeof document){var head,scripts=document.getElementsByTagName("script");if($__curScript=scripts[scripts.length-1],doEval=function(a){head||(head=document.head||document.body||document.documentElement);var b=document.createElement("script");b.text=a;var c,d=window.onerror;if(window.onerror=function(a){c=a},head.appendChild(b),head.removeChild(b),window.onerror=d,c)throw c},$__global.System&&$__global.LoaderPolyfill)$__global.upgradeSystemLoader();else{var curPath=$__curScript.src,basePath=curPath.substr(0,curPath.lastIndexOf("/")+1);document.write('')}}else if("undefined"!=typeof WorkerGlobalScope&&"undefined"!=typeof importScripts)if(doEval=function(source){try{eval(source)}catch(e){throw e}},$__global.System&&$__global.LoaderPolyfill)$__global.upgradeSystemLoader();else{var basePath="";try{throw new Error("Get worker base path via error stack")}catch(e){e.stack.replace(/(?:at|@).*(http.+):[\d]+:[\d]+/,function(a,b){basePath=b.replace(/\/[^\/]*$/,"/")})}importScripts(basePath+"steal-es6-module-loader.js"),$__global.upgradeSystemLoader()}else{var es6ModuleLoader=require("steal-es6-module-loader");$__global.System=es6ModuleLoader.System,$__global.Loader=es6ModuleLoader.Loader,$__global.upgradeSystemLoader(),module.exports=$__global.System;var vm=require("vm");doEval=function(a,b,c){vm.runInThisContext(a)}}}()}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:global),function(a){function b(a){function b(a){function b(){for(var b,d=[],e=0;ec;c++)b.call(a[c],a[c],c,a);else for(c in a)a.hasOwnProperty(c)&&b.call(a[c],a[c],c,a);return a},e=function(a,b){var c=[];return d(a,function(a,d){c[d]=b(a,d)}),c},f=function(a){return"string"==typeof a},g=function(a,b){return d(b,function(b,c){a[c]=b}),a},h=function(a){var b=a.lastIndexOf("/");return-1===b&&(b=a.lastIndexOf("\\")),-1!==b?a.substr(0,b):a},i=function(a){return a[a.length-1]},j=function(a){var b=String(a).replace(/^\s+|\s+$/g,"").match(/^([^:\/?#]+:)?(\/\/(?:[^:@]*(?::[^:@]*)?@)?(([^:\/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);return b?{href:b[0]||"",protocol:b[1]||"",authority:b[2]||"",host:b[3]||"",hostname:b[4]||"",port:b[5]||"",pathname:b[6]||"",search:b[7]||"",hash:b[8]||""}:null},k=function(a,b){function c(a){var b=[];return a.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^\/]*/g,function(a){"/.."===a?b.pop():b.push(a)}),b.join("").replace(/^\//,"/"===a.charAt(0)?"/":"")}return b=j(b||""),a=j(a||""),b&&a?(b.protocol||a.protocol)+(b.protocol||b.authority?b.authority:a.authority)+c(b.protocol||b.authority||"/"===b.pathname.charAt(0)?b.pathname:b.pathname?(a.authority&&!a.pathname?"/":"")+a.pathname.slice(0,a.pathname.lastIndexOf("/")+1)+b.pathname:a.pathname)+(b.protocol||b.authority||b.pathname?b.search:b.search||a.search)+b.hash:null},l="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,m="undefined"!=typeof window,n=!m&&!l&&"undefined"!=typeof require,o=function(a){var b=a.lastIndexOf("/");-1===b&&(b=a.lastIndexOf("\\"));var c=(-1==b?a:a.substr(b+1)).match(/^[\w-\s\.!]+/);return c?c[0]:""},p=function(a){var b=o(a),c=b.lastIndexOf(".");return-1!==c?b.substr(c+1):""},q=function(a,b){var c=a.lastIndexOf("!"),d="";if(-1!=c){var e=a.substr(0,c),f=a.substr(c+1);d="!"+f,a=e}var g=o(a),h=p(a);return"/"===a[a.length-1]?a+o(a.substr(0,a.length-1))+d:/^(\w+(?:s)?:\/\/|\.|file|\/)/.test(a)||-1!==g.indexOf(".")?"js"===h?a.substr(0,a.lastIndexOf("."))+d:a+d:a+"/"+g+d},r=function(a){var b=a||this.System;return s(this.addSteal(b.clone()))},s=function(b){function m(a){function b(a,b){var c;for(c in a)b(c,a[c])}a._extensions&&a._extensions.push(m),a._traceData={loads:{},parentMap:{}},a.getDependencies=function(a){var b=this.getModuleLoad(a);return b?b.metadata.dependencies:void 0},a.getDependants=function(a){var c=[],d=this._traceData.parentMap[a]||{};return b(d,function(a){c.push(a)}),c},a.getModuleLoad=function(a){return this._traceData.loads[a]},a.getBundles=function(a,c){c=c||{},c[a]=!0;var d=this,e=d._traceData.parentMap,f=e[a];if(!f)return[a];var g=[];return b(f,function(a,b){c[a]||(g=g.concat(d.getBundles(a,c)))}),g},a._allowModuleExecution={},a.allowModuleExecution=function(a){var b=this;return b.normalize(a).then(function(a){b._allowModuleExecution[a]=!0})};var c=a.normalize;a.normalize=function(a,b){var d=c.apply(this,arguments);if(b){var e=this._traceData.parentMap;return d.then(function(a){return e[a]||(e[a]={}),e[a][b]=!0,a})}return d};var d=function(){return a.newModule({})},e={traceur:!0,babel:!0},f=function(a){return e[a.name]||this._allowModuleExecution[a.name]},g=[].map||function(a){for(var b=[],c=0,d=this.length;d>c;c++)b.push(a(this[c]));return b},h=/System\.register\((\[.+?\])\,/,i=/'/g,j=a.instantiate;a.instantiate=function(a){function b(b){var e=c.preventModuleExecution&&!f.call(c,a),h=b?b.deps:a.metadata.deps;return Promise.all(g.call(h,function(b){return c.normalize(b,a.name)})).then(function(c){return a.metadata.deps=h,a.metadata.dependencies=c,e?{deps:h,execute:d}:b})}this._traceData.loads[a.name]=a;var c=this,e=Promise.resolve(j.apply(this,arguments));return e.then(function(d){return d?b(d):c.transpile(a).then(function(c){a.metadata.transpiledSource=c;var e=h.exec(c),f=e?e[1]:"[]",g=JSON.parse(f.replace(i,'"'));return a.metadata.deps=g,b(d)})})};var k=a.transpile;a.transpile=function(a){var b=a.metadata.transpiledSource;return b?(delete a.metadata.transpiledSource,Promise.resolve(b)):k.apply(this,arguments)}}function p(a){function b(a){if(("json"===a.metadata.format||!a.metadata.format)&&c.test(a.source))try{return JSON.parse(a.source)}catch(b){}}var c=/^[\s\n\r]*[\{\[]/,d=/\.json$/i,e=/\.js$/i,f="undefined"==typeof window;a._extensions.push(p);var g=a.locate;if(a.locate=function(a){return g.apply(this,arguments).then(function(b){return d.test(a.name)?b.replace(e,""):b})},f){var h=a.translate;return void(a.translate=function(a){if(d.test(a.name)){var c=b(a);if(c)return"define([], function(){\n return "+a.source+"\n});"}return h.call(this,a)})}var i=a.instantiate;return a.instantiate=function(a){var c,d=this;return c=b(a),c&&(a.metadata.format="json",a.metadata.execute=function(){return c}),i.call(d,a)},a}function r(a){a._extensions.push(r),a.getEnv=function(){var a=(this.env||"").split("-");return a[1]||this.env},a.getPlatform=function(){var a=(this.env||"").split("-");return 2===a.length?a[0]:void 0},a.isEnv=function(a){return this.getEnv()===a},a.isPlatform=function(a){return this.getPlatform()===a}}b.set("@loader",b.newModule({"default":b,__useDefault:!0})),b.config({map:{"@loader/@loader":"@loader","@steal/@steal":"@steal"}});var s,t,u,v=function(){var a=arguments,c=function(){var b,c=[];d(a,function(a){f(a)?c.push(v.System["import"](q(a))):"function"==typeof a&&(b=a)});var e=Promise.all(c);return b?e.then(function(a){return b&&b.apply(null,a)}):e};return b.isEnv("production")?c():s.then(c,c)};b.set("@steal",b.newModule({"default":v,__useDefault:!0})),v.System=b,v.parseURI=j,v.joinURIs=k,v.normalize=q;var w=function(a){a.ext={};var b=a.normalize,c=/\.(\w+)!?$/;a.normalize=function(d,e,f,g){if(g)return b.apply(this,arguments);var h,i=d.match(c),j=d;if(i&&a.ext[h=i[1]]){var k="!"===d[d.length-1];j=d+(k?"":"!")+a.ext[h]}return b.call(this,j,e,f)}};w(b);var x=function(a){var b=a.normalize,c=/@.+#.+/;a.normalize=function(a,d,e,f){var g,h,i=a.length-1;return"/"===a[i]&&(g=a.substring(0,i).lastIndexOf("/"),h=a.substring(g+1,i),c.test(h)&&(h=h.substr(h.lastIndexOf("#")+1)),a+=h),b.call(this,a,d,e,f)}};x(b),m.name="Trace","undefined"!=typeof b&&m(b),"undefined"!=typeof b&&p(b);var y=function(a,b){var c=a.config;a.config=function(e){var f=g({},e);d(b,function(b,c){if(b.set&&f[c]){var d=b.set.call(a,f[c],e);void 0!==d&&(a[c]=d),delete f[c]}}),c.call(this,f)}},z=function(a,b,c){a[b]||(a[b]=c)};b.configMain="@config",b.paths[b.configMain]="stealconfig.js",b.env=(l?"worker":"window")+"-development",b.ext={css:"$css",less:"$less"},b.logLevel=0;var A="bundles/*.css",B="bundles/*";z(b.paths,A,"dist/bundles/*css"),z(b.paths,B,"dist/bundles/*.js");var C,D={set:function(a){var c=o(a),d=h(a);n||(b.configPath=k(location.href,a)),b.configMain=c,b.paths[c]=c,J.call(this),this.config({baseURL:(d===a?".":d)+"/"})}},E={set:function(a){this.main=a,J.call(this)}},F=function(a){return n&&!/^file:/.test(a)?("."===a[0]&&("/"===a[1]||"."===a[1]&&"/"===a[2])&&(a=require("path").join(process.cwd(),a)),a?"file:"+a:a):a},G=function(a){return{set:function(b){this[a]=F(b)}}},H=function(a){var b=a.lastIndexOf("!");return-1!==b?a.substr(b+1):void 0},I=function(a){var b=a.lastIndexOf("!");return-1!==b?a.substr(0,b):void 0},J=function(){if(this.loadBundles&&this.main){var a=this.main,c=this.bundlesName||"bundles/",d=c+a;z(this.meta,d,{format:"amd"});var e=H(b.configMain),f=[a,b.configMain];if(e&&b.set(e,b.newModule({})),e=H(a)){var g=I(a);f.push(e),f.push(g),d=c+g.substr(0,g.indexOf("."))}this.bundles[d]=f}},K=function(){if(this.envs){var a=this.envs[this.env];a&&this.config(a)}},L=function(){if(this.liveReloadInstalled){var a=this;this["import"]("live-reload",{name:"@@steal"}).then(function(b){b(a.configMain,function(){K.call(a)})})}},M={map:!0,paths:!0,meta:!0};y(b,C={env:{set:function(a){this.env=a,this.isEnv("production")&&(this.loadBundles=!0),J.call(this)}},envs:{set:function(a){var b=this.envs;b||(b=this.envs={}),d(a,function(a,c){var e=b[c];e||(e=b[c]={}),d(a,function(a,b){M[b]&&e[b]?g(e[b],a):e[b]=a})})}},baseUrl:G("baseURL"),baseURL:G("baseURL"),root:G("baseURL"),config:D,configPath:D,loadBundles:{set:function(a){this.loadBundles=a,J.call(this)}},startId:{set:function(a){E.set.call(this,q(a))}},main:E,stealURL:{set:function(a,c){b.stealURL=a;var d=a.split("?"),e=d.shift(),f=d.join("?"),g=f.split("&"),h=e.split("/"),i=h.pop(),j=h.join("/");if(C.stealPath.set.call(this,j,c),i.indexOf("steal.production")>-1&&!c.env){var k=this.getPlatform()||(l?"worker":"window");this.config({env:k+"-production"}),J.call(this)}if(g.length&&g[0].length){for(var m,n={},o=0;o1)n[p[0]]=p.slice(1).join("=");else{v.dev&&v.dev.warn("Please use search params like ?main=main&env=production");var q=m.split(",");q[0]&&(n.startId=q[0]),q[1]&&(n.env=q[1])}}this.config(n)}}},stealPath:{set:function(a,c){a=F(a);var d=a.split("/");z(this.paths,"@dev",a+"/ext/dev.js"),z(this.paths,"$css",a+"/ext/css.js"),z(this.paths,"$less",a+"/ext/less.js"),z(this.paths,"npm",a+"/ext/npm.js"),z(this.paths,"npm-extension",a+"/ext/npm-extension.js"),z(this.paths,"npm-utils",a+"/ext/npm-utils.js"),z(this.paths,"npm-crawl",a+"/ext/npm-crawl.js"),z(this.paths,"semver",a+"/ext/semver.js"),z(this.paths,"bower",a+"/ext/bower.js"),z(this.paths,"live-reload",a+"/ext/live-reload.js"),this.paths.traceur=a+"/ext/traceur.js",this.paths["traceur-runtime"]=a+"/ext/traceur-runtime.js",this.paths.babel=a+"/ext/babel.js",this.paths["babel-runtime"]=a+"/ext/babel-runtime.js",n?(b.register("less",[],!1,function(){var a=require;return a("less")}),"@config"===this.configMain&&"steal"===i(d)&&(d.pop(),"node_modules"===i(d)&&(this.configMain="package.json!npm",J.call(this),d.pop()))):(z(this.paths,"less",a+"/ext/less-engine.js"),c.root||c.baseUrl||c.baseURL||c.config||c.configPath||("steal"===i(d)&&(d.pop(),"bower_components"===i(d)&&(b.configMain="bower.json!bower",J.call(this),d.pop()),"node_modules"===i(d)&&(b.configMain="package.json!npm",J.call(this),d.pop())),this.config({baseURL:d.join("/")+"/"}))),b.stealPath=a}},bundle:{set:function(a){b.bundle=a}},bundlesPath:{set:function(a){return this.paths[A]=a+"/*css",this.paths[B]=a+"/*.js",a}},instantiated:{set:function(a){var b=this;d(a||{},function(a,c){b.set(c,b.newModule(a))})}}}),v.config=function(a){return"string"==typeof a?b[a]:void b.config(a)},"undefined"!=typeof b&&r(b);var N=function(){var a={},b=document.getElementsByTagName("script"),e=b[b.length-1];if(e){a.stealURL=e.src,d(e.attributes,function(b){var d=c(0===b.nodeName.indexOf("data-")?b.nodeName.replace("data-",""):b.nodeName);a[d]=""===b.value?!0:b.value});var f=e.innerHTML.substr(1);/\S/.test(f)&&(a.mainSource=f)}return a};return v.startup=function(c){if(l)var d={stealURL:location.href};else if(a.document)var d=N();else var d={ -stealPath:__dirname};b.config(d),c&&b.config(c),K.call(this.System);if(b.loadBundles){if(!b.main&&b.isEnv("production")){var f=console&&console.warn||function(){};f.call(console,"Attribute 'main' is required in production environment. Please add it to the script tag.")}s=b["import"](b.configMain),u=s.then(function(a){return K.call(b),b.main?b["import"](b.main):a})["catch"](function(a){})}else s=b["import"](b.configMain),t=s.then(function(){return K.call(b),L.call(b),c&&b.config(c),b["import"]("@dev")},function(a){return v.System["import"]("@dev")}),u=t.then(function(){if(!b.main||"build"===b.env)return s;var a=b.main;return"string"==typeof a&&(a=[a]),Promise.all(e(a,function(a){return b["import"](a)}))});return b.mainSource&&(u=u.then(function(){b.module(b.mainSource)})),u},v.done=function(){return u},v["import"]=function(){function a(){var a=[];return d(b,function(b){a.push(c["import"](b))}),a.length>1?Promise.all(a):a[0]}var b=arguments,c=this.System;return s||v.startup(),s.then(a)},v};if("undefined"!=typeof System&&b(System),n)require("steal-systemjs"),a.steal=s(System),a.steal.System=System,a.steal.dev=require("./ext/dev.js"),steal.clone=r,module.exports=a.steal,a.steal.addSteal=b,require("system-json");else{var t=a.steal;a.steal=s(System),a.steal.startup(t&&"object"==typeof t&&t).then(null,function(a){throw a}),a.steal.clone=r,a.steal.addSteal=b}}("undefined"==typeof window?"undefined"==typeof global?this:global:window); \ No newline at end of file diff --git a/examples/styles/table.html b/examples/styles/table.html deleted file mode 100644 index 03a4388..0000000 --- a/examples/styles/table.html +++ /dev/null @@ -1,439 +0,0 @@ - - - - - - - - - - - - Styles - Tables - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Tables

-
    -
  • styles
  • -
- - -
- -
- - - table - - - -   -
- - -
-
- - - -
- Tables -
-
-
- - - - - -
-
- -
- - - - - - - - - - -
- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/examples/styles/variables.less.html b/examples/styles/variables.less.html deleted file mode 100644 index b96a5ef..0000000 --- a/examples/styles/variables.less.html +++ /dev/null @@ -1,448 +0,0 @@ - - - - - - - - - - - - Styles - Variables - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - -
- - - - - - - - -
-
-

Variables

-
    -
  • stylesheet
  • -
- - -
- -
- - - variables.less - - - -   -
- - -
-
- - - - - - - -
-

Variables hold all sorts of site-wide visual configurations. This site has color palettes, logo images, and font declarations set, which are demo'd throughout this live style guide.

- -
- - - - - - - - - - - - - - -

Color Palette

- - -
-

Variables used to define the site's color palette.

- -
- - - -
-
- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/faq.html b/faq.html deleted file mode 100644 index b721e53..0000000 --- a/faq.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - - - - - - - - DocumentCSS - Frequently Asked Questions - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - -
- - - - - - -
-
-

Frequently Asked Questions

-
    -
  • page
  • -
- - -
- -
- - - faq - - - -   -
- - -
-
- - - -
- Frequently Asked Questions -
-
-
- - - - - - - - - - - - - - -
-

Configuration Questions

-

Does DocumentCSS support .scss/.less/.whatever files?

-

Yes! DocumentCSS supports all styling languages (and most development languages, this is a sibling to DocumentJS after all).

-

You can read more about how to tell it which languages you're using on the configuration page of the guides.

-

How do I tell DocumentCSS what files to look for?

-

DocumentCSS looks for the file types defined in your documentjs.json file. You'll want to edit the "glob" section with file paths and extensions:

-
{
-  "sites": {
-    "styles": {
-      "glob": "styles/**/*.{less,md}", //<-Looking for LESS and Markdown files in folders inside the styles folder.
-      "dest": "styleguide",
-      "parent": "styles" 
-    }
-  }
-}
-

You can read more about this on the configuration page of the guides.

-

Is there a simple project I can download that works out of the box?

-

There is! Brandon Reid awesomely put a two-pagestyle guide together for people to play around with. You can find it on Github at: DocumentCSS Starter Kit.

-

Customization Questions

-

How do I override DocumentCSS styles?

-

Here's a high-level overview of the process: You tell documentjs.json to look for your custom template/LESS files, and then these new files need to match the DocumentJS file structure.

-

The easiest way to go about this is to copy the default DocumentJS theme to your own project and modify it. We also have a few different themes you can use on our Bootdocs project.

-

You can get a full breakdown of how to customize your version of DocumentCSS in the customizing look and feel section of the guides. We hope that future versions of DocumentJS will have an easier theming engine.

-

Can I restyle DocumentCSS in SCSS instead of LESS?

-

Short answer: not easily.

-

DocumentCSS is built in LESS and stripping that out in favor of writing styles in another language would be a huge task. With enough time and patience, anything is possible though.

-

How do I update the menu?

-

The top menu is of your Living Style Guide is hardcoded into the theme files. You can learn how to update by following this guide.

-

Why isn't my theme updating?

-

To save time, DocumentJS doesn’t re-build the theme every time the site is generated. In order to get the theme or main navigation to update you have to force the documentjs task. You can do this with the -f flag:

-
> documentjs -f
-

You can force and watch at the same time too:

-
> documentjs -f -w
-

Depending on the size of your documentation site, this can take a long time. So we recommend dropping the -f unless you're editing the template itself. Documentation comments and demos shouldn't need to be forced.

-

Troubleshooting Questions

-

Why are demos returning 404s?

-

This is because of one of two issues:

-
    -
  1. The path is wrong/there's a typo. Double-check the location of your demo files in relation to the compiled documentation files. If you follow our file structure in the guides, you demos should be accessible by using this path:

    -
    @demo demos/forms.html
  2. -
  3. The demo doesn't exist yet. I pre-link to demos in documentation comments and then forget to actually create the demo all the time.

  4. -
-
-

It’s important to know that DocumentJS does not move or copy your demos to the generated site folder. Using @demo only tells DocumentJS to create a link to that location. We hope that future versions of DocumentJS will handle this for us.

-
-

Why aren't demos pulling the right styles?

-

The demos are highly manual right now and embedded in iframes. What this means is that you'll need to manually link to the compiled stylesheet for your application. You can either use a relative path to the distribution folder your application compiles to, or if your css is hosted online, you can link to that.

-

Example: For the demos in our DocumentCSS documentation of Bootstrap elements, Bootdocs, we linked to the Bootstrap CDN so our demos will always reflect any changes Bootstrap makes.

-
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" />
-
-

For the demos on this website, documenting the styles these guides are using, we used a relative path.

-
<link rel="stylesheet" href="./static/bundles/static.css" />
-
-

So if you have:

-
@demo demos/forms.html
-

Then the forms.html file should have a reference to the CSS in the <head> of the HTML. We hope future versions of DocumentJS will automate the inclusion of CSS in demos to make this easier.

-

How do I get the '@' symbol to display in my documentation? I keep getting a warning!

-

If your style guide includes content with the @symbol, like a LESS variable name or media queries, DocumentJS returns a warning because this is the same character it uses to denote relationships and content within the style guide.

-

So if you see:

-
 WARNING!!
- There is no @foo tag. did you mean @add ? 
-

Simply use two '@'s like so: @@variable-name.

- -
- - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - diff --git a/index.html b/index.html deleted file mode 100644 index 2e29ece..0000000 --- a/index.html +++ /dev/null @@ -1,265 +0,0 @@ - - - - - - - - - - - - DocumentCSS - DocumentCSS - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - - -
-
-

Create living style guides with interactive examples, that change as your design does.

-

Powered by DocumentJS

- -
-
-
-

How it Looks

- -
-
-

How it Works

- -
-
-
-

DocumentCSS makes it easy to incorporate style documentation as part of your design workflow. Using a combination of custom tags and markdown, DocumentCSS parses coments on your CSS, Less, or SASS and autogenerates a site with your documentation.

- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/package.json b/package.json index 9277233..c8ccacb 100644 --- a/package.json +++ b/package.json @@ -3,10 +3,11 @@ "version": "0.1.0", "private": true, "description": "A documentation and guide portal for the Live Style Guide feature of DocumentJS", - "devDependencies": { "grunt": "^0.4.5", + "grunt-build-control": "^0.7.1", "grunt-contrib-connect": "^0.10.1", + "grunt-contrib-copy": "^1.0.0", "grunt-contrib-watch": "^0.6.1" }, "dependencies": { diff --git a/static/bundles/static.css b/static/bundles/static.css deleted file mode 100644 index 3fb7279..0000000 --- a/static/bundles/static.css +++ /dev/null @@ -1,6 +0,0 @@ -/*styles/styles.less!$less*/ -@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);@import url(https://fonts.googleapis.com/css?family=Rock+Salt);.collapse,audio:not([controls]){display:none}.btn,.caret,button,img,input,select,textarea{vertical-align:middle}.clear,.clearfix:after,.container-fluid:after,.container:after,.demo .tab-content,.form-horizontal .form-group:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after,br,footer:after,header .examples-menu:after,header .guides-menu:after{clear:both}body,figure{margin:0}[role=button],button,input[type=button],input[type=reset],input[type=submit],input[type=radio],input[type=checkbox],label,select{cursor:pointer}*,:after,:before,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dropdown-menu,.nav,ol,ul{list-style:none}.popover>.arrow,.popover>.arrow:after,.tooltip-arrow{height:0;width:0;border-color:transparent;border-style:solid}.popover,.tooltip{word-spacing:normal;word-break:normal;text-transform:none;letter-spacing:normal}.invisible,.search-wrapper{visibility:hidden}.fadeIn,.fadeInUp{animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-duration:1s;-webkit-animation-duration:1s}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent}a:active,a:hover{outline:0}sub,sup{line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0}pre,textarea{vertical-align:top}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}textarea{overflow:auto}br{float:none}/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.popover,.text-hide,.tooltip{text-shadow:none}.form-control,.img-thumbnail,body{background-color:#fff}body{padding:0;font-size:16px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.popover,.tooltip{font-family:lato,Helvetica,Arial,sans-serif}a:focus,a:hover{color:#26938b;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.img-thumbnail,label{display:inline-block}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto}fieldset,legend{padding:0;border:0}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container,.container-fluid{margin-right:auto;margin-left:auto}.container{padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.col-xs-12,.form-control,legend{width:100%}.container-fluid{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}fieldset{margin:0;min-width:0}legend{display:block;margin-bottom:22px;font-size:24px;line-height:inherit;color:#595d5d;border-bottom:1px solid #e5e5e5}.form-control,output{font-size:16px;color:#7a8181}label{max-width:100%;margin-bottom:5px;font-weight:700}.checkbox,.form-control,.radio,input[type=file],output{display:block}input[type=search]{-webkit-appearance:none}input[type=radio],input[type=checkbox]{margin:4px 0 0;line-height:normal}.form-control,output{line-height:1.42857143}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{height:36px;padding:6px 12px;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-group-sm .form-control,.input-sm{padding:5px 10px;font-size:14px;border-radius:3px}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eceded;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:36px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:49px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox],input[type=radio].disabled,input[type=radio][disabled],input[type=checkbox].disabled,input[type=checkbox][disabled]{cursor:not-allowed}.btn,.demo .tab,a,input[type=submit]{cursor:pointer}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:38px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-lg .form-control,.input-lg{padding:10px 16px;font-size:20px;border-radius:6px}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:36px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg{height:49px;line-height:1.3333333}select.input-lg{height:49px;line-height:49px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:49px;line-height:1.3333333}.form-group-lg select.form-control{height:49px;line-height:49px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:49px;min-height:42px;padding:11px 16px;font-size:20px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:49px;height:49px;line-height:49px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.btn,.dropdown-header,.dropdown-menu>li>a,.nav-tabs>li>a{line-height:1.42857143}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#989d9d}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:20px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;text-align:center;touch-action:manipulation;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#3accc1}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#2ba89e;border-color:#165752}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#2ba89e;border-color:#248b83}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#248b83;border-color:#165752}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#3accc1;border-color:#31bcb1}.btn-primary .badge{color:#3accc1;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#3accc1;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#26938b;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#9da1a1;text-decoration:none}.btn-lg{padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-xs{border-radius:3px;line-height:1.5}.btn-sm{padding:5px 10px;font-size:14px}.btn-xs{padding:1px 5px;font-size:14px}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-header,.nav>li,.nav>li>a,.open>.dropdown-menu{display:block}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;color:#595d5d;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#4c5050;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#3accc1}.dropdown-header,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.nav>li.disabled>a{color:#9da1a1}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>a{outline:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{padding:3px 20px;font-size:14px;white-space:nowrap}.popover,.tooltip{white-space:normal}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}.nav>li,.nav>li>a,.navbar{position:relative}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.nav{margin-bottom:0;padding-left:0}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eceded}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#9da1a1;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eceded;border-color:#3accc1}.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}.nav-tabs>li>a:hover{border-color:#eceded #eceded #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#7a8181;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:4px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#3accc1}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.popover,.tooltip{z-index:1090;text-align:left}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.navbar,.navbar-toggle{border:1px solid transparent}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{min-height:50px;margin-bottom:22px}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:auto}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:14px 15px;font-size:20px;line-height:22px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}.navbar-toggle{display:none}}.navbar-nav{margin:7px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:14px;padding-bottom:14px}}.navbar-form{margin:7px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{top:0;border-width:0 5px 5px;border-bottom-color:#000}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.navbar-btn{margin-top:7px;margin-bottom:7px}.navbar-btn.btn-sm{margin-top:8.5px;margin-bottom:8.5px}.navbar-btn.btn-xs,.navbar-text{margin-top:14px;margin-bottom:14px}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important;float:left}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#272929}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#0e0f0f;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#272929}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#3accc1}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#3accc1;color:#fff}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#272929}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#3accc1}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#272929}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#272929}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#c4c7c7}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#c4c7c7}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#c4c7c7}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#c4c7c7}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#c4c7c7}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eceded;color:#9da1a1;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#9da1a1}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#3accc1;border-color:#3accc1}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#dcf6f4}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.popover,.tooltip{line-height:1.42857143}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.tooltip{position:absolute;display:block;font-style:normal;font-weight:400;line-break:auto;text-align:start;text-decoration:none;word-wrap:normal;font-size:14px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;display:none;max-width:276px;padding:1px;font-style:normal;font-weight:400;line-break:auto;text-align:start;text-decoration:none;word-wrap:normal;font-size:16px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}acronym,footer li a,header .nav>li>a{text-transform:uppercase}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:16px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.btn,button,div.dark,div.light,pre{border-radius:3px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.bottom>.arrow:after,.popover.left>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after{content:" "}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}a img,hr{border:none}.text-shadow-light,div.light h3{text-shadow:0 1px 0 #fff}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.reset-padding{padding:0}.reset-margin{margin:0}.table-row{display:table;width:100%;margin:0 auto}.table-row>[class*=col-]{float:none;display:table-cell;vertical-align:top}sub,sup{vertical-align:baseline}.center-block{float:none}@media (max-width:768px){.container{width:auto}}#greyOutUnderNav{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:1040}.icon-bits:before,sub,sup{position:relative}hr{margin:40px 0}@keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-o-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-moz-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes fadeInAndOut{0%,100%{opacity:1}50%{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fade-bg-hover{-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-o-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}*{font-family:lato,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}body:not(.style-demo){background:#fff;padding-top:55px}section{margin-bottom:15px}input,textarea{font-size:1em;padding:5px}:focus{outline:0}form label{display:block;margin-bottom:5px}form input,form select,form textarea{display:block;margin-bottom:10px}option{padding:1px 3px}table{border-spacing:0;margin-bottom:21px;width:100%;border-collapse:separate;border-top:1px solid #eceded;border-left:1px solid #eceded;background:#fff;border-radius:2px}td,th{padding:3px 6px;border-bottom:1px solid #eceded;border-right:1px solid #eceded}th{background:#f9f9f9;font-weight:500}iframe{margin-bottom:20px}iframe body{background-color:#fff}div.light,hr{background:#b7baba}h1,h2,h3,h4,h5,h6{margin:0 0 10px}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.75em}.p,p{font-size:16px;line-height:24px;margin-top:0;margin-bottom:15px}a{color:#2ba89e}hr{height:1px;margin-bottom:20px}ul{list-style:square;margin:0 0 21px 2.5em}ol{list-style-type:decimal;margin:0 0 21px 3em}ol ol{list-style:upper-roman}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:upper-alpha}ol ol ol ol ol{list-style:lower-alpha}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dl{margin:0 0 18px 3px}dl dt{font-weight:700;margin:12px 0 0}dl dd{margin:6px 0 0 1.5em}b,strong{font-weight:bolder}blockquote cite,blockquote em,cite,em{font-style:italic}blockquote,cite cite,em em{font-style:normal}address,caption,dfn,ins{font-style:italic}abbr{cursor:help}acronym{border-bottom:1px dashed #595d5d;cursor:help}big{font-size:120%}small,sub,sup{font-size:80%}sup{bottom:.3em}sub{top:.3em}address{margin:0 0 21px}dd address,li address{margin:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}caption{font-size:.9em;text-align:right}dfn,ins{text-decoration:none;border-bottom:1px solid #595d5d}del,s,strike{text-decoration:line-through}object{margin-bottom:21px}div.light{padding:10px}div.dark{padding:10px;background:#9da1a1}div.dark h3{color:#b7baba;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.center{margin-right:auto;margin-left:auto;text-align:center}.float-right,.floatright,.pull-right,.pullright{float:right}.float-left,.float-right,.pull-left,.pullleft{float:left}@font-face{font-family:Bitstrap;src:url(../fonts/bitstrapregular.eot);src:url(../fonts/bitstrapregular.eot?#iefix)format('embedded-opentype'),url(../fonts/bitstrapregular.ttf)format('truetype'),url(../fonts/Bitstrap-Regular.otf)format("otf");font-weight:400;font-style:normal}.icon-font,[class*=" icon-"],[class^=icon-]{font-family:Bitstrap;font-weight:400;font-style:normal;text-decoration:inherit;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none!important;background-position:0 0;background-repeat:repeat}.icon-font:before,[class*=" icon-"]:before,[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}.icon-breakout:before{content:"\e000"}.icon-menudown:before{content:"\e001"}.icon-bits:before{content:"\e002";left:-5px}.icon-twitter:before{content:"\e003"}.icon-canjs:before{content:"\e004"}.icon-app:before{content:"\e005"}.icon-forum:before{content:"\e006"}.icon-chat:before{content:"\e007"}.icon-plugin:before{content:"\e008"}.icon-code:before{content:"\e009"}.icon-article:before{content:"\e010"}.icon-muscle:before{content:"\e011"}.icon-search:before{content:"\e012"}.icon-rocket:before{content:"\e013"}.icon-fork:before{content:"\e014"}.icon-menuright:before{content:"\e017"}.icon-next:before{content:"\e015"}.icon-prev:before{content:"\e016"}.icon-question:before{content:"\e018"}.icon-voteup:before{content:"\e019"}.icon-clock:before{content:"\e020"}.icon-mug:before{content:"\e021"}.icon-shirt:before{content:"\e022"}.icon-sticker:before{content:"\e023"}.icon-bug:before{content:"\e024"}.icon-rss:before{content:"\e025"}.icon-user:before{content:"\e026"}.icon-github:before{content:"\e027"}.icon-award:before{content:"\e028"}.icon-close:before{content:"\e029"}.icon-google:before{content:"\e031"}.icon-star:before{content:"\e032"}.icon-retweet:before{content:"\e033"}.icon-reply:before{content:"\e034"}.icon-bitovi:before{content:"\e035"}.icon-plus:before{content:"\e036"}.icon-minus:before{content:"\e037"}.icon-logout:before{content:"\e038"}.icon-lookright:before{content:"\e039"}.icon-lookleft:before{content:"\e040"}.icon-flag:before{content:"\e041"}.icon-flexible:before{content:"\e042"}.icon-photo:before{content:"\e043"}.icon-download:before{content:"\e044"}.icon-list:before{content:"\e045"}.icon-play:before{content:"\e046"}.icon-wizard-first:before{content:"\e047"}.icon-wizard:before{content:"\e048"}.icon-wizard-last:before{content:"\e049"}.icon-check:before{content:"\e050"}.icon-jmvc:before{content:"\e052"}.icon-funcunit:before{content:"\e053"}.icon-browsertest:before{content:"\e054"}.icon-arrow:before{content:"\e055"}.arrow:before{content:"";border-color:#595d5d transparent;border-style:solid;border-width:0 5px 5px;display:block;height:0;width:0}.arrow.left:before{border-color:transparent #595d5d;border-width:5px 5px 5px 0}.arrow.right:before{border-color:transparent #595d5d;border-width:5px 0 5px 5px}.arrow.up:before{border-color:#595d5d transparent;border-width:0 5px 5px}.arrow.down:before{border-color:#595d5d transparent;border-width:5px 5px 0}ul.demo-icons{list-style-type:none;margin:0;padding-left:0}ul.demo-icons li{display:inline-block;text-align:center;margin-bottom:20px;width:24%}ul.demo-icons span{font-size:3em}ul.demo-icons code{font-size:.8em}body:not(.home) .main-content{display:block!important;margin:0 auto;padding:0;min-height:500px}@media (min-width:1200px){body:not(.home) .main-content{width:700px;position:static}}@media (max-width:1199px){body:not(.home) .main-content{width:100%;padding-left:20px;padding-right:20px;margin:0}}@media (max-width:991px){body:not(.home) .scroll-spy-title+.main-content{padding-top:50px}}body:not(.home) .linkToHeader{display:none}body:not(.home) .linkToHeader img{width:16px;height:16px}@media (min-width:992px){body:not(.home) h2,body:not(.home) h3,body:not(.home) h4,body:not(.home) h5{position:relative}body:not(.home) h2 a.linkToHeader,body:not(.home) h3 a.linkToHeader,body:not(.home) h4 a.linkToHeader,body:not(.home) h5 a.linkToHeader{display:none;position:absolute;left:-25px;padding-left:5px;width:50px}body:not(.home) h2 a.linkToHeader img,body:not(.home) h3 a.linkToHeader img,body:not(.home) h4 a.linkToHeader img,body:not(.home) h5 a.linkToHeader img{margin:0!important;padding:0;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body:not(.home) h2:hover a.linkToHeader,body:not(.home) h3:hover a.linkToHeader,body:not(.home) h4:hover a.linkToHeader,body:not(.home) h5:hover a.linkToHeader{display:initial}}body:not(.home) .title{text-align:center;line-height:1}body:not(.home) .title:before{content:'';position:absolute;left:0;right:0;height:222px;padding-top:25px;background-image:url(/static/img/background.jpg);background-attachment:fixed;opacity:.2;z-index:-1}@media (max-width:767px){body:not(.home) .title:before{height:160px}}body:not(.home) .heading{height:222px;text-align:left}@media (max-width:767px){body:not(.home) .heading{height:160px}}body:not(.home) .heading h1{font-weight:100;font-size:80px;position:relative;top:50%;transform:translateY(-50%)}@media (min-width:992px){body:not(.home) .heading h1{font-size:70px;margin-left:calc((100% - 1000px)/ 2 + 300px)}}@media (max-width:991px){body:not(.home) .heading h1{font-size:60px;text-align:center;height:auto}}@media (max-width:767px){body:not(.home) .heading h1{font-size:50px}}body:not(.home) .inherits,body:not(.home) .module,body:not(.home) .title .links li{font-size:14px;color:#9da1a1;font-weight:400;font-style:normal}body:not(.home) .inherits{display:block}body:not(.home) .comment:before{content:"\007C\00a0\00a0";font-size:0}body:not(.home) .comment:last-of-type{margin-bottom:60px}@media (max-width:767px){body:not(.home) .comment{word-wrap:break-word;overflow:hidden}}body:not(.home) .comment,body:not(.home) .description{margin-left:calc((100% - 1000px)/ 2 + 300px)}body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{position:absolute;left:0;right:0;padding-top:50px;padding-bottom:50px;display:block;background-color:#494c4c;color:#fff;font-size:50px;background-image:url(/static/img/background.jpg);margin-top:30px;z-index:1;line-height:44px;padding-left:calc((100% - 1000px)/ 2 + (300px))}@media (max-width:991px){body:not(.home) .comment,body:not(.home) .description{margin-left:0}body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{padding-left:20px}}@media (max-width:992px){body:not(.home) .comment h2,body:not(.home) .comment+h2,body:not(.home) .description h2,body:not(.home) .description+h2{line-height:1;font-size:30px;max-height:180px;padding:30px 18px}}body:not(.home) .comment h2:before,body:not(.home) .comment+h2:before,body:not(.home) .description h2:before,body:not(.home) .description+h2:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-color:rgba(33,38,40,.75)}body:not(.home) .comment h3,body:not(.home) .comment+h3,body:not(.home) .description h3,body:not(.home) .description+h3{color:#7a8181;font-weight:300;font-size:40px;margin-top:50px;line-height:normal}@media (max-width:992px){body:not(.home) .comment h3,body:not(.home) .comment+h3,body:not(.home) .description h3,body:not(.home) .description+h3{line-height:1;margin-bottom:35px;font-size:23px}}body:not(.home) .comment h3 code,body:not(.home) .comment+h3 code,body:not(.home) .description h3 code,body:not(.home) .description+h3 code{background-color:transparent;font-size:1em}body:not(.home) .comment h4,body:not(.home) .comment h5,body:not(.home) .comment h6,body:not(.home) .description h4,body:not(.home) .description h5,body:not(.home) .description h6{color:#494c4c;margin-top:2em;font-weight:400}body:not(.home) .comment h4,body:not(.home) .description h4{font-size:25px}body:not(.home) .comment h5,body:not(.home) .description h5{font-size:20px}body:not(.home) .comment h6,body:not(.home) .description h6{font-size:18px}body:not(.home) .comment h2+*,body:not(.home) .comment+h2+*,body:not(.home) .description h2+*,body:not(.home) .description+h2+*{margin-top:170px}@media (min-width:992px){body:not(.home) .comment h2+*,body:not(.home) .comment+h2+*,body:not(.home) .description h2+*,body:not(.home) .description+h2+*{margin-top:210px}}body:not(.home) .comment a,body:not(.home) .description a{font-weight:900;color:#3accc1}@media (max-width:991px){body:not(.home) .scroll-spy-title{width:100%;position:fixed;top:55px;background-color:#3accc1;height:50px;z-index:1079;padding-top:5px}body:not(.home) .scroll-spy-title .menu-indicator{position:absolute;left:15px;color:#FFF;font-size:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body:not(.home) .scroll-spy-title .menus-closed:before{background-image:url(/static/img/icon-guide-menu.svg);width:17px;height:11px}body:not(.home) .scroll-spy-title .menus-open:before{background-image:url(/static/img/icon-close.svg);width:14px;height:14px;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}body:not(.home) .scroll-spy-title .menus-closed:before,body:not(.home) .scroll-spy-title .menus-open:before{cursor:pointer;display:inline-block;content:" "}body:not(.home) .scroll-spy-title #scrollSpyCurrentH2{color:#FFF;font-size:18px;font-weight:500;text-align:center;margin:0 auto;transition:margin-top .25s ease-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body:not(.home) .scroll-spy-title #scrollSpyCurrentH2.h2Only{margin-top:10px}body:not(.home) .scroll-spy-title #scrollSpyCurrentH3{color:#FFF;white-space:nowrap;font-size:14px;font-weight:300;text-align:center;margin-top:-6px;opacity:1;text-indent:0;transition:opacity .25s ease-out,text-indent .25s ease-out,font-size .075s ease-out}body:not(.home) .scroll-spy-title .h2Only+#scrollSpyCurrentH3{opacity:0;text-indent:250px}body:not(.home) .scroll-spy-title .js-shrink-bounce{font-size:11.2px!important;opacity:0!important}}.brand,footer .brand,pre{text-align:left}.pln,pre ol li{color:#494c4c}@media (max-width:425px){body:not(.home) .scroll-spy-title #scrollSpyCurrentH2{max-width:235px}}body:not(.home) .links,body:not(.home) .sub-heading,body:not(.home) .tags{display:none}.brand{display:block;line-height:54px;text-indent:-9999px;height:54px;width:170px;background:url(../img/logo-full-doc-css.svg)left center no-repeat;background-size:170px}footer .brand{background-image:url(../img/logo-grey.svg);margin-top:13px;line-height:87px}.btn,button{font-weight:700}.btn-primary{text-shadow:0 -1px 0 rgba(0,0,0,.3);border-color:#32c0b5;background:linear-gradient(to bottom,#3accc1 87%,#33c4b9 97%,#2fb4aa 100%)}.btn-primary:hover{background:#2fb4aa}.btn-secondary{text-shadow:0 1px 0 #fff;border-color:#e1e3e3;background:linear-gradient(to bottom,#eceded 87%,#e4e5e5 97%,#dadbdb 100%)}.btn-secondary:hover{background:#dadbdb}code{background-color:#f7f8c3;border-radius:5px;padding:0 5px}pre{background-color:#fff;border:1px solid #eceded;margin:0 0 20px;overflow:auto;padding:10px 20px}.home,.swatches-list li{text-align:center}pre code{line-height:16px;letter-spacing:0;background-color:transparent;white-space:pre-wrap}pre ol{margin:0 0 0 40px;padding:0}ol.linenums,pre.prettyprint ol{margin-bottom:0}pre ol li{text-indent:0;background-color:#fff;margin:0;list-style:decimal}code.prettyprint{padding:0 !Important}@media screen{.str{color:#d14}.kwd{color:#333}.com{color:#998}.lit,.typ{color:#458}.clo,.opn,.pun{color:#333}.tag{color:#navy}.atn{color:#teal}.atv{color:#d14}.dec{color:#333}.fun,.var{color:#teal}}@media print,projection{.kwd,.tag,.typ{font-weight:700}.str{color:#060}.kwd{color:#006}.com{color:#600;font-style:italic}.typ{color:#404}.lit{color:#044}.clo,.opn,.pun{color:#440}.tag{color:#006}.atn{color:#404}.atv{color:#060}}pre.prettyprint{font-family:Menlo,"Bitstream Vera Sans Mono","DejaVu Sans Mono",Monaco,Consolas,monospace;border:1px solid #eceded;padding:10px}ol.linenums{margin-top:0}.simple-tag{display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#272929;color:#fff;font-size:12px;margin-left:5px;padding:2px 8px}.warning{background-color:rgba(217,83,79,.1)}.warning h3{background-color:#d9534f;color:#fff;font-size:18px;line-height:24px;margin:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:3px 15px}.search-wrapper{position:relative;display:none}.search{display:block;padding:3px 3px 3px 30px;box-shadow:inset 2px 2px 4px rgba(0,0,0,.1);margin:8px}.search input[type=text]:enabled,.search input[type=text]:focus{border-color:none;outline:0}.search input[type=text]{display:block;border-style:none;background-color:rgba(255,255,254,0);width:100%}.search:before{font-family:Bitstrap;content:"\e012";display:block;position:absolute;left:17px;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.49)}.signature-wrapper{padding:10px 15px 0;border:1px solid #494c4c;border-radius:0 0 5px 5px}.signature-wrapper:last-child{margin-bottom:0}.signature.collapsed :not(h2){display:none}.primary-options h2,.signature h2{background-color:#494c4c;color:#eceded;font-size:18px;line-height:24px;margin:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:3px 15px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}.primary-options h2 span,.signature h2 span{font-size:10px;font-weight:400;font-style:normal;float:right}.primary-options h2 code,.signature h2 code{background-color:transparent;color:#fff}.primary-options h2 a,.signature h2 a{color:#fff}.small-signature{padding:10px;background-color:#eceded;border:1px solid #b7baba;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.small-signature a.sig{color:#272929;display:block;font-weight:700}.small-signature a.sig code,.small-signature a.sig code *{font-weight:700;background-color:transparent}.small-signature a.sig .pln{color:#000}.small-signature p{color:#595d5d;line-height:15px;margin-bottom:0;margin-left:10px;margin-right:10px}.parameters,.returns{list-style-type:none;margin:0 0 15px;border:1px solid #b7baba;background-color:#eceded;padding:0 15px 10px;border-radius:5px}.parameters h4,.returns h4{background-color:#494c4c;padding:4px 15px;color:#eceded;margin:0 -15px 5px}.parameters h4 .optional,.returns h4 .optional{font-size:10px;line-height:19px}.parameters h4 a,.returns h4 a{color:#b7baba}.parameters h4 a:hover,.returns h4 a:hover{text-decoration:underline}.page-title a:hover,a{text-decoration:none}.parameters li:first-child h4,.returns h4{border-radius:5px 5px 0 0}.parameters h5,.returns h5{font-size:14px;font-weight:700;margin:0 0 5px;color:#494c4c}.parameters h4 code,.returns h4 code{font-style:italic;font-weight:400;background:0 0;background:none}.parameters .options{margin-right:50px}.parameters .options .option,.returns .options .option{margin:0 -10px 15px;border-top:1px solid #b7baba;list-style-type:none;padding:15px 25px 0}.parameters .optional{font-size:8pt;line-height:20px}.parameters ul.options:last-child,.returns ul.options:last-child{margin-bottom:0}.parameters .description,.returns .description{padding-bottom:15px}.returns .description{margin-top:15px}.parameters :last-child .description,.returns :last-child .description{margin-bottom:0;padding-bottom:0}.demo ul{list-style:none;padding:0;display:inline-block;margin-bottom:-5px;margin-left:0}.active-menu .page-link,.active-menu .sidebar-title-link,.active-menu .stylesheet-link,.contents ul .page-link,.contents ul .sidebar-title-link,.contents ul .stylesheet-link,.demo .tab,.sidebar .page-link,.sidebar .sidebar-title-link,.sidebar .stylesheet-link{display:block}.demo .tab{float:left;padding:6px 15px;border-radius:2px 2px 0 0;font-weight:700}.demo .tab.active{color:#fff;background-color:#3accc1}.demo iframe{width:100%;border:1px solid #eceded;border-radius:3px}.style-demo{padding:10px}.iframe_wrapper iframe{width:100%;border:1px solid #b7baba;border-radius:3px}.contents-wrapper,.sidebar-wrapper{background-color:#4ed1c7;position:fixed;margin-bottom:15px;z-index:1030;padding:10px 15px 20px;top:100px;left:calc((100% - 1000px)/ 2);width:250px;max-height:calc(100% - 100px);overflow:hidden}@media (max-width:991px){.contents-wrapper,.sidebar-wrapper{left:0}}@media min-width (992px){.sidebar{width:255px}}.active-menu,.contents ul,.sidebar{list-style-type:none;margin:0;padding:0}.page-title,.page-title li{padding-left:15px}.contents-wrapper #versions,.contents-wrapper .versions,.sidebar-wrapper #versions,.sidebar-wrapper .versions{position:absolute;right:5px;top:7px}.page-title{font-size:14px}.page-title.active,.page-title:hover{position:relative}.page-title.active:before,.page-title:hover:before{content:">";position:absolute;font-size:12px;left:3px;top:4px;z-index:1000}.page-title.active .page-link,.page-title:hover .page-link{color:#494c4c}.page-title.active,.page-title.active:hover{background-color:#dcf6f4}.page-title:hover{background-color:#9fe6e1}.page-title.collapsed>:not(a){display:none}.page-link{color:#fff;padding:3px 0;font-weight:400;overflow-wrap:break-word;white-space:normal}.hero a,a{white-space:nowrap}.bold,.group-heading,a{font-weight:700}.page-link:focus,.page-link:visited{color:#fff;text-decoration:none}.contents-title,.sidebar-section-title{font-weight:700;color:#fff;line-height:2em}.group-heading{color:#fff;display:block;margin-top:10px}@media (max-width:991px){.contents-wrapper,.sidebar-wrapper{display:none;left:0;max-height:calc(100% - 100px);overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:1070}.contents-wrapper.active,.sidebar-wrapper.active{display:block;width:100%}.contents-wrapper .sidebar-section,.sidebar-wrapper .sidebar-section{padding-top:10px;color:#fff}.contents-wrapper a,.sidebar-wrapper a{display:block}.contents-wrapper .group-heading,.sidebar-wrapper .group-heading{color:#fff}.contents-wrapper .page-title,.sidebar-wrapper .page-title{text-indent:0;border-bottom:1px solid #fff}.contents-wrapper .page-link,.sidebar-wrapper .page-link{padding:7px 20px}}.swatches-list{list-style:none;margin:10px}.swatches-list li{width:20%;float:left;height:100px;margin:1px}.swatch-color{width:100%;height:50px;display:block;margin-bottom:5px}.ie .search:before{font-family:Bitstrap;content:"\e012";display:block;position:absolute;left:17px;color:#b7baba}body,li,ol,p,ul{color:#272929}header,header .container,header .nav,header .nav>li{position:relative}.ie .sidebar .api li li.active>a,.ie .sidebar .api li li.active>a:before,.ie .sidebar .api li li.active>a:hover{background:#fff}.ie .sidebar .api li li.active>a:before{display:none}body{font-family:lato,Helvetica,Arial,sans-serif}code,code *,pre,pre *{font-family:"Courier New",Courier,mono;font-style:normal;-webkit-font-smoothing:initial;font-size:16px}@media (max-width:767px){code,code *,pre,pre *{font-size:18px}}code * .highlight,code .highlight,pre * .highlight,pre .highlight{background-color:#9da1a1;display:block;padding:3px 0}code * .atv,code .atv,pre * .atv,pre .atv{color:#A94442}a:hover{text-decoration:underline}.thin{font-weight:100}.light,.normal{font-weight:300}.heavy{font-weight:900}aside,blockquote{border-left:10px solid #C8CECC;background-color:#EAEFED;color:#495154;font-size:16px;font-weight:400;line-height:24px;padding:30px;margin:30px auto;display:block;float:none}aside p,blockquote p,header .navbar{margin-bottom:0}header{display:block}header .navbar-default{background-color:rgba(255,255,255,.87);box-shadow:0 3px 5px rgba(157,161,161,.5)}header .navbar-default .navbar-toggle{color:#000;text-shadow:none;border:0}header .navbar-default .navbar-toggle:focus,header .navbar-default .navbar-toggle:hover{background:0 0}header .navbar-default .navbar-toggle .mobile-menu-label{display:none}header .navbar-default .navbar-toggle .mobile-menu-close{display:block;animation:fadeIn 1s 1;background-image:url(/static/img/icon-close--blue.svg);width:14px;height:14px;top:3px;position:relative}header .navbar-default .navbar-toggle.collapsed{border:1px solid #ddd}header .navbar-default .navbar-toggle.collapsed .mobile-menu-label{display:block;font-weight:300}header .navbar-default .navbar-toggle.collapsed .mobile-menu-close{display:none}header .navbar-default .navbar-nav>.active>a{background-color:#3accc1;border-radius:2px;color:#fff}header .navbar-default .navbar-nav>.active>a:hover{background-color:#3accc1;border-color:transparent;color:#fff}header .navbar{border:0}@media (max-width:480px){header .navbar .brand{background-size:140px}}header .navbar-collapse.in{background:rgba(255,255,255,.9)}@media (max-width:767px){header .navbar-collapse{padding-top:10px}header .navbar-collapse .bitovi-menu{border-top:1px solid #9da1a1}header .navbar-collapse .bitovi-menu a{font-size:12px;text-transform:uppercase;padding-left:10px}header .navbar-collapse .bitovi-menu .icon-bits{display:none}header .navbar-collapse .bitovi-menu .dropdown-menu{display:block;visibility:visible;position:relative;top:auto;left:auto;background-color:transparent;border:0;box-shadow:none;width:100%}header .navbar-collapse .bitovi-menu .dropdown-menu li:last-child a{border-bottom:0}header .navbar-collapse .bitovi-menu .dropdown-menu a,header .navbar-collapse .bitovi-menu .dropdown-menu li{width:100%;display:block}header .navbar-collapse .bitovi-menu .dropdown-menu a{color:#272929}}header .navbar-fixed-top{z-index:1080}header .nav{list-style-type:none;padding:0;margin:0 0 0 15px;display:inline-block;top:13px}@media (max-width:767px){header .nav{width:100%;top:-2px;margin:0}}header .nav>li{display:block;line-height:54px;width:100%}@media (min-width:768px){header .navbar-collapse{padding-top:0}header .nav>li{margin-right:5px;width:auto}}header .nav>li>a{text-decoration:none;font-weight:700;font-size:12px;color:#272929;display:block;width:100%;padding:5px 10px;border:1px solid transparent}@media (min-width:768px){header .nav>li>a{width:auto}}header .nav>li:hover>a{background-color:transparent;border:1px solid rgba(0,0,0,.3);border-radius:2px}header .dropdown-menu{display:none;visibility:collapse;position:absolute;left:0;background-color:#fff;border:1px solid #b7baba;border-top:none;border-radius:0;z-index:5;margin:0;padding:0;list-style-type:none;top:54px;width:240px}header .dropdown-menu li a{display:block;text-decoration:none;border-bottom:1px solid #eceded;color:#494c4c;font-size:14px;line-height:32px;padding-left:20px;padding-right:20px}header .dropdown-menu li a:hover,header .dropdown-menu li.active a{background-color:#eceded;color:#272929}header .bitovi-menu{display:inline-block;top:0}header .bitovi-menu .dropdown-menu{top:53px;right:0;left:auto}header .bitovi-menu .dropdown-menu a:hover:after{content:"\e000";color:#b7baba;font:20px/27px Bitstrap;position:absolute;right:10px}header .bitovi.icon-bits{display:block;font-size:26px;text-align:center;width:50px;height:54px;text-decoration:none;overflow:hidden;color:#272929;line-height:46px;text-shadow:none}@media (max-width:767px){header .bitovi.icon-bits{display:none}}header .bitovi.icon-bits:before{position:absolute;left:13px}header .bitovi-menu:hover .bitovi.icon-bits{background-color:#fff;border-left:1px solid #b7baba;border-right:1px solid #b7baba;color:#3accc1;text-shadow:none;opacity:1}header .logo-menu{position:relative;display:inline-block;margin-left:15px}header .logo-menu .dropdown-menu a:hover:after{content:"\e000";color:#b7baba;font:20px/27px Bitstrap;position:absolute;right:10px}header .menu-container{position:relative}header .bitovi-menu:hover .dropdown-menu,header .logo-menu:hover .dropdown-menu,header .menu-container:hover .dropdown-menu{display:block;visibility:visible}header .pull-right{position:absolute;right:0;top:0}header .examples-menu:after,header .examples-menu:before,header .guides-menu:after,header .guides-menu:before{content:" ";display:table}header .examples-menu:hover .dropdown-menu,header .guides-menu:hover .dropdown-menu{display:block;visibility:visible}header .examples-menu .dropdown-menu,header .guides-menu .dropdown-menu{top:41px}header .examples-menu .dropdown-menu:before,header .guides-menu .dropdown-menu:before{content:'';display:block;width:100px;height:20px;background:0 0;top:-20px;left:0;position:absolute}@media (max-width:767px){header .examples-menu .dropdown-menu,header .guides-menu .dropdown-menu{display:block;visibility:visible;border:0;background:0 0;position:relative;box-shadow:none;top:0;width:100%}header .examples-menu .dropdown-menu:before,header .guides-menu .dropdown-menu:before{display:none}header .examples-menu .dropdown-menu a,header .examples-menu .dropdown-menu li,header .guides-menu .dropdown-menu a,header .guides-menu .dropdown-menu li{width:100%;display:block}header .examples-menu .dropdown-menu li:last-child a,header .guides-menu .dropdown-menu li:last-child a{border:0}header .examples-menu .dropdown-menu a,header .guides-menu .dropdown-menu a{color:#7a8181;padding:0 20px}}.hero,.hero a,.hero p{color:#fff}.home .scroll-spy-title{display:none}.home .comment{margin-bottom:0}.hero{background-image:url(../img/background.jpg);background-size:cover;background-attachment:fixed;padding:0}.hero a{line-height:1.5em}@media (max-width:1000px){.hero a{white-space:normal}}.hero .lead{font-weight:900;margin:0 auto}.hero .hero-note a{text-decoration:underline}.hero .hero-cta{padding-bottom:30px}.hero .hero-cta .btn{padding:10px 40px}.hero .lead,.homepage-closing,.homepage-section{padding:30px 10px 0}@media (min-width:768px){.hero .lead{max-width:1060px;font-size:3em}.hero .lead,.homepage-closing,.homepage-section{padding-left:60px;padding-right:60px}}.homepage-section{display:inline-flex}@media (max-width:991px){.homepage-section{flex-direction:column}}.homepage-section h2{color:#3accc1}.homepage-section .left,.homepage-section .right{display:flex;flex-direction:column;flex-basis:50%}@media (max-width:991px){.homepage-section .left,.homepage-section .right{margin-bottom:30px}}.homepage-section .left{padding-right:7.5px}.homepage-section .right{padding-left:7.5px}.explanation{color:#595d5d;font-weight:400;font-size:19px;max-width:90%;margin:auto}.homepage-closing{padding-bottom:40px}.homepage-closing .hero-cta{padding-top:30px}body.home footer{margin-top:0}footer{padding:30px 0;background-color:#9da1a1;color:#494c4c}footer:after,footer:before{content:" ";display:table}footer li a{font-size:12px;font-weight:700;text-decoration:none;text-shadow:0 1px 0 #fff;color:#3accc1;padding:5px 10px}footer li a:hover{text-decoration:underline}footer ul{list-style:none;margin:0;position:absolute;right:0;top:0}footer li{display:inline-block}footer .container{height:auto;text-align:right;position:relative;overflow:hidden}footer .footer-brand{width:100px;padding:0;text-align:center}footer .footer-brand img{width:100%}footer .footer-brand a{position:relative;top:-3px}@media (max-width:767px){.hero{background-size:auto}footer .footer-brand{width:100%}footer .footer-brand img{width:100px;text-align:center}}footer .footer-brand,footer .footer-nav-main{float:left!important;float:left}footer .footer-nav-main,footer .footer-nav-social{position:static;margin:0;padding:0;text-align:left;height:20px}@media (max-width:767px){footer .footer-nav-main,footer .footer-nav-social{padding:20px 0;height:auto}}footer .footer-nav-main a,footer .footer-nav-social a{height:auto;color:#fff;text-shadow:none;line-height:normal;border-right:1px solid #fff;padding:0 10px}footer .footer-nav-main li:last-child a,footer .footer-nav-social li:last-child a{border:0}@media (max-width:767px){footer .footer-nav-main a,footer .footer-nav-social a{padding:0 15px}footer .footer-nav-main,footer .footer-nav-social{float:none;width:100%;text-align:center}footer .footer-nav-main:after,footer .footer-nav-main:before,footer .footer-nav-social:after,footer .footer-nav-social:before{content:" ";display:table}footer .footer-nav-main:after,footer .footer-nav-social:after{clear:both}}footer .footer-copyright{text-align:left;color:#fff;padding:10px 15px}footer .footer-copyright a{color:#fff}@media (max-width:767px){footer .footer-copyright{text-align:center;padding:20px 0}}footer .footer-nav-social{float:right!important;float:right}footer .footer-nav-social li{width:auto}footer .footer-nav-social a{border-right:0;opacity:.7;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;transition:opacity 200ms linear}footer .footer-nav-social a:hover{opacity:1}footer .footer-nav-social .footer-social-icon{width:30px}ul.list-group{margin:0} \ No newline at end of file diff --git a/static/bundles/static.js b/static/bundles/static.js deleted file mode 100644 index 4432a7d..0000000 --- a/static/bundles/static.js +++ /dev/null @@ -1,129 +0,0 @@ -/*[system-bundles-config]*/ -if(!System.bundlesPath) { - System.paths["bundles/*.css"] ="../../../../../../../../../../../node_modules/documentjs/site/static/build/c9c7181e56b7075243bf1b381e5b2bf0/bundles/*css"; - System.paths["bundles/*"] = "../../../../../../../../../../../node_modules/documentjs/site/static/build/c9c7181e56b7075243bf1b381e5b2bf0/bundles/*.js"; -} -System.bundles = {"bundles/static.css!":["styles/styles.less!$less"]}; -/*config.js*/ -define("config.js",function(e,t,s){!function(e){!function(){var e="undefined"!=typeof window,t={map:{"jquery/jquery":"jquery","can/util/util":"can/util/jquery/jquery","benchmark/benchmark":"benchmark",mustache:"can/view/mustache/system"},paths:{dotdotdot:"js/jquery.dotdotdot.min.js"},meta:{jquery:{exports:"jQuery"},dotdotdot:{deps:["jquery"],exports:"jquery"},prettify:{format:"global"}},ext:{ejs:"can/view/ejs/system",mustache:"can/view/mustache/system",stache:"can/view/stache/system"}};e&&(t.paths={jquery:"jquery/dist/jquery.js","can/*":"can/*.js"}),System.config(t)}(),System.buildConfig={map:{"can/util/util":"can/util/domless/domless"}}}(function(){return this}())}); -/*jquery*/ -define("jquery",["module","@loader"],function(e,t){t.get("@@global-helpers").prepareGlobal(e.id,[],"jQuery");var n=t.global.define,i=t.global.require,r='!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function n(e){var t="length"in e&&e.length,n=ie.type(e);return"function"===n||ie.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e}function r(e,t,n){if(ie.isFunction(t))return ie.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return ie.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(fe.test(t))return ie.filter(t,e,n);t=ie.filter(t,e)}return ie.grep(e,function(e){return ie.inArray(e,t)>=0!==n})}function i(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function o(e){var t=xe[e]={};return ie.each(e.match(be)||[],function(e,n){t[n]=!0}),t}function a(){he.addEventListener?(he.removeEventListener("DOMContentLoaded",s,!1),e.removeEventListener("load",s,!1)):(he.detachEvent("onreadystatechange",s),e.detachEvent("onload",s))}function s(){(he.addEventListener||"load"===event.type||"complete"===he.readyState)&&(a(),ie.ready())}function u(e,t,n){if(void 0===n&&1===e.nodeType){var r="data-"+t.replace(Ee,"-$1").toLowerCase();if(n=e.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:Ne.test(n)?ie.parseJSON(n):n}catch(i){}ie.data(e,t,n)}else n=void 0}return n}function l(e){var t;for(t in e)if(("data"!==t||!ie.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function c(e,t,n,r){if(ie.acceptData(e)){var i,o,a=ie.expando,s=e.nodeType,u=s?ie.cache:e,l=s?e[a]:e[a]&&a;if(l&&u[l]&&(r||u[l].data)||void 0!==n||"string"!=typeof t)return l||(l=s?e[a]=J.pop()||ie.guid++:a),u[l]||(u[l]=s?{}:{toJSON:ie.noop}),("object"==typeof t||"function"==typeof t)&&(r?u[l]=ie.extend(u[l],t):u[l].data=ie.extend(u[l].data,t)),o=u[l],r||(o.data||(o.data={}),o=o.data),void 0!==n&&(o[ie.camelCase(t)]=n),"string"==typeof t?(i=o[t],null==i&&(i=o[ie.camelCase(t)])):i=o,i}}function d(e,t,n){if(ie.acceptData(e)){var r,i,o=e.nodeType,a=o?ie.cache:e,s=o?e[ie.expando]:ie.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){ie.isArray(t)?t=t.concat(ie.map(t,ie.camelCase)):t in r?t=[t]:(t=ie.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;for(;i--;)delete r[t[i]];if(n?!l(r):!ie.isEmptyObject(r))return}(n||(delete a[s].data,l(a[s])))&&(o?ie.cleanData([e],!0):ne.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}function f(){return!0}function p(){return!1}function h(){try{return he.activeElement}catch(e){}}function m(e){var t=Fe.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function g(e,t){var n,r,i=0,o=typeof e.getElementsByTagName!==Ce?e.getElementsByTagName(t||"*"):typeof e.querySelectorAll!==Ce?e.querySelectorAll(t||"*"):void 0;if(!o)for(o=[],n=e.childNodes||e;null!=(r=n[i]);i++)!t||ie.nodeName(r,t)?o.push(r):ie.merge(o,g(r,t));return void 0===t||t&&ie.nodeName(e,t)?ie.merge([e],o):o}function v(e){je.test(e.type)&&(e.defaultChecked=e.checked)}function y(e,t){return ie.nodeName(e,"table")&&ie.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function b(e){return e.type=(null!==ie.find.attr(e,"type"))+"/"+e.type,e}function x(e){var t=Ve.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function w(e,t){for(var n,r=0;null!=(n=e[r]);r++)ie._data(n,"globalEval",!t||ie._data(t[r],"globalEval"))}function T(e,t){if(1===t.nodeType&&ie.hasData(e)){var n,r,i,o=ie._data(e),a=ie._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)ie.event.add(t,n,s[n][r])}a.data&&(a.data=ie.extend({},a.data))}}function C(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!ne.noCloneEvent&&t[ie.expando]){i=ie._data(t);for(r in i.events)ie.removeEvent(t,r,i.handle);t.removeAttribute(ie.expando)}"script"===n&&t.text!==e.text?(b(t).text=e.text,x(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),ne.html5Clone&&e.innerHTML&&!ie.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&je.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}function N(t,n){var r,i=ie(n.createElement(t)).appendTo(n.body),o=e.getDefaultComputedStyle&&(r=e.getDefaultComputedStyle(i[0]))?r.display:ie.css(i[0],"display");return i.detach(),o}function E(e){var t=he,n=Ze[e];return n||(n=N(e,t),"none"!==n&&n||(Ke=(Ke||ie("\')})})}}(jQuery);';return l.global.define=void 0,l.global.module=void 0,l.global.exports=void 0,l.__exec({source:i,address:e.uri}),l.global.require=o,l.global.define=a,l.get("@@global-helpers").retrieveGlobal(e.id,void 0)}); -/*js/affix*/ -define("js/affix",["module","@loader"],function(t,e){e.get("@@global-helpers").prepareGlobal(t.id,[]);var o=e.global.define,i=e.global.require,f='+function(t){"use strict";function i(i){return this.each(function(){var o=t(this),f=o.data("bs.affix"),n="object"==typeof i&&i;f||o.data("bs.affix",f=new e(this,n)),"string"==typeof i&&f[i]()})}var e=function(i,o){this.options=t.extend({},e.DEFAULTS,o),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(i),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};e.VERSION="3.3.5",e.RESET="affix affix-top affix-bottom",e.DEFAULTS={offset:0,target:window},e.prototype.getState=function(t,i,e,o){var f=this.$target.scrollTop(),n=this.$element.offset(),s=this.$target.height();if(null!=e&&"top"==this.affixed)return e>f?"top":!1;if("bottom"==this.affixed)return null!=e?f+this.unpin<=n.top?!1:"bottom":t-o>=f+s?!1:"bottom";var a=null==this.affixed,h=a?f:n.top,r=a?s:i;return null!=e&&e>=f?"top":null!=o&&h+r>=t-o?"bottom":!1},e.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(e.RESET).addClass("affix");var t=this.$target.scrollTop(),i=this.$element.offset();return this.pinnedOffset=i.top-t},e.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},e.prototype.checkPosition=function(){if(this.$element.is(":visible")){var i=this.$element.height(),o=this.options.offset,f=o.top,n=o.bottom,s=Math.max(t(document).height(),t(document.body).height());"object"!=typeof o&&(n=f=o),"function"==typeof f&&(f=o.top(this.$element)),"function"==typeof n&&(n=o.bottom(this.$element));var a=this.getState(s,i,f,n);if(this.affixed!=a){null!=this.unpin&&this.$element.css("top","");var h="affix"+(a?"-"+a:""),r=t.Event(h+".bs.affix");if(this.$element.trigger(r),r.isDefaultPrevented())return;this.affixed=a,this.unpin="bottom"==a?this.getPinnedOffset():null,this.$element.removeClass(e.RESET).addClass(h).trigger(h.replace("affix","affixed")+".bs.affix")}"bottom"==a&&this.$element.offset({top:s-i-n})}};var o=t.fn.affix;t.fn.affix=i,t.fn.affix.Constructor=e,t.fn.affix.noConflict=function(){return t.fn.affix=o,this},t(window).on("load",function(){t(\'[data-spy="affix"]\').each(function(){var e=t(this),o=e.data();o.offset=o.offset||{},null!=o.offsetBottom&&(o.offset.bottom=o.offsetBottom),null!=o.offsetTop&&(o.offset.top=o.offsetTop),i.call(e,o)})})}(jQuery);';return e.global.define=void 0,e.global.module=void 0,e.global.exports=void 0,e.__exec({source:f,address:t.uri}),e.global.require=i,e.global.define=o,e.get("@@global-helpers").retrieveGlobal(t.id,void 0)}); -/*$css*/ -define("$css",function(e,t,n){function d(){return a.isEnv&&a.isEnv("production")||"production"===a.env}var a=e("@loader");d()?t.fetch=function(e){var t=e.address,n=document.createElement("link");return n.rel="stylesheet",n.href=t,document.head.appendChild(n),""}:t.instantiate=function(e){var t=this;e.metadata.deps=[],e.metadata.execute=function(){var n=e.source+"/*# sourceURL="+e.address+" */";if(n=n.replace(/url\(['"]?([^'"\)]*)['"]?\)/g,function(t,n){return"url("+steal.joinURIs(e.address,n)+")"}),e.source&&"undefined"!=typeof document){var d=document.head?document:document.getElementsByTagName?document:document.documentElement,a=d.head||d.getElementsByTagName("head")[0],o=document.createElement("style");if(!a){var r=d.documentElement||d;a=document.createElement("head"),r.insertBefore(a,r.firstChild)}if(o.type="text/css",o.styleSheet?o.styleSheet.cssText=n:o.appendChild(document.createTextNode(n)),a.appendChild(o),t.has("live-reload")){var c=t["import"]("live-reload",{name:"$css"});Promise.resolve(c).then(function(n){t["import"](e.name).then(function(){n.once(e.name,function(){a.removeChild(o)})})})}}return System.newModule({source:n})},e.metadata.format="css"},t.buildType="css",t.includeInBuild=!0}); -/*less*/ -define('less', [], function(){ return {}; }); -/*$less*/ -define('$less', [], function(){ return {}; }); -/*static*/ -define("static",["jquery/jquery","./content_list","./frame_helper","./versions","./js/line-highlight","./js/collapse","./js/dropdown","./js/tooltip","./js/popover","./js/responsive-tables","./js/lazy-youtube","./js/affix","./styles/styles.less!","./prettify"],function(e,o,t,i,a){for(var n=document.getElementsByTagName("code"),r=0;r .active").length&&(-1!==window.location.href.indexOf("/docs/")?e(".guides-menu").addClass("active"):window.location.href.indexOf("/examples/")&&e(".examples-menu").addClass("active"));var l=!1,v=function(){var o=e(window).width();l=768>o?!0:!1};v(),e(window).resize(v),e(".sidebar-wrapper").mousemove(function(o){if(!l){var t=e(this),i=50,a=t.position();o.clientYa.top+t.height()-i&&t.scrollTop(t.scrollTop()+10)}});var c=function(o){var t="";return o.length?t=o[0].id:o.id?t=o.id:"string"==typeof o&&(t=o),0===t.length?e():e(".contents a[href*='"+t+"']")};e("section.comment h3").each(function(){var o=e('[id="'+this.id+'"]');if(o.length>1&&o[0]===this){var t=c(o);o.each(function(e,o){var i=t.get(e);i.href=i.href.replace(o.id,o.id+e),o.id=o.id+e})}});var d=function(){var o,t,i,a=e("section.comment > *"),n=function(e,a){var n=a.getBoundingClientRect();n.left<=t&&t<=n.right&&n.top<=i&&i<=n.bottom&&(o=a)};return function(e,r){return o=null,t=e,i=r,a.each(n),o}}(),p=e("#scrollSpyCurrentH2"),h=e("#scrollSpyCurrentH3"),m=e(),f=e("body:not(.home)").length?!0:!1;f&&e(".contents ul ul").hide();var u=[],b=function(){for(var o=!1,t=0;t";n+="",n+="",e(this).prepend(n)}),e(function(){var o=function(){var o=e(this).closest("li");e(".sidebar-wrapper").is(".active")&&o.is("ul > li > ul > li")&&e(".scroll-spy-title").click()};e(".contents a").each(function(){return this.href=this.href.replace("#","#section="),e(this).on("click",o),!0});var t=window.location.hash;if(t){var i=t.replace(/.*?#section=/,"#");if(e(i).length){var a=-55;e("html, body").animate({scrollTop:e(i).offset().top+a},500)}}}),window.addEventListener("hashchange",function(o){var t=-55,i=o.newURL.replace(/.*?(#.*)/g,"$1");if(-1!==i.indexOf("#section=")){var a=i.replace(/.*?#section=/,"#"),n=Math.abs(e("body").scrollTop()-(e(a).offset().top+t)),r=Math.max(500,n/6e3*250);e("html, body").animate({scrollTop:e(a).offset().top+t},r)}},!1),e(window).scroll(function(){if(l){var o=document.elementFromPoint(~~(document.body.offsetWidth/2),325);if(o=e(o).closest(".container-fluid > .row > *"),o.length){var t=o.is(".usability.wrapper, .performance.wrapper, .maintainable.wrapper, .community.wrapper");t=t?o:o.prevAll(".usability.wrapper, .performance.wrapper, .maintainable.wrapper, .community.wrapper").eq(0),!t.length&&e(window).scrollTop()article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}"; -c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| -"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup main mark meter nav output progress section summary time video",version:"3.6.2pre",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); -for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d - - - - - - - - #da532c - - - diff --git a/static/img/favicons/favicon-16x16.png b/static/img/favicons/favicon-16x16.png deleted file mode 100644 index 5368d44..0000000 Binary files a/static/img/favicons/favicon-16x16.png and /dev/null differ diff --git a/static/img/favicons/favicon-194x194.png b/static/img/favicons/favicon-194x194.png deleted file mode 100644 index 4ba9f2c..0000000 Binary files a/static/img/favicons/favicon-194x194.png and /dev/null differ diff --git a/static/img/favicons/favicon-32x32.png b/static/img/favicons/favicon-32x32.png deleted file mode 100644 index 2eb3205..0000000 Binary files a/static/img/favicons/favicon-32x32.png and /dev/null differ diff --git a/static/img/favicons/favicon-96x96.png b/static/img/favicons/favicon-96x96.png deleted file mode 100644 index 7271761..0000000 Binary files a/static/img/favicons/favicon-96x96.png and /dev/null differ diff --git a/static/img/favicons/favicon.ico b/static/img/favicons/favicon.ico deleted file mode 100644 index 5f4af00..0000000 Binary files a/static/img/favicons/favicon.ico and /dev/null differ diff --git a/static/img/favicons/manifest.json b/static/img/favicons/manifest.json deleted file mode 100644 index 175e3a3..0000000 --- a/static/img/favicons/manifest.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "DocumentCSS", - "icons": [ - { - "src": "\/android-chrome-36x36.png", - "sizes": "36x36", - "type": "image\/png", - "density": 0.75 - }, - { - "src": "\/android-chrome-48x48.png", - "sizes": "48x48", - "type": "image\/png", - "density": 1 - }, - { - "src": "\/android-chrome-72x72.png", - "sizes": "72x72", - "type": "image\/png", - "density": 1.5 - }, - { - "src": "\/android-chrome-96x96.png", - "sizes": "96x96", - "type": "image\/png", - "density": 2 - }, - { - "src": "\/android-chrome-144x144.png", - "sizes": "144x144", - "type": "image\/png", - "density": 3 - }, - { - "src": "\/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image\/png", - "density": 4 - } - ] -} diff --git a/static/img/favicons/mstile-144x144.png b/static/img/favicons/mstile-144x144.png deleted file mode 100644 index b5d25a9..0000000 Binary files a/static/img/favicons/mstile-144x144.png and /dev/null differ diff --git a/static/img/favicons/mstile-150x150.png b/static/img/favicons/mstile-150x150.png deleted file mode 100644 index f8ca255..0000000 Binary files a/static/img/favicons/mstile-150x150.png and /dev/null differ diff --git a/static/img/favicons/mstile-310x150.png b/static/img/favicons/mstile-310x150.png deleted file mode 100644 index efb9c95..0000000 Binary files a/static/img/favicons/mstile-310x150.png and /dev/null differ diff --git a/static/img/favicons/mstile-310x310.png b/static/img/favicons/mstile-310x310.png deleted file mode 100644 index 7bc05f5..0000000 Binary files a/static/img/favicons/mstile-310x310.png and /dev/null differ diff --git a/static/img/favicons/mstile-70x70.png b/static/img/favicons/mstile-70x70.png deleted file mode 100644 index 2d10c8d..0000000 Binary files a/static/img/favicons/mstile-70x70.png and /dev/null differ diff --git a/static/img/favicons/safari-pinned-tab.svg b/static/img/favicons/safari-pinned-tab.svg deleted file mode 100644 index 3d14966..0000000 --- a/static/img/favicons/safari-pinned-tab.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - diff --git a/static/img/icon-chevron-white.svg b/static/img/icon-chevron-white.svg deleted file mode 100755 index 3a412ec..0000000 --- a/static/img/icon-chevron-white.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/static/img/icon-close--blue.svg b/static/img/icon-close--blue.svg deleted file mode 100755 index 199e89e..0000000 --- a/static/img/icon-close--blue.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/static/img/icon-close.svg b/static/img/icon-close.svg deleted file mode 100755 index cfc4b5c..0000000 --- a/static/img/icon-close.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/static/img/icon-collapse.svg b/static/img/icon-collapse.svg deleted file mode 100755 index 755e9b5..0000000 --- a/static/img/icon-collapse.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/static/img/icon-excellent.svg b/static/img/icon-excellent.svg deleted file mode 100755 index 1e6d673..0000000 --- a/static/img/icon-excellent.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/static/img/icon-fair.svg b/static/img/icon-fair.svg deleted file mode 100755 index afa5bb0..0000000 --- a/static/img/icon-fair.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/static/img/icon-forums-gray.svg b/static/img/icon-forums-gray.svg deleted file mode 100755 index 12401cc..0000000 --- a/static/img/icon-forums-gray.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/static/img/icon-github-gray.svg b/static/img/icon-github-gray.svg deleted file mode 100755 index 885c2a3..0000000 --- a/static/img/icon-github-gray.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/static/img/icon-github-white.svg b/static/img/icon-github-white.svg deleted file mode 100755 index 392cbaf..0000000 --- a/static/img/icon-github-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/static/img/icon-gittr-black.svg b/static/img/icon-gittr-black.svg deleted file mode 100755 index b39a132..0000000 --- a/static/img/icon-gittr-black.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - diff --git a/static/img/icon-gittr-gray.svg b/static/img/icon-gittr-gray.svg deleted file mode 100755 index 7342611..0000000 --- a/static/img/icon-gittr-gray.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - diff --git a/static/img/icon-good.svg b/static/img/icon-good.svg deleted file mode 100755 index 03c24e8..0000000 --- a/static/img/icon-good.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/static/img/icon-googleplus-white.svg b/static/img/icon-googleplus-white.svg deleted file mode 100755 index 8c944c8..0000000 --- a/static/img/icon-googleplus-white.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/static/img/icon-guide-menu.svg b/static/img/icon-guide-menu.svg deleted file mode 100755 index a8703bc..0000000 --- a/static/img/icon-guide-menu.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/static/img/icon-location-blue.svg b/static/img/icon-location-blue.svg deleted file mode 100755 index f0b9df8..0000000 --- a/static/img/icon-location-blue.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/static/img/icon-meetup-gray.svg b/static/img/icon-meetup-gray.svg deleted file mode 100755 index d944892..0000000 --- a/static/img/icon-meetup-gray.svg +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/static/img/icon-open-in-new-white.svg b/static/img/icon-open-in-new-white.svg deleted file mode 100755 index cd5f1a9..0000000 --- a/static/img/icon-open-in-new-white.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/static/img/icon-open-in-new.svg b/static/img/icon-open-in-new.svg deleted file mode 100755 index 01ae69b..0000000 --- a/static/img/icon-open-in-new.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/static/img/icon-plus.svg b/static/img/icon-plus.svg deleted file mode 100755 index d70a181..0000000 --- a/static/img/icon-plus.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - diff --git a/static/img/icon-poor.svg b/static/img/icon-poor.svg deleted file mode 100755 index 0db90e2..0000000 --- a/static/img/icon-poor.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - diff --git a/static/img/icon-rss-gray.svg b/static/img/icon-rss-gray.svg deleted file mode 100755 index 59f51b5..0000000 --- a/static/img/icon-rss-gray.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/static/img/icon-stackoverflow-black.svg b/static/img/icon-stackoverflow-black.svg deleted file mode 100755 index 2c98190..0000000 --- a/static/img/icon-stackoverflow-black.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/static/img/icon-stackoverflow-gray.svg b/static/img/icon-stackoverflow-gray.svg deleted file mode 100755 index 6c8bd23..0000000 --- a/static/img/icon-stackoverflow-gray.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - diff --git a/static/img/icon-twitter-gray.svg b/static/img/icon-twitter-gray.svg deleted file mode 100755 index ba91491..0000000 --- a/static/img/icon-twitter-gray.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/static/img/icon-twitter-white.svg b/static/img/icon-twitter-white.svg deleted file mode 100755 index 81e7ff6..0000000 --- a/static/img/icon-twitter-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/static/img/icon-very-good.svg b/static/img/icon-very-good.svg deleted file mode 100755 index 1840a8b..0000000 --- a/static/img/icon-very-good.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/static/img/icon-youtube-gray.svg b/static/img/icon-youtube-gray.svg deleted file mode 100755 index 202fe0e..0000000 --- a/static/img/icon-youtube-gray.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/static/img/icon-youtube-white.svg b/static/img/icon-youtube-white.svg deleted file mode 100755 index 571cec4..0000000 --- a/static/img/icon-youtube-white.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/static/img/lib-logos/canjs_logo.svg b/static/img/lib-logos/canjs_logo.svg deleted file mode 100644 index 64dbf9f..0000000 --- a/static/img/lib-logos/canjs_logo.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - diff --git a/static/img/lib-logos/documentjs-logo.svg b/static/img/lib-logos/documentjs-logo.svg deleted file mode 100644 index 709c23a..0000000 --- a/static/img/lib-logos/documentjs-logo.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - diff --git a/static/img/lib-logos/funcunit-logo.svg b/static/img/lib-logos/funcunit-logo.svg deleted file mode 100644 index 6b7e7dd..0000000 --- a/static/img/lib-logos/funcunit-logo.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - diff --git a/static/img/lib-logos/jquery-plusplus-logo.svg b/static/img/lib-logos/jquery-plusplus-logo.svg deleted file mode 100644 index 6cf3529..0000000 --- a/static/img/lib-logos/jquery-plusplus-logo.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/static/img/lib-logos/stealjs-logo.svg b/static/img/lib-logos/stealjs-logo.svg deleted file mode 100644 index f608e3b..0000000 --- a/static/img/lib-logos/stealjs-logo.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/static/img/line.png b/static/img/line.png deleted file mode 100755 index 758846e..0000000 Binary files a/static/img/line.png and /dev/null differ diff --git a/static/img/link.svg b/static/img/link.svg deleted file mode 100755 index 7537506..0000000 --- a/static/img/link.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - diff --git a/static/img/logo-bitovi.svg b/static/img/logo-bitovi.svg deleted file mode 100755 index d194b98..0000000 --- a/static/img/logo-bitovi.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - diff --git a/static/img/logo-doc-css-white.svg b/static/img/logo-doc-css-white.svg deleted file mode 100644 index c1c93a8..0000000 --- a/static/img/logo-doc-css-white.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - logo-full-doc-css - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/static/img/logo-full-doc-css.svg b/static/img/logo-full-doc-css.svg deleted file mode 100644 index ee8a8a4..0000000 --- a/static/img/logo-full-doc-css.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/img/logo-grey.svg b/static/img/logo-grey.svg deleted file mode 100644 index 90157d5..0000000 --- a/static/img/logo-grey.svg +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/img/logo.svg b/static/img/logo.svg deleted file mode 100644 index e94667b..0000000 --- a/static/img/logo.svg +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/static/img/play_circle_filled.svg b/static/img/play_circle_filled.svg deleted file mode 100755 index 4daa3f5..0000000 --- a/static/img/play_circle_filled.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/static/img/style-guide-buttons.png b/static/img/style-guide-buttons.png deleted file mode 100644 index 513f917..0000000 Binary files a/static/img/style-guide-buttons.png and /dev/null differ diff --git a/static/img/style-guide-demo.png b/static/img/style-guide-demo.png deleted file mode 100644 index 2ee2799..0000000 Binary files a/static/img/style-guide-demo.png and /dev/null differ diff --git a/static/img/style-guide-home.png b/static/img/style-guide-home.png deleted file mode 100644 index f065a98..0000000 Binary files a/static/img/style-guide-home.png and /dev/null differ diff --git a/static/img/style-guide-iframe.png b/static/img/style-guide-iframe.png deleted file mode 100644 index ded3fbf..0000000 Binary files a/static/img/style-guide-iframe.png and /dev/null differ diff --git a/static/img/style-guide-tag-group.png b/static/img/style-guide-tag-group.png deleted file mode 100644 index 0607814..0000000 Binary files a/static/img/style-guide-tag-group.png and /dev/null differ diff --git a/static/img/style-guide-tag-page.png b/static/img/style-guide-tag-page.png deleted file mode 100644 index b13c8bc..0000000 Binary files a/static/img/style-guide-tag-page.png and /dev/null differ diff --git a/static/img/style-guide-tag-parent.png b/static/img/style-guide-tag-parent.png deleted file mode 100644 index 505891e..0000000 Binary files a/static/img/style-guide-tag-parent.png and /dev/null differ diff --git a/static/img/style-guide-tag-styles.png b/static/img/style-guide-tag-styles.png deleted file mode 100644 index 26df931..0000000 Binary files a/static/img/style-guide-tag-styles.png and /dev/null differ diff --git a/static/img/style-guide-tag-stylesheet.png b/static/img/style-guide-tag-stylesheet.png deleted file mode 100644 index 13f9f03..0000000 Binary files a/static/img/style-guide-tag-stylesheet.png and /dev/null differ diff --git a/static/steal.production.js b/static/steal.production.js deleted file mode 100644 index 9cc7c43..0000000 --- a/static/steal.production.js +++ /dev/null @@ -1,8 +0,0 @@ -/* - * steal v0.13.1 - * - * Copyright (c) 2016 Bitovi; Licensed MIT - */ -!function(a){"object"==typeof exports?module.exports=a():"function"==typeof define&&define.amd?define(a):"undefined"!=typeof window?window.Promise=a():"undefined"!=typeof global?global.Promise=a():"undefined"!=typeof self&&(self.Promise=a())}(function(){var a;return function b(a,c,d){function e(g,h){if(!c[g]){if(!a[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};a[g][0].call(j.exports,function(b){var c=a[g][1][b];return e(c?c:b)},j,j.exports,b,a,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g=0&&(n.splice(b,1),l("Handled previous rejection ["+a.id+"] "+e.formatObject(a.value)))}function h(a,b){m.push(a,b),null===o&&(o=d(i,0))}function i(){for(o=null;m.length>0;)m.shift()(m.shift())}var j,k=c,l=c;"undefined"!=typeof console&&(j=console,k="undefined"!=typeof j.error?function(a){j.error(a)}:function(a){j.log(a)},l="undefined"!=typeof j.info?function(a){j.info(a)}:function(a){j.log(a)}),a.onPotentiallyUnhandledRejection=function(a){h(f,a)},a.onPotentiallyUnhandledRejectionHandled=function(a){h(g,a)},a.onFatalRejection=function(a){h(b,a.value)};var m=[],n=[],o=null;return a}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a(b)})},{"../env":5,"../format":6}],5:[function(b,c,d){!function(a){"use strict";a(function(a){function b(){return"undefined"!=typeof process&&null!==process&&"function"==typeof process.nextTick}function c(){return"function"==typeof MutationObserver&&MutationObserver||"function"==typeof WebKitMutationObserver&&WebKitMutationObserver}function d(a){function b(){var a=c;c=void 0,a()}var c,d=document.createTextNode(""),e=new a(b);e.observe(d,{characterData:!0});var f=0;return function(a){c=a,d.data=f^=1}}var e,f="undefined"!=typeof setTimeout&&setTimeout,g=function(a,b){return setTimeout(a,b)},h=function(a){return clearTimeout(a)},i=function(a){return f(a,0)};if(b())i=function(a){return process.nextTick(a)};else if(e=c())i=d(e);else if(!f){var j=a,k=j("vertx");g=function(a,b){return k.setTimer(b,a)},h=k.cancelTimer,i=k.runOnLoop||k.runOnContext}return{setTimer:g,clearTimer:h,asap:i}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a(b)})},{}],6:[function(b,c,d){!function(a){"use strict";a(function(){function a(a){var c="object"==typeof a&&null!==a&&a.stack?a.stack:b(a);return a instanceof Error?c:c+" (WARNING: non-Error used)"}function b(a){var b=String(a);return"[object Object]"===b&&"undefined"!=typeof JSON&&(b=c(a,b)),b}function c(a,b){try{return JSON.stringify(a)}catch(c){return b}}return{formatError:a,formatObject:b,tryStringify:c}})}("function"==typeof a&&a.amd?a:function(a){c.exports=a()})},{}],7:[function(b,c,d){!function(a){"use strict";a(function(){return function(a){function b(a,b){this._handler=a===t?b:c(a)}function c(a){function b(a){e.resolve(a)}function c(a){e.reject(a)}function d(a){e.notify(a)}var e=new v;try{a(b,c,d)}catch(f){c(f)}return e}function d(a){return I(a)?a:new b(t,new w(q(a)))}function e(a){return new b(t,new w(new z(a)))}function f(){return _}function g(){return new b(t,new v)}function h(a,b){var c=new v(a.receiver,a.join().context);return new b(t,c)}function i(a){return k(S,null,a)}function j(a,b){return k(N,a,b)}function k(a,c,d){function e(b,e,g){g.resolved||l(d,f,b,a(c,e,b),g)}function f(a,b,c){k[a]=b,0===--j&&c.become(new y(k))}for(var g,h="function"==typeof c?e:f,i=new v,j=d.length>>>0,k=new Array(j),m=0;m0?b(c,f.value,e):(e.become(f),m(a,c+1,f))}else b(c,d,e)}function m(a,b,c){for(var d=b;dc&&a._unreport()}}function o(a){return"object"!=typeof a||null===a?e(new TypeError("non-iterable passed to race()")):0===a.length?f():1===a.length?d(a[0]):p(a)}function p(a){var c,d,e,f=new v;for(c=0;c0||"function"!=typeof b&&0>e)return new this.constructor(t,d);var f=this._beget(),g=f._handler;return d.chain(g,d.receiver,a,b,c),f},b.prototype["catch"]=function(a){return this.then(void 0,a)},b.prototype._beget=function(){return h(this._handler,this.constructor)},b.all=i,b.race=o,b._traverse=j,b._visitRemaining=m,t.prototype.when=t.prototype.become=t.prototype.notify=t.prototype.fail=t.prototype._unreport=t.prototype._report=T,t.prototype._state=0,t.prototype.state=function(){return this._state},t.prototype.join=function(){for(var a=this;void 0!==a.handler;)a=a.handler;return a},t.prototype.chain=function(a,b,c,d,e){this.when({resolver:a,receiver:b,fulfilled:c,rejected:d,progress:e})},t.prototype.visit=function(a,b,c,d){this.chain(Y,a,b,c,d)},t.prototype.fold=function(a,b,c,d){this.when(new H(a,b,c,d))},R(t,u),u.prototype.become=function(a){a.fail()};var Y=new u;R(t,v),v.prototype._state=0,v.prototype.resolve=function(a){this.become(q(a))},v.prototype.reject=function(a){this.resolved||this.become(new z(a))},v.prototype.join=function(){if(!this.resolved)return this;for(var a=this;void 0!==a.handler;)if(a=a.handler,a===this)return this.handler=C();return a},v.prototype.run=function(){var a=this.consumers,b=this.handler;this.handler=this.handler.join(),this.consumers=void 0;for(var c=0;cf;f++)if(e=b.loads[f],e.name==c)return e;return e=a(c),b.loads.push(e),d(b,e),e})}function d(a,b){e(a,b,A.resolve().then(function(){return a.loaderObj.locate({name:b.name,metadata:b.metadata})}))}function e(a,b,c){f(a,b,c.then(function(c){return"loading"==b.status?(b.address=c,a.loaderObj.fetch({name:b.name,metadata:b.metadata,address:c})):void 0}))}function f(a,b,d){d.then(function(d){return"loading"==b.status?A.resolve(a.loaderObj.translate({name:b.name,metadata:b.metadata,address:b.address,source:d})).then(function(c){return"loading"==b.status?(b.source=c,a.loaderObj.instantiate({name:b.name,metadata:b.metadata,address:b.address,source:c})):void 0}).then(function(c){if("loading"==b.status){if(void 0===c)return b.address=b.address||"",b.isDeclarative=!0,a.loaderObj.transpile(b).then(function(a){var c=__global.System,d=c.register;c.register=function(a,c,d){"string"!=typeof a&&(d=c,c=a),b.declare=d,b.depsList=c},__eval(a,__global,b),c.register=d});if("object"!=typeof c)throw TypeError("Invalid instantiate return value");b.depsList=c.deps||[],b.execute=c.execute,b.isDeclarative=!1}}).then(function(){if("loading"==b.status){b.dependencies=[];for(var d=b.depsList,e=[],f=0,g=d.length;g>f;f++)(function(d,f){e.push(c(a,d,b.name,b.address).then(function(a){if(b.dependencies[f]={key:d,value:a.name},"linked"!=a.status)for(var c=b.linkSets.concat([]),e=0,g=c.length;g>e;e++)i(c[e],a)}))})(d[f],f);return A.all(e)}}).then(function(){if("loading"==b.status){b.status="loaded";for(var a=b.linkSets.concat([]),c=0,d=a.length;d>c;c++)k(a[c],b)}}):void 0})["catch"](function(a){b.status="failed",b.exception=a;for(var c=b.linkSets.concat([]),d=0,e=c.length;e>d;d++)l(c[d],b,a)})}function g(b){return function(c,g){var i=b.loader,j=b.moduleName,k=b.step;if(i.modules[j])throw new TypeError('"'+j+'" already exists in the module table');for(var l,m=0,n=i.loads.length;n>m;m++)if(i.loads[m].name==j)return l=i.loads[m],"translate"!=k||l.source||(l.address=b.moduleAddress,f(i,l,A.resolve(b.moduleSource))),l.linkSets[0].done.then(function(){c(l)});var o=a(j);o.metadata=b.moduleMetadata;var p=h(i,o);i.loads.push(o),c(p.done),"locate"==k?d(i,o):"fetch"==k?e(i,o,A.resolve(b.moduleAddress)):(o.address=b.moduleAddress,f(i,o,A.resolve(b.moduleSource)))}}function h(a,b){var c={loader:a,loads:[],startingLoad:b,loadingCount:0};return c.done=new A(function(a,b){c.resolve=a,c.reject=b}),i(c,b),c}function i(a,b){for(var c=0,d=a.loads.length;d>c;c++)if(a.loads[c]==b)return;a.loads.push(b),b.linkSets.push(a),"loaded"!=b.status&&a.loadingCount++;for(var e=a.loader,c=0,d=b.dependencies.length;d>c;c++){var f=b.dependencies[c].value;if(!e.modules[f])for(var g=0,h=e.loads.length;h>g;g++)if(e.loads[g].name==f){i(a,e.loads[g]);break}}}function j(a){var b=!1;try{p(a,function(c,d){l(a,c,d),b=!0})}catch(c){l(a,null,c),b=!0}return b}function k(a,b){if(a.loadingCount--,!(a.loadingCount>0)){var c=a.startingLoad;if(a.loader.loaderObj.execute===!1){for(var d=[].concat(a.loads),e=0,f=d.length;f>e;e++){var b=d[e];b.module=b.isDeclarative?{name:b.name,module:E({}),evaluated:!0}:{module:E({})},b.status="linked",m(a.loader,b)}return a.resolve(c)}var g=j(a);g||a.resolve(c)}}function l(a,b,c){var d=a.loader;a.loads[0].name!=b.name&&(c=w(c,'Error loading "'+b.name+'" from "'+a.loads[0].name+'" at '+(a.loads[0].address||"")+"\n")),c=w(c,'Error loading "'+b.name+'" at '+(b.address||"")+"\n");for(var e=a.loads.concat([]),f=0,g=e.length;g>f;f++){var b=e[f];d.loaderObj.failed=d.loaderObj.failed||[],-1==B.call(d.loaderObj.failed,b)&&d.loaderObj.failed.push(b);var h=B.call(b.linkSets,a);if(b.linkSets.splice(h,1),0==b.linkSets.length){var i=B.call(a.loader.loads,b);-1!=i&&a.loader.loads.splice(i,1)}}a.reject(c)}function m(a,b){if(a.loaderObj.trace){a.loaderObj.loads||(a.loaderObj.loads={});var c={};b.dependencies.forEach(function(a){c[a.key]=a.value}),a.loaderObj.loads[b.name]={name:b.name,deps:b.dependencies.map(function(a){return a.key}),depMap:c,address:b.address,metadata:b.metadata,source:b.source,kind:b.isDeclarative?"declarative":"dynamic"}}b.name&&(a.modules[b.name]=b.module);var d=B.call(a.loads,b);-1!=d&&a.loads.splice(d,1);for(var e=0,f=b.linkSets.length;f>e;e++)d=B.call(b.linkSets[e].loads,b),-1!=d&&b.linkSets[e].loads.splice(d,1);b.linkSets.splice(0,b.linkSets.length)}function n(a,b,c){if(c[a.groupIndex]=c[a.groupIndex]||[],-1==B.call(c[a.groupIndex],a)){c[a.groupIndex].push(a);for(var d=0,e=b.length;e>d;d++)for(var f=b[d],g=0;g=0;g--){for(var h=d[g],i=0;ic;c++){var g=d.importers[c];if(!g.locked){var h=B.call(g.dependencies,d);g.setters[h](e)}}return d.locked=!1,b});d.setters=f.setters,d.execute=f.execute;for(var g=0,h=a.dependencies.length;h>g;g++){var i=a.dependencies[g].value,j=c.modules[i];if(!j)for(var k=0;kf;f++){var h=e[f];if(h&&-1==B.call(b,h)&&(d=v(h,b,c)))return d=w(d,"Error evaluating "+h.name+"\n")}if(a.failed)return new Error("Module failed execution.");if(!a.evaluated)return a.evaluated=!0,d=t(a),d?a.failed=!0:Object.preventExtensions&&Object.preventExtensions(a.module),a.execute=void 0,d}}function w(a,b){return a instanceof Error?a.message=b+a.message:a=b+a,a}function x(a){if("object"!=typeof a)throw new TypeError("Options must be an object");a.normalize&&(this.normalize=a.normalize),a.locate&&(this.locate=a.locate),a.fetch&&(this.fetch=a.fetch),a.translate&&(this.translate=a.translate),a.instantiate&&(this.instantiate=a.instantiate),this._loader={loaderObj:this,loads:[],modules:{},importPromises:{},moduleRecords:{}},C(this,"global",{get:function(){return __global}})}function y(){}function z(a,b,c){var d=a._loader.importPromises;return d[b]=c.then(function(a){return d[b]=void 0,a},function(a){throw d[b]=void 0,a})}var A=__global.Promise||require("when/es6-shim/Promise");__global.console&&(console.assert=console.assert||function(){});var B=Array.prototype.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},C=$__Object$defineProperty,D=0;x.prototype={constructor:x,define:function(a,b,c){if(this._loader.importPromises[a])throw new TypeError("Module is already loading.");return z(this,a,new A(g({step:"translate",loader:this._loader,moduleName:a,moduleMetadata:c&&c.metadata||{},moduleSource:b,moduleAddress:c&&c.address})))},"delete":function(a){var b=this._loader;return delete b.importPromises[a],delete b.moduleRecords[a],b.modules[a]?delete b.modules[a]:!1},get:function(a){return this._loader.modules[a]?(u(this._loader.modules[a],[],this),this._loader.modules[a].module):void 0},has:function(a){return!!this._loader.modules[a]},"import":function(a,c){var d=this;return A.resolve(d.normalize(a,c&&c.name,c&&c.address)).then(function(a){var e=d._loader;return e.modules[a]?(u(e.modules[a],[],e._loader),e.modules[a].module):e.importPromises[a]||z(d,a,b(e,a,c||{}).then(function(b){return delete e.importPromises[a],s(e,b)}))})},load:function(a,c){return this._loader.modules[a]?(u(this._loader.modules[a],[],this._loader),A.resolve(this._loader.modules[a].module)):this._loader.importPromises[a]||z(this,a,b(this._loader,a,{}))},module:function(b,c){var d=a();d.address=c&&c.address;var e=h(this._loader,d),g=A.resolve(b),i=this._loader,j=e.done.then(function(){return s(i,d)});return f(i,d,g),j},newModule:function(a){if("object"!=typeof a)throw new TypeError("Expected object");var b,c=new y;if(Object.getOwnPropertyNames&&null!=a)b=Object.getOwnPropertyNames(a);else{b=[];for(var d in a)b.push(d)}for(var e=0;e2)throw new TypeError("Only one wildcard in a path is permitted");if(1==g.length){if(d==f&&f.length>e.length){e=f;break}}else d.substr(0,g[0].length)==g[0]&&d.substr(d.length-g[1].length)==g[1]&&(e=f,b=d.substr(g[0].length,d.length-g[1].length-g[0].length))}var i=this.paths[e];return b&&(i=i.replace("*",b)),h&&(i=i.replace(/#/g,"%23")),c(this.baseURL,i)},enumerable:!1,writable:!0}),$__Object$defineProperty(b.prototype,"fetch",{value:function(a){var b=this;return new j(function(d,e){f(c(b.baseURL,a.address),function(a){d(a)},e)})},enumerable:!1,writable:!0}),b}(__global.LoaderPolyfill),m=new l;if("object"==typeof exports&&(module.exports=m),__global.System=m,h&&"undefined"!=typeof document.getElementsByTagName){var n=document.getElementsByTagName("script");n=n[n.length-1],"complete"===document.readyState?setTimeout(e):document.addEventListener&&(document.addEventListener("DOMContentLoaded",d,!1),window.addEventListener("load",d,!1)),n.getAttribute("data-init")&&window[n.getAttribute("data-init")]()}}()}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:global),function($__global){$__global.upgradeSystemLoader=function(){function a(a){var b=String(a).replace(/^\s+|\s+$/g,"").match(/^([^:\/?#]+:)?(\/\/(?:[^:@\/?#]*(?::[^:@\/?#]*)?@)?(([^:\/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);return b?{href:b[0]||"",protocol:b[1]||"",authority:b[2]||"",host:b[3]||"",hostname:b[4]||"",port:b[5]||"",pathname:b[6]||"",search:b[7]||"",hash:b[8]||""}:null}function b(b,c){function d(a){var b=[];return a.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^\/]*/g,function(a){"/.."===a?b.pop():b.push(a)}),b.join("").replace(/^\//,"/"===a.charAt(0)?"/":"")}return p&&(c=c.replace(/\\/g,"/")),c=a(c||""),b=a(b||""),c&&b?(c.protocol||b.protocol)+(c.protocol||c.authority?c.authority:b.authority)+d(c.protocol||c.authority||"/"===c.pathname.charAt(0)?c.pathname:c.pathname?(b.authority&&!b.pathname?"/":"")+b.pathname.slice(0,b.pathname.lastIndexOf("/")+1)+c.pathname:b.pathname)+(c.protocol||c.authority||c.pathname?c.search:c.search||b.search)+c.hash:null}function c(a){function d(a,b){b._extensions=[];for(var c=0,d=a.length;d>c;c++)a[c](b)}var e=a["import"];a["import"]=function(a,b){return e.call(this,a,b).then(function(a){return a.__useDefault?a["default"]:a})},a.set("@empty",a.newModule({})),"undefined"!=typeof require&&(a._nodeRequire=require),a.config=function(a){for(var b in a){var c=a[b];if("object"!=typeof c||c instanceof Array)this[b]=c;else{this[b]=this[b]||{};for(var d in c)this[b][d]=c[d]}}};var f;if("undefined"==typeof window&&"undefined"==typeof WorkerGlobalScope)f="file:"+process.cwd()+"/",p&&(f=f.replace(/\\/g,"/"));else if("undefined"==typeof window)f=a.global.location.href;else if(f=document.baseURI,!f){var g=document.getElementsByTagName("base");f=g[0]&&g[0].href||window.location.href; -}var h,i=a.locate;a.locate=function(a){return this.baseURL!=h&&(h=b(f,this.baseURL),"/"!=h.substr(h.length-1,1)&&(h+="/"),this.baseURL=h),Promise.resolve(i.call(this,a))},a._extensions=a._extensions||[],a._extensions.push(c),a.clone=function(){var a=this,b=new LoaderPolyfill(q);return b.baseURL=a.baseURL,b.paths={"*":"*.js"},d(a._extensions,b),b}}function d(a){function b(a,b){var c=a.meta&&a.meta[b.name];if(c)for(var d in c)b.metadata[d]=b.metadata[d]||c[d]}var c=/^(\s*\/\*.*\*\/|\s*\/\/[^\n]*|\s*"[^"]+"\s*;?|\s*'[^']+'\s*;?)+/,e=/\/\*.*\*\/|\/\/[^\n]*|"[^"]+"\s*;?|'[^']+'\s*;?/g;a.meta={},a._extensions=a._extensions||[],a._extensions.push(d);var f=a.locate;a.locate=function(a){return b(this,a),f.call(this,a)};var g=a.translate;a.translate=function(a){var d=a.source.match(c);if(d)for(var f=d[0].match(e),h=0;hc;c++)-1==o.call(b,a[c])&&b.push(a[c]);return b}function f(b,c,d,e){"string"!=typeof b&&(e=d,d=c,c=b,b=null),r=!0;var f;if(f="boolean"==typeof d?{declarative:!1,deps:c,execute:e,executingRequire:d}:{declarative:!0,deps:c,declare:d},b)f.name=b,b in a.defined||(a.defined[b]=f);else if(f.declarative){if(q)throw new TypeError("Multiple anonymous System.register calls in the same module file.");q=f}}function g(a){if(!a.register){a.register=f,a.defined||(a.defined={});var b=a.onScriptLoad;a.onScriptLoad=function(a){b(a),q&&(a.metadata.entry=q),r&&(a.metadata.format=a.metadata.format||"register",a.metadata.registered=!0)}}}function h(a,b,c){if(c[a.groupIndex]=c[a.groupIndex]||[],-1==o.call(c[a.groupIndex],a)){c[a.groupIndex].push(a);for(var d=0,e=a.normalizedDeps.length;e>d;d++){var f=a.normalizedDeps[d],g=b.defined[f];if(g&&!g.evaluated){var i=a.groupIndex+(g.declarative!=a.declarative);if(void 0===g.groupIndex||g.groupIndex=0;f--){for(var g=d[f],i=0;ie;e++){var g=c.importers[e];if(!g.locked){var h=o.call(g.dependencies,c);g.setters[h](d)}}return c.locked=!1,b});if(c.setters=e.setters,c.execute=e.execute,!c.setters||!c.execute)throw new TypeError("Invalid System.register form for "+a.name);for(var f=0,g=a.normalizedDeps.length;g>f;f++){var h,i=a.normalizedDeps[f],l=b.defined[i],m=s[i];m?h=m.exports:l&&!l.declarative?h=l.module.exports&&l.module.exports.__esModule?l.module.exports:{"default":l.module.exports,__useDefault:!0}:l?(k(l,b),m=l.module,h=m.exports):h=b.get(i),m&&m.importers?(m.importers.push(c),c.dependencies.push(m)):c.dependencies.push(null),c.setters[f]&&c.setters[f](h)}}}function l(a,b){var c,d=b.defined[a];if(d)d.declarative?p(a,[],b):d.evaluated||m(d,b),c=d.module.exports;else if(c=b.get(a),!c)throw new Error("Unable to load dependency "+a+".");return(!d||d.declarative)&&c&&c.__useDefault?c["default"]:c}function m(a,b){if(!a.module){var c={},d=a.module={exports:c,id:a.name};if(!a.executingRequire)for(var e=0,f=a.normalizedDeps.length;f>e;e++){var g=a.normalizedDeps[e],h=b.defined[g];h&&m(h,b)}a.evaluated=!0;var i=a.execute.call(b.global,function(c){for(var d=0,e=a.deps.length;e>d;d++)if(a.deps[d]==c)return l(a.normalizedDeps[d],b);throw new TypeError("Module "+c+" not declared as a dependency.")},c,d);i&&(d.exports=i)}}function p(a,b,c){var d=c.defined[a];if(d&&!d.evaluated&&d.declarative){b.push(a);for(var e=0,f=d.normalizedDeps.length;f>e;e++){var g=d.normalizedDeps[e];-1==o.call(b,g)&&(c.defined[g]?p(g,b,c):c.get(g))}d.evaluated||(d.evaluated=!0,d.module.execute.call(c.global))}}"undefined"==typeof o&&(o=Array.prototype.indexOf),("undefined"==typeof __eval||"undefined"!=typeof document&&!document.addEventListener)&&(__eval=eval),a._extensions=a._extensions||[],a._extensions.push(e);a.__exec=c;var q,r;g(a);var s={},t=/System\.register/,u=a.fetch;a.fetch=function(a){var b=this;return g(b),b.defined[a.name]?(a.metadata.format="defined",""):(q=null,r=!1,u.call(b,a))};var v=a.translate;a.translate=function(a){return this.register=f,this.__exec=c,a.metadata.deps=a.metadata.deps||[],Promise.resolve(v.call(this,a)).then(function(b){return(a.metadata.init||a.metadata.exports)&&(a.metadata.format=a.metadata.format||"global"),("register"==a.metadata.format||!a.metadata.format&&a.source.match(t))&&(a.metadata.format="register"),b})};var w=a.instantiate;a.instantiate=function(a){var b,c=this;if(c.defined[a.name])b=c.defined[a.name],b.deps=b.deps.concat(a.metadata.deps);else if(a.metadata.entry)b=a.metadata.entry;else if(a.metadata.execute)b={declarative:!1,deps:a.metadata.deps||[],execute:a.metadata.execute,executingRequire:a.metadata.executingRequire};else if("register"==a.metadata.format){q=null,r=!1;var e=c.global.System;if(c.global.System=c,c.__exec(a),c.global.System=e,q&&(b=q),!b&&n.defined[a.name]&&(b=n.defined[a.name]),!r&&!a.metadata.registered)throw new TypeError(a.name+" detected as System.register but didn't execute.")}if(!b&&"es6"!=a.metadata.format)return{deps:a.metadata.deps,execute:function(){return c.newModule({})}};if(!b)return w.call(this,a);c.defined[a.name]=b,b.deps=d(b.deps),b.name=a.name;for(var f=[],g=0,h=b.deps.length;h>g;g++)f.push(Promise.resolve(c.normalize(b.deps[g],a.name)));return Promise.all(f).then(function(d){return b.normalizedDeps=d,{deps:b.deps,execute:function(){i(a.name,c),p(a.name,[],c),c.defined[a.name]=void 0;var d=b.module.exports;return(!d||!b.declarative&&d.__esModule!==!0)&&(d={"default":d,__useDefault:!0}),c.newModule(d)}}})}}function f(a){function b(a,b,c){if(a.meta[b]={format:"global"},j&&!a.paths[b])try{a.paths[b]=require.resolve(c||b)}catch(d){}}a._extensions.push(f);var c,d,e=/(^\s*|[}\);\n]\s*)(import\s+(['"]|(\*\s+as\s+)?[^"'\(\)\n;]+\s+from\s+['"]|\{)|export\s+\*\s+from\s+["']|export\s+(\{|default|function|class|var|const|let|async\s+function))/,g=/\$traceurRuntime\s*\./,h=/babelHelpers\s*\./,i=!0,j="undefined"!=typeof process&&"undefined"!=typeof require&&require.resolve,k=a.locate;a.locate=function(a){var c=this;return i&&("traceur"==c.transpiler?(b(c,"traceur","traceur/bin/traceur.js"),c.meta.traceur.exports="traceur",b(c,"traceur-runtime","traceur/bin/traceur-runtime.js")):"babel"==c.transpiler&&(b(c,"babel","babel-core/browser.js"),b(c,"babel-runtime","babel-core/external-helpers.js")),i=!1),k.call(c,a)};var l=a.translate;a.translate=function(a){var b=this;return l.call(b,a).then(function(f){if("es6"==a.metadata.format||!a.metadata.format&&f.match(e))return a.metadata.format="es6",f;if("register"==a.metadata.format){if(!b.global.$traceurRuntime&&a.source.match(g))return b["import"]("traceur-runtime").then(function(){return f});if(!b.global.babelHelpers&&a.source.match(h))return b["import"]("babel/external-helpers").then(function(){return f})}return"traceur"==b.transpiler?Promise.all([c||(c=b.normalize(b.transpiler)),d||(d=b.normalize(b.transpiler+"-runtime"))]).then(function(b){return a.name==b[0]||a.name==b[1]?"(function() { var curSystem = System; "+f+"\nSystem = curSystem; })();":f}):f})}}function g(a){function b(a,b){for(var c=a.split(".");c.length;)b=b[c.shift()];return b}function c(a){function c(a){for(var b={},c=0,d=a.length;d>c;c++)b[a[c]]=!0;return b}if(!a.has("@@global-helpers")){var d,e,f=a.global.hasOwnProperty,g={};a.set("@@global-helpers",a.newModule({prepareGlobal:function(b,h,i){for(var j=0;jc;c++)"/"===a[c]&&b++;return b}function d(a,b,c){return c+a.substr(b)}function e(a,e,f){var g,h,i,j,k=0,l=0;if(e)for(var m in f.map){var n=f.map[m];if("object"==typeof n&&b(e,m)&&(i=c(m),!(l>=i)))for(var o in n)b(a,o)&&(j=c(o),k>=j||(g=o,k=j,h=m,l=i))}if(g)return d(a,g.length,f.map[h][g]);for(var m in f.map){var n=f.map[m];if("string"==typeof n&&b(a,m)){var j=c(m);k>=j||(g=m,k=j)}}return g?d(a,g.length,f.map[g]):a}a.map=a.map||{},a._extensions.push(j);var f=a.normalize;a.normalize=function(a,b,c){var d=this;d.map||(d.map={});var g=!1;return"/"==a.substr(a.length-1,1)&&(g=!0,a+="#"),Promise.resolve(f.call(d,a,b,c)).then(function(a){if(a=e(a,b,d),g){var c=a.split("/");c.pop();var f=c.pop();c.push(f),c.push(f),a=c.join("/")}return a})}}function k(a){"undefined"==typeof o&&(o=Array.prototype.indexOf),a._extensions.push(k);var b=a.normalize;a.normalize=function(a,c,d){var e,f=this;return c&&-1!=(e=c.indexOf("!"))&&(c=c.substr(0,e)),Promise.resolve(b.call(f,a,c,d)).then(function(a){var b=a.lastIndexOf("!");if(-1!=b){var e=a.substr(0,b),g=a.substr(b+1)||e.substr(e.lastIndexOf(".")+1);return new Promise(function(a){a(f.normalize(g,c,d))}).then(function(a){return g=a,f.normalize(e,c,d,!0)}).then(function(a){return a+"!"+g})}return a})};var c=a.locate;a.locate=function(a){var b=this,d=a.name;if(this.defined&&this.defined[d])return c.call(this,a);var e=d.lastIndexOf("!");if(-1!=e){var f=d.substr(e+1);a.name=d.substr(0,e);var g=b.pluginLoader||b;return g["import"](f).then(function(){var c=g.get(f);return c=c["default"]||c,c.build===!1&&b.pluginLoader&&(a.metadata.build=!1),a.metadata.plugin=c,a.metadata.pluginName=f,a.metadata.pluginArgument=a.name,a.metadata.buildType=c.buildType||"js",c.locate?c.locate.call(b,a):Promise.resolve(b.locate(a)).then(function(a){return a.replace(/\.js$/,"")})})}return c.call(this,a)};var d=a.fetch;a.fetch=function(a){var b=this;return a.metadata.build===!1&&b.pluginLoader?"":a.metadata.plugin&&a.metadata.plugin.fetch&&!a.metadata.pluginFetchCalled?(a.metadata.pluginFetchCalled=!0,a.metadata.plugin.fetch.call(b,a,d)):d.call(b,a)};var e=a.translate;a.translate=function(a){var b=this;return a.metadata.plugin&&a.metadata.plugin.translate?Promise.resolve(a.metadata.plugin.translate.call(b,a)).then(function(c){return"string"==typeof c&&(a.source=c),e.call(b,a)}):e.call(b,a)};var f=a.instantiate;a.instantiate=function(a){var b=this;return a.metadata.plugin&&a.metadata.plugin.instantiate?Promise.resolve(a.metadata.plugin.instantiate.call(b,a)).then(function(c){return c?c:f.call(b,a)}):a.metadata.plugin&&a.metadata.plugin.build===!1?(a.metadata.format="defined",a.metadata.deps.push(a.metadata.pluginName),a.metadata.execute=function(){return b.newModule({})},f.call(b,a)):f.call(b,a)}}function l(a){"undefined"==typeof o&&(o=Array.prototype.indexOf),a._extensions.push(l),a.bundles=a.bundles||{};var b=a.fetch;a.fetch=function(a){var c=this;if(c.trace)return b.call(this,a);c.bundles||(c.bundles={});for(var d in c.bundles)if(-1!=o.call(c.bundles[d],a.name))return Promise.resolve(c.normalize(d)).then(function(a){return c.bundles[a]=c.bundles[a]||c.bundles[d],c.meta=c.meta||{},c.meta[a]=c.meta[a]||{},c.meta[a].bundle=!0,c.load(a)}).then(function(){return""});return b.call(this,a)}}function m(a){a.depCache=a.depCache||{},a._extensions.push(m);var b=a.locate;a.locate=function(a){var c=this;c.depCache||(c.depCache={});var d=c.depCache[a.name];if(d)for(var e=0;eb;b++)if(this[b]===a)return b;return-1},p="undefined"!=typeof process&&!!process.platform.match(/^win/);!function(){var a=$__global.System;n=$__global.System=new LoaderPolyfill(a),n.baseURL=a.baseURL,n.paths={"*":"*.js"},n.originalSystem=a}(),n.noConflict=function(){$__global.SystemJS=n,$__global.System=n.originalSystem};var q=$__global.System.originalSystem;c(n),d(n),e(n),f(n),g(n),h(n),i(n),j(n),k(n),l(n),m(n)};var $__curScript,__eval;!function(){var doEval;if(__eval=function(a,b,c){a+="\n//# sourceURL="+b+(c?"\n//# sourceMappingURL="+c:"");try{doEval(a)}catch(d){var e="Error evaluating "+b+"\n";throw d instanceof Error?d.message=e+d.message:d=e+d,d}},"undefined"!=typeof document){var head,scripts=document.getElementsByTagName("script");if($__curScript=scripts[scripts.length-1],doEval=function(a){head||(head=document.head||document.body||document.documentElement);var b=document.createElement("script");b.text=a;var c,d=window.onerror;if(window.onerror=function(a){c=a},head.appendChild(b),head.removeChild(b),window.onerror=d,c)throw c},$__global.System&&$__global.LoaderPolyfill)$__global.upgradeSystemLoader();else{var curPath=$__curScript.src,basePath=curPath.substr(0,curPath.lastIndexOf("/")+1);document.write('')}}else if("undefined"!=typeof WorkerGlobalScope&&"undefined"!=typeof importScripts)if(doEval=function(source){try{eval(source)}catch(e){throw e}},$__global.System&&$__global.LoaderPolyfill)$__global.upgradeSystemLoader();else{var basePath="";try{throw new Error("Get worker base path via error stack")}catch(e){e.stack.replace(/(?:at|@).*(http.+):[\d]+:[\d]+/,function(a,b){basePath=b.replace(/\/[^\/]*$/,"/")})}importScripts(basePath+"steal-es6-module-loader.js"),$__global.upgradeSystemLoader()}else{var es6ModuleLoader=require("steal-es6-module-loader");$__global.System=es6ModuleLoader.System,$__global.Loader=es6ModuleLoader.Loader,$__global.upgradeSystemLoader(),module.exports=$__global.System;var vm=require("vm");doEval=function(a,b,c){vm.runInThisContext(a)}}}()}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope?self:global),function(a){function b(a){function b(a){function b(){for(var b,d=[],e=0;ec;c++)b.call(a[c],a[c],c,a);else for(c in a)a.hasOwnProperty(c)&&b.call(a[c],a[c],c,a);return a},e=function(a,b){var c=[];return d(a,function(a,d){c[d]=b(a,d)}),c},f=function(a){return"string"==typeof a},g=function(a,b){return d(b,function(b,c){a[c]=b}),a},h=function(a){var b=a.lastIndexOf("/");return-1===b&&(b=a.lastIndexOf("\\")),-1!==b?a.substr(0,b):a},i=function(a){return a[a.length-1]},j=function(a){var b=String(a).replace(/^\s+|\s+$/g,"").match(/^([^:\/?#]+:)?(\/\/(?:[^:@]*(?::[^:@]*)?@)?(([^:\/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);return b?{href:b[0]||"",protocol:b[1]||"",authority:b[2]||"",host:b[3]||"",hostname:b[4]||"",port:b[5]||"",pathname:b[6]||"",search:b[7]||"",hash:b[8]||""}:null},k=function(a,b){function c(a){var b=[];return a.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^\/]*/g,function(a){"/.."===a?b.pop():b.push(a)}),b.join("").replace(/^\//,"/"===a.charAt(0)?"/":"")}return b=j(b||""),a=j(a||""),b&&a?(b.protocol||a.protocol)+(b.protocol||b.authority?b.authority:a.authority)+c(b.protocol||b.authority||"/"===b.pathname.charAt(0)?b.pathname:b.pathname?(a.authority&&!a.pathname?"/":"")+a.pathname.slice(0,a.pathname.lastIndexOf("/")+1)+b.pathname:a.pathname)+(b.protocol||b.authority||b.pathname?b.search:b.search||a.search)+b.hash:null},l="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,m="undefined"!=typeof window,n=!m&&!l&&"undefined"!=typeof require,o=function(a){var b=a.lastIndexOf("/");-1===b&&(b=a.lastIndexOf("\\"));var c=(-1==b?a:a.substr(b+1)).match(/^[\w-\s\.!]+/);return c?c[0]:""},p=function(a){var b=o(a),c=b.lastIndexOf(".");return-1!==c?b.substr(c+1):""},q=function(a,b){var c=a.lastIndexOf("!"),d="";if(-1!=c){var e=a.substr(0,c),f=a.substr(c+1);d="!"+f,a=e}var g=o(a),h=p(a);return"/"===a[a.length-1]?a+o(a.substr(0,a.length-1))+d:/^(\w+(?:s)?:\/\/|\.|file|\/)/.test(a)||-1!==g.indexOf(".")?"js"===h?a.substr(0,a.lastIndexOf("."))+d:a+d:a+"/"+g+d},r=function(a){var b=a||this.System;return s(this.addSteal(b.clone()))},s=function(b){function m(a){function b(a,b){var c;for(c in a)b(c,a[c])}a._extensions&&a._extensions.push(m),a._traceData={loads:{},parentMap:{}},a.getDependencies=function(a){var b=this.getModuleLoad(a);return b?b.metadata.dependencies:void 0},a.getDependants=function(a){var c=[],d=this._traceData.parentMap[a]||{};return b(d,function(a){c.push(a)}),c},a.getModuleLoad=function(a){return this._traceData.loads[a]},a.getBundles=function(a,c){c=c||{},c[a]=!0;var d=this,e=d._traceData.parentMap,f=e[a];if(!f)return[a];var g=[];return b(f,function(a,b){c[a]||(g=g.concat(d.getBundles(a,c)))}),g},a._allowModuleExecution={},a.allowModuleExecution=function(a){var b=this;return b.normalize(a).then(function(a){b._allowModuleExecution[a]=!0})};var c=a.normalize;a.normalize=function(a,b){var d=c.apply(this,arguments);if(b){var e=this._traceData.parentMap;return d.then(function(a){return e[a]||(e[a]={}),e[a][b]=!0,a})}return d};var d=function(){return a.newModule({})},e={traceur:!0,babel:!0},f=function(a){return e[a.name]||this._allowModuleExecution[a.name]},g=[].map||function(a){for(var b=[],c=0,d=this.length;d>c;c++)b.push(a(this[c]));return b},h=/System\.register\((\[.+?\])\,/,i=/'/g,j=a.instantiate;a.instantiate=function(a){function b(b){var e=c.preventModuleExecution&&!f.call(c,a),h=b?b.deps:a.metadata.deps;return Promise.all(g.call(h,function(b){return c.normalize(b,a.name)})).then(function(c){return a.metadata.deps=h,a.metadata.dependencies=c,e?{deps:h,execute:d}:b})}this._traceData.loads[a.name]=a;var c=this,e=Promise.resolve(j.apply(this,arguments));return e.then(function(d){return d?b(d):c.transpile(a).then(function(c){a.metadata.transpiledSource=c;var e=h.exec(c),f=e?e[1]:"[]",g=JSON.parse(f.replace(i,'"'));return a.metadata.deps=g,b(d)})})};var k=a.transpile;a.transpile=function(a){var b=a.metadata.transpiledSource;return b?(delete a.metadata.transpiledSource,Promise.resolve(b)):k.apply(this,arguments)}}function p(a){function b(a){if(("json"===a.metadata.format||!a.metadata.format)&&c.test(a.source))try{return JSON.parse(a.source)}catch(b){}}var c=/^[\s\n\r]*[\{\[]/,d=/\.json$/i,e=/\.js$/i,f="undefined"==typeof window;a._extensions.push(p);var g=a.locate;if(a.locate=function(a){return g.apply(this,arguments).then(function(b){return d.test(a.name)?b.replace(e,""):b})},f){var h=a.translate;return void(a.translate=function(a){if(d.test(a.name)){var c=b(a);if(c)return"define([], function(){\n return "+a.source+"\n});"}return h.call(this,a)})}var i=a.instantiate;return a.instantiate=function(a){var c,d=this;return c=b(a),c&&(a.metadata.format="json",a.metadata.execute=function(){return c}),i.call(d,a)},a}function r(a){a._extensions.push(r),a.getEnv=function(){var a=(this.env||"").split("-");return a[1]||this.env},a.getPlatform=function(){var a=(this.env||"").split("-");return 2===a.length?a[0]:void 0},a.isEnv=function(a){return this.getEnv()===a},a.isPlatform=function(a){return this.getPlatform()===a}}b.set("@loader",b.newModule({"default":b,__useDefault:!0})),b.config({map:{"@loader/@loader":"@loader","@steal/@steal":"@steal"}});var s,t,u,v=function(){var a=arguments,c=function(){var b,c=[];d(a,function(a){f(a)?c.push(v.System["import"](q(a))):"function"==typeof a&&(b=a)});var e=Promise.all(c);return b?e.then(function(a){return b&&b.apply(null,a)}):e};return b.isEnv("production")?c():s.then(c,c)};b.set("@steal",b.newModule({"default":v,__useDefault:!0})),v.System=b,v.parseURI=j,v.joinURIs=k,v.normalize=q;var w=function(a){a.ext={};var b=a.normalize,c=/\.(\w+)!?$/;a.normalize=function(d,e,f,g){if(g)return b.apply(this,arguments);var h,i=d.match(c),j=d;if(i&&a.ext[h=i[1]]){var k="!"===d[d.length-1];j=d+(k?"":"!")+a.ext[h]}return b.call(this,j,e,f)}};w(b);var x=function(a){var b=a.normalize,c=/@.+#.+/;a.normalize=function(a,d,e,f){var g,h,i=a.length-1;return"/"===a[i]&&(g=a.substring(0,i).lastIndexOf("/"),h=a.substring(g+1,i),c.test(h)&&(h=h.substr(h.lastIndexOf("#")+1)),a+=h),b.call(this,a,d,e,f)}};x(b),m.name="Trace","undefined"!=typeof b&&m(b),"undefined"!=typeof b&&p(b);var y=function(a,b){var c=a.config;a.config=function(e){var f=g({},e);d(b,function(b,c){if(b.set&&f[c]){var d=b.set.call(a,f[c],e);void 0!==d&&(a[c]=d),delete f[c]}}),c.call(this,f)}},z=function(a,b,c){a[b]||(a[b]=c)};b.configMain="@config",b.paths[b.configMain]="stealconfig.js",b.env=(l?"worker":"window")+"-development",b.ext={css:"$css",less:"$less"},b.logLevel=0;var A="bundles/*.css",B="bundles/*";z(b.paths,A,"dist/bundles/*css"),z(b.paths,B,"dist/bundles/*.js");var C,D={set:function(a){var c=o(a),d=h(a);n||(b.configPath=k(location.href,a)),b.configMain=c,b.paths[c]=c,J.call(this),this.config({baseURL:(d===a?".":d)+"/"})}},E={set:function(a){this.main=a,J.call(this)}},F=function(a){return n&&!/^file:/.test(a)?("."===a[0]&&("/"===a[1]||"."===a[1]&&"/"===a[2])&&(a=require("path").join(process.cwd(),a)),a?"file:"+a:a):a},G=function(a){return{set:function(b){this[a]=F(b)}}},H=function(a){var b=a.lastIndexOf("!");return-1!==b?a.substr(b+1):void 0},I=function(a){var b=a.lastIndexOf("!");return-1!==b?a.substr(0,b):void 0},J=function(){if(this.loadBundles&&this.main){var a=this.main,c=this.bundlesName||"bundles/",d=c+a;z(this.meta,d,{format:"amd"});var e=H(b.configMain),f=[a,b.configMain];if(e&&b.set(e,b.newModule({})),e=H(a)){var g=I(a);f.push(e),f.push(g),d=c+g.substr(0,g.indexOf("."))}this.bundles[d]=f}},K=function(){if(this.envs){var a=this.envs[this.env];a&&this.config(a)}},L=function(){if(this.liveReloadInstalled){var a=this;this["import"]("live-reload",{name:"@@steal"}).then(function(b){b(a.configMain,function(){K.call(a)})})}},M={map:!0,paths:!0,meta:!0};y(b,C={env:{set:function(a){this.env=a,this.isEnv("production")&&(this.loadBundles=!0),J.call(this)}},envs:{set:function(a){var b=this.envs;b||(b=this.envs={}),d(a,function(a,c){var e=b[c];e||(e=b[c]={}),d(a,function(a,b){M[b]&&e[b]?g(e[b],a):e[b]=a})})}},baseUrl:G("baseURL"),baseURL:G("baseURL"),root:G("baseURL"),config:D,configPath:D,loadBundles:{set:function(a){this.loadBundles=a,J.call(this)}},startId:{set:function(a){E.set.call(this,q(a))}},main:E,stealURL:{set:function(a,c){b.stealURL=a;var d=a.split("?"),e=d.shift(),f=d.join("?"),g=f.split("&"),h=e.split("/"),i=h.pop(),j=h.join("/");if(C.stealPath.set.call(this,j,c),i.indexOf("steal.production")>-1&&!c.env){var k=this.getPlatform()||(l?"worker":"window");this.config({env:k+"-production"}),J.call(this)}if(g.length&&g[0].length){for(var m,n={},o=0;o1)n[p[0]]=p.slice(1).join("=");else{v.dev&&v.dev.warn("Please use search params like ?main=main&env=production");var q=m.split(",");q[0]&&(n.startId=q[0]),q[1]&&(n.env=q[1])}}this.config(n)}}},stealPath:{set:function(a,c){a=F(a);var d=a.split("/");z(this.paths,"@dev",a+"/ext/dev.js"),z(this.paths,"$css",a+"/ext/css.js"),z(this.paths,"$less",a+"/ext/less.js"),z(this.paths,"npm",a+"/ext/npm.js"),z(this.paths,"npm-extension",a+"/ext/npm-extension.js"),z(this.paths,"npm-utils",a+"/ext/npm-utils.js"),z(this.paths,"npm-crawl",a+"/ext/npm-crawl.js"),z(this.paths,"semver",a+"/ext/semver.js"),z(this.paths,"bower",a+"/ext/bower.js"),z(this.paths,"live-reload",a+"/ext/live-reload.js"),this.paths.traceur=a+"/ext/traceur.js",this.paths["traceur-runtime"]=a+"/ext/traceur-runtime.js",this.paths.babel=a+"/ext/babel.js",this.paths["babel-runtime"]=a+"/ext/babel-runtime.js",n?(b.register("less",[],!1,function(){var a=require;return a("less")}),"@config"===this.configMain&&"steal"===i(d)&&(d.pop(),"node_modules"===i(d)&&(this.configMain="package.json!npm",J.call(this),d.pop()))):(z(this.paths,"less",a+"/ext/less-engine.js"),c.root||c.baseUrl||c.baseURL||c.config||c.configPath||("steal"===i(d)&&(d.pop(),"bower_components"===i(d)&&(b.configMain="bower.json!bower",J.call(this),d.pop()),"node_modules"===i(d)&&(b.configMain="package.json!npm",J.call(this),d.pop())),this.config({baseURL:d.join("/")+"/"}))),b.stealPath=a}},bundle:{set:function(a){b.bundle=a}},bundlesPath:{set:function(a){return this.paths[A]=a+"/*css",this.paths[B]=a+"/*.js",a}},instantiated:{set:function(a){var b=this;d(a||{},function(a,c){b.set(c,b.newModule(a))})}}}),v.config=function(a){return"string"==typeof a?b[a]:void b.config(a)},"undefined"!=typeof b&&r(b);var N=function(){var a={},b=document.getElementsByTagName("script"),e=b[b.length-1];if(e){a.stealURL=e.src,d(e.attributes,function(b){var d=c(0===b.nodeName.indexOf("data-")?b.nodeName.replace("data-",""):b.nodeName);a[d]=""===b.value?!0:b.value});var f=e.innerHTML.substr(1);/\S/.test(f)&&(a.mainSource=f)}return a};return v.startup=function(c){if(l)var d={stealURL:location.href};else if(a.document)var d=N();else var d={ -stealPath:__dirname};b.config(d),c&&b.config(c),K.call(this.System);if(b.loadBundles){if(!b.main&&b.isEnv("production")){var f=console&&console.warn||function(){};f.call(console,"Attribute 'main' is required in production environment. Please add it to the script tag.")}s=b["import"](b.configMain),u=s.then(function(a){return K.call(b),b.main?b["import"](b.main):a})["catch"](function(a){})}else s=b["import"](b.configMain),t=s.then(function(){return K.call(b),L.call(b),c&&b.config(c),b["import"]("@dev")},function(a){return v.System["import"]("@dev")}),u=t.then(function(){if(!b.main||"build"===b.env)return s;var a=b.main;return"string"==typeof a&&(a=[a]),Promise.all(e(a,function(a){return b["import"](a)}))});return b.mainSource&&(u=u.then(function(){b.module(b.mainSource)})),u},v.done=function(){return u},v["import"]=function(){function a(){var a=[];return d(b,function(b){a.push(c["import"](b))}),a.length>1?Promise.all(a):a[0]}var b=arguments,c=this.System;return s||v.startup(),s.then(a)},v};if("undefined"!=typeof System&&b(System),n)require("steal-systemjs"),a.steal=s(System),a.steal.System=System,a.steal.dev=require("./ext/dev.js"),steal.clone=r,module.exports=a.steal,a.steal.addSteal=b,require("system-json");else{var t=a.steal;a.steal=s(System),a.steal.startup(t&&"object"==typeof t&&t).then(null,function(a){throw a}),a.steal.clone=r,a.steal.addSteal=b}}("undefined"==typeof window?"undefined"==typeof global?this:global:window); \ No newline at end of file diff --git a/static/img/style-guide-demo-code.png b/theme/donejs/static/img/style-guide-demo-code.png similarity index 100% rename from static/img/style-guide-demo-code.png rename to theme/donejs/static/img/style-guide-demo-code.png