From 16513c9a627252e1e88a1a91b4d658499879a179 Mon Sep 17 00:00:00 2001 From: Ryan Watters Date: Sun, 19 Feb 2017 16:45:08 -0600 Subject: [PATCH] Add wercker tutorial as example for reviewers --- content/about-hugo/benefits-of-static.md | 2 +- .../content-management/cross-references.md | 34 +- .../contribute-to-the-hugo-docs.md | 64 +++- content/functions/absLangURL.md | 2 +- content/functions/dateformat.md | 2 +- content/functions/echoparam.md | 2 +- content/functions/hasPrefix.md | 2 +- content/functions/htmlEscape.md | 2 +- content/functions/htmlUnescape.md | 2 +- content/functions/partialCached.md | 2 +- content/functions/relLangURL.md | 2 +- content/functions/relURL.md | 2 +- content/functions/render.md | 2 +- content/functions/safeHTMLAttr.md | 2 +- content/functions/safeJS.md | 2 +- content/functions/the-dot.md | 2 +- content/getting-started/quick-start.md | 2 +- .../deployment-with-wercker.md | 335 +++++++++++++++++- content/showcase/jorgennilsson.md | 2 +- .../templates/base-templates-and-blocks.md | 2 +- content/templates/local-file-templates.md | 16 +- layouts/shortcodes/allaliases.html | 22 ++ layouts/shortcodes/input.html | 2 +- static/css/style.min.css | 2 +- .../adding-a-github-pages-step.png | Bin .../adding-the-project-to-github.png | Bin .../and-we-ve-got-an-app.png | Bin .../configure-the-deploy-step.png | Bin .../creating-a-basic-hugo-site.png | Bin .../public-or-not.png | Bin .../using-hugo-build.png | Bin .../wercker-access.png | Bin .../wercker-account-settings.png | Bin 0 -> 10375 bytes .../wercker-add-app.png | Bin .../wercker-git-connections.png | Bin .../wercker-search.png | Bin .../wercker-select-owner.png | Bin .../wercker-select-repository.png | Bin .../wercker-sign-up-page.png | Bin 0 -> 23973 bytes .../wercker-sign-up.png | Bin 0 -> 159610 bytes .../deployment-with-wercker}/werckeryml.png | Bin .../wercker-sign-up-page.png | Bin 14867 -> 0 bytes .../automated-deployments/wercker-sign-up.png | Bin 57317 -> 0 bytes static/js/script.min.js | 0 themes/hugodocs/pipeline/scss/_variables.scss | 1 + .../pipeline/scss/base/_fontello.scss | 1 + ...ning-shortcodes.scss => _admonitions.scss} | 83 +---- .../scss/components/_blockquotes.scss | 9 +- .../pipeline/scss/components/_code.scss | 18 +- .../pipeline/scss/components/_icons.scss | 19 + .../pipeline/scss/components/_tables.scss | 28 +- themes/hugodocs/pipeline/scss/style.scss | 2 +- 52 files changed, 530 insertions(+), 140 deletions(-) create mode 100644 layouts/shortcodes/allaliases.html rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/adding-a-github-pages-step.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/adding-the-project-to-github.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/and-we-ve-got-an-app.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/configure-the-deploy-step.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/creating-a-basic-hugo-site.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/public-or-not.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/using-hugo-build.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/wercker-access.png (100%) create mode 100644 static/images/hosting-and-deployment/deployment-with-wercker/wercker-account-settings.png rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/wercker-add-app.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/wercker-git-connections.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/wercker-search.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/wercker-select-owner.png (100%) rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/wercker-select-repository.png (100%) create mode 100644 static/images/hosting-and-deployment/deployment-with-wercker/wercker-sign-up-page.png create mode 100644 static/images/hosting-and-deployment/deployment-with-wercker/wercker-sign-up.png rename static/images/{tutorials/automated-deployments => hosting-and-deployment/deployment-with-wercker}/werckeryml.png (100%) delete mode 100755 static/images/tutorials/automated-deployments/wercker-sign-up-page.png delete mode 100755 static/images/tutorials/automated-deployments/wercker-sign-up.png mode change 100755 => 100644 static/js/script.min.js rename themes/hugodocs/pipeline/scss/components/{_note-caution-and-warning-shortcodes.scss => _admonitions.scss} (51%) diff --git a/content/about-hugo/benefits-of-static.md b/content/about-hugo/benefits-of-static.md index 6295b1b33..87d36c91e 100644 --- a/content/about-hugo/benefits-of-static.md +++ b/content/about-hugo/benefits-of-static.md @@ -22,7 +22,7 @@ To prevent unnecessary delays in delivering pages to end users, dynamic site gen Hugo and other static site generators take caching a step further. All HTML files are rendered on your computer. You can review the files before you copy them to the computer hosting the HTTP server. Since the HTML files aren't generated dynamically, we say that Hugo is a "static site generator." -Not running a web site generator on your HTTP server has many benefits. The most noticeable is performance---HTTP servers are very good at +Not running a website generator on your HTTP server has many benefits. The most noticeable is performance---HTTP servers are very good at sending files. So good that you can effectively serve the same number of pages with a fraction of the memory and CPU needed for a dynamic site. diff --git a/content/content-management/cross-references.md b/content/content-management/cross-references.md index 266294c4d..6e4fbd004 100644 --- a/content/content-management/cross-references.md +++ b/content/content-management/cross-references.md @@ -34,26 +34,34 @@ The single parameter to `ref` is a string with a content _document name_ (`about The _document name_ is the name of a document including the format extension; this may be just the filename, or the relative path from the `content/` directory. With a document `content/blog/post.md`, either format will produce the same result. - {{}} ⇒ `/blog/post/` - {{}} ⇒ `/blog/post/` +```golang +{{}} ⇒ `/blog/post/` +{{}} ⇒ `/blog/post/` +``` If you have multiple sections with the same filename, you should only use the relative path format, because the behaviour is _undefined_. So, if I also have a document `link/post.md`, the output of `ref` is unknown for `post.md`. - {{}} ⇒ `/blog/post/` - {{}} ⇒ `/blog/post/` (maybe) - {{}} ⇒ `/link/post/` (maybe) - {{}} ⇒ `/link/post/` +```golang +{{}} ⇒ `/blog/post/` +{{}} ⇒ `/blog/post/` (maybe) +{{}} ⇒ `/link/post/` (maybe) +{{}} ⇒ `/link/post/` +``` A relative document name must *not* begin with a slash (`/`). - {{}} ⇒ `""` +```golang +{{}} ⇒ `""` +``` ### Anchors When an _anchor_ is provided by itself, the current page’s unique identifier will be appended; when an _anchor_ is provided with a document name, the found page's unique identifier will be appended. - {{}} ⇒ `#who:9decaf7` - {{}} ⇒ `/blog/post/#who:badcafe` +```golang +{{}} ⇒ `#who:9decaf7` +{{}} ⇒ `/blog/post/#who:badcafe` +``` More information about document unique identifiers and headings can be found [below]({{< ref "#hugo-heading-anchors" >}}). @@ -74,10 +82,12 @@ Ensuring heading uniqueness across the site is accomplished with a unique identi `ref` and `relref` were added so you can make these reference links without having to know the document’s unique identifier. (The links in document tables of contents are automatically up-to-date with this value.) - {{}} - /extras/crossreferences/#hugo-heading-anchors:77cd9ea530577debf4ce0f28c8dca242 +```golang +{{}} +/content-management/crossreferences/#hugo-heading-anchors:77cd9ea530577debf4ce0f28c8dca242 +``` -> What follows is a deeper discussion of *why* and *how* Hugo generates heading anchors. It is not necessary to know this to use `ref` and `relref`, but it may be useful in understanding how some anchors may not match your expectations. +What follows is a deeper discussion of *why* and *how* Hugo generates heading anchors. It is not necessary to know this to use `ref` and `relref`, but it may be useful in understanding how some anchors may not match your expectations. ### How to Generate a Heading Anchor diff --git a/content/contribute-to-hugo/contribute-to-the-hugo-docs.md b/content/contribute-to-hugo/contribute-to-the-hugo-docs.md index 3ecd9b12f..a22b51ed0 100644 --- a/content/contribute-to-hugo/contribute-to-the-hugo-docs.md +++ b/content/contribute-to-hugo/contribute-to-the-hugo-docs.md @@ -39,11 +39,59 @@ Documentation is an integral part of any open source project. The Hugo docs were ### Example Site Code Block +## Blockquotes + + + ## Admonition Short Codes -### Note Shortcode +**Admonitions** are a common in technical documentation. The most popular is that seen in [reStructuredTex Directives][sourceforge]. From the SourceForge documentation: -### Warning Shortcode +> Admonitions are specially marked "topics" that can appear anywhere an ordinary body element can. They contain arbitrary body elements. Typically, an admonition is rendered as an offset block in a document, sometimes outlined or shaded, with a title matching the admonition type. - [SourceForge][sourceforge] + +{{% note "Admonitions are **NOT** Blockquotes" %}} +Previous versions of the Hugo documentation used [Markdown `
` syntax](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#blockquotes) to draw attention to content. This is not the [intended semantic use of the `
` element](http://html5doctor.com/cite-and-blockquote-reloaded/). +{{% /note %}} + +### Note Admonition Shortcode + +Use the `note` shortcode when you want to draw attention to information subtly. `note` is intended to be less of an interruption in content than is `warning`. + +#### Example `note` Admonition Shortcode Input + +{{% input "example-note-with-heading.md" %}} +```golang +{{%/* note "Example Note Admonition" */%}} +Here is a piece of information I would like to draw your **attention** to. +{{%/* /note */%}} +``` +{{% /input %}} + +#### Examle `note` Admonition Shortcode Output + +{{% note "Example Note Admonition" %}} +Here is a piece of information I would like to draw your **attention** to. +{{% /note %}} + +### Warning Admonition Shortcode + +Use the `warning` shortcode when you want to draw the user's attention + +#### Example `warning` Admonition Shortcode Input + +{{% input "example-note.md" %}} +```golang +{{%/* warning "Example Warning" */%}} +This is a warning, which should be reserved for *important* information like breaking changes, bad practices, etc. +{{%/* /warning */%}} +``` +{{% /input %}} + +#### Example `warning` Admonition Shortcode Output + +{{% warning "Example Warning" %}} +This is a warning, which should be reserved for *important* information like breaking changes, bad practices, etc. +{{% /warning %}} ## Example Site Shortcodes @@ -51,11 +99,17 @@ Documentation is an integral part of any open source project. The Hugo docs were ### Example Front Matter Shortcode -## Style Guide +## Editorial Style Guide -### How Content is Ordered in the Docs +The Hugo docs are not especially prescriptive in terms of grammar and usage. We encourage everyone to contribute, regardless of your writing style. **It's more important to contribute *some* documentation than no documentation at all**. That said, here are a few pointers to help the project maintain more consistency: -### Visual Style Samples +## How Content is Ordered in the Docs +## Be Mindful of Aliases +Use aliases sparingly. The following table shows a list of all the aliases used in the Hugo Docs. If you need to use an alias in your new content file's front matter, be sure to check here first. + +{{< allaliases >}} + +[sourceforge]: http://docutils.sourceforge.net/docs/ref/rst/directives.html#admonitions \ No newline at end of file diff --git a/content/functions/absLangURL.md b/content/functions/absLangURL.md index 1a3ce0ad8..907d7bd74 100644 --- a/content/functions/absLangURL.md +++ b/content/functions/absLangURL.md @@ -10,7 +10,7 @@ tags: [multilingual,i18n,urls] categories: [functions] toc: false draft: false -aliases: [/functions/absLangUrl/] +aliases: [] notesforauthors: --- diff --git a/content/functions/dateformat.md b/content/functions/dateformat.md index 6a39831a3..3400221c3 100644 --- a/content/functions/dateformat.md +++ b/content/functions/dateformat.md @@ -10,7 +10,7 @@ tags: [dates,time] categories: [functions] toc: false draft: false -aliases: [/functions/dateFormat/] +aliases: [] notesforauthors: --- diff --git a/content/functions/echoparam.md b/content/functions/echoparam.md index c00e3ab96..a9e5a556d 100644 --- a/content/functions/echoparam.md +++ b/content/functions/echoparam.md @@ -10,7 +10,7 @@ tags: [] categories: [functions] toc: false draft: false -aliases: [/functions/echoParam/] +aliases: [] notesforauthors: --- diff --git a/content/functions/hasPrefix.md b/content/functions/hasPrefix.md index 4c0dec85e..ec31b1d2a 100644 --- a/content/functions/hasPrefix.md +++ b/content/functions/hasPrefix.md @@ -10,7 +10,7 @@ tags: [] categories: [functions] toc: false draft: false -aliases: [/functions/hasPrefix/] +aliases: [] notesforauthors: --- diff --git a/content/functions/htmlEscape.md b/content/functions/htmlEscape.md index b639ae094..1888efcf5 100644 --- a/content/functions/htmlEscape.md +++ b/content/functions/htmlEscape.md @@ -10,7 +10,7 @@ tags: [] categories: [functions] toc: false draft: false -aliases: [/functions/htmlEscape/] +aliases: [] notesforauthors: --- diff --git a/content/functions/htmlUnescape.md b/content/functions/htmlUnescape.md index aaa31cc05..1d8627019 100644 --- a/content/functions/htmlUnescape.md +++ b/content/functions/htmlUnescape.md @@ -10,7 +10,7 @@ tags: [] categories: [functions] toc: false draft: false -aliases: [/functions/htmlUnescape/] +aliases: [] notesforauthors: --- diff --git a/content/functions/partialCached.md b/content/functions/partialCached.md index 012eda747..c68d3c733 100644 --- a/content/functions/partialCached.md +++ b/content/functions/partialCached.md @@ -10,7 +10,7 @@ tags: [] categories: [functions] toc: false draft: false -aliases: [/functions/partialCached/] +aliases: [] notesforauthors: --- diff --git a/content/functions/relLangURL.md b/content/functions/relLangURL.md index b958ec2dc..fb55d7d5a 100644 --- a/content/functions/relLangURL.md +++ b/content/functions/relLangURL.md @@ -10,7 +10,7 @@ categories: [functions] tags: [internationalization,multilingual,i18n,urls] toc: false draft: false -aliases: [/functions/relLangUrl/] +aliases: [] notesforauthors: --- diff --git a/content/functions/relURL.md b/content/functions/relURL.md index d904351b5..1114cba40 100644 --- a/content/functions/relURL.md +++ b/content/functions/relURL.md @@ -10,7 +10,7 @@ tags: [urls] categories: [functions] toc: false draft: false -aliases: [/functions/relURL/] +aliases: [] notesforauthors: --- diff --git a/content/functions/render.md b/content/functions/render.md index 6a33d4ac2..2dbbc5045 100644 --- a/content/functions/render.md +++ b/content/functions/render.md @@ -10,7 +10,7 @@ tags: [views] categories: [functions] toc: false draft: false -aliases: [/functions/Render/] +aliases: [] notesforauthors: --- diff --git a/content/functions/safeHTMLAttr.md b/content/functions/safeHTMLAttr.md index 9ac901b62..3cc6ac943 100644 --- a/content/functions/safeHTMLAttr.md +++ b/content/functions/safeHTMLAttr.md @@ -10,7 +10,7 @@ tags: [strings] categories: [functions] toc: false draft: false -aliases: [/functions/safeHTMLAttr/] +aliases: [] notesforauthors: --- diff --git a/content/functions/safeJS.md b/content/functions/safeJS.md index d081cfaf1..48c6269be 100644 --- a/content/functions/safeJS.md +++ b/content/functions/safeJS.md @@ -10,7 +10,7 @@ tags: [strings] categories: [functions] toc: false draft: false -aliases: [/functions/safeJS/] +aliases: [] notesforauthors: --- diff --git a/content/functions/the-dot.md b/content/functions/the-dot.md index 348e15795..c1e3ba689 100644 --- a/content/functions/the-dot.md +++ b/content/functions/the-dot.md @@ -11,6 +11,6 @@ categories: [functions] weight: toc: false draft: false -aliases: [/functions/dot/,/functions/context/] +aliases: [] notesforauthors: --- \ No newline at end of file diff --git a/content/getting-started/quick-start.md b/content/getting-started/quick-start.md index 923509e80..b26ca04d0 100644 --- a/content/getting-started/quick-start.md +++ b/content/getting-started/quick-start.md @@ -9,7 +9,7 @@ categories: [getting started] tags: [quick start,usage] weight: 10 draft: false -aliases: [] +aliases: [/overview/quickstart/] toc: false notesforauthors: --- diff --git a/content/hosting-and-deployment/deployment-with-wercker.md b/content/hosting-and-deployment/deployment-with-wercker.md index ea3db03cf..4f961c1dd 100644 --- a/content/hosting-and-deployment/deployment-with-wercker.md +++ b/content/hosting-and-deployment/deployment-with-wercker.md @@ -1,15 +1,344 @@ --- title: Deployment with Wercker linktitle: Deployment with Wercker -description: +description: This guide walks you through the steps needed to create a basic Hugo site, host the site's source and final website on GitHub and GitHub pages, and set up automated deployment using a free tool called Wercker. date: 2017-02-01 publishdate: 2017-02-01 lastmod: 2017-02-01 categories: [hosting and deployment] tags: [wercker,deployment] +authors: [Arjen Schwarz, Samuel Debruyn] toc: false draft: false -slug: aliases: [] +toc: true +needsreview: true notesforauthors: ---- \ No newline at end of file +--- + +## Introduction + +By the end of this guide, you will have completed the following: + +* Creating a basic Hugo project and website +* Version controlling your project with Git +* Adding your project to GitHub +* Automating site deployments with a free tool called Wercker +* Deploying your website to GitHub Pages for free hosting + +### Assumptions + +This guide was created with the following assumptions: + +1. You have a working familiarity with using Git for version control +2. You have a GitHub account +3. You have already created a basic Hugo project + +If you do not meet these assumptions, the [GitHub help section][githubhelp] has an explanation of how to install and use git. [Signing up for a GitHub][ghsignup] account is free as well. If you are completely unfamiliar with creating a new Hugo website, visit the [Hugo Quick Start][quickstart]. + +## Creating a Basic Hugo Site + +{{% note "This Guide Uses the Hugo CLI" %}} +All the work for setting up a Hugo project and using this guide is done via the Hugo CLI's most basic commands. See the [command line reference page](/developer-tools/hugo-comman-line-reference/) for a more exhaustive account of the CLI's features. +{{% /note %}} + +First, create your new Hugo website using the [`hugo new site` command][basicusage] and change into the newly created directory for the project. In this guide, we are calling our new project `hugo-wercker-example`: + +{{% input "hugo-new-site.sh" %}} +```bash +hugo new site hugo-wercker-example +cd hugo-wercker-example +``` +{{% /input %}} + +We will use the [Herring Cove theme][] by first cloning the theme into the `themes` directory. + +{{% input "clone-herring-cove-theme.sh" %}} +```bash +cd themes +git clone https://github.com/spf13/herring-cove.git +``` +{{% /input %}} + +Cloning the project from the command line will conflict with our own version control. So, we need to remove the external git configuration that came with the clone of Herring Cove: + +{{% input "remove-herring-cove-git.sh" %}} +```bash +rm -rf herring-cove/.git +``` +{{% /input %}} + +We need content for Hugo to build. Let's add a quick `/about` page: + +```bash +hugo new about.md +``` + +{{% note %}} +The preceding example for the about page leverages archetypes to scaffold a new content file with preconfigured front matter. [Find out more about Hugo's archetypes](/content-management/archetypes/). +{{% /note %}} + +Now you can edit `contents/about.md` in your text editor of choice, but this is not necessary for the purposes of this guide. Running the following command will build your Hugo site into the `public` directory. We have added `undraft` to ensure that the example page is no longer in draft mode: + +{{% input "hugo-build-undraft.sh" %}} +```bash +hugo undraft content/about.md +``` +{{% /input %}} + +Once the website is build, t's a good idea to run the following command to start a local server and ensure you're changes have been implemented: + +```bash +hugo server --theme=herring-cove +``` + +If everything is fine, you should see something similar to the image below when you go to in your browser. + +![][1] + +## Setting up Version Control in Git + +Adding Git to your project is done by running the `git init` command from the root directory of your project. + +```bash +git init +``` + +Running `git status` at this point will show you the following entries: the `config.toml` file, the `themes` directory, the `contents` directory, and the `public` directory. However, we don't want the `public` directory version controlled because Wercker is responsible for generating the finished website later on. Therefore, we'll add a `.gitignore` file to our project that will exclude the `/public` directory from being tracked by Git: + +{{% input "gitignore.sh" %}} +```bash +echo "/public" >> .gitignore +``` +{{% /input %}} + +Wercker might complain when we try to build the site later on because we currently do not have any static files outside of the `themes` directory. We simply have to add *any* file to the static folder to prevent Wercker from complaining. To keep this guide simple, let's add a `robots.txt`. The following command creates the file in `/static`. The contents of the `robots.txt` lets search engines know they have full access to crawl the published website: + +{{% input "addrobotstxt.sh" %}} +```bash +echo "User-agent: *\nDisallow:" > static/robots.txt +``` +{{% /input %}} + +Now we need to add (i.e., [stage [see Git documentation]][gitbasics]) and commit all of our changes in the repository into Git: + +```bash +git commit -a -m "Initial commit" +``` + +## Adding the Project to GitHub + +Now we need to create a new repository on GitHub. Once you are signed in to GitHub, you can add a new repository by clicking on the **+▼** dropdown at the top right or by going to . + +We then choose a name for the project (`hugo-wercker-example`). When clicking on create repository GitHub displays the commands for adding an existing project to the site. The commands shown below are the ones used for this site, if you're following along you will need to use the ones shown by GitHub. Once we've run those commands the project is in GitHub and we can move on to setting up the Wercker configuration. Be sure to replace `YourUserName` with your GitHub account/username: + +{{% input "setup-gh-repo.sh" %}} +```bash +git remote add origin git@github.com:YourUsername/hugo-wercker-example.git +git push -u origin master +``` +{{% /input %}} + +![][2] + +## Setting Up Wercker + +To sign up for a free Wercker account, go to and click the the **Sign Up** button on the top right of the home screen. + +![][3] + +### Registing for Wercker with Your GitHub Account + +Sign up for Wercker using your GitHub credentials. If you don't have a GitHub account, or don't want to use it for your account, you have the option to register with a username and password as well. However, the second half of this guide---devoted to hosting your website on GitHub pages---will no longer be of interest to you. + +![][4] + +### Connecting GitHub or Bitbucket + +After you are registered, you will need to link your GitHub or Bitbucket account to Wercker. You can link your account by navigating to your profile settings and then selecting "Git connections." + +![][werckersettings] + +If you registered for Wercker using GitHub, it will most likely look like the following image. To connect a missing service, click the **Connect** button, which may send you to either GitHub or Bitbucket to sign into your respective account. + +![][5] + +### Add Your Project + +Now that we've got all the preliminaries out of the way, it's time to set up our application. For this we click on the **+ Create** button next to Applications and choose GitHub as our provider. + +![][6] + +### Select a Repository + +When selecting GitHub, Wercker will show all your GitHub repositories. You have the option to filter repositories using the search input at the top of the repositories list. Once you have your repository selected, click the **Use selected repo** button. + +![][7] + +### Select the Repository Owner + +In the next step, Wercker asks you to select the repository owner. Select your GitHub account and continue. + +![][8] + +### Configuring Access + +{{% note %}} +This guide assumes you are using a public GitHub repository and understand that the [published GitHub Pages website will be available to everyone](https://help.github.com/articles/what-is-github-pages/#usage-limits). +{{%/note %}} + +This step can be slightly tricky. Wercker does not have privileges to check out your private projects by default and therefore needs your permission to add a deploy key to your repository. By selecting the first option, you're simply allowing Wercker to check out the code via the same methods available to anyone visiting the project on GitHub. + +![][9] + +### Wercker.yml + +Wercker will now attempt to create an initial `wercker.yml` file for you. More specifically, it will create a code block within the Wercker interface that you can copy to your finished file. Wercker gives us a `debian` box because our project does not have any special requirements. + +Now we need to create a *wercker.yml* file in the root of our project. This file will contain our Wercker app's configuration. After we finish setting up our app, we will expand the contents of this file to build and deploy our website. + +![][10] + +### Public or Private + +This is a personal choice. You can make an app public so that everyone can see more details about it. Keeping it private or public does not provide any overt benefits for you as the creator of the app. That said, [the app we are currently creating has been made public][publicappurl] to facilitate easier usage of this hosting and deployment guide. + +![][11] + +#### App Successfully Created + +The application is now added and Wercker will offer you the chance to trigger a build. However, we will decline the offer because we haven't yet pushed our `wercker.yml` file to our GitHub repository. + +![][12] + +### Adding the Hugo-build Step + +Now we need to add the Wercker steps to our build process. First, we go to the "Registry" action in the top menu. When in the registry, we can search for "hugo build". Select the "Hugo-Build by **arjen**" step. + +![][13] + +### Using the Hugo-build Step + +A summary of very basic usage is available at the top of the details for the Hugo-Build step. Below the basic usage is the contents of the `README.md` file associated with the step's repository. `README.md`'s on Wercker usually contain more details about the advanced options and examples of usage. + +We're not going to use any of the advanced features of Hugo-Build in this guide. Let's return to our project and add the first section of details we need to our `wercker.yml`. + +{{% input "wercker-build-step.yml" %}} +```yaml +box: debian +build: + steps: + - arjen/hugo-build: + version: "0.14" + theme: herring-cove + flags: --buildDrafts=true +``` +{{% /input %}} + +{{% note "Validating Your `wercker.yml`" %}} +Wercker provides a [`wercker.yml` validation page](http://devcenter.wercker.com/articles/werckeryml/validate.html). It's usually a good idea to validate your file before committing changes, especially if you are unfamiliar with Wercker or YAML syntax. +{{% /note %}} + +We can conclude this first step by pushing our `wercker.yml` to our GitHub repository and then seeing the magic at work within Wercker's interface. + +{{% input "push-wecker-to-gh.sh" %}} +```bash +git commit -a -m "Add wercker.yml" +git push origin master +``` +{{% /input %}} + +If completed and successful, a green check mark should appear in the commit column of your first build. However, this is only the build step. We still need to deploy the website to our free hosting on GitHub Pages. If you would like more details about the build, you can click the commit hash. + +![][14] + +### Adding a GitHub Pages Deploy Step to `wercker.yml` + +In order to deploy to GitHub Pages, we need to add a deploy step to our `wercker.yml`. We are going to add `lukevevier/gh-pages`, the most popular GitHub Pages step in the Wercker Steps repository. Additionally, we need to ensure the box Wercker uses for our deployments has git and ssh installed. We can do this using the `install-packages` command. Here is our *final* `wercker.yml` file: + +{{% input "wercker.yml" %}} +```yaml +box: debian +build: + steps: + - arjen/hugo-build: + version: "0.14" + theme: herring-cove + flags: --buildDrafts=true +deploy: + steps: + - install-packages: + packages: git ssh-client + - lukevivier/gh-pages@0.2.1: + token: $GIT_TOKEN + domain: hugo-wercker.ig.nore.me + basedir: public +``` +{{% /input %}} + +### How does the GitHUb Pages Configuration Work? + +We've provided a some important information in our `wercker.yml`. First, we've added the domain we want to use for our published website. Configuring the domain here will ensure that GitHub Pages is aware of the domain we want to use. + +Secondly, we've configured the `basedir` to `public`. This is the directory that will be used as the website on GitHub Pages. `public` is also the default publishing directory in Hugo. (For more information, see [hugo's configuration docs][hugoconfig]). + +Lastly, you'll notice a `$GIT_TOKEN` variable. This is used for pushing our changes to GitHub. We will need to configure this token before Wercker can build our website. + +### Setting the App's Deploy Target + +We can set our deploy target by going to our app's settings and clicking on **Deploy targets**. Now select **Add deploy target** and then **Custom deploy**. + +![][15] + +### Configuring the Deploy Step in Wercker + +The next screen requires you fill in the deploy target name. + +1. Make sure you enable **auto deploy** from the **master** branch. +2. Add a variable for the **GIT_TOKEN**. You'll need to create an access token in GitHub. Follow the directions in [GitHub help][accesstokenghhelp]. +3. With the deploy step configured in Wercker, we can push the updated wercker.yml file to GitHub and it will create the GitHub pages site for us. + +The website described in this guide is available at . + +![][16] + +## Conclusion + +Once this workflow is established, you can update your website automatically by pushing any content changes to your GitHub repository. + +### Code for the Wercker Deployment Guide + +[The source code for the site used in this guide is available on GitHub][guidesource], as is the [Wercker Hugo Build step][guidestep]. + +If you want to see an example of how you can deploy to S3 instead of GitHub pages, check [Wercker's documentation][werckerdocs] for guidance on setup. + +[1]: /images/hosting-and-deployment/deployment-with-wercker/creating-a-basic-hugo-site.png +[2]: /images/hosting-and-deployment/deployment-with-wercker/adding-the-project-to-github.png +[3]: /images/hosting-and-deployment/deployment-with-wercker/wercker-sign-up.png +[4]: /images/hosting-and-deployment/deployment-with-wercker/wercker-sign-up-page.png +[5]: /images/hosting-and-deployment/deployment-with-wercker/wercker-git-connections.png +[6]: /images/hosting-and-deployment/deployment-with-wercker/wercker-add-app.png +[7]: /images/hosting-and-deployment/deployment-with-wercker/wercker-select-repository.png +[8]: /images/hosting-and-deployment/deployment-with-wercker/wercker-select-owner.png +[9]: /images/hosting-and-deployment/deployment-with-wercker/wercker-access.png +[10]: /images/hosting-and-deployment/deployment-with-wercker/werckeryml.png +[11]: /images/hosting-and-deployment/deployment-with-wercker/public-or-not.png +[12]: /images/hosting-and-deployment/deployment-with-wercker/and-we-ve-got-an-app.png +[13]: /images/hosting-and-deployment/deployment-with-wercker/wercker-search.png +[14]: /images/hosting-and-deployment/deployment-with-wercker/using-hugo-build.png +[15]: /images/hosting-and-deployment/deployment-with-wercker/adding-a-github-pages-step.png +[16]: /images/hosting-and-deployment/deployment-with-wercker/configure-the-deploy-step.png +[werckersettings]: /images/hosting-and-deployment/deployment-with-wercker/wercker-account-settings.png + +[accesstokenghhelp]: https://help.github.com/articles/creating-an-access-token-for-command-line-use/ +[basicusage]: /getting-started/basic-usage/ +[ghsignup]: https://github.com/join +[gitbasics]: https://git-scm.com/book/en/v2/Getting-Started-Git-Basics +[githubhelp]: https://help.github.com/articles/set-up-git/ +[guidesource]: https://github.com/ArjenSchwarz/hugo-wercker-example +[guidestep]: https://github.com/ArjenSchwarz/wercker-step-hugo-build +[Herring Cove theme]: https://github.com/spf13/herring-cove +[hugoconfig]: /getting-started/configuration/ +[publicappurl]: https://app.wercker.com/#applications/5586dcbdaf7de9c51b02b0d5 +[quickstart]: /getting-started/quick-start/ +[werckerdocs]: (http://devcenter.wercker.com/docs/deploy/s3.html) \ No newline at end of file diff --git a/content/showcase/jorgennilsson.md b/content/showcase/jorgennilsson.md index 33c7ef9c5..3ec280380 100644 --- a/content/showcase/jorgennilsson.md +++ b/content/showcase/jorgennilsson.md @@ -1,6 +1,6 @@ --- date: 2016-02-11T23:41:27+01:00 -description: "Personal web site and blog of digital director Jorgen Nilsson" +description: "Personal website and blog of digital director Jorgen Nilsson" license: "" licenseLink: "" sitelink: http://jorgennilsson.com/ diff --git a/content/templates/base-templates-and-blocks.md b/content/templates/base-templates-and-blocks.md index b19dfda6e..83dd5f4f7 100644 --- a/content/templates/base-templates-and-blocks.md +++ b/content/templates/base-templates-and-blocks.md @@ -15,4 +15,4 @@ toc: true notesforauthors: --- -## Base Template Lookup Order \ No newline at end of file +## Base Template Lookup Order diff --git a/content/templates/local-file-templates.md b/content/templates/local-file-templates.md index 32df78b8a..11d8f2d74 100644 --- a/content/templates/local-file-templates.md +++ b/content/templates/local-file-templates.md @@ -11,24 +11,25 @@ tags: [files] draft: false weight: aliases: [/extras/localfiles/] -toc: false +toc: true notesforauthors: --- ## Traversing Local Files -Using Hugo's function `readDir`, -you can traverse your web site's files on your server. +Hugo's [`readDir` function][], you can traverse your website's files on your server. + + ## Using _readDir_ The `readDir` function returns an array of [`os.FileInfo`](https://golang.org/pkg/os/#FileInfo). It takes a single, string argument: a path. -This path can be to any directory of your web site +This path can be to any directory of your website (as found on your server's filesystem). Whether the path is absolute or relative makes no difference, -because—at least for `readDir`—the root of your web site (typically `./public/`) +because—at least for `readDir`—the root of your website (typically `./public/`) in effect becomes both: 1. The filesystem root; and @@ -42,7 +43,7 @@ So, let's create a new shortcode using `readDir`: For the files in any given directory, this shortcode usefully lists the files' basenames and sizes and also creates a link to each of them. -This shortcode [has already been included in this very web site][]. +This shortcode [has already been included in this very website][]. So, let's list some of its CSS files. (If you click on their names, you can reveal the contents.) {{< directoryindex path="/static/css" pathURL="/css" >}} @@ -58,4 +59,5 @@ This is the call that rendered the above output: The initial slash `/` in `pathURL` is important. Otherwise, `pathURL` becomes relative to the current web page. {{% /note %}} -[has already been included in this very web site]: https://github.com/spf13/hugo/blob/master/docs/layouts/shortcodes/directoryindex.html \ No newline at end of file +[has already been included in this very website]: https://github.com/spf13/hugo/blob/master/docs/layouts/shortcodes/directoryindex.html +[`readDir` function]: /functions/readdir/ \ No newline at end of file diff --git a/layouts/shortcodes/allaliases.html b/layouts/shortcodes/allaliases.html new file mode 100644 index 000000000..c81022b59 --- /dev/null +++ b/layouts/shortcodes/allaliases.html @@ -0,0 +1,22 @@ + + + + + + + + + + {{$ghrepo := add $.Site.Params.ghdocsrepo "content/"}} + {{ range $.Site.Pages.ByTitle }} + {{if .Aliases }} + {{$section := replace .Section "-" " " | title}} + + + + + {{end}} + + {{end}} + +
TitleSectionAliases
{{.Title}} {{$section}}{{ delimit .Aliases ", " }}
\ No newline at end of file diff --git a/layouts/shortcodes/input.html b/layouts/shortcodes/input.html index 7da3b56f7..07fb44a49 100644 --- a/layouts/shortcodes/input.html +++ b/layouts/shortcodes/input.html @@ -10,7 +10,7 @@ {{- else -}} {{$filenameclass := index (split (.Get 0) ".") 1 }}
-
{{.Get 0}}
+
{{if ne $filenameclass "sh"}}{{.Get 0}}{{end}}
diff --git a/static/css/style.min.css b/static/css/style.min.css index 6039ee29b..db8266bc8 100644 --- a/static/css/style.min.css +++ b/static/css/style.min.css @@ -1 +1 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;border-radius:0px !important;outline:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0px;padding:0px;outline:none;border:none;font-size:18px;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#222;line-height:1.6;font-weight:300;overflow-x:hidden}body{font-size:90%;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 760px){body{font-size:95%}}@media only screen and (min-width: 960px){body{font-size:100%}}strong{font-weight:600;color:#222}p{margin-top:0px;margin-bottom:1.5em;line-height:1.6}@font-face{font-family:'fontello';src:url("/fonts/fontello/fontello.eot");src:url("/fonts/fontello/fontello.woff2") format("woff2"),url("/fonts/fontello/fontello.woff") format("woff"),url("/fonts/fontello/fontello.ttf") format("truetype"),url("/fonts/fontello/fontello.svg?78165468#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert:before{content:'\e810'}.icon-angle-double-right:before{content:'\f101'}.icon-attach:before{content:'\e820'}.icon-attention:before{content:'\e80f'}.icon-bash:before{content:'\e804'}.icon-bell:before{content:'\e80d'}.icon-cancel:before{content:'\e81e'}.icon-caution:before{content:'\e80f'}.icon-chrome:before{content:'\e841'}.icon-clipboard:before{content:'\e817'}.icon-code:before{content:'\f121'}.icon-cog-alt:before{content:'\e814'}.icon-css3:before{content:'\f13c'}.icon-docs:before{content:'\f15c'}.icon-download:before{content:'\e815'}.icon-facebook-official:before{content:'\f230'}.icon-firefox:before{content:'\e840'}.icon-flag:before{content:'\e813'}.icon-forum:before{content:'\f03d';margin-right:.3em}.icon-github:before{content:'\f09b'}.icon-gitter:before{content:'\e819'}.icon-go:before{content:'\e801'}.icon-golang:before{content:'\e801'}.icon-heart:before{content:'\e81d'}.icon-help:before{content:'\e81b'}.icon-home:before{content:'\e812'}.icon-html.input:before{content:'\e81f'}.icon-html5:before{content:'\e800'}.icon-html:before{content:'\e800'}.icon-hugo:before{content:'\e81f'}.icon-ie:before{content:'\e843'}.icon-info:before{content:'\e811'}.icon-instagram:before{content:'\f32d'}.icon-javascript:before{content:'\e802'}.icon-js:before{content:'\e802'}.icon-json:before{content:'\e81c'}.icon-link:before{content:'\e816'}.icon-linkedin:before{content:'\f30c'}.icon-love:before{content:'\e81d'}.icon-mail:before{content:'\e821'}.icon-markdown:before{content:'\e80e'}.icon-md:before{content:'\e80e'}.icon-note:before{content:'\e80d'}.icon-opera:before{content:'\e842'}.icon-pdf:before{content:'\f1c1'}.icon-pencil:before{content:'\e80c'}.icon-picture:before{content:'\e808'}.icon-quote-left:before{content:'\e809'}.icon-quote-right:before{content:'\e80a'}.icon-sass:before{content:'\e803'}.icon-search:before{content:'\e80b'}.icon-sh:before{content:'\e804'}.icon-share:before{content:'\f1e0'}.icon-tag:before{content:'\e806'}.icon-tags:before{content:'\e805'}.icon-terminal:before{content:'\e804'}.icon-thumbs-up:before{content:'\e81a'}.icon-twitter:before{content:'\e807'}.icon-warn:before{content:'\e810'}.icon-warning:before{content:'\e810'}.icon-website:before{content:'\e818'}.icon-yaml:before,.icon-yml:before,.icon-toml:before{content:'\f121'}@font-face{font-family:'FontAwesome';src:url("/fonts/fontawesome/fontawesome-webfont.eot?v=4.6.3");src:url("/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("/fonts/fontawesome/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("/afonts/fontawesome/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("/fonts/fontawesome/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("/fonts/fontawesome/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}@font-face{font-family:"muli";src:url("/fonts/muli/muli-100-webfont.woff2") format("woff2"),url("/fonts/muli/muli-100-webfont.woff") format("woff"),url("/fonts/muli/muli-100-webfont.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-100-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-100-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-100-italic-webfont.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-300-webfont.woff2") format("woff2"),url("/fonts/muli/muli-300-webfont.woff") format("woff"),url("/fonts/muli/muli-300-webfont.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-300-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-300-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-300-italic-webfont.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-400-webfont.woff2") format("woff2"),url("/fonts/muli/muli-400-webfont.woff") format("woff"),url("/fonts/muli/muli-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-400-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-400-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-600-webfont.woff2") format("woff2"),url("/fonts/muli/muli-600-webfont.woff") format("woff"),url("/fonts/muli/muli-600-webfont.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-600-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-600-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-600-italic-webfont.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-700-webfont.woff2") format("woff2"),url("/fonts/muli/muli-700-webfont.woff") format("woff"),url("/fonts/muli/muli-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-700-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-700-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-800-webfont.woff2") format("woff2"),url("/fonts/muli/muli-800-webfont.woff") format("woff"),url("/fonts/muli/muli-800-webfont.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-800-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-800-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-800-italic-webfont.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-400-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-400-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-400-italic-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-400-italic-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-700-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-700-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-700-italic-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-700-italic-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}h1,h2,h3,h4{font-weight:800;margin:0px;line-height:1.4;position:relative}h1>code,h2>code,h3>code,h4>code{font-weight:800}h1.page-title{font-size:2.2em;line-height:1.2;letter-spacing:-.021em;padding-bottom:0px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-weight:800}@media only screen and (min-width: 760px){h1.page-title{padding-top:0px}}h1.page-title img{display:inline;height:1em;width:1em;margin-right:.15em}h1.page-title i[class^="icon-"]{margin-left:-.15em;margin-right:.15em}h2,h3{padding-bottom:24px;padding-right:1.5em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.1em;margin-top:1em;margin-bottom:1em;color:#737373}.functions{font-family:"courierprime",courier,monospace;font-weight:300}.submenu-item:first-child a.submenu-item-link.functions{font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}button,a[role="button"]{background-color:#0083C0;color:#fff;border:none;outline:none;border-radius:.25em;padding:.25em .5em;box-shadow:none;text-align:center;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}button:hover,a[role="button"]:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}button[class^="icon-"]:before,a[role="button"][class^="icon-"]:before{display:inline-block;font-family:'FontAwesome';margin-right:.3em}button.icon-forum:before,a[role="button"].icon-forum:before{content:'\f086'}button.icon-mailing-list:before,a[role="button"].icon-mailing-list:before{content:'\f0e0'}nav ul,nav ol,aside ul,aside ol{margin-left:0px;padding-left:0px;list-style:none;text-indent:0px}nav ul li,nav ol li,aside ul li,aside ol li{position:relative;margin-left:0px;padding-left:0px;list-style:none}.body-copy ul,.body-copy ol{padding-left:.75em;margin-left:.5em;margin-top:0px;padding-top:0px;margin-bottom:1.5em}.body-copy ul li,.body-copy ol li{position:relative;margin-top:.25em}.body-copy ul li ul,.body-copy ul li ol,.body-copy ol li ul,.body-copy ol li ol{margin-bottom:0px}.body-copy ul{list-style:disc outside none}.body-copy ul li ul{list-style-type:circle}.body-copy ul li ul li ul{list-style-type:square}.body-copy ol li ol{list-style-type:lower-roman}.body-copy ol li ol li ol{list-style-type:lower-alpha}a{color:#C9177E;font-weight:300}a,a:hover,a:active,a:focus{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}.body-copy li a,.body-copy p a{z-index:1;color:#C9177E}.body-copy li a:hover,.body-copy p a:hover{border-bottom:1px solid #C9177E}a.tooltip{position:relative;overflow:visible}a.tooltip:hover::before{display:inline-block;position:absolute;line-height:1;bottom:-1.4em;font-size:12px;color:white;font-family:'fontello';min-width:80px;padding:.25em .33em;background-color:#222;content:attr(data-tooltip);white-space:nowrap;text-transform:none;font-weight:normal;border-radius:.25em}a.tooltip.left:hover::before{right:0px;left:auto}a.tooltip.right:hover::before{right:0px;left:auto}a.tooltip.edit-link:hover::after{content:'\f09b';font-family:'fontello';color:white;font-size:13px;display:inline-block;position:absolute;line-height:1;bottom:-1.1em;right:3px}a.tooltip.edit-link:hover::before{padding-right:1.5em}.icon-github:before{content:'\f09b'}a.heading-link{color:#a2a2a2;font-size:.8em;position:relative;display:inline;top:-.1em;right:0px}a.heading-link:before,a.heading-link:after{display:none}a.heading-link:hover{color:#C9177E}.body-copy img{width:100%;max-width:100%;height:auto}.note,.caution,.warning{display:block;margin-bottom:20px;width:100%;border-left-width:2px;border-left-style:solid;border-left-color:#555;position:relative;padding-top:4px;padding-bottom:4px}.note:before,.caution:before,.warning:before{font-family:'fontello';display:block;position:absolute;top:40%;left:-.5em;z-index:10;background-color:#fff}.note h2,.caution h2,.warning h2{font-size:1.1em;color:#555;width:100%;display:block;margin:0px;padding:0px;margin-left:0px;padding:0px 12px;border:none;outline:none;border-bottom-width:2px;border-bottom-style:solid;display:inline-block;width:auto;z-index:20}.note h2 code,.note h2 pre,.caution h2 code,.caution h2 pre,.warning h2 code,.warning h2 pre{color:#555}.note .shortcode-content,.caution .shortcode-content,.warning .shortcode-content{display:block;margin:0px;font-size:1em;padding:8px 0px 8px;margin-left:12px;color:#555}.note .shortcode-content p:last-child,.caution .shortcode-content p:last-child,.warning .shortcode-content p:last-child{margin-bottom:0px}.note{border-color:#0083C0}.note:before{content:'\e80d';color:#0083C0}.note h2{border-bottom-color:#0083C0;color:#0083C0}.caution{border-color:#EBB951}.caution:before{content:'\e80f';color:#EBB951}.caution h2{border-bottom-color:#EBB951;color:#EBB951}.warning{border-color:#C9177E}.warning:before{content:'\e810';color:#C9177E}.warning h2{border-bottom-color:#C9177E;color:#C9177E}.warning h2 pre,.warning h2 code{color:#C9177E}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#000;font-size:.9em}.hljs,.hljs-tag,.hljs-subst{color:#fff}.hljs-strong,.hljs-emphasis{color:silver}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#0083C0}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#33BA91}.hljs-strong{font-weight:bold}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#ff4088}.hljs-symbol,.hljs-attribute{color:#0594CB}.hljs-params,.hljs-class .hljs-title{color:#fff}.hljs-string,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#FCD804}.hljs-comment,.hljs-deletion,.hljs-meta{color:silver}code,pre{font-family:"courierprime",courier,monospace;margin:0px;color:#222}.body-copy>pre{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);text-shadow:none;padding:0px;margin:.5em 0px 32px 0px;overflow:auto}.body-copy p code{display:inline-block;padding-top:.15em}.body-copy p code,.body-copy td code,.body-copy li code{font-size:.85em;display:inline-block;color:#222;font-family:"courierprime",courier,monospace;padding-left:.25em;padding-right:.25em;padding-bottom:.1em;text-transform:none;line-height:1.2;margin-bottom:.15em;margin-top:0px;padding-top:0px;vertical-align:middle;background-color:#e8e8e8;border:none;outline:none;z-index:-1}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.body-copy p code,.body-copy td code,.body-copy li code{background-color:#f5f5f5}}.body-copy p>a code,.body-copy li>a code,.body-copy td>a code{color:#C9177E}.body-copy>pre{padding-bottom:20px;padding-top:20px;background-color:#000;font-family:"courierprime",courier,monospace;color:#fff}div.code-copy{position:relative;margin-top:1em;margin-bottom:32px;background-color:#000}div.code-copy.input{padding-bottom:24px}p+.code-copy{margin-top:0em}button.copy-button,a[role="button"].see-on-github{display:block;box-shadow:none;padding:0px;transition:all .2s ease-in-out;opacity:1;background-color:#fff;box-sizing:border-box;position:absolute;bottom:0px;z-index:4;min-width:90px;width:auto;padding-left:4px;padding-right:4px;height:1.5em;border-width:0px;border-radius:0px;font-weight:bold;color:#222;font-size:14px;display:block;width:80px;line-height:24px;height:24px;vertical-align:middle;text-align:center;text-transform:uppercase}button.copy-button:hover,a[role="button"].see-on-github:hover{background-color:#0083C0;box-shadow:none}button.copy-button:active,button.copy-button:focus,a[role="button"].see-on-github:active,a[role="button"].see-on-github:focus{outline:none;position:absolute}a[role="button"].see-on-github{left:0px}button.copy-button{display:none}@media only screen and (min-width: 760px){button.copy-button{display:block;right:0px}}button.copy-button i.icon-clipboard{display:inline}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}div.code-copy{position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:0px}div.code-copy-header{position:relative;height:1.5em;line-height:1.5em;background-color:#5a5a5a;border-radius:0px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}div.code-copy-header.output{background-color:#0083C0}div.code-copy-header.examplesite{background-color:#C9177E}div.code-copy-header span.filename{text-align:center;color:#fff;font-weight:100;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbols"}div.code-copy-header span.filename i.icon-website{color:inherit;font-weight:bold;font-size:18px}div.code-copy-header [class^="icon-"]{color:#fff}.action-buttons{position:relative;left:10px;width:12px;height:12px;background:Crimson;border-radius:50%;box-shadow:18px 0 0 Orange, 36px 0 0 LimeGreen}.tooltipped{position:relative;background-color:#C9177E;padding-right:2em}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:2px 4px;font-size:.8em;font-weight:600;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background-color:#C9177E;border-color:#C9177E;border-radius:0px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#C9177E;pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;text-align:center}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#C9177E;text-align:center}.tooltipped-se:after{right:auto;left:50%;margin-left:-15px;text-align:center}.tooltipped-sw:after{margin-right:-15px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#C9177E}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#C9177E}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#C9177E}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s:after,.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after,.tooltipped-multiline.tooltipped-e:after{right:100%}svg.svg-icon{max-width:60px}ul.tags{list-style:none;margin:0;padding:0;margin-top:1em;margin-bottom:.5em;margin-right:4px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;float:right}ul.tags li{height:20px;line-height:20px;margin-left:4px;margin-bottom:.75em;display:-ms-flexbox;display:flex}ul.tags li:not(.icon){transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}ul.tags li:not(.icon):hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}ul.tags li a{line-height:20px;-ms-flex-align:center;align-items:center;height:20px;font-size:14px;color:#222;padding-left:.3em;padding-right:.3em}.searchbox{display:inline-block;position:relative;width:300px;height:32px !important;white-space:nowrap;box-sizing:border-box;visibility:visible !important}.searchbox .algolia-autocomplete{display:block;width:100%;height:100%}.searchbox__wrapper{width:100%;height:100%;z-index:999;position:relative}.searchbox__input{display:inline-block;box-sizing:border-box;transition:box-shadow .4s ease, background .4s ease;border:0;border-radius:16px;box-shadow:inset 0 0 0 0px #ccc;background:#fff !important;padding:0;padding-right:26px;padding-left:32px;width:100%;height:100%;vertical-align:middle;white-space:normal;font-size:1em;appearance:none}.searchbox__input::-webkit-search-decoration,.searchbox__input::-webkit-search-cancel-button,.searchbox__input::-webkit-search-results-button,.searchbox__input::-webkit-search-results-decoration{display:none}.searchbox__input:hover{box-shadow:inset 0 0 0 0px #b3b3b3}.searchbox__input:focus,.searchbox__input:active{outline:0;box-shadow:inset 0 0 0 0px #aaa;background:#fff}.searchbox__input::-webkit-input-placeholder{color:#aaa}.searchbox__input::-moz-placeholder{color:#aaa}.searchbox__input:-ms-input-placeholder{color:#aaa}.searchbox__input::placeholder{color:#aaa}.searchbox__submit{position:absolute;top:0;margin:0;border:0;border-radius:16px 0 0 16px;background-color:rgba(69,142,225,0);padding:0;width:32px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:inherit;left:0}.searchbox__submit::before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:''}.searchbox__submit:hover,.searchbox__submit:active{cursor:pointer}.searchbox__submit:focus{outline:0}.searchbox__submit svg{width:14px;height:14px;vertical-align:middle;fill:#6D7E96}.searchbox__reset{display:block;position:absolute;top:8px;right:8px;margin:0;border:0;background:none;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,0.5)}.searchbox__reset.hide{display:none}.searchbox__reset:focus{outline:0}.searchbox__reset svg{display:block;margin:4px;width:8px;height:8px}.searchbox__input:valid ~ .searchbox__reset{display:block;-webkit-animation-name:sbx-reset-in;animation-name:sbx-reset-in;-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu{right:0 !important;left:inherit !important}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before{right:48px}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu{left:0 !important;right:inherit !important}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu:before{left:48px}.algolia-autocomplete .ds-dropdown-menu{position:relative;top:-6px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;position:relative;background:transparent;border:none;z-index:999;max-width:500px;min-width:400px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2),0 2px 3px 0 rgba(0,0,0,0.1)}.algolia-autocomplete .ds-dropdown-menu:before{display:block;position:absolute;content:'';width:14px;height:14px;background:#fff;z-index:1000;top:-7px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:2px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{position:relative;z-index:1000;margin-top:8px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion{cursor:pointer}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"]{position:relative;border:solid 1px #d9d9d9;background:#fff;border-radius:4px;overflow:auto;padding:0 8px 8px}.algolia-autocomplete .ds-dropdown-menu *{box-sizing:border-box}.algolia-autocomplete .algolia-docsearch-suggestion{position:relative;padding:0 8px;background:#fff;color:#02060C;overflow:hidden}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#174d8c;background:rgba(143,187,237,0.1);padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight{color:inherit;background:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{padding:0 0 1px;background:inherit;box-shadow:inset 0 -2px 0 0 rgba(69,142,225,0.8);color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:block;float:right;width:70%;position:relative;padding:5.33333px 0 5.33333px 10.66667px;cursor:pointer}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;left:-1px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{position:relative;border-bottom:1px solid #ddd;display:none;margin-top:8px;padding:4px 0;font-size:1em;color:#33363D}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{width:100%;float:left;padding:8px 0 0 0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:left;width:30%;display:none;padding-left:0;text-align:right;position:relative;padding:5.33333px 10.66667px;color:#A4A7AE;font-size:.9em;word-wrap:break-word}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;right:0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight{background-color:inherit;color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:4px;color:#02060C;font-size:.9em;font-weight:bold}.algolia-autocomplete .algolia-docsearch-suggestion--text{display:block;line-height:1.2em;font-size:.85em;color:#63676D}.algolia-autocomplete .algolia-docsearch-suggestion--no-results{width:100%;padding:8px 0;text-align:center;font-size:1.2em}.algolia-autocomplete .algolia-docsearch-suggestion--no-results::before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion code{padding:1px 5px;font-size:90%;border:none;color:#222222;background-color:#EBEBEB;border-radius:3px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.algolia-autocomplete .algolia-docsearch-suggestion code .algolia-docsearch-suggestion--highlight{background:none}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header{display:block}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--subcategory-column{display:block}.algolia-autocomplete .suggestion-layout-simple.algolia-docsearch-suggestion{border-bottom:solid 1px #eee;padding:8px;margin:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content{width:100%;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content::before{display:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header{margin:0;padding:0;display:block;width:100%;border:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl0{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1::before{background-image:url('data:image/svg+xml;utf8,');content:'';width:10px;height:10px;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--wrapper{width:100%;float:left;margin:0;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-column,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--duplicate-content,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-inline{display:none !important}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title{margin:0;color:#458EE1;font-size:.9em;font-weight:normal}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title::before{content:"#";font-weight:bold;color:#458EE1;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text{margin:4px 0 0;display:block;line-height:1.4em;padding:5.33333px 8px;background:#f8f8f8;font-size:.85em;opacity:.8}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{color:#3f4145;font-weight:bold;box-shadow:none}.algolia-autocomplete .algolia-docsearch-footer{width:110px;height:20px;z-index:2000;margin-top:10.66667px;float:right;font-size:0;line-height:0}.algolia-autocomplete .algolia-docsearch-footer--logo{background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:center;background-size:100%;overflow:hidden;text-indent:-9000px;padding:0 !important;width:100%;height:100%;display:block}#toggle-search{display:block;position:fixed;top:.5em;right:.3em;float:right;margin-right:20px;font-size:1.2em;z-index:60}@media only screen and (min-width: 960px){#toggle-search{top:.3em}}form#site-search-form{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;width:100vw;position:fixed;top:50px;height:45px;-webkit-transform:translateY(-50px);transform:translateY(-50px);background-color:#fff;z-index:19;box-shadow:0 3px 6px rgba(201,23,126,0.15),0 3px 6px rgba(201,23,126,0.3)}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);border-bottom:1px solid #C9177E}form#site-search-form #search-input{max-height:45px;padding-left:20px;font-size:24px}@media only screen and (min-width: 960px){form#site-search-form{display:block;position:fixed;top:8px;right:0px;z-index:50;width:300px;-webkit-transform:translateX(290px);transform:translateX(290px);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;box-shadow:none;max-height:40px}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;border-bottom-width:0px;-webkit-transform:translateX(0px);transform:translateX(0px)}form#site-search-form.search-open #search-input{transition:opacity .3 ease-in-out;opacity:1;border-bottom:3px solid #C9177E}form#site-search-form.search-open #search-input::after{display:inline-block;content:'';width:1em;border-bottom:3px solid #C9177E}form#site-search-form #search-input{transition:opacity .3s ease-in-out;max-height:40px;padding-left:0px;font-size:20px;opacity:0}}#search-input{width:260px;outline:none;border:0px;border-radius:0px}#search-input,#search-input:hover,#search-input:active,#search-input:focus{outline:none}.algolia-docsearch-suggestion{border-bottom-color:#3A3DD1}.algolia-docsearch-suggestion--highlight{color:#3A33D1}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#4D47D5}.aa-cursor .algolia-docsearch-suggestion--content{color:#272296}.aa-cursor .algolia-docsearch-suggestion{background:#EBEBFB}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 #C9177E}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#C9177E;background:#f7e8f1;padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{background-color:#fff}.algolia-autocomplete .ds-dropdown-menu{font-size:.8em;min-width:340px;max-width:340px}@media only screen and (min-width: 760px){.algolia-autocomplete .ds-dropdown-menu{font-size:1em;min-width:400px;max-width:500px}}@media only screen and (min-width: 960px){.algolia-autocomplete .ds-dropdown-menu{min-width:500px;max-width:600px}}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column-text .algolia-docsearch-suggestion--highlight{color:#0083C0;font-weight:bold;background:#c9e8f6}@media (min-width: 768px){.algolia-docsearch-suggestion{border-bottom-color:#7671df}.algolia-docsearch-suggestion--subcategory-column{border-right-color:#7671df;background-color:#F2F2FF;color:#4E4726}}kbd{background-color:inherit;border:1px solid #222;display:inline-block;font-size:.9em;padding:.1em .3em;border-radius:5px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}aside#toc{position:fixed;max-width:280px;min-width:200px;overflow-y:scroll;max-height:calc(100vh - 50px - 40px);padding-left:.5em;padding-right:.5em;bottom:40px;right:20px;height:auto;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);z-index:30;background-color:#fff;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:0;border-radius:5px}aside#toc header.toc-header{display:inline-block;width:100%;margin-top:24px}aside#toc header.toc-header>a h3{margin-top:0px;margin-bottom:0px;margin-left:8px;padding-bottom:0px;border-bottom:1px solid #222;color:#222;font-size:17px}aside#toc.toc-open{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media only screen and (min-width: 1240px){aside#toc{box-shadow:none;top:50px;left:calc(280px + 35em + 4em);bottom:auto;opacity:1;min-height:calc(100vh - 50px);max-height:calc(100vh - 50px);-webkit-transform:scale(1);transform:scale(1);border-left:1px solid silver;border-radius:0px}}nav#TableOfContents{position:relative;margin-bottom:20px;height:auto}nav#TableOfContents li.active>a>code{color:inherit;font-weight:700}nav#TableOfContents>ul:first-child{padding-left:0px;margin-left:0px;margin-top:.5em;margin-bottom:2em}nav#TableOfContents>ul:first-child>li{padding-left:0px;margin-left:0px;font-size:18px}nav#TableOfContents ul>li>ul li{line-height:1.2;font-size:16px;padding-left:8px;position:relative;margin-top:.5em;margin-bottom:.5em}nav#TableOfContents ul>li>ul li a{color:#222;position:relative}@media only screen and (min-width: 960px){nav#TableOfContents ul>li>ul li a:hover{color:#C9177E}nav#TableOfContents ul>li>ul li a:hover::before{content:'';display:inline-block;height:100%;border-left:1px solid #C9177E;position:absolute;left:-8px}nav#TableOfContents ul>li>ul li a:hover code{color:inherit}}nav#TableOfContents ul>li>ul li.active>a{position:relative;color:#C9177E;font-weight:400}nav#TableOfContents ul>li>ul li.active>a::before{content:'';display:inline-block;height:100%;border-left:2px solid #C9177E;position:absolute;left:-8px}nav#TableOfContents ul>li>ul li>ul{display:block;margin-top:8px;margin-bottom:0px}nav#TableOfContents ul>li>ul li>ul>li{font-size:14px}@media only screen and (min-width: 960px){nav#TableOfContents ul>li>ul li>ul>li a:hover{color:#0083C0}nav#TableOfContents ul>li>ul li>ul>li a:hover::before{content:'';display:inline-block;height:100%;border-left:1px solid #0083C0;position:absolute;left:-16px}}nav#TableOfContents ul>li>ul li>ul>li.active>a{color:#0083C0;font-weight:400}nav#TableOfContents ul>li>ul li>ul>li.active>a::before{border-left:2px solid #C9177E;left:-16px}nav#TableOfContents ul>li>ul li>ul>li ul{display:none}a#toc-toggle{display:none}aside#toc+a#toc-toggle{display:block;position:fixed;bottom:40px;right:20px;background-color:#fff;color:#fff;background-color:#C9177E;height:40px;width:40px;z-index:99;line-height:50px;text-align:center;border-radius:5px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}aside#toc+a#toc-toggle:after{content:'\2026';display:block;position:relative;width:40px;height:40px;font-size:2em;line-height:40px;bottom:10px}aside#toc+a#toc-toggle.toc-open{box-shadow:none;background-color:#fff;color:#222}aside#toc+a#toc-toggle.toc-open::after{content:"\00D7";font-size:2em;bottom:0px}aside#toc+a#toc-toggle.toc-open:hover{box-shadow:none}aside#toc+a#toc-toggle:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}@media only screen and (min-width: 1240px){aside#toc+a#toc-toggle{display:none}}.contents-list{box-shadow:none;background-color:transparent;color:#222;border-bottom:1px solid silver;margin-bottom:1em;position:relative}.contents-list a{width:100%;color:#222}.contents-list a:before,.contents-list a:after,.contents-list a:hover{background-color:transparent;border:none;color:#222}.contents-list h3{margin-top:0px;padding-top:0px;padding-bottom:2px}.contents-list p{margin-top:8px;margin-bottom:16px}.taxonomy-term{font-size:1.3em;display:inline-block;width:auto;clear:both}.list-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-icon-wrapper{max-width:1em;max-height:1em;margin-right:.2em}.list-icon-wrapper img{width:100%;height:auto;margin-bottom:0px;margin-left:auto;margin-right:auto;display:block}.last-modified{color:#737373;display:block;min-width:200px;width:100%;text-align:center;font-size:.8em;position:relative;bottom:-1.75em}#content-footer{min-height:100px;height:auto;display:block;border-top:2px solid silver;width:100%;margin-bottom:2em}.prev-and-next-link{display:inline-block;margin-top:2em;min-width:45%;max-width:45%;min-height:70px;position:relative}@media only screen and (min-width: 760px){.prev-and-next-link{transition:background-color .3s ease-in-out}.prev-and-next-link:hover{transition:background-color .3s ease-in-out;background-color:#C9177E;color:#fff}}.prev-and-next-link:after{content:"";display:table;clear:both;min-height:100%}.prev-and-next-link .page-info{display:inline-block;position:relative}.prev-and-next-link .page-info h5{font-size:16px;padding:0px;margin:0px;line-height:1.2;margin-top:.5em}.prev-and-next-link .page-info span{width:100%;padding:0px;margin:0px;display:block;font-size:14px;line-height:1;margin-top:.5em}.prev-and-next-link i.fa.fa-chevron-right,.prev-and-next-link i.fa.fa-chevron-left{font-size:24px;position:absolute;top:23px}@media only screen and (min-width: 760px){.prev-and-next-link i.fa.fa-chevron-right,.prev-and-next-link i.fa.fa-chevron-left{font-size:30px;top:20px}}.prev-and-next-link i.fa.fa-chevron-left{left:0px}.prev-and-next-link i.fa.fa-chevron-right{right:0px}.prev-and-next-link.prev-page{text-align:left;float:left}.prev-and-next-link.prev-page .page-info{padding-left:1.75em}.prev-and-next-link.next-page{text-align:right;position:relative;right:0px;float:right}.prev-and-next-link.next-page .page-info{padding-right:1.75em}.prev-and-next-link:hover{text-decoration:none;border:0px solid transparent}.body-copy blockquote{position:relative;display:block;margin:0px;font-style:italic;background-color:#fafafa;padding:16px;margin-bottom:1em}.body-copy blockquote p{margin-bottom:0px;margin-top:16px}.body-copy blockquote p:first-child{margin-top:8px}.body-copy blockquote:before{font-family:'fontello';display:block;height:1em;width:1em;position:absolute;content:'\e809';color:silver;top:-3px;left:4px;font-size:1.2em;font-style:normal}.body-copy blockquote code,.body-copy blockquote pre{font-style:normal}.body-copy blockquote cite.blockquote-citation{position:absolute;bottom:.3em;right:.3em;float:right;font-size:14px;font-style:normal}.breadcrumbs{list-style:none;display:inline-block;margin-top:3px}.breadcrumbs li{float:left}.breadcrumbs li a{color:#222;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#D1F1FE;text-decoration:none;position:relative;height:30px;line-height:30px;padding:0 10px 0 5px;text-align:center;margin-right:23px;font-size:14px}.breadcrumbs li a img{height:20px;width:20px}.breadcrumbs li a span{margin-left:4px}.breadcrumbs li:nth-child(even){margin-left:-8px}.breadcrumbs li:nth-child(even) a{background-color:#D1F1FE}.breadcrumbs li:nth-child(even) a:before{border-color:#D1F1FE;border-left-color:transparent;height:30px;line-height:30px}.breadcrumbs li:nth-child(even) a:after{border-left-color:#D1F1FE}.breadcrumbs li:first-child a{padding-left:10px;border-radius:4px 0 0 4px}.breadcrumbs li:first-child a:before{border:none}.breadcrumbs li:last-child::not(first-child) a{padding-right:15px;border-radius:0 4px 4px 0}.breadcrumbs li:last-child::not(first-child) a:after{border:none}.breadcrumbs li a:before,.breadcrumbs li a:after{content:"";position:absolute;top:0;border:0 solid #D1F1FE;border-width:15px 6.666px;width:0;height:0}.breadcrumbs li a:before{left:-12px;border-left-color:transparent}.breadcrumbs li a:after{left:100%;border-color:transparent;border-left-color:#D1F1FE}.breadcrumbs li a:hover{background-color:#0083C0;color:#fff}.breadcrumbs li a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.breadcrumbs li a:hover:before{border-color:#0083C0;border-left-color:transparent}.breadcrumbs li a:hover:after{border-left-color:#0083C0}table{text-align:left;overflow-x:scroll;width:100%;max-width:100%;width:auto;display:block;border-left:2px solid #737373;margin:0px;font-size:15px}table tr{border-top:2px solid #737373}table tr th,table tr td{padding-left:4px;padding-right:6px}table tr th:last-child,table tr td:last-child{border-right:2px solid #737373}table.terms-table td{width:50%}table thead{width:100%;background-color:#000;color:#fff}table thead tr{min-width:100%}table thead tr th{padding-left:4px;padding-right:6px}@media only screen and (min-width: 760px){table thead tr th:last-child{min-width:220px}}table tbody{min-width:100%}table tbody tr{min-width:100%;background-color:#fff}table tbody tr:nth-child(even){background-color:#D1F1FE}table tbody tr:last-child{border-bottom:2px solid #737373}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;border-radius:0px;padding:0px;border-bottom:0px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;font-size:1.1em;line-height:2em;width:2em;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background-color:rgba(255,255,255,0.8);color:#222}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%}}a.image-link:hover{border-bottom:0px solid transparent !important;cursor:zoom-in}.site-header{width:100%;height:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0px;background-color:#fff;color:#000;position:fixed;top:0px;left:0px;z-index:20;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}@media only screen and (min-width: 960px){.site-header{-ms-flex-pack:justify;justify-content:space-between}}.site-header .hugo-meta{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 960px){.site-header .hugo-meta{float:left;width:auto;-ms-flex-pack:start;justify-content:flex-start}}.site-header #home-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8em;margin-left:1.5em}.site-header #home-link img{height:35px;margin-right:.25em}.site-header #home-link .hugo-v{-ms-flex-item-align:end;align-self:flex-end;font-size:.9em}.site-header a.github-button{display:none}@media only screen and (min-width: 760px){.site-header a.github-button{display:inline}}.site-header iframe[src^="https://buttons.github.io"]{display:none;margin-left:1em}@media only screen and (min-width: 760px){.site-header iframe[src^="https://buttons.github.io"]{display:inline}}.site-navigation{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;position:fixed;left:0px;top:0px;width:280px;bottom:0px;overflow-y:scroll;background-color:#fafafa;-webkit-transform:translateX(-280px);transform:translateX(-280px);padding:0px;z-index:9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.site-navigation.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(0px);transform:translateX(0px)}@media only screen and (min-width: 960px){.site-navigation{-webkit-transform:translateX(0px);transform:translateX(0px)}}.site-navigation ul li a{display:-ms-flexbox;display:flex}.site-navigation ul.top-menu{margin-top:80px;width:85%}@media only screen and (min-width: 960px){.site-navigation ul.top-menu{margin-top:60px}}.site-navigation ul.top-menu a{color:#222;font-weight:300;width:100%}.site-navigation ul.top-menu a:hover{color:#C9177E}.site-navigation ul.top-menu li{padding-left:0px;line-height:1;margin-top:.66em;margin-bottom:.66em}.site-navigation ul.top-menu li ul li{padding-left:.5em}.site-navigation ul.top-menu a.top-menu-item-link{font-size:16px;width:100%}.site-navigation ul.top-menu a.top-menu-item-link i.fa.fa-angle-double-right{margin-left:.25em}.site-navigation ul.top-menu a.top-menu-item-link.active-section{color:#C9177E;font-weight:700}.site-navigation ul.top-menu a.top-menu-item-link.active-section+ul.submenu{display:block;border-left:2px solid #C9177E}.site-navigation ul.top-menu ul.submenu{display:none;margin-left:.4em;padding-left:.5em}.site-navigation ul.top-menu ul.submenu a.submenu-item-link{font-size:14px}.site-navigation ul.top-menu ul.submenu a.submenu-item-link:hover{color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page{font-weight:700;color:#0083C0}.nav-buttons{display:block;margin-left:auto;margin-right:auto;max-width:200px}.nav-buttons a{margin-bottom:.5em;display:inline-block;width:200px;max-width:200px;position:relative;font-size:.9em}.navigation-toggle-wrapper{width:50px;height:50px;position:fixed;top:2px;left:0px;z-index:20}.navigation-toggle-wrapper h4.menu{display:inline-block;position:absolute;bottom:-1em;left:.8em;color:#0083C0;display:none}@media only screen and (min-width: 960px){.navigation-toggle-wrapper{display:none}}.navigation-toggle-wrapper.navigation-open .top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.navigation-toggle-wrapper.navigation-open .middle{width:40px;height:40px;top:4%;border-radius:50%;background-color:#C9177E;border-color:#C9177E;opacity:0.3}.navigation-toggle-wrapper.navigation-open .bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.bar{width:40px;height:2px;border:2px solid #0083C0;background-color:#0083C0;position:absolute;border-radius:10px}.bar.navigation-open{background-color:#C9177E;border:2px solid #C9177E}.top{left:15%;top:20%;transition:all 0.5s}.middle{left:15%;top:40%;transition:all 0.5s}.bottom{left:15%;top:60%;transition:all 0.5s}#all-content-wrapper{margin-top:50px;z-index:5;transition:all .3s ease-in-out;opacity:1;overflow-x:hidden}@media only screen and (min-width: 960px){#all-content-wrapper{margin-left:280px}}#all-content-wrapper.navigation-open{transition:all .3s ease-in-out;-webkit-transform:translateX(280px);transform:translateX(280px);opacity:.4;overflow-x:hidden}@media only screen and (min-width: 960px){#all-content-wrapper.navigation-open{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px);overflow-x:hidden}}main.main{width:90%;display:block;margin-left:auto;margin-right:auto;max-width:35em;position:relative;min-height:calc(100vh - 100px)}@media only screen and (min-width: 960px){main.main{margin-left:2em}}header.content-header{display:block;clear:both;width:100%;position:relative;margin-top:24px;overflow-x:hidden;margin-bottom:1em}.content-section-image-wrapper{margin-bottom:1em}.content-section-image-wrapper a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#222}.content-section-image-wrapper a img{width:20px}.content-section-image-wrapper a span{font-size:.8em;margin-left:.25em}.content-header-links{display:none;position:absolute;right:0px;top:0px;text-transform:uppercase;width:auto;overflow:visible}@media only screen and (min-width: 760px){.content-header-links{display:block}}.content-header-links a{position:relative;border:1px solid silver;display:inline-block;color:#222;padding:4px 6px;vertical-align:middle;height:36px;width:36px;line-height:36px;text-align:center;border-radius:.25em;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.content-header-links a:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.content-header-links a:hover{color:#222}.content-header-links a i.icon-pencil{font-size:20px;position:relative;bottom:4px;right:2px}.content-header-links a svg{height:24px;width:24px;display:inline}.content-header-links a.godoc-link{border-right-width:0px}.body-copy{margin-top:0px;margin-bottom:2.5em;display:block;overflow:visible}.body-copy div+h2{margin-top:1em}.body-copy em{font-weight:bolder}#site-footer{background-color:#000;min-height:100px;max-height:100px}#site-footer .footer-content{min-height:100px;max-height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:90%;color:#fff;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}#site-footer .footer-content div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:14px;max-height:100px;margin:0px}#site-footer .footer-content div img{max-width:120px}#site-footer .footer-content.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(280px);transform:translateX(280px)}@media only screen and (min-width: 960px){#site-footer .footer-content.navigation-open{-webkit-transform:translateX(0);transform:translateX(0)}}#site-footer .footer-content i.icon-heart:before{color:#C9177E}@media only screen and (min-width: 960px){#site-footer .footer-content{margin-left:2em}}@media only screen and (min-width: 960px){#site-footer{width:calc(100% - 280px);margin-left:280px}}@media only screen and (min-width: 1240px){#site-footer.withtoc{max-width:calc(35em + 4em)}}ul.footer-list{color:#fff;list-style:none;margin-left:0px;padding-left:0px;margin:0px}ul.footer-list li a{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}ul.footer-list li a:not(i){font-size:14px}ul.footer-list li a i{font-size:16px;margin-right:.25em}ul.footer-list li a i.icon-github:before{font-size:22px;margin-left:0px;margin-right:2px}ul.footer-list li a:hover{color:#C9177E}.all-content-wrapper.home{background-color:#d1f1fe;overflow-x:hidden}main#homepage{width:90%;margin-bottom:2.5em;overflow-x:hidden}@media only screen and (min-width: 760px){main#homepage{max-width:684px}}@media only screen and (min-width: 960px){main#homepage{margin-left:auto;margin-right:auto;max-width:774px}}.homepage-image{display:block;margin:1em auto;max-width:200px}.homepage-image img{max-width:200px;margin-left:auto;margin-right:auto}.homepage-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:0;flex-shrink:0;list-style:none;padding-left:0px;margin-left:0px}.homepage-cards .homepage-card{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);color:inherit;width:100%;background-color:#fff;margin-bottom:.5em;padding:16px 10px;-ms-flex-negative:0;flex-shrink:0}.homepage-cards .homepage-card:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.homepage-cards .homepage-card a{display:-ms-flexbox;display:flex;min-height:100%}@media only screen and (min-width: 760px){.homepage-cards .homepage-card{-ms-flex:1 0 304px;flex:1 0 304px;max-width:48%;margin-bottom:1em}}.homepage-cards .homepage-card section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.homepage-cards .homepage-card .homepage-card-image-wrapper{max-width:60px;min-width:60px;margin-right:10px}.homepage-cards .homepage-card .homepage-card-image-wrapper img{max-width:60px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 760px){.homepage-cards .homepage-card .homepage-card-image-wrapper{max-width:70px;min-width:70px}.homepage-cards .homepage-card .homepage-card-image-wrapper img{max-width:70px}}.homepage-cards .homepage-card h2{font-size:1em;margin:0px;line-height:1.1;margin-bottom:.5em;padding-bottom:0px;padding-top:0px;color:#222}.homepage-cards .homepage-card p{font-size:.8em;line-height:1.3;margin-bottom:0px;color:#555} +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;border-radius:0px !important;outline:none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0px;padding:0px;outline:none;border:none;font-size:18px;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#222;line-height:1.6;font-weight:300;overflow-x:hidden}body{font-size:90%;overflow-x:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 760px){body{font-size:95%}}@media only screen and (min-width: 960px){body{font-size:100%}}strong{font-weight:600;color:#222}p{margin-top:0px;margin-bottom:1.5em;line-height:1.6}@font-face{font-family:'fontello';src:url("/fonts/fontello/fontello.eot");src:url("/fonts/fontello/fontello.woff2") format("woff2"),url("/fonts/fontello/fontello.woff") format("woff"),url("/fonts/fontello/fontello.ttf") format("truetype"),url("/fonts/fontello/fontello.svg?78165468#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert:before{content:'\e810'}.icon-angle-double-right:before{content:'\f101'}.icon-attach:before{content:'\e820'}.icon-attention:before{content:'\e80f'}.icon-bash:before{content:'\e804'}.icon-bell:before{content:'\e80d'}.icon-cancel:before{content:'\e81e'}.icon-caution:before{content:'\e80f'}.icon-chrome:before{content:'\e841'}.icon-clipboard:before{content:'\e817'}.icon-code:before{content:'\f121'}.icon-cog-alt:before{content:'\e814'}.icon-css3:before{content:'\f13c'}.icon-docs:before{content:'\f15c'}.icon-download:before{content:'\e815'}.icon-facebook-official:before{content:'\f230'}.icon-firefox:before{content:'\e840'}.icon-flag:before{content:'\e813'}.icon-forum:before{content:'\f03d';margin-right:.3em}.icon-github:before{content:'\f09b'}.icon-gitter:before{content:'\e819'}.icon-go:before{content:'\e801'}.icon-golang:before{content:'\e801'}.icon-heart:before{content:'\e81d'}.icon-help:before{content:'\e81b'}.icon-home:before{content:'\e812'}.icon-html.input:before{content:'\e81f'}.icon-html5:before{content:'\e800'}.icon-html:before{content:'\e800'}.icon-hugo:before{content:'\e81f'}.icon-ie:before{content:'\e843'}.icon-info:before{content:'\e811'}.icon-instagram:before{content:'\f32d'}.icon-javascript:before{content:'\e802'}.icon-js:before{content:'\e802'}.icon-json:before{content:'\e81c'}.icon-link:before{content:'\e816'}.icon-linkedin:before{content:'\f30c'}.icon-love:before{content:'\e81d'}.icon-mail:before{content:'\e821'}.icon-markdown:before{content:'\e80e'}.icon-md:before{content:'\e80e'}.icon-note:before{content:'\e80d'}.icon-opera:before{content:'\e842'}.icon-pdf:before{content:'\f1c1'}.icon-pencil:before{content:'\e80c'}.icon-picture:before{content:'\e808'}.icon-quote-left:before{content:'\e809'}.icon-quote-right:before{content:'\e80a'}.icon-sass:before{content:'\e803'}.icon-search:before{content:'\e80b'}.icon-sh:before{content:'\e804'}.icon-bash:before{content:'\e804'}.icon-share:before{content:'\f1e0'}.icon-tag:before{content:'\e806'}.icon-tags:before{content:'\e805'}.icon-terminal:before{content:'\e804'}.icon-thumbs-up:before{content:'\e81a'}.icon-twitter:before{content:'\e807'}.icon-warn:before{content:'\e810'}.icon-warning:before{content:'\e810'}.icon-website:before{content:'\e818'}.icon-yaml:before,.icon-yml:before,.icon-toml:before{content:'\f121'}@font-face{font-family:'FontAwesome';src:url("/fonts/fontawesome/fontawesome-webfont.eot?v=4.6.3");src:url("/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("/fonts/fontawesome/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("/afonts/fontawesome/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("/fonts/fontawesome/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("/fonts/fontawesome/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}@font-face{font-family:"muli";src:url("/fonts/muli/muli-100-webfont.woff2") format("woff2"),url("/fonts/muli/muli-100-webfont.woff") format("woff"),url("/fonts/muli/muli-100-webfont.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-100-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-100-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-100-italic-webfont.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-300-webfont.woff2") format("woff2"),url("/fonts/muli/muli-300-webfont.woff") format("woff"),url("/fonts/muli/muli-300-webfont.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-300-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-300-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-300-italic-webfont.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-400-webfont.woff2") format("woff2"),url("/fonts/muli/muli-400-webfont.woff") format("woff"),url("/fonts/muli/muli-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-400-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-400-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-600-webfont.woff2") format("woff2"),url("/fonts/muli/muli-600-webfont.woff") format("woff"),url("/fonts/muli/muli-600-webfont.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-600-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-600-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-600-italic-webfont.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-700-webfont.woff2") format("woff2"),url("/fonts/muli/muli-700-webfont.woff") format("woff"),url("/fonts/muli/muli-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-700-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-700-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-800-webfont.woff2") format("woff2"),url("/fonts/muli/muli-800-webfont.woff") format("woff"),url("/fonts/muli/muli-800-webfont.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-800-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-800-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-800-italic-webfont.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-400-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-400-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-400-italic-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-400-italic-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-700-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-700-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-700-italic-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-700-italic-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}h1,h2,h3,h4{font-weight:800;margin:0px;line-height:1.4;position:relative}h1>code,h2>code,h3>code,h4>code{font-weight:800}h1.page-title{font-size:2.2em;line-height:1.2;letter-spacing:-.021em;padding-bottom:0px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;font-weight:800}@media only screen and (min-width: 760px){h1.page-title{padding-top:0px}}h1.page-title img{display:inline;height:1em;width:1em;margin-right:.15em}h1.page-title i[class^="icon-"]{margin-left:-.15em;margin-right:.15em}h2,h3{padding-bottom:24px;padding-right:1.5em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1.1em;margin-top:1em;margin-bottom:1em;color:#737373}.functions{font-family:"courierprime",courier,monospace;font-weight:300}.submenu-item:first-child a.submenu-item-link.functions{font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}button,a[role="button"]{background-color:#0083C0;color:#fff;border:none;outline:none;border-radius:.25em;padding:.25em .5em;box-shadow:none;text-align:center;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}button:hover,a[role="button"]:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}button[class^="icon-"]:before,a[role="button"][class^="icon-"]:before{display:inline-block;font-family:'FontAwesome';margin-right:.3em}button.icon-forum:before,a[role="button"].icon-forum:before{content:'\f086'}button.icon-mailing-list:before,a[role="button"].icon-mailing-list:before{content:'\f0e0'}nav ul,nav ol,aside ul,aside ol{margin-left:0px;padding-left:0px;list-style:none;text-indent:0px}nav ul li,nav ol li,aside ul li,aside ol li{position:relative;margin-left:0px;padding-left:0px;list-style:none}.body-copy ul,.body-copy ol{padding-left:.75em;margin-left:.5em;margin-top:0px;padding-top:0px;margin-bottom:1.5em}.body-copy ul li,.body-copy ol li{position:relative;margin-top:.25em}.body-copy ul li ul,.body-copy ul li ol,.body-copy ol li ul,.body-copy ol li ol{margin-bottom:0px}.body-copy ul{list-style:disc outside none}.body-copy ul li ul{list-style-type:circle}.body-copy ul li ul li ul{list-style-type:square}.body-copy ol li ol{list-style-type:lower-roman}.body-copy ol li ol li ol{list-style-type:lower-alpha}a{color:#C9177E;font-weight:300}a,a:hover,a:active,a:focus{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}.body-copy li a,.body-copy p a{z-index:1;color:#C9177E}.body-copy li a:hover,.body-copy p a:hover{border-bottom:1px solid #C9177E}a.tooltip{position:relative;overflow:visible}a.tooltip:hover::before{display:inline-block;position:absolute;line-height:1;bottom:-1.4em;font-size:12px;color:white;font-family:'fontello';min-width:80px;padding:.25em .33em;background-color:#222;content:attr(data-tooltip);white-space:nowrap;text-transform:none;font-weight:normal;border-radius:.25em}a.tooltip.left:hover::before{right:0px;left:auto}a.tooltip.right:hover::before{right:0px;left:auto}a.tooltip.edit-link:hover::after{content:'\f09b';font-family:'fontello';color:white;font-size:13px;display:inline-block;position:absolute;line-height:1;bottom:-1.1em;right:3px}a.tooltip.edit-link:hover::before{padding-right:1.5em}.icon-github:before{content:'\f09b'}a.heading-link{color:#a2a2a2;font-size:.8em;position:relative;display:inline;top:-.1em;right:0px}a.heading-link:before,a.heading-link:after{display:none}a.heading-link:hover{color:#C9177E}.body-copy img{width:100%;max-width:100%;height:auto}.note,.warning{display:block;margin-bottom:20px;width:100%;border-left-width:2px;border-left-style:solid;border-left-color:#555;position:relative;padding-top:4px;padding-bottom:4px}.note:before,.warning:before{font-family:'fontello';display:block;position:absolute;top:40%;left:-.5em;z-index:10;background-color:#fff;border-radius:30%}.note h2,.warning h2{font-size:1.1em;color:#555;width:100%;display:block;margin:0px;padding:0px;margin-left:0px;padding:0px 12px;border:none;outline:none;border-bottom-width:2px;border-bottom-style:solid;display:inline-block;width:auto;z-index:20}.note h2 code,.note h2 pre,.warning h2 code,.warning h2 pre{color:#555}.note h2 em,.note h2 strong,.warning h2 em,.warning h2 strong{color:inherit;font-weight:inherit}.note .shortcode-content,.warning .shortcode-content{display:block;margin:0px;font-size:1em;padding:8px 0px 8px;margin-left:12px;color:#555}.note .shortcode-content p:last-child,.warning .shortcode-content p:last-child{margin-bottom:0px}.note{border-color:#0083C0;background-color:#f9fdfe}.note:before{content:'\e80d';color:#0083C0;background-color:#f9fdfe}.note h2{border-bottom-color:#0083C0;color:#0083C0}.warning{border-color:#C9177E;background-color:#fef5fa}.warning:before{content:'\e810';color:#C9177E;background-color:#fef5fa}.warning h2{border-bottom-color:#C9177E;color:#C9177E}.warning h2 pre,.warning h2 code{color:#C9177E}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#000;font-size:.9em}.hljs,.hljs-tag,.hljs-subst{color:#fff}.hljs-strong,.hljs-emphasis{color:silver}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#0083C0}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#33BA91}.hljs-strong{font-weight:bold}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#ff4088}.hljs-symbol,.hljs-attribute{color:#0594CB}.hljs-params,.hljs-class .hljs-title{color:#fff}.hljs-string,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#FCD804}.hljs-comment,.hljs-deletion,.hljs-meta{color:silver}code,pre{font-family:"courierprime",courier,monospace;margin:0px;color:#222}.body-copy>pre{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);text-shadow:none;padding:0px;margin:.5em 0px 32px 0px;overflow:auto}.body-copy p code{display:inline-block;padding-top:.15em}.body-copy p code,.body-copy td code,.body-copy li code{font-size:.9em;display:inline-block;color:#222;font-family:"courierprime",courier,monospace;padding-left:.25em;padding-right:.25em;text-transform:none;line-height:1.2;margin-bottom:.15em;margin-top:0px;padding-top:.1em;vertical-align:bottom;background-color:#e8e8e8;border:none;outline:none;z-index:-1}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.body-copy p code,.body-copy td code,.body-copy li code{background-color:#f5f5f5}}.body-copy p>a code,.body-copy li>a code,.body-copy td>a code{color:#C9177E}.body-copy>pre{padding-bottom:20px;padding-top:20px;background-color:#000;font-family:"courierprime",courier,monospace;color:#fff}div.code-copy{position:relative;margin-top:1em;margin-bottom:32px;background-color:#000}div.code-copy.input{padding-bottom:24px}p+.code-copy{margin-top:0em}button.copy-button,a[role="button"].see-on-github{display:block;box-shadow:none;padding:0px;transition:all .2s ease-in-out;opacity:1;background-color:#fff;box-sizing:border-box;position:absolute;bottom:0px;z-index:4;min-width:90px;width:auto;padding-left:4px;padding-right:4px;height:1.5em;border-width:0px;border-radius:0px;font-weight:bold;color:#222;font-size:14px;display:block;width:80px;line-height:24px;height:24px;vertical-align:middle;text-align:center;text-transform:uppercase}button.copy-button:hover,a[role="button"].see-on-github:hover{background-color:#0083C0;box-shadow:none}button.copy-button:active,button.copy-button:focus,a[role="button"].see-on-github:active,a[role="button"].see-on-github:focus{outline:none;position:absolute}a[role="button"].see-on-github{left:0px}button.copy-button{display:none}@media only screen and (min-width: 760px){button.copy-button{display:block;right:0px}}button.copy-button i.icon-clipboard{display:inline}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}div.code-copy{position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:0px}div.code-copy-header{position:relative;height:1.5em;line-height:1.5em;background-color:#5a5a5a;border-radius:0px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}div.code-copy-header.output{background-color:#0083C0}div.code-copy-header.examplesite{background-color:#C9177E}div.code-copy-header span.filename{text-align:center;color:#fff;font-weight:100;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbols"}div.code-copy-header span.filename i.icon-website{color:inherit;font-weight:bold;font-size:18px}div.code-copy-header [class^="icon-"]{color:#fff}div.code-copy-header i.icon-sh.input,div.code-copy-header i.icon-bash.input{padding-right:.5em}.action-buttons{position:relative;left:10px;width:12px;height:12px;background:Crimson;border-radius:50%;box-shadow:18px 0 0 Orange, 36px 0 0 LimeGreen}.tooltipped{position:relative;background-color:#C9177E;padding-right:2em}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:2px 4px;font-size:.8em;font-weight:600;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background-color:#C9177E;border-color:#C9177E;border-radius:0px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#C9177E;pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;text-align:center}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#C9177E;text-align:center}.tooltipped-se:after{right:auto;left:50%;margin-left:-15px;text-align:center}.tooltipped-sw:after{margin-right:-15px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#C9177E}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#C9177E}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#C9177E}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s:after,.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after,.tooltipped-multiline.tooltipped-e:after{right:100%}svg.svg-icon{max-width:60px}h2 .fa.fa-thumbs-up,h3 .fa.fa-thumbs-up,h4 .fa.fa-thumbs-up,li .fa.fa-thumbs-up{color:#00A88A}h2 .fa.fa-thumbs-down,h3 .fa.fa-thumbs-down,h4 .fa.fa-thumbs-down,li .fa.fa-thumbs-down{color:#C9177E}ul.tags{list-style:none;margin:0;padding:0;margin-top:1em;margin-bottom:.5em;margin-right:4px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;float:right}ul.tags li{height:20px;line-height:20px;margin-left:4px;margin-bottom:.75em;display:-ms-flexbox;display:flex}ul.tags li:not(.icon){transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}ul.tags li:not(.icon):hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}ul.tags li a{line-height:20px;-ms-flex-align:center;align-items:center;height:20px;font-size:14px;color:#222;padding-left:.3em;padding-right:.3em}.searchbox{display:inline-block;position:relative;width:300px;height:32px !important;white-space:nowrap;box-sizing:border-box;visibility:visible !important}.searchbox .algolia-autocomplete{display:block;width:100%;height:100%}.searchbox__wrapper{width:100%;height:100%;z-index:999;position:relative}.searchbox__input{display:inline-block;box-sizing:border-box;transition:box-shadow .4s ease, background .4s ease;border:0;border-radius:16px;box-shadow:inset 0 0 0 0px #ccc;background:#fff !important;padding:0;padding-right:26px;padding-left:32px;width:100%;height:100%;vertical-align:middle;white-space:normal;font-size:1em;appearance:none}.searchbox__input::-webkit-search-decoration,.searchbox__input::-webkit-search-cancel-button,.searchbox__input::-webkit-search-results-button,.searchbox__input::-webkit-search-results-decoration{display:none}.searchbox__input:hover{box-shadow:inset 0 0 0 0px #b3b3b3}.searchbox__input:focus,.searchbox__input:active{outline:0;box-shadow:inset 0 0 0 0px #aaa;background:#fff}.searchbox__input::-webkit-input-placeholder{color:#aaa}.searchbox__input::-moz-placeholder{color:#aaa}.searchbox__input:-ms-input-placeholder{color:#aaa}.searchbox__input::placeholder{color:#aaa}.searchbox__submit{position:absolute;top:0;margin:0;border:0;border-radius:16px 0 0 16px;background-color:rgba(69,142,225,0);padding:0;width:32px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:inherit;left:0}.searchbox__submit::before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:''}.searchbox__submit:hover,.searchbox__submit:active{cursor:pointer}.searchbox__submit:focus{outline:0}.searchbox__submit svg{width:14px;height:14px;vertical-align:middle;fill:#6D7E96}.searchbox__reset{display:block;position:absolute;top:8px;right:8px;margin:0;border:0;background:none;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,0.5)}.searchbox__reset.hide{display:none}.searchbox__reset:focus{outline:0}.searchbox__reset svg{display:block;margin:4px;width:8px;height:8px}.searchbox__input:valid ~ .searchbox__reset{display:block;-webkit-animation-name:sbx-reset-in;animation-name:sbx-reset-in;-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu{right:0 !important;left:inherit !important}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before{right:48px}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu{left:0 !important;right:inherit !important}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu:before{left:48px}.algolia-autocomplete .ds-dropdown-menu{position:relative;top:-6px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;position:relative;background:transparent;border:none;z-index:999;max-width:500px;min-width:400px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2),0 2px 3px 0 rgba(0,0,0,0.1)}.algolia-autocomplete .ds-dropdown-menu:before{display:block;position:absolute;content:'';width:14px;height:14px;background:#fff;z-index:1000;top:-7px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:2px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{position:relative;z-index:1000;margin-top:8px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion{cursor:pointer}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"]{position:relative;border:solid 1px #d9d9d9;background:#fff;border-radius:4px;overflow:auto;padding:0 8px 8px}.algolia-autocomplete .ds-dropdown-menu *{box-sizing:border-box}.algolia-autocomplete .algolia-docsearch-suggestion{position:relative;padding:0 8px;background:#fff;color:#02060C;overflow:hidden}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#174d8c;background:rgba(143,187,237,0.1);padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight{color:inherit;background:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{padding:0 0 1px;background:inherit;box-shadow:inset 0 -2px 0 0 rgba(69,142,225,0.8);color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:block;float:right;width:70%;position:relative;padding:5.33333px 0 5.33333px 10.66667px;cursor:pointer}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;left:-1px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{position:relative;border-bottom:1px solid #ddd;display:none;margin-top:8px;padding:4px 0;font-size:1em;color:#33363D}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{width:100%;float:left;padding:8px 0 0 0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:left;width:30%;display:none;padding-left:0;text-align:right;position:relative;padding:5.33333px 10.66667px;color:#A4A7AE;font-size:.9em;word-wrap:break-word}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;right:0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight{background-color:inherit;color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:4px;color:#02060C;font-size:.9em;font-weight:bold}.algolia-autocomplete .algolia-docsearch-suggestion--text{display:block;line-height:1.2em;font-size:.85em;color:#63676D}.algolia-autocomplete .algolia-docsearch-suggestion--no-results{width:100%;padding:8px 0;text-align:center;font-size:1.2em}.algolia-autocomplete .algolia-docsearch-suggestion--no-results::before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion code{padding:1px 5px;font-size:90%;border:none;color:#222222;background-color:#EBEBEB;border-radius:3px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.algolia-autocomplete .algolia-docsearch-suggestion code .algolia-docsearch-suggestion--highlight{background:none}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header{display:block}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--subcategory-column{display:block}.algolia-autocomplete .suggestion-layout-simple.algolia-docsearch-suggestion{border-bottom:solid 1px #eee;padding:8px;margin:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content{width:100%;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content::before{display:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header{margin:0;padding:0;display:block;width:100%;border:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl0{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1::before{background-image:url('data:image/svg+xml;utf8,');content:'';width:10px;height:10px;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--wrapper{width:100%;float:left;margin:0;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-column,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--duplicate-content,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-inline{display:none !important}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title{margin:0;color:#458EE1;font-size:.9em;font-weight:normal}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title::before{content:"#";font-weight:bold;color:#458EE1;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text{margin:4px 0 0;display:block;line-height:1.4em;padding:5.33333px 8px;background:#f8f8f8;font-size:.85em;opacity:.8}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{color:#3f4145;font-weight:bold;box-shadow:none}.algolia-autocomplete .algolia-docsearch-footer{width:110px;height:20px;z-index:2000;margin-top:10.66667px;float:right;font-size:0;line-height:0}.algolia-autocomplete .algolia-docsearch-footer--logo{background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:center;background-size:100%;overflow:hidden;text-indent:-9000px;padding:0 !important;width:100%;height:100%;display:block}#toggle-search{display:block;position:fixed;top:.5em;right:.3em;float:right;margin-right:20px;font-size:1.2em;z-index:60}@media only screen and (min-width: 960px){#toggle-search{top:.3em}}form#site-search-form{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;width:100vw;position:fixed;top:50px;height:45px;-webkit-transform:translateY(-50px);transform:translateY(-50px);background-color:#fff;z-index:19;box-shadow:0 3px 6px rgba(201,23,126,0.15),0 3px 6px rgba(201,23,126,0.3)}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);border-bottom:1px solid #C9177E}form#site-search-form #search-input{max-height:45px;padding-left:20px;font-size:24px}@media only screen and (min-width: 960px){form#site-search-form{display:block;position:fixed;top:8px;right:0px;z-index:50;width:300px;-webkit-transform:translateX(290px);transform:translateX(290px);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;box-shadow:none;max-height:40px}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;border-bottom-width:0px;-webkit-transform:translateX(0px);transform:translateX(0px)}form#site-search-form.search-open #search-input{transition:opacity .3 ease-in-out;opacity:1;border-bottom:3px solid #C9177E}form#site-search-form.search-open #search-input::after{display:inline-block;content:'';width:1em;border-bottom:3px solid #C9177E}form#site-search-form #search-input{transition:opacity .3s ease-in-out;max-height:40px;padding-left:0px;font-size:20px;opacity:0}}#search-input{width:260px;outline:none;border:0px;border-radius:0px}#search-input,#search-input:hover,#search-input:active,#search-input:focus{outline:none}.algolia-docsearch-suggestion{border-bottom-color:#3A3DD1}.algolia-docsearch-suggestion--highlight{color:#3A33D1}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#4D47D5}.aa-cursor .algolia-docsearch-suggestion--content{color:#272296}.aa-cursor .algolia-docsearch-suggestion{background:#EBEBFB}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 #C9177E}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#C9177E;background:#f7e8f1;padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{background-color:#fff}.algolia-autocomplete .ds-dropdown-menu{font-size:.8em;min-width:340px;max-width:340px}@media only screen and (min-width: 760px){.algolia-autocomplete .ds-dropdown-menu{font-size:1em;min-width:400px;max-width:500px}}@media only screen and (min-width: 960px){.algolia-autocomplete .ds-dropdown-menu{min-width:500px;max-width:600px}}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column-text .algolia-docsearch-suggestion--highlight{color:#0083C0;font-weight:bold;background:#c9e8f6}@media (min-width: 768px){.algolia-docsearch-suggestion{border-bottom-color:#7671df}.algolia-docsearch-suggestion--subcategory-column{border-right-color:#7671df;background-color:#F2F2FF;color:#4E4726}}kbd{background-color:inherit;border:1px solid #222;display:inline-block;font-size:.9em;padding:.1em .3em;border-radius:5px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}aside#toc{position:fixed;max-width:280px;min-width:200px;overflow-y:scroll;max-height:calc(100vh - 50px - 40px);padding-left:.5em;padding-right:.5em;bottom:40px;right:20px;height:auto;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);z-index:30;background-color:#fff;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:0;border-radius:5px}aside#toc header.toc-header{display:inline-block;width:100%;margin-top:24px}aside#toc header.toc-header>a h3{margin-top:0px;margin-bottom:0px;margin-left:8px;padding-bottom:0px;border-bottom:1px solid #222;color:#222;font-size:17px}aside#toc.toc-open{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media only screen and (min-width: 1240px){aside#toc{box-shadow:none;top:50px;left:calc(280px + 35em + 4em);bottom:auto;opacity:1;min-height:calc(100vh - 50px);max-height:calc(100vh - 50px);-webkit-transform:scale(1);transform:scale(1);border-left:1px solid silver;border-radius:0px}}nav#TableOfContents{position:relative;margin-bottom:20px;height:auto}nav#TableOfContents li.active>a>code{color:inherit;font-weight:700}nav#TableOfContents>ul:first-child{padding-left:0px;margin-left:0px;margin-top:.5em;margin-bottom:2em}nav#TableOfContents>ul:first-child>li{padding-left:0px;margin-left:0px;font-size:18px}nav#TableOfContents ul>li>ul li{line-height:1.2;font-size:16px;padding-left:8px;position:relative;margin-top:.5em;margin-bottom:.5em}nav#TableOfContents ul>li>ul li a{color:#222;position:relative}@media only screen and (min-width: 960px){nav#TableOfContents ul>li>ul li a:hover{color:#C9177E}nav#TableOfContents ul>li>ul li a:hover::before{content:'';display:inline-block;height:100%;border-left:1px solid #C9177E;position:absolute;left:-8px}nav#TableOfContents ul>li>ul li a:hover code{color:inherit}}nav#TableOfContents ul>li>ul li.active>a{position:relative;color:#C9177E;font-weight:400}nav#TableOfContents ul>li>ul li.active>a::before{content:'';display:inline-block;height:100%;border-left:2px solid #C9177E;position:absolute;left:-8px}nav#TableOfContents ul>li>ul li>ul{display:block;margin-top:8px;margin-bottom:0px}nav#TableOfContents ul>li>ul li>ul>li{font-size:14px}@media only screen and (min-width: 960px){nav#TableOfContents ul>li>ul li>ul>li a:hover{color:#0083C0}nav#TableOfContents ul>li>ul li>ul>li a:hover::before{content:'';display:inline-block;height:100%;border-left:1px solid #0083C0;position:absolute;left:-16px}}nav#TableOfContents ul>li>ul li>ul>li.active>a{color:#0083C0;font-weight:400}nav#TableOfContents ul>li>ul li>ul>li.active>a::before{border-left:2px solid #C9177E;left:-16px}nav#TableOfContents ul>li>ul li>ul>li ul{display:none}a#toc-toggle{display:none}aside#toc+a#toc-toggle{display:block;position:fixed;bottom:40px;right:20px;background-color:#fff;color:#fff;background-color:#C9177E;height:40px;width:40px;z-index:99;line-height:50px;text-align:center;border-radius:5px;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}aside#toc+a#toc-toggle:after{content:'\2026';display:block;position:relative;width:40px;height:40px;font-size:2em;line-height:40px;bottom:10px}aside#toc+a#toc-toggle.toc-open{box-shadow:none;background-color:#fff;color:#222}aside#toc+a#toc-toggle.toc-open::after{content:"\00D7";font-size:2em;bottom:0px}aside#toc+a#toc-toggle.toc-open:hover{box-shadow:none}aside#toc+a#toc-toggle:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}@media only screen and (min-width: 1240px){aside#toc+a#toc-toggle{display:none}}.contents-list{box-shadow:none;background-color:transparent;color:#222;border-bottom:1px solid silver;margin-bottom:1em;position:relative}.contents-list a{width:100%;color:#222}.contents-list a:before,.contents-list a:after,.contents-list a:hover{background-color:transparent;border:none;color:#222}.contents-list h3{margin-top:0px;padding-top:0px;padding-bottom:2px}.contents-list p{margin-top:8px;margin-bottom:16px}.taxonomy-term{font-size:1.3em;display:inline-block;width:auto;clear:both}.list-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-icon-wrapper{max-width:1em;max-height:1em;margin-right:.2em}.list-icon-wrapper img{width:100%;height:auto;margin-bottom:0px;margin-left:auto;margin-right:auto;display:block}.last-modified{color:#737373;display:block;min-width:200px;width:100%;text-align:center;font-size:.8em;position:relative;bottom:-1.75em}#content-footer{min-height:100px;height:auto;display:block;border-top:2px solid silver;width:100%;margin-bottom:2em}.prev-and-next-link{display:inline-block;margin-top:2em;min-width:45%;max-width:45%;min-height:70px;position:relative}@media only screen and (min-width: 760px){.prev-and-next-link{transition:background-color .3s ease-in-out}.prev-and-next-link:hover{transition:background-color .3s ease-in-out;background-color:#C9177E;color:#fff}}.prev-and-next-link:after{content:"";display:table;clear:both;min-height:100%}.prev-and-next-link .page-info{display:inline-block;position:relative}.prev-and-next-link .page-info h5{font-size:16px;padding:0px;margin:0px;line-height:1.2;margin-top:.5em}.prev-and-next-link .page-info span{width:100%;padding:0px;margin:0px;display:block;font-size:14px;line-height:1;margin-top:.5em}.prev-and-next-link i.fa.fa-chevron-right,.prev-and-next-link i.fa.fa-chevron-left{font-size:24px;position:absolute;top:23px}@media only screen and (min-width: 760px){.prev-and-next-link i.fa.fa-chevron-right,.prev-and-next-link i.fa.fa-chevron-left{font-size:30px;top:20px}}.prev-and-next-link i.fa.fa-chevron-left{left:0px}.prev-and-next-link i.fa.fa-chevron-right{right:0px}.prev-and-next-link.prev-page{text-align:left;float:left}.prev-and-next-link.prev-page .page-info{padding-left:1.75em}.prev-and-next-link.next-page{text-align:right;position:relative;right:0px;float:right}.prev-and-next-link.next-page .page-info{padding-right:1.75em}.prev-and-next-link:hover{text-decoration:none;border:0px solid transparent}.body-copy blockquote{position:relative;display:block;margin:0px;font-style:italic;background-color:#fafafa;padding:16px;margin-bottom:1em}.body-copy blockquote p{margin-bottom:0px;margin-top:16px}.body-copy blockquote p:first-child{margin-top:8px}.body-copy blockquote:before{font-family:'fontello';display:block;height:1em;width:1em;position:absolute;content:'\e809';color:silver;top:-3px;left:4px;font-size:1.2em;font-style:normal}.body-copy blockquote code,.body-copy blockquote pre{font-style:normal}.body-copy blockquote cite.blockquote-citation{position:relative;display:block;clear:both;text-align:right;line-height:2;font-size:14px;font-style:normal}.breadcrumbs{list-style:none;display:inline-block;margin-top:3px}.breadcrumbs li{float:left}.breadcrumbs li a{color:#222;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#D1F1FE;text-decoration:none;position:relative;height:30px;line-height:30px;padding:0 10px 0 5px;text-align:center;margin-right:23px;font-size:14px}.breadcrumbs li a img{height:20px;width:20px}.breadcrumbs li a span{margin-left:4px}.breadcrumbs li:nth-child(even){margin-left:-8px}.breadcrumbs li:nth-child(even) a{background-color:#D1F1FE}.breadcrumbs li:nth-child(even) a:before{border-color:#D1F1FE;border-left-color:transparent;height:30px;line-height:30px}.breadcrumbs li:nth-child(even) a:after{border-left-color:#D1F1FE}.breadcrumbs li:first-child a{padding-left:10px;border-radius:4px 0 0 4px}.breadcrumbs li:first-child a:before{border:none}.breadcrumbs li:last-child::not(first-child) a{padding-right:15px;border-radius:0 4px 4px 0}.breadcrumbs li:last-child::not(first-child) a:after{border:none}.breadcrumbs li a:before,.breadcrumbs li a:after{content:"";position:absolute;top:0;border:0 solid #D1F1FE;border-width:15px 6.666px;width:0;height:0}.breadcrumbs li a:before{left:-12px;border-left-color:transparent}.breadcrumbs li a:after{left:100%;border-color:transparent;border-left-color:#D1F1FE}.breadcrumbs li a:hover{background-color:#0083C0;color:#fff}.breadcrumbs li a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.breadcrumbs li a:hover:before{border-color:#0083C0;border-left-color:transparent}.breadcrumbs li a:hover:after{border-left-color:#0083C0}table{text-align:left;overflow-x:scroll;width:100%;max-width:100%;width:auto;display:block;border-left:2px solid #737373;margin:0px;font-size:15px;margin-bottom:1em}table tr{border-top:2px solid #737373}table tr th,table tr td{padding-left:4px;padding-right:6px}table tr th:last-child,table tr td:last-child{border-right:2px solid #737373}table.terms-table td{width:50%}table thead{width:100%;background-color:#000;color:#fff}table thead tr{min-width:100%}table thead tr th{padding-left:4px;padding-right:6px}@media only screen and (min-width: 760px){table thead tr th:last-child{min-width:220px}}table tbody{min-width:100%}table tbody tr{min-width:100%;background-color:#fff}table tbody tr:nth-child(even){background-color:#D1F1FE}table tbody tr:last-child{border-bottom:2px solid #737373}table.utils-table tr{line-height:1.2;font-size:.9em}table.utils-table tr>td:first-child{min-width:220px}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;border-radius:0px;padding:0px;border-bottom:0px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;font-size:1.1em;line-height:2em;width:2em;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background-color:rgba(255,255,255,0.8);color:#222}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}.featherlight *{box-sizing:border-box}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%}}a.image-link:hover{border-bottom:0px solid transparent !important;cursor:zoom-in}.site-header{width:100%;height:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0px;background-color:#fff;color:#000;position:fixed;top:0px;left:0px;z-index:20;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}@media only screen and (min-width: 960px){.site-header{-ms-flex-pack:justify;justify-content:space-between}}.site-header .hugo-meta{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 960px){.site-header .hugo-meta{float:left;width:auto;-ms-flex-pack:start;justify-content:flex-start}}.site-header #home-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8em;margin-left:1.5em}.site-header #home-link img{height:35px;margin-right:.25em}.site-header #home-link .hugo-v{-ms-flex-item-align:end;align-self:flex-end;font-size:.9em}.site-header a.github-button{display:none}@media only screen and (min-width: 760px){.site-header a.github-button{display:inline}}.site-header iframe[src^="https://buttons.github.io"]{display:none;margin-left:1em}@media only screen and (min-width: 760px){.site-header iframe[src^="https://buttons.github.io"]{display:inline}}.site-navigation{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;position:fixed;left:0px;top:0px;width:280px;bottom:0px;overflow-y:scroll;background-color:#fafafa;-webkit-transform:translateX(-280px);transform:translateX(-280px);padding:0px;z-index:9;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.site-navigation.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(0px);transform:translateX(0px)}@media only screen and (min-width: 960px){.site-navigation{-webkit-transform:translateX(0px);transform:translateX(0px)}}.site-navigation ul li a{display:-ms-flexbox;display:flex}.site-navigation ul.top-menu{margin-top:80px;width:85%}@media only screen and (min-width: 960px){.site-navigation ul.top-menu{margin-top:60px}}.site-navigation ul.top-menu a{color:#222;font-weight:300;width:100%}.site-navigation ul.top-menu a:hover{color:#C9177E}.site-navigation ul.top-menu li{padding-left:0px;line-height:1;margin-top:.66em;margin-bottom:.66em}.site-navigation ul.top-menu li ul li{padding-left:.5em}.site-navigation ul.top-menu a.top-menu-item-link{font-size:16px;width:100%}.site-navigation ul.top-menu a.top-menu-item-link i.fa.fa-angle-double-right{margin-left:.25em}.site-navigation ul.top-menu a.top-menu-item-link.active-section{color:#C9177E;font-weight:700}.site-navigation ul.top-menu a.top-menu-item-link.active-section+ul.submenu{display:block;border-left:2px solid #C9177E}.site-navigation ul.top-menu ul.submenu{display:none;margin-left:.4em;padding-left:.5em}.site-navigation ul.top-menu ul.submenu a.submenu-item-link{font-size:14px}.site-navigation ul.top-menu ul.submenu a.submenu-item-link:hover{color:#0083C0}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page{font-weight:700;color:#0083C0}.nav-buttons{display:block;margin-left:auto;margin-right:auto;max-width:200px}.nav-buttons a{margin-bottom:.5em;display:inline-block;width:200px;max-width:200px;position:relative;font-size:.9em}.navigation-toggle-wrapper{width:50px;height:50px;position:fixed;top:2px;left:0px;z-index:20}.navigation-toggle-wrapper h4.menu{display:inline-block;position:absolute;bottom:-1em;left:.8em;color:#0083C0;display:none}@media only screen and (min-width: 960px){.navigation-toggle-wrapper{display:none}}.navigation-toggle-wrapper.navigation-open .top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.navigation-toggle-wrapper.navigation-open .middle{width:40px;height:40px;top:4%;border-radius:50%;background-color:#C9177E;border-color:#C9177E;opacity:0.3}.navigation-toggle-wrapper.navigation-open .bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.bar{width:40px;height:2px;border:2px solid #0083C0;background-color:#0083C0;position:absolute;border-radius:10px}.bar.navigation-open{background-color:#C9177E;border:2px solid #C9177E}.top{left:15%;top:20%;transition:all 0.5s}.middle{left:15%;top:40%;transition:all 0.5s}.bottom{left:15%;top:60%;transition:all 0.5s}#all-content-wrapper{margin-top:50px;z-index:5;transition:all .3s ease-in-out;opacity:1;overflow-x:hidden}@media only screen and (min-width: 960px){#all-content-wrapper{margin-left:280px}}#all-content-wrapper.navigation-open{transition:all .3s ease-in-out;-webkit-transform:translateX(280px);transform:translateX(280px);opacity:.4;overflow-x:hidden}@media only screen and (min-width: 960px){#all-content-wrapper.navigation-open{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px);overflow-x:hidden}}main.main{width:90%;display:block;margin-left:auto;margin-right:auto;max-width:35em;position:relative;min-height:calc(100vh - 100px)}@media only screen and (min-width: 960px){main.main{margin-left:2em}}header.content-header{display:block;clear:both;width:100%;position:relative;margin-top:24px;overflow-x:hidden;margin-bottom:1em}.content-section-image-wrapper{margin-bottom:1em}.content-section-image-wrapper a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#222}.content-section-image-wrapper a img{width:20px}.content-section-image-wrapper a span{font-size:.8em;margin-left:.25em}.content-header-links{display:none;position:absolute;right:0px;top:0px;text-transform:uppercase;width:auto;overflow:visible}@media only screen and (min-width: 760px){.content-header-links{display:block}}.content-header-links a{position:relative;border:1px solid silver;display:inline-block;color:#222;padding:4px 6px;vertical-align:middle;height:36px;width:36px;line-height:36px;text-align:center;border-radius:.25em;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.content-header-links a:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.content-header-links a:hover{color:#222}.content-header-links a i.icon-pencil{font-size:20px;position:relative;bottom:4px;right:2px}.content-header-links a svg{height:24px;width:24px;display:inline}.content-header-links a.godoc-link{border-right-width:0px}.body-copy{margin-top:0px;margin-bottom:2.5em;display:block;overflow:visible}.body-copy div+h2{margin-top:1em}.body-copy em{font-weight:bolder}#site-footer{background-color:#000;min-height:100px;max-height:100px}#site-footer .footer-content{min-height:100px;max-height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:90%;color:#fff;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}#site-footer .footer-content div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:14px;max-height:100px;margin:0px}#site-footer .footer-content div img{max-width:120px}#site-footer .footer-content.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(280px);transform:translateX(280px)}@media only screen and (min-width: 960px){#site-footer .footer-content.navigation-open{-webkit-transform:translateX(0);transform:translateX(0)}}#site-footer .footer-content i.icon-heart:before{color:#C9177E}@media only screen and (min-width: 960px){#site-footer .footer-content{margin-left:2em}}@media only screen and (min-width: 960px){#site-footer{width:calc(100% - 280px);margin-left:280px}}@media only screen and (min-width: 1240px){#site-footer.withtoc{max-width:calc(35em + 4em)}}ul.footer-list{color:#fff;list-style:none;margin-left:0px;padding-left:0px;margin:0px}ul.footer-list li a{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}ul.footer-list li a:not(i){font-size:14px}ul.footer-list li a i{font-size:16px;margin-right:.25em}ul.footer-list li a i.icon-github:before{font-size:22px;margin-left:0px;margin-right:2px}ul.footer-list li a:hover{color:#C9177E}.all-content-wrapper.home{background-color:#d1f1fe;overflow-x:hidden}main#homepage{width:90%;margin-bottom:2.5em;overflow-x:hidden}@media only screen and (min-width: 760px){main#homepage{max-width:684px}}@media only screen and (min-width: 960px){main#homepage{margin-left:auto;margin-right:auto;max-width:774px}}.homepage-image{display:block;margin:1em auto;max-width:200px}.homepage-image img{max-width:200px;margin-left:auto;margin-right:auto}.homepage-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:0;flex-shrink:0;list-style:none;padding-left:0px;margin-left:0px}.homepage-cards .homepage-card{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);color:inherit;width:100%;background-color:#fff;margin-bottom:.5em;padding:16px 10px;-ms-flex-negative:0;flex-shrink:0}.homepage-cards .homepage-card:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.homepage-cards .homepage-card a{display:-ms-flexbox;display:flex;min-height:100%}@media only screen and (min-width: 760px){.homepage-cards .homepage-card{-ms-flex:1 0 304px;flex:1 0 304px;max-width:48%;margin-bottom:1em}}.homepage-cards .homepage-card section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.homepage-cards .homepage-card .homepage-card-image-wrapper{max-width:60px;min-width:60px;margin-right:10px}.homepage-cards .homepage-card .homepage-card-image-wrapper img{max-width:60px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 760px){.homepage-cards .homepage-card .homepage-card-image-wrapper{max-width:70px;min-width:70px}.homepage-cards .homepage-card .homepage-card-image-wrapper img{max-width:70px}}.homepage-cards .homepage-card h2{font-size:1em;margin:0px;line-height:1.1;margin-bottom:.5em;padding-bottom:0px;padding-top:0px;color:#222}.homepage-cards .homepage-card p{font-size:.8em;line-height:1.3;margin-bottom:0px;color:#555} diff --git a/static/images/tutorials/automated-deployments/adding-a-github-pages-step.png b/static/images/hosting-and-deployment/deployment-with-wercker/adding-a-github-pages-step.png similarity index 100% rename from static/images/tutorials/automated-deployments/adding-a-github-pages-step.png rename to static/images/hosting-and-deployment/deployment-with-wercker/adding-a-github-pages-step.png diff --git a/static/images/tutorials/automated-deployments/adding-the-project-to-github.png b/static/images/hosting-and-deployment/deployment-with-wercker/adding-the-project-to-github.png similarity index 100% rename from static/images/tutorials/automated-deployments/adding-the-project-to-github.png rename to static/images/hosting-and-deployment/deployment-with-wercker/adding-the-project-to-github.png diff --git a/static/images/tutorials/automated-deployments/and-we-ve-got-an-app.png b/static/images/hosting-and-deployment/deployment-with-wercker/and-we-ve-got-an-app.png similarity index 100% rename from static/images/tutorials/automated-deployments/and-we-ve-got-an-app.png rename to static/images/hosting-and-deployment/deployment-with-wercker/and-we-ve-got-an-app.png diff --git a/static/images/tutorials/automated-deployments/configure-the-deploy-step.png b/static/images/hosting-and-deployment/deployment-with-wercker/configure-the-deploy-step.png similarity index 100% rename from static/images/tutorials/automated-deployments/configure-the-deploy-step.png rename to static/images/hosting-and-deployment/deployment-with-wercker/configure-the-deploy-step.png diff --git a/static/images/tutorials/automated-deployments/creating-a-basic-hugo-site.png b/static/images/hosting-and-deployment/deployment-with-wercker/creating-a-basic-hugo-site.png similarity index 100% rename from static/images/tutorials/automated-deployments/creating-a-basic-hugo-site.png rename to static/images/hosting-and-deployment/deployment-with-wercker/creating-a-basic-hugo-site.png diff --git a/static/images/tutorials/automated-deployments/public-or-not.png b/static/images/hosting-and-deployment/deployment-with-wercker/public-or-not.png similarity index 100% rename from static/images/tutorials/automated-deployments/public-or-not.png rename to static/images/hosting-and-deployment/deployment-with-wercker/public-or-not.png diff --git a/static/images/tutorials/automated-deployments/using-hugo-build.png b/static/images/hosting-and-deployment/deployment-with-wercker/using-hugo-build.png similarity index 100% rename from static/images/tutorials/automated-deployments/using-hugo-build.png rename to static/images/hosting-and-deployment/deployment-with-wercker/using-hugo-build.png diff --git a/static/images/tutorials/automated-deployments/wercker-access.png b/static/images/hosting-and-deployment/deployment-with-wercker/wercker-access.png similarity index 100% rename from static/images/tutorials/automated-deployments/wercker-access.png rename to static/images/hosting-and-deployment/deployment-with-wercker/wercker-access.png diff --git a/static/images/hosting-and-deployment/deployment-with-wercker/wercker-account-settings.png b/static/images/hosting-and-deployment/deployment-with-wercker/wercker-account-settings.png new file mode 100644 index 0000000000000000000000000000000000000000..993a1d9e985ce4735fbc602b9db17f289b2470bf GIT binary patch literal 10375 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 z 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
(Ef?av~H%Z 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�%Rb@a~AJ;1N;!g)9EhPY;GM4Vh>Kyg@qWe?h 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�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

o4HNfv|Tb3Z=U-uP&dP! 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 diff --git a/static/js/script.min.js b/static/js/script.min.js old mode 100755 new mode 100644 diff --git a/themes/hugodocs/pipeline/scss/_variables.scss b/themes/hugodocs/pipeline/scss/_variables.scss index fc7eb9696..07f0a73e0 100644 --- a/themes/hugodocs/pipeline/scss/_variables.scss +++ b/themes/hugodocs/pipeline/scss/_variables.scss @@ -27,6 +27,7 @@ $hugo-green-light:#33BA91; //Examples $examplesite-example-color:$hugo-pink; +$examplesite-codeblock-shortcode-header-bg-color: $hugo-pink; $input-example-color:$hugo-gray-dark; $output-example-color:$hugo-blue; diff --git a/themes/hugodocs/pipeline/scss/base/_fontello.scss b/themes/hugodocs/pipeline/scss/base/_fontello.scss index 4103f9844..1e5138e10 100755 --- a/themes/hugodocs/pipeline/scss/base/_fontello.scss +++ b/themes/hugodocs/pipeline/scss/base/_fontello.scss @@ -106,6 +106,7 @@ .icon-sass:before { content: '\e803'; } /* '' */ .icon-search:before { content: '\e80b'; } /* '' */ .icon-sh:before { content: '\e804'; } /* '' */ +.icon-bash:before { content: '\e804'; } /* '' */ .icon-share:before { content: '\f1e0'; } /* '' */ .icon-tag:before { content: '\e806'; } /* '' */ .icon-tags:before { content: '\e805'; } /* '' */ diff --git a/themes/hugodocs/pipeline/scss/components/_note-caution-and-warning-shortcodes.scss b/themes/hugodocs/pipeline/scss/components/_admonitions.scss similarity index 51% rename from themes/hugodocs/pipeline/scss/components/_note-caution-and-warning-shortcodes.scss rename to themes/hugodocs/pipeline/scss/components/_admonitions.scss index 8b48f4b57..9c4c81fc9 100644 --- a/themes/hugodocs/pipeline/scss/components/_note-caution-and-warning-shortcodes.scss +++ b/themes/hugodocs/pipeline/scss/components/_admonitions.scss @@ -1,5 +1,4 @@ .note, -.caution, .warning { display: block; margin-bottom: 20px; @@ -18,6 +17,7 @@ left: -.5em; z-index: 10; background-color: $body-bg-color; + border-radius:30%; } h2 { font-size: 1.1em; @@ -39,6 +39,10 @@ pre { color: lighten($base-font-color, 20%); } + em,strong { + color:inherit; + font-weight:inherit; + } } .shortcode-content { display: block; @@ -55,9 +59,11 @@ .note { border-color: $hugo-blue; + background-color: desaturate(lighten($hugo-blue,61%),20%); &:before { content: '\e80d'; color: $hugo-blue; + background-color: desaturate(lighten($hugo-blue,61%),20%); } h2 { border-bottom-color: $hugo-blue; @@ -65,23 +71,13 @@ } } -.caution { - border-color: $hugo-gold; - &:before { - content: '\e80f'; - color: $hugo-gold; - } - h2 { - border-bottom-color: $hugo-gold; - color: $hugo-gold; - } -} - .warning { border-color: $hugo-pink; + background-color: lighten($hugo-pink,54%); &:before { content: '\e810'; color: $hugo-pink; + background-color: lighten($hugo-pink,54%); } h2 { border-bottom-color: $hugo-pink; @@ -91,63 +87,4 @@ color: $hugo-pink; } } -} - -// .note, -// .caution,.warning { -// display: block; -// margin-bottom:20px; -// width: 100%; -// h2 { -// font-size: 1.1em; -// color: $hugo-white; -// width: 100%; -// display: block; -// margin: 0px; -// padding: .25em 12px; -// border: none; -// outline: none; -// code,pre { -// color:$hugo-white; -// } -// } -// .shortcode-content { -// display: block; -// margin: 0px; -// padding: 12px; -// font-size:.9em; -// } -// } -// .note { -// > h2 { -// background-color: $hugo-blue; -// } -// .shortcode-content { -// background-color: lighten($hugo-blue, 55%); -// @include MQ(retina){ -// background-color: lighten($hugo-blue,56%); -// } -// } -// } -// .caution { -// > h2 { -// background-color: $hugo-gold; -// } -// .shortcode-content { -// background-color: lighten($hugo-gold, 30%); -// @include MQ(retina){ -// background-color: lighten($hugo-gold,35%); -// } -// } -// } -// .warning { -// > h2 { -// background-color: $hugo-pink; -// } -// .shortcode-content { -// background-color: lighten($hugo-pink, 50%); -// @include MQ(retina){ -// background-color: lighten($hugo-pink, 54%); -// } -// } -// } +} \ No newline at end of file diff --git a/themes/hugodocs/pipeline/scss/components/_blockquotes.scss b/themes/hugodocs/pipeline/scss/components/_blockquotes.scss index 35fd412e9..06e966ff7 100644 --- a/themes/hugodocs/pipeline/scss/components/_blockquotes.scss +++ b/themes/hugodocs/pipeline/scss/components/_blockquotes.scss @@ -32,10 +32,11 @@ font-style:normal; } cite.blockquote-citation { - position: absolute; - bottom: .3em; - right: .3em; - float: right; + position: relative; + display:block; + clear:both; + text-align:right; + line-height:2; font-size: 14px; font-style: normal; } diff --git a/themes/hugodocs/pipeline/scss/components/_code.scss b/themes/hugodocs/pipeline/scss/components/_code.scss index 7e09d1ec2..e0af23964 100644 --- a/themes/hugodocs/pipeline/scss/components/_code.scss +++ b/themes/hugodocs/pipeline/scss/components/_code.scss @@ -28,26 +28,26 @@ pre { td, li { code { - font-size: .85em; + font-size: .9em; display: inline-block; color: $inline-code-text-color; font-family: $code-font-family; padding-left: .25em; padding-right: .25em; - padding-bottom: .1em; + // padding-bottom: .1em; text-transform: none; line-height: 1.2; margin-bottom: .15em; margin-top: 0px; - padding-top: 0px; - // line-height:1; - vertical-align: middle; - //darken code background color for non-retina screens + padding-top: .1em; + vertical-align: bottom; + //darken code background color for non-retina displays background-color: darken($inline-code-background-color, 5%); border: none; outline: none; z-index: -1; @include MQ(retina) { + //lighten code background color for retina displays background-color: $inline-code-background-color; } } @@ -168,7 +168,7 @@ div.code-copy-header { background-color: $output-example-color; } &.examplesite { - background-color: $examplesite-example-color; + background-color: $examplesite-codeblock-shortcode-header-bg-color; } span.filename { text-align: center; @@ -185,6 +185,10 @@ div.code-copy-header { [class^="icon-"] { color: $code-filename-color; } + //corrects odd placement of terminal icon + i.icon-sh.input,i.icon-bash.input { + padding-right:.5em; + } } .action-buttons { diff --git a/themes/hugodocs/pipeline/scss/components/_icons.scss b/themes/hugodocs/pipeline/scss/components/_icons.scss index 7fa63c40a..ec73536f7 100644 --- a/themes/hugodocs/pipeline/scss/components/_icons.scss +++ b/themes/hugodocs/pipeline/scss/components/_icons.scss @@ -1,3 +1,22 @@ svg.svg-icon { max-width: 60px; } + +//for lists that show good and bad examples +h2, +h3, +h4, +li { + .fa.fa-thumbs-up { + color: $hugo-green; + } +} + +h2, +h3, +h4, +li { + .fa.fa-thumbs-down { + color: $hugo-pink; + } +} diff --git a/themes/hugodocs/pipeline/scss/components/_tables.scss b/themes/hugodocs/pipeline/scss/components/_tables.scss index e9790e503..5ebf4aca0 100644 --- a/themes/hugodocs/pipeline/scss/components/_tables.scss +++ b/themes/hugodocs/pipeline/scss/components/_tables.scss @@ -6,8 +6,9 @@ table { width: auto; display: block; border-left: 2px solid $hugo-gray; - margin:0px; - font-size:15px; + margin: 0px; + font-size: 15px; + margin-bottom:1em; tr { border-top: 2px solid $hugo-gray; th, @@ -21,15 +22,15 @@ table { } &.terms-table { td { - width:50%; + width: 50%; } } thead { - width:100%; + width: 100%; background-color: $hugo-black; - color:$hugo-white; + color: $hugo-white; tr { - min-width:100%; + min-width: 100%; th { padding-left: 4px; padding-right: 6px; @@ -42,15 +43,24 @@ table { } } tbody { - min-width:100%; + min-width: 100%; tr { - min-width:100%; + min-width: 100%; background-color: $body-bg-color; &:nth-child(even) { background-color: $hugo-blue-ultra-light; } &:last-child { - border-bottom: 2px solid $hugo-gray; + border-bottom: 2px solid $hugo-gray; + } + } + } + &.utils-table { + tr { + line-height: 1.2; + font-size:.9em; + > td:first-child { + min-width: 220px; } } } diff --git a/themes/hugodocs/pipeline/scss/style.scss b/themes/hugodocs/pipeline/scss/style.scss index 9e3582d4b..6a4027219 100644 --- a/themes/hugodocs/pipeline/scss/style.scss +++ b/themes/hugodocs/pipeline/scss/style.scss @@ -18,7 +18,7 @@ @import 'components/lists'; @import 'components/anchors'; @import 'components/images'; -@import 'components/note-caution-and-warning-shortcodes'; +@import 'components/admonitions'; @import 'vendor/highlightjs'; @import 'components/code'; @import 'components/icons';