diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..5df1b9b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.sass-cache
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..97a3753
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,5 @@
+# v1.0.1
+## 02/10/2015
+
+1. [](#new)
+ * ChangeLog started...
diff --git a/README.md b/README.md
index 31d9b45..6bea935 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,79 @@
-# grav-theme-deliver
-Grav Deliver Theme
+# Deliver Theme for Grav
+
+![Deliver](assets/readme_1.png)
+
+Deliver theme is a port of the [Deliver](http://freebiesbug.com/psd-freebies/deliver-free-psd-theme/) by [Michael Reimer](http://www.bestpsdfreebies.com/). Whether you’re a creative looking to show off your portfolio, or a business looking to promote your company, this theme is for you.
+
+# Features
+
+* Fully responsive
+* Automatic and custom navigation menus included
+* Showcase section with stunning animated slideshow module
+* Services grid with custom FontAwesome icons.
+* Portfolio grid with modal window popup previews for portfolio item details. Both frontpage (minimal) and full featured versions included.
+* Footer section with Feedburner subscription (feedburner id customizable in site config), custom menus, contact info and more.
+* About layout with social icons module and custom styling
+* Services layout with FontAwesome icons and pricing tables
+* Archive layout with blog posts archives list
+* Full featured blog with support for custom authors and jscomments
+* Contact us layout with Simple Form plugin support.
+* SCSS files included for deeper customization options
+
+# Installation
+
+Installing the Deliver theme can be done in one of two ways. Our GPM (Grav Package Manager) installation method enables you to quickly and easily install the theme with a simple terminal command, while the manual method enables you to do so via a zip file.
+
+The theme by itself is useful, but you may have an easier time getting up and running by installing a skeleton. The [Deliver Site Skeleton](https://github.com/getgrav/grav-skeleton-deliver-site) is a self-contained repository for a complete sites which includes: sample content, configuration, theme, and plugins.
+
+## GPM Installation (Preferred)
+
+The simplest way to install this theme is via the [Grav Package Manager (GPM)](http://learn.getgrav.org/advanced/grav-gpm) through your system's Terminal (also called the command line). From the root of your Grav install type:
+
+ bin/gpm install deliver
+
+This will install the Deliver theme into your `/user/themes` directory within Grav. Its files can be found under `/your/site/grav/user/themes/deliver`.
+
+## Manual Installation
+
+To install this theme, just download the zip version of this repository and unzip it under `/your/site/grav/user/themes`. Then, rename the folder to `deliver`. You can find these files either on [GitHub](https://github.com/getgrav/grav-theme-deliver) or via [GetGrav.org](http://getgrav.org/downloads/themes).
+
+You should now have all the theme files under
+
+ /your/site/grav/user/themes/deliver
+
+>> NOTE: This theme is a modular component for Grav which requires the [Grav](http://github.com/getgrav/grav), [Error](https://github.com/getgrav/grav-theme-error) and [Problems](https://github.com/getgrav/grav-plugin-problems) plugins.
+
+# Updating
+
+As development for the Deliver theme continues, new versions may become available that add additional features and functionality, improve compatibility with newer Grav releases, and generally provide a better user experience. Updating Deliver is easy, and can be done through Grav's GPM system, as well as manually.
+
+## GPM Update (Preferred)
+
+The simplest way to update this theme is via the [Grav Package Manager (GPM)](http://learn.getgrav.org/advanced/grav-gpm). You can do this with this by navigating to the root directory of your Grav install using your system's Terminal (also called command line) and typing the following:
+
+ bin/gpm update deliver
+
+This command will check your Grav install to see if your Deliver theme is due for an update. If a newer release is found, you will be asked whether or not you wish to update. To continue, type `y` and hit enter. The theme will automatically update and clear Grav's cache.
+
+## Manual Update
+
+Manually updating Deliver is pretty simple. Here is what you will need to do to get this done:
+
+* Delete the `your/site/user/themes/deliver` directory.
+* Download the new version of the Deliver theme from either [GitHub](https://github.com/getgrav/grav-theme-deliver) or [GetGrav.org](http://getgrav.org/downloads/themes).
+* Unzip the zip file in `your/site/user/themes` and rename the resulting folder to `deliver`.
+* Clear the Grav cache. The simplest way to do this is by going to the root Grav directory in terminal and typing `bin/grav clear-cache`.
+
+> Note: Any changes you have made to any of the files listed under this directory will also be removed and replaced by the new set. Any files located elsewhere (for example a YAML settings file placed in `user/config/themes`) will remain intact.
+
+# Setup
+
+If you want to set Deliver as the default theme, you can do so by following these steps:
+
+* Navigate to `/your/site/grav/user/config`.
+* Open the **system.yaml** file.
+* Change the `theme:` setting to `theme: deliver`.
+* Save your changes.
+* Clear the Grav cache. The simplest way to do this is by going to the root Grav directory in Terminal and typing `bin/grav clear-cache`.
+
+Once this is done, you should be able to see the new theme on the frontend. Keep in mind any customizations made to the previous theme will not be reflected as all of the theme and templating information is now being pulled from the **deliver** folder.
diff --git a/assets/readme_1.png b/assets/readme_1.png
new file mode 100644
index 0000000..5b650fe
Binary files /dev/null and b/assets/readme_1.png differ
diff --git a/blueprints.yaml b/blueprints.yaml
new file mode 100644
index 0000000..6babbb7
--- /dev/null
+++ b/blueprints.yaml
@@ -0,0 +1,17 @@
+name: Deliver
+version: 1.0.1
+description: "Deliver theme is a port of the Michael Reimer's Deliver Free PSD theme."
+icon: newspaper-o
+author:
+ name: Team Grav
+ email: devs@getgrav.org
+ url: http://getgrav.org
+homepage: https://github.com/getgrav/grav-theme-deliver
+demo: http://demo.getgrav.org/deliver-skeleton/
+keywords: deliver, theme, modern, fast, responsive, html5, css3
+bugs: https://github.com/getgrav/grav-theme-deliver/issues
+license: MIT
+
+form:
+ validation: strict
+ fields:
diff --git a/blueprints/asset/file.yaml b/blueprints/asset/file.yaml
new file mode 100644
index 0000000..e1f5005
--- /dev/null
+++ b/blueprints/asset/file.yaml
@@ -0,0 +1,70 @@
+media:
+ video:
+ mp4: video/mp4
+ mov: video/quicktime
+ m4v: video/x-m4v
+ swf: video/x-flv
+
+ image:
+ jpg: image/jpeg
+ jpeg: image/jpeg
+ png: image/png
+ gif: image/gif
+
+ file:
+ txt: text/plain
+ doc: application/msword
+ html: text/html
+ pdf: application/pdf
+ zip: application/zip
+ gz: application/gzip
+
+form:
+ key: filename
+ fields:
+ upload:
+ type: upload
+ label: Upload
+ allow:
+ @media.*.keys
+ accept:
+ @media.*.values
+
+ filename:
+ type: text
+ label: Filename
+
+ type:
+ type: hidden
+ default: video
+
+ name:
+ type: unset
+
+ description:
+ type: textarea
+ label: Description
+
+ url:
+ type: unset
+
+ path:
+ type: unset
+
+ thumb:
+ type: unset
+
+ width:
+ type: text
+ label: Width
+
+ height:
+ type: text
+ label: Height
+
+ mime:
+ type: hidden
+ default: 'application/octet-stream'
+
+ modified:
+ type: unset
diff --git a/blueprints/blog.yaml b/blueprints/blog.yaml
new file mode 100644
index 0000000..eb50e4d
--- /dev/null
+++ b/blueprints/blog.yaml
@@ -0,0 +1,67 @@
+title: Blog
+@extends: default
+
+child_type: item
+
+form:
+ fields:
+ tabs:
+ type: tabs
+ active: 1
+
+ fields:
+ blog:
+ type: tab
+ title: Blog List
+
+ fields:
+ header.content.items:
+ type: select
+ label: Items
+ default: @self.children
+ options:
+ @self.children: Children
+
+ header.content.limit:
+ type: text
+ label: Max Item Count
+ default: 5
+ validate:
+ required: true
+ pattern: "[1-9][0-9]*"
+ validate:
+ type: int
+
+ header.content.order.by:
+ type: select
+ label: Order By
+ default: date
+ options:
+ folder: Folder
+ title: Title
+ date: Date
+ default: Default
+
+ header.content.order.dir:
+ type: select
+ label: Order
+ default: desc
+ options:
+ asc: Ascending
+ desc: Descending
+
+ header.content.pagination:
+ type: toggle
+ label: Order
+ default: 1
+ options:
+ 1: Enabled
+ 0: Disabled
+
+ header.pagination:
+ type: hidden
+ default: true
+
+ header.blog_url:
+ type: hidden
+ default: ''
diff --git a/blueprints/default.yaml b/blueprints/default.yaml
new file mode 100644
index 0000000..43743af
--- /dev/null
+++ b/blueprints/default.yaml
@@ -0,0 +1,157 @@
+title: Default
+
+rules:
+ slug:
+ pattern: "[a-z][a-z0-9_\-]+"
+ min: 2
+ max: 80
+
+form:
+ fields:
+ type:
+ type: hidden
+ label: Page Type
+ default: default
+
+ tabs:
+ type: tabs
+ active: 1
+
+ fields:
+ content:
+ type: tab
+ title: Content
+
+ fields:
+ route:
+ type: select
+ label: Parent
+ @data-options: '\Grav\Common\Page\Pages::parents'
+ @data-default: '\Grav\Plugin\admin::route'
+ options:
+ '': '- Root -'
+
+ order:
+ type: text
+ label: Ordering
+ validate:
+ type: int
+ min: 0
+
+ folder:
+ type: text
+ label: Folder
+ validate:
+ type: slug
+# required: true
+
+ header.title:
+ type: text
+ label: Title
+ validate:
+ required: true
+
+ content:
+ type: textarea
+ label: Content
+
+ header.process:
+ type: checkboxes
+ label: Process
+ default: [markdown: true, twig: true]
+ options:
+ markdown: Markdown
+ twig: Twig
+ use: keys
+
+
+ meta:
+ type: tab
+ title: Meta
+
+ fields:
+ header.description:
+ type: textarea
+ label: Description
+ validate:
+ max: 120
+
+ header.keywords:
+ type: text
+ label: Keywords
+ validate:
+ max: 120
+
+ header.robots:
+ type: checkboxes
+ label: Robots
+ options:
+ noindex: No index
+ nofollow: No follow
+ use: keys
+
+ overrides:
+ type: tab
+ title: Overrides
+
+ fields:
+ header.menu:
+ type: text
+ label: Menu
+
+ header.slug:
+ type: text
+ label: Alias
+ validate:
+ rule: slug
+
+ header.cache_enable:
+ type: toggle
+ label: Caching
+ highlight: 1
+ options:
+ '': Global
+ 1: Enabled
+ 0: Disabled
+ validate:
+ type: bool
+
+ header.routable:
+ type: toggle
+ label: Access by URL
+ highlight: 1
+ default: ''
+ options:
+ '': Global
+ 1: Enabled
+ 0: Disabled
+ validate:
+ type: bool
+
+ header.child_type:
+ type: select
+ label: Default Child Type
+ default: default
+ @data-options: '\Grav\Common\Page\Pages::types'
+
+ header.order_by:
+ type: hidden
+
+ header.order_manual:
+ type: hidden
+ validate:
+ type: commalist
+
+ media:
+ type: tab
+ title: Media
+
+ fields:
+ files:
+ type: spacer
+ title: Files
+
+ media:
+ type: list
+ add: Add file
+ @import: 'medium/file'
diff --git a/blueprints/form.yaml b/blueprints/form.yaml
new file mode 100644
index 0000000..a3434a1
--- /dev/null
+++ b/blueprints/form.yaml
@@ -0,0 +1,2 @@
+title: Nopad
+@extends: default
diff --git a/blueprints/item.yaml b/blueprints/item.yaml
new file mode 100644
index 0000000..35e7ae9
--- /dev/null
+++ b/blueprints/item.yaml
@@ -0,0 +1,40 @@
+title: Item
+@extends: default
+
+form:
+ fields:
+ tabs:
+
+ fields:
+ blog:
+ type: tab
+ title: Blog Item
+
+ fields:
+ header.date:
+ type: datetime
+ label: Date
+
+ header.taxonomy.category:
+ type: text
+ label: Category
+ default: blog
+
+ header.taxonomy.tag:
+ type: checkboxes
+ label: Tags
+ options:
+ demo: demo
+ grav: grav
+ matias: matias
+ apple: apple
+ sample: sample
+
+ header.username:
+ type: text
+ label: Author
+
+ header.blog_url:
+ type: text
+ label: Blog URL
+ default:
diff --git a/blueprints/modular.yaml b/blueprints/modular.yaml
new file mode 100644
index 0000000..d0011b4
--- /dev/null
+++ b/blueprints/modular.yaml
@@ -0,0 +1,27 @@
+title: Modular
+@extends: default
+
+form:
+ fields:
+ tabs:
+ type: tabs
+ active: 1
+
+ fields:
+ content:
+ fields:
+ header.modular:
+ type: select
+ label: 'Modular page'
+ default: 0
+ options:
+ 0: 'False'
+ 1: 'True'
+ validate:
+ type: bool
+
+ header.order_manual:
+ type: text
+ label: Manual ordering
+ validate:
+ type: commalist
diff --git a/blueprints/modular/features.yaml b/blueprints/modular/features.yaml
new file mode 100644
index 0000000..5ad7a04
--- /dev/null
+++ b/blueprints/modular/features.yaml
@@ -0,0 +1,7 @@
+title: Features
+@extends: default
+
+form:
+ fields:
+ tabs:
+ type: tabs
diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000..bf01012
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,28 @@
+{
+ "name": "getgrav/grav-theme-deliver",
+ "type": "grav-theme",
+ "description": "Deliver theme is a port of the Michael Reimer's Deliver Free PSD theme.",
+ "keywords": ["theme","grav", "deliver"],
+ "homepage": "http://getgrav.org",
+ "license": "MIT",
+ "support": {
+ "irc": "irc://irc.freenode.org/grav"
+ },
+ "authors": [
+ {
+ "name": "Team Grav",
+ "email": "devs@getgrav.org",
+ "homepage": "http://getgrav.org"
+ }
+ ],
+ "require": {
+ "php": ">=5.4.0",
+ "composer/installers": "~1.0"
+ },
+ "extra": {
+ "installer-name": "deliver",
+ "installer-paths": {
+ "user/themes/{$name}/": ["getgrav/grav-theme-deliver"]
+ }
+ }
+}
diff --git a/css-compiled/nucleus.css b/css-compiled/nucleus.css
new file mode 100644
index 0000000..31d4daf
--- /dev/null
+++ b/css-compiled/nucleus.css
@@ -0,0 +1,545 @@
+*, *::before, *::after {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box; }
+
+@-webkit-viewport {
+ width: device-width; }
+@-moz-viewport {
+ width: device-width; }
+@-ms-viewport {
+ width: device-width; }
+@-o-viewport {
+ width: device-width; }
+@viewport {
+ width: device-width; }
+html {
+ font-size: 100%;
+ -ms-text-size-adjust: 100%;
+ -webkit-text-size-adjust: 100%; }
+
+body {
+ margin: 0; }
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+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: transparent;
+ text-decoration: none; }
+
+a:active,
+a:hover {
+ outline: 0; }
+
+abbr[title] {
+ border-bottom: 1px dotted; }
+
+b,
+strong {
+ font-weight: bold; }
+
+dfn {
+ font-style: italic; }
+
+mark {
+ background: #ff0;
+ color: #000; }
+
+sub,
+sup {
+ font-size: 0.75rem;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline; }
+
+sup {
+ top: -0.5em; }
+
+sub {
+ bottom: -0.25em; }
+
+img {
+ width: auto\9;
+ height: auto;
+ max-width: 100%;
+ display: inline-block;
+ vertical-align: middle;
+ border: 0;
+ -ms-interpolation-mode: bicubic; }
+
+iframe,
+svg {
+ max-width: 100%; }
+
+svg:not(:root) {
+ overflow: hidden; }
+
+figure {
+ margin: 1em 40px; }
+
+hr {
+ height: 0; }
+
+pre {
+ overflow: auto; }
+
+code,
+kbd,
+pre,
+samp {
+ font-family: inherit;
+ font-size: 1rem; }
+
+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"] {
+ padding: 0; }
+
+input[type="number"]::-webkit-inner-spin-button,
+input[type="number"]::-webkit-outer-spin-button {
+ height: auto; }
+
+input[type="search"] {
+ -webkit-appearance: textfield; }
+
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+ -webkit-appearance: none; }
+
+legend {
+ border: 0;
+ padding: 0; }
+
+textarea {
+ overflow: auto; }
+
+optgroup {
+ font-weight: bold; }
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+ table-layout: fixed;
+ width: 100%; }
+
+tr, td, th {
+ vertical-align: middle; }
+
+th, td {
+ padding: 0.425rem 0; }
+
+th {
+ text-align: left; }
+
+.g-container {
+ width: 75em;
+ margin: 0 auto;
+ padding: 0; }
+ @media only all and (min-width: 60em) and (max-width: 74.938em) {
+ .g-container {
+ width: 60em; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .g-container {
+ width: 48em; } }
+ @media only all and (min-width: 30.063em) and (max-width: 47.938em) {
+ .g-container {
+ width: 30em; } }
+ @media only all and (max-width: 30em) {
+ .g-container {
+ width: 100%; } }
+
+.g-grid {
+ display: -webkit-box;
+ display: -moz-box;
+ display: box;
+ display: -webkit-flex;
+ display: -moz-flex;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-flex-flow: row wrap;
+ -moz-flex-flow: row wrap;
+ flex-flow: row wrap;
+ list-style: none;
+ margin: 0;
+ padding: 0; }
+ .g-grid.nowrap {
+ -webkit-flex-flow: row;
+ -moz-flex-flow: row;
+ flex-flow: row; }
+
+.g-block {
+ -webkit-box-flex: 1;
+ -moz-box-flex: 1;
+ box-flex: 1;
+ -webkit-flex: 1;
+ -moz-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ min-width: 0;
+ min-height: 0; }
+ @media only all and (max-width: 47.938em) {
+ .g-block {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 100%;
+ -moz-flex: 0 100%;
+ -ms-flex: 0 100%;
+ flex: 0 100%; } }
+
+.g-content {
+ margin: 0.625rem;
+ padding: 0.938rem; }
+
+@media only all and (max-width: 47.938em) {
+ body [class*="size-"] {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 100%;
+ -moz-flex: 0 100%;
+ -ms-flex: 0 100%;
+ flex: 0 100%; } }
+
+.size-1-2 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 50%;
+ -moz-flex: 0 50%;
+ -ms-flex: 0 50%;
+ flex: 0 50%; }
+
+.size-1-3 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 33.33333%;
+ -moz-flex: 0 33.33333%;
+ -ms-flex: 0 33.33333%;
+ flex: 0 33.33333%; }
+
+.size-1-4 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 25%;
+ -moz-flex: 0 25%;
+ -ms-flex: 0 25%;
+ flex: 0 25%; }
+
+.size-1-5 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 20%;
+ -moz-flex: 0 20%;
+ -ms-flex: 0 20%;
+ flex: 0 20%; }
+
+.size-1-6 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 16.66667%;
+ -moz-flex: 0 16.66667%;
+ -ms-flex: 0 16.66667%;
+ flex: 0 16.66667%; }
+
+.size-1-7 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 14.28571%;
+ -moz-flex: 0 14.28571%;
+ -ms-flex: 0 14.28571%;
+ flex: 0 14.28571%; }
+
+.size-1-8 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 12.5%;
+ -moz-flex: 0 12.5%;
+ -ms-flex: 0 12.5%;
+ flex: 0 12.5%; }
+
+.size-1-9 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 11.11111%;
+ -moz-flex: 0 11.11111%;
+ -ms-flex: 0 11.11111%;
+ flex: 0 11.11111%; }
+
+.size-1-10 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 10%;
+ -moz-flex: 0 10%;
+ -ms-flex: 0 10%;
+ flex: 0 10%; }
+
+.size-1-11 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 9.09091%;
+ -moz-flex: 0 9.09091%;
+ -ms-flex: 0 9.09091%;
+ flex: 0 9.09091%; }
+
+.size-1-12 {
+ -webkit-box-flex: 0;
+ -moz-box-flex: 0;
+ box-flex: 0;
+ -webkit-flex: 0 8.33333%;
+ -moz-flex: 0 8.33333%;
+ -ms-flex: 0 8.33333%;
+ flex: 0 8.33333%; }
+
+@media only all and (max-width: 47.938em) {
+ @supports not (flex-wrap: wrap) {
+ .g-grid {
+ display: block;
+ -webkit-box-lines: inherit;
+ -moz-box-lines: inherit;
+ box-lines: inherit;
+ -webkit-flex-wrap: inherit;
+ -moz-flex-wrap: inherit;
+ -ms-flex-wrap: inherit;
+ flex-wrap: inherit; }
+
+ .g-block {
+ display: block;
+ -webkit-box-flex: inherit;
+ -moz-box-flex: inherit;
+ box-flex: inherit;
+ -webkit-flex: inherit;
+ -moz-flex: inherit;
+ -ms-flex: inherit;
+ flex: inherit; } } }
+.first-block {
+ -webkit-box-ordinal-group: 0;
+ -webkit-order: -1;
+ -ms-flex-order: -1;
+ order: -1; }
+
+.last-block {
+ -webkit-box-ordinal-group: 2;
+ -webkit-order: 1;
+ -ms-flex-order: 1;
+ order: 1; }
+
+.fixed-blocks {
+ -webkit-flex-flow: row wrap;
+ -moz-flex-flow: row wrap;
+ flex-flow: row wrap; }
+ .fixed-blocks .g-block {
+ -webkit-box-flex: inherit;
+ -moz-box-flex: inherit;
+ box-flex: inherit;
+ -webkit-flex: inherit;
+ -moz-flex: inherit;
+ -ms-flex: inherit;
+ flex: inherit;
+ width: 25%; }
+ @media only all and (min-width: 60em) and (max-width: 74.938em) {
+ .fixed-blocks .g-block {
+ width: 33.33333%; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .fixed-blocks .g-block {
+ width: 50%; } }
+ @media only all and (max-width: 47.938em) {
+ .fixed-blocks .g-block {
+ width: 100%; } }
+
+@supports not (flex-wrap: wrap) {
+ .fixed-blocks {
+ display: block;
+ -webkit-flex-flow: inherit;
+ -moz-flex-flow: inherit;
+ flex-flow: inherit; } }
+body {
+ font-size: 1rem;
+ line-height: 1.7; }
+
+h1, h2, h3, h4, h5, h6 {
+ margin: 0.85rem 0 1.7rem 0;
+ text-rendering: optimizeLegibility; }
+
+h1 {
+ font-size: 3.2rem; }
+
+h2 {
+ font-size: -0.6rem; }
+
+h3 {
+ font-size: -0.5rem; }
+
+h4 {
+ font-size: 1.75rem; }
+
+h5 {
+ font-size: 1.35rem; }
+
+h6 {
+ font-size: 0.85rem; }
+
+p {
+ margin: 1.7rem 0; }
+
+ul, ol, dl {
+ margin-top: 1.7rem;
+ margin-bottom: 1.7rem; }
+ ul ul, ul ol, ul dl, ol ul, ol ol, ol dl, dl ul, dl ol, dl dl {
+ margin-top: 0;
+ margin-bottom: 0; }
+
+ul, dl {
+ margin-left: 1.7rem;
+ padding: 0; }
+
+ol {
+ padding-left: 1.7rem; }
+
+blockquote {
+ margin: 1.7rem 0;
+ padding-left: 0.85rem; }
+
+cite {
+ display: block;
+ font-size: 0.875rem; }
+ cite:before {
+ content: "\2014 \0020"; }
+
+pre {
+ margin: 1.7rem 0;
+ padding: 0.938rem; }
+
+code {
+ vertical-align: bottom; }
+
+small {
+ font-size: 0.875rem; }
+
+hr {
+ border-left: none;
+ border-right: none;
+ border-top: none;
+ margin: 1.7rem 0; }
+
+fieldset {
+ border: 0;
+ padding: 0.938rem;
+ margin: 0 0 1.7rem 0; }
+
+input,
+label,
+select {
+ display: block; }
+
+label {
+ margin-bottom: 0.425rem; }
+ label.required:after {
+ content: "*"; }
+ label abbr {
+ display: none; }
+
+textarea, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], select[multiple=multiple] {
+ -webkit-transition: border-color;
+ -moz-transition: border-color;
+ transition: border-color;
+ border-radius: 0;
+ margin-bottom: 0.85rem;
+ padding: 0.425rem 0.425rem; }
+ textarea:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, select[multiple=multiple]:focus {
+ outline: none; }
+
+textarea {
+ resize: vertical; }
+
+input[type="checkbox"], input[type="radio"] {
+ display: inline;
+ margin-right: 0.425rem; }
+
+input[type="file"] {
+ width: 100%; }
+
+select {
+ width: auto;
+ max-width: 100%;
+ margin-bottom: 1.7rem; }
+
+button,
+input[type="submit"] {
+ cursor: pointer;
+ user-select: none;
+ vertical-align: middle;
+ white-space: nowrap;
+ border: inherit; }
+
+/*# sourceMappingURL=nucleus.css.map */
diff --git a/css-compiled/nucleus.css.map b/css-compiled/nucleus.css.map
new file mode 100644
index 0000000..a439498
--- /dev/null
+++ b/css-compiled/nucleus.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["../scss/nucleus/_core.scss","../scss/vendor/bourbon/addons/_prefixer.scss","../scss/configuration/nucleus/_core.scss","../scss/configuration/nucleus/_typography.scss","../scss/nucleus/_flex.scss","../scss/configuration/nucleus/_breakpoints.scss","../scss/nucleus/mixins/_breakpoints.scss","../scss/vendor/bourbon/css3/_flex-box.scss","../scss/configuration/nucleus/_layout.scss","../scss/nucleus/_typography.scss","../scss/nucleus/_forms.scss"],
+"names": [],
+"file": "nucleus.css"
+}
\ No newline at end of file
diff --git a/css-compiled/particles.css b/css-compiled/particles.css
new file mode 100644
index 0000000..ef40206
--- /dev/null
+++ b/css-compiled/particles.css
@@ -0,0 +1,3 @@
+
+
+/*# sourceMappingURL=particles.css.map */
diff --git a/css-compiled/particles.css.map b/css-compiled/particles.css.map
new file mode 100644
index 0000000..81073f9
--- /dev/null
+++ b/css-compiled/particles.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "",
+"sources": [],
+"names": [],
+"file": "particles.css"
+}
\ No newline at end of file
diff --git a/css-compiled/template.css b/css-compiled/template.css
new file mode 100644
index 0000000..02e9afb
--- /dev/null
+++ b/css-compiled/template.css
@@ -0,0 +1,1688 @@
+@import url(//fonts.googleapis.com/css?family=Montserrat:400|Raleway:300,400,600|Inconsolata|Pacifico);
+#header .logo h3, #header .logo ul.social-icons, #header .search-box, #header #navbar ul.navigation, #header #navbar .panel-activation {
+ position: relative;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ -moz-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ -o-transform: translateY(-50%);
+ transform: translateY(-50%); }
+
+.button, .archive-list button, .contact button, .button-secondary {
+ display: inline-block;
+ padding: 7px 20px; }
+ .button-small.button, .archive-list button.button-small, .contact button.button-small, .button-small.button-secondary {
+ padding: 3px 10px;
+ font-size: 0.9rem; }
+
+html, body {
+ height: 100%; }
+
+body {
+ background: #fff;
+ color: #9A9898;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale; }
+
+a {
+ color: #87b672; }
+ a:hover {
+ color: #558042; }
+
+b, strong, label, th {
+ font-weight: 600; }
+
+#container {
+ min-height: 100%;
+ position: relative; }
+
+.fullwidth #body {
+ padding-left: 0;
+ padding-right: 0; }
+
+#body {
+ background: #fff;
+ padding-top: 15rem; }
+
+.left {
+ float: left; }
+
+.right {
+ float: right; }
+
+@font-face {
+ font-family: 'novecento_sans_widedemibold';
+ src: url("../fonts/Novecentosanswide-DemiBold-webfont.eot");
+ src: url("../fonts/Novecentosanswide-DemiBold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Novecentosanswide-DemiBold-webfont.woff2") format("woff2"), url("../fonts/Novecentosanswide-DemiBold-webfont.woff") format("woff"), url("../fonts/Novecentosanswide-DemiBold-webfont.ttf") format("truetype"), url("../fonts/Novecentosanswide-DemiBold-webfont.svg#novecento_sans_widedemibold") format("svg");
+ font-weight: normal;
+ font-style: normal; }
+@font-face {
+ font-family: 'novecento_sans_widenormal';
+ src: url("../fonts/Novecentosanswide-Normal-webfont.eot");
+ src: url("../fonts/Novecentosanswide-Normal-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Novecentosanswide-Normal-webfont.woff2") format("woff2"), url("../fonts/Novecentosanswide-Normal-webfont.woff") format("woff"), url("../fonts/Novecentosanswide-Normal-webfont.ttf") format("truetype"), url("../fonts/Novecentosanswide-Normal-webfont.svg#novecento_sans_widenormal") format("svg");
+ font-weight: normal;
+ font-style: normal; }
+@font-face {
+ font-family: 'novecento_sans_widemedium';
+ src: url("./fonts/Novecentosanswide-Medium-webfont.eot");
+ src: url("./fonts/Novecentosanswide-Medium-webfont.eot?#iefix") format("embedded-opentype"), url("./fonts/Novecentosanswide-Medium-webfont.woff2") format("woff2"), url("./fonts/Novecentosanswide-Medium-webfont.woff") format("woff"), url("./fonts/Novecentosanswide-Medium-webfont.ttf") format("truetype"), url("./fonts/Novecentosanswide-Medium-webfont.svg#novecento_sans_widemedium") format("svg");
+ font-weight: normal;
+ font-style: normal; }
+.default-animation, #body, .modal, .archive-list button, .modular .showcase .button, .modular .showcase .archive-list button, .archive-list .modular .showcase button, .modular .showcase .contact button, .contact .modular .showcase button, .modular .slideme_container .arrow, .modular .slideme_container .pagination .numbers li, .modular .bottom .button, .modular .bottom .archive-list button, .archive-list .modular .bottom button, .modular .bottom .contact button, .contact .modular .bottom button, .contact input, .contact textarea, .contact button, .callout .pricing-container .pricing-item, .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .foot, .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .archive-list button, .archive-list .callout .pricing-container .pricing-item .foot button, .callout .pricing-container .pricing-item .foot .contact button, .contact .callout .pricing-container .pricing-item .foot button, .team .members .social-icons li, .team .members .social-icons li a, .logo h3, .logo ul.social-icons li, .logo ul.social-icons li a, .notebook .screen .screen-content-hover {
+ -webkit-transition: all 0.5s ease;
+ -moz-transition: all 0.5s ease;
+ transition: all 0.5s ease; }
+
+.padding-horiz, .fullwidth #header, .fullwidth #breadcrumbs, .fullwidth .blog-header, .fullwidth .blog-content-item, .fullwidth .content-wrapper, .fullwidth ul.pagination, .fullwidth #body > .modular-row, #body, #header, .footer {
+ padding-left: 14rem;
+ padding-right: 14rem; }
+ @media only all and (min-width: 60em) and (max-width: 74.938em) {
+ .padding-horiz, .fullwidth #header, .fullwidth #breadcrumbs, .fullwidth .blog-header, .fullwidth .blog-content-item, .fullwidth .content-wrapper, .fullwidth ul.pagination, .fullwidth #body > .modular-row, #body, #header, .footer {
+ padding-left: 7rem;
+ padding-right: 7rem; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .padding-horiz, .fullwidth #header, .fullwidth #breadcrumbs, .fullwidth .blog-header, .fullwidth .blog-content-item, .fullwidth .content-wrapper, .fullwidth ul.pagination, .fullwidth #body > .modular-row, #body, #header, .footer {
+ padding-left: 7rem;
+ padding-right: 7rem; } }
+ @media only all and (max-width: 47.938em) {
+ .padding-horiz, .fullwidth #header, .fullwidth #breadcrumbs, .fullwidth .blog-header, .fullwidth .blog-content-item, .fullwidth .content-wrapper, .fullwidth ul.pagination, .fullwidth #body > .modular-row, #body, #header, .footer {
+ padding-left: 1rem;
+ padding-right: 1rem; } }
+
+.padding-vert {
+ padding-top: 3rem;
+ padding-bottom: 3rem; }
+
+#header {
+ position: absolute;
+ z-index: 10;
+ width: 100%;
+ height: 12rem;
+ background-color: rgba(255, 255, 255, 0.9);
+ box-shadow: 0 0.05rem 1rem rgba(0, 0, 0, 0.15); }
+ #header > .grid, #header .logo, #header #navbar, #header .social-navigation {
+ height: 50%; }
+ #header .fa {
+ color: #000; }
+ @media only all and (max-width: 47.938em) {
+ #header .logo h3 {
+ font-size: 1.9rem; } }
+ #header .search-box {
+ display: block;
+ float: right;
+ text-align: right; }
+ #header .search-box i {
+ color: #FFFFFF;
+ position: absolute;
+ top: 0.5rem;
+ right: 0.6rem;
+ z-index: -1;
+ cursor: pointer; }
+ #header .search-box input::-webkit-search-decoration,
+ #header .search-box input::-webkit-search-cancel-button {
+ display: none; }
+ #header .search-box input[type=search] {
+ outline: none;
+ cursor: pointer;
+ -webkit-appearance: textfield;
+ -webkit-box-sizing: content-box;
+ font-family: inherit;
+ font-size: 100%;
+ border: 0 none;
+ box-shadow: none;
+ color: transparent;
+ background: transparent;
+ width: 4rem;
+ height: 1.3rem;
+ margin-bottom: 0;
+ font-size: 0.9rem;
+ -webkit-transition: all 0.5s;
+ -moz-transition: all 0.5s;
+ transition: all 0.5s; }
+ #header .search-box input[type=search]:focus {
+ width: 10rem;
+ background-color: rgba(255, 255, 255, 0.3);
+ cursor: auto;
+ color: #FFFFFF; }
+ #header .search-box input:-moz-placeholder {
+ color: transparent; }
+ #header .search-box input::-webkit-input-placeholder {
+ color: transparent; }
+ @media only all and (max-width: 47.938em) {
+ #header .search-box {
+ float: left;
+ text-align: left; }
+ #header .search-box i {
+ left: 0.6rem; }
+ #header .search-box input[type=search] {
+ padding-left: 2rem; }
+ #header .search-box input[type=search]:focus {
+ width: 8rem; } }
+ #header #navbar {
+ font-size: 1.1rem; }
+ #header #navbar ul {
+ margin: 0;
+ padding: 0;
+ list-style: none; }
+ #header #navbar ul.navigation {
+ display: inline-block;
+ float: left; }
+ #header #navbar ul.navigation li {
+ float: left;
+ position: relative;
+ text-transform: uppercase; }
+ #header #navbar ul.navigation li a {
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+ display: inline-block;
+ padding: 0.3rem 0.8rem; }
+ #header #navbar ul.navigation li a.active, #header #navbar ul.navigation li a:hover {
+ color: #87b672; }
+ #header #navbar ul.navigation li:first-child a {
+ padding-left: 0; }
+ #header #navbar ul.navigation li ul {
+ display: none;
+ padding: 0;
+ box-shadow: 0 0.05rem 1rem rgba(0, 0, 0, 0.15) !important; }
+ #header #navbar ul.navigation li ul ul {
+ left: 100%;
+ top: 0; }
+ #header #navbar ul.navigation li:hover > ul {
+ display: block;
+ position: absolute;
+ background: rgba(255, 255, 255, 0.9);
+ width: 10rem; }
+ #header #navbar ul.navigation li:hover li {
+ float: none;
+ margin: 0;
+ padding: 0; }
+ #header #navbar ul.navigation li:hover li a {
+ padding: 0.5rem 0.8rem;
+ display: block; }
+ #header #navbar ul.navigation li:hover li a:before, #header #navbar ul.navigation li:hover li a:after {
+ display: none; }
+ #header #navbar ul.navigation li:hover li.active > a {
+ background: #87b672;
+ color: #fff; }
+ @media only all and (max-width: 59.938em) {
+ #header #navbar ul.navigation {
+ display: none; } }
+ #header #navbar .panel-activation {
+ padding: 1rem;
+ display: none;
+ font-size: 1.8rem;
+ cursor: pointer;
+ float: right; }
+ @media only all and (max-width: 59.938em) {
+ #header #navbar .panel-activation {
+ display: inline-block; } }
+
+.header-image.fullwidth #body {
+ padding-left: 0;
+ padding-right: 0; }
+ .header-image.fullwidth #body > .listing-row {
+ padding-left: 14rem;
+ padding-right: 14rem; }
+.header-image .listing-row:last-child {
+ margin-bottom: 2rem; }
+.header-image #body .flush-top {
+ margin-top: -15.5rem;
+ padding-top: 16rem; }
+.header-image #breadcrumbs {
+ margin-top: 1rem; }
+.header-image #header {
+ background-color: rgba(255, 255, 255, 0);
+ box-shadow: none; }
+ .header-image #header #logo h3, .header-image #header #logo a {
+ color: #FFFFFF; }
+ .header-image #header a, .header-image #header .menu-btn {
+ color: #FFFFFF; }
+ .header-image #header a:before, .header-image #header a:after {
+ background-color: rgba(255, 255, 255, 0.7) !important; }
+ .header-image #header #navbar ul.navigation ul li a {
+ color: #87b672; }
+ .header-image #header #navbar ul.navigation ul li a:hover {
+ color: #558042; }
+
+.header-lite #body {
+ padding-top: 12rem; }
+.header-lite #header {
+ box-shadow: none;
+ color: #656161; }
+ .header-lite #header a, .header-lite #header .menu-btn {
+ color: #656161; }
+ .header-lite #header .search-box i {
+ color: #656161; }
+ .header-lite #header .search-box input[type=search]:focus {
+ background-color: rgba(101, 97, 97, 0.2); }
+ .header-lite #header li.active a {
+ color: #87b672; }
+ .header-lite #header .logo ul.social-icons li {
+ background: rgba(101, 97, 97, 0.2); }
+ .header-lite #header .logo ul.social-icons li .fa {
+ color: white; }
+ .header-lite #header .logo ul.social-icons li:hover .fa {
+ color: #656161; }
+
+.footer {
+ font-size: 0.9rem;
+ background: #333;
+ width: 100%;
+ padding-top: 2rem; }
+ .footer:after {
+ content: "";
+ display: table;
+ clear: both; }
+ .footer a {
+ color: #9A9898; }
+ .footer h4, .footer .archive-list label, .archive-list .footer label, .footer .modular .bottom table th, .modular .bottom table .footer th, .footer .contact label, .contact .footer label, .footer .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .footer .name, .footer .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .footer .button, .footer .callout .pricing-container .pricing-item .foot .archive-list button, .callout .pricing-container .pricing-item .foot .archive-list .footer button, .footer .archive-list .callout .pricing-container .pricing-item .foot button, .archive-list .callout .pricing-container .pricing-item .foot .footer button, .footer .callout .pricing-container .pricing-item .foot .contact button, .callout .pricing-container .pricing-item .foot .contact .footer button, .footer .contact .callout .pricing-container .pricing-item .foot button, .contact .callout .pricing-container .pricing-item .foot .footer button {
+ line-height: 2rem;
+ margin-top: 0;
+ text-align: left;
+ color: #fff; }
+ .footer hr {
+ border-color: rgba(154, 152, 152, 0.5); }
+ @media only all and (max-width: 47.938em) {
+ .footer .social-icons {
+ float: none;
+ clear: both;
+ width: 100%;
+ padding-top: 2rem; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .footer .social-icons {
+ float: none;
+ clear: both;
+ width: 100%;
+ padding-top: 2rem; } }
+ .footer .footer-items {
+ margin-top: 2rem; }
+ @media only all and (max-width: 47.938em) {
+ .footer .footer-items {
+ margin-top: 0; } }
+ @supports not (flex-wrap: wrap) {
+ .footer .footer-items {
+ overflow: hidden; } }
+ .footer .footer-items:after {
+ content: "";
+ display: table;
+ clear: both; }
+ .footer .footer-module {
+ display: block;
+ float: left;
+ width: 20%;
+ vertical-align: top;
+ padding-right: 2rem; }
+ .footer .footer-module.large {
+ width: 40%; }
+ @media only all and (min-width: 30.063em) and (max-width: 47.938em) {
+ .footer .footer-module {
+ margin-top: 1rem;
+ width: 50%; } }
+ @media only all and (max-width: 30em) {
+ .footer .footer-module {
+ margin-top: 1rem;
+ width: 100%; } }
+ .footer .footer-module span:after {
+ content: "";
+ display: table;
+ clear: both; }
+ .footer .footer-module strong, .footer .footer-module label, .footer .footer-module th {
+ color: #fff; }
+ @media only all and (max-width: 47.938em) {
+ .footer .footer-module {
+ width: 100% !important;
+ float: none; } }
+ .footer .logo {
+ border-bottom: 0 none;
+ color: #fff; }
+ .footer .logo:after {
+ content: "";
+ display: table;
+ clear: both; }
+ .footer .logo h3 a {
+ color: #fff; }
+ .footer .quickmenu {
+ margin: 0;
+ padding: 0;
+ list-style: none; }
+ .footer .quickmenu i {
+ padding-right: 0.5rem;
+ color: #fff;
+ font-size: 0.7rem; }
+ .footer .footer-modules {
+ display: block;
+ padding-bottom: 1.5rem; }
+ .footer .footer-modules:after {
+ content: "";
+ display: table;
+ clear: both; }
+ .footer .footer-copyright {
+ width: 50%;
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+ display: inline-block;
+ float: left;
+ text-align: left;
+ text-transform: uppercase; }
+ @media only all and (max-width: 47.938em) {
+ .footer .footer-copyright {
+ width: 100%;
+ float: none;
+ text-align: left;
+ margin-bottom: 1rem; } }
+ .footer .footer-menu {
+ float: right;
+ display: inline-block;
+ width: 50%;
+ text-align: right;
+ text-transform: uppercase;
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; }
+ @media only all and (max-width: 47.938em) {
+ .footer .footer-menu {
+ width: 100%;
+ float: none;
+ text-align: left; } }
+ .footer .footer-menu ul {
+ margin: 0;
+ padding: 0;
+ list-style: none; }
+ .footer .footer-menu ul li {
+ display: inline-block; }
+ .footer .footer-menu ul li:after {
+ content: "/";
+ margin: 0 0.5rem;
+ display: inline-block; }
+ .footer .footer-menu ul li:last-child:after {
+ display: none; }
+ .footer .newsletter input {
+ display: inline-block;
+ height: 2.5rem;
+ border: 0 none; }
+ .footer .newsletter input[type=text] {
+ background-color: rgba(255, 255, 255, 0.2);
+ color: #fff; }
+ .footer .newsletter input[type=submit] {
+ background-color: rgba(255, 255, 255, 0.5);
+ color: #fff;
+ padding: 0 1.2rem;
+ vertical-align: top; }
+
+body {
+ font-family: "Helvetica Neue", "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, "Lucida Grande", sans-serif;
+ font-weight: 400; }
+
+h1, h2, h3, h4, .archive-list label, .modular .bottom table th, .contact label, .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .archive-list button, .archive-list .callout .pricing-container .pricing-item .foot button, .callout .pricing-container .pricing-item .foot .contact button, .contact .callout .pricing-container .pricing-item .foot button, h5, h6 {
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+ text-rendering: optimizeLegibility; }
+
+h1 {
+ font-size: 3.2rem; }
+ @media only all and (max-width: 47.938em) {
+ h1 {
+ font-size: 2.5rem;
+ line-height: 1.2;
+ margin-bottom: 2.5rem; } }
+
+h2 {
+ font-weight: normal;
+ text-transform: uppercase;
+ font-size: 1.4rem; }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ h2 {
+ font-size: -1rem; } }
+ @media only all and (max-width: 47.938em) {
+ h2 {
+ font-size: -1.1rem; } }
+
+@media only all and (min-width: 48em) and (max-width: 59.938em) {
+ h3 {
+ font-size: -0.9rem; } }
+@media only all and (max-width: 47.938em) {
+ h3 {
+ font-size: -1rem; } }
+
+h4, .archive-list label, .modular .bottom table th, .contact label, .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .archive-list button, .archive-list .callout .pricing-container .pricing-item .foot button, .callout .pricing-container .pricing-item .foot .contact button, .contact .callout .pricing-container .pricing-item .foot button {
+ font-size: 1.2rem;
+ font-weight: normal;
+ text-align: center;
+ text-transform: uppercase;
+ color: #656161; }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ h4, .archive-list label, .modular .bottom table th, .contact label, .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .archive-list button, .archive-list .callout .pricing-container .pricing-item .foot button, .callout .pricing-container .pricing-item .foot .contact button, .contact .callout .pricing-container .pricing-item .foot button {
+ font-size: 1.35rem; } }
+ @media only all and (max-width: 47.938em) {
+ h4, .archive-list label, .modular .bottom table th, .contact label, .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .archive-list button, .archive-list .callout .pricing-container .pricing-item .foot button, .callout .pricing-container .pricing-item .foot .contact button, .contact .callout .pricing-container .pricing-item .foot button {
+ font-size: 1.25rem; } }
+
+h1 {
+ text-align: center;
+ font-weight: normal; }
+
+h3 {
+ letter-spacing: -1px; }
+
+h1 + h2 {
+ margin: -2rem 0 2rem 0;
+ font-size: 1.4rem;
+ line-height: 1;
+ text-align: center;
+ font-family: "Helvetica Neue", "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, "Lucida Grande", sans-serif;
+ font-weight: 300; }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ h1 + h2 {
+ font-size: 1.3rem; } }
+ @media only all and (max-width: 47.938em) {
+ h1 + h2 {
+ font-size: 1rem; } }
+
+h2 + h3 {
+ margin: 0.5rem 0 2rem 0;
+ font-size: 1.3rem;
+ line-height: 1;
+ text-align: center;
+ font-family: "Helvetica Neue", "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, "Lucida Grande", sans-serif;
+ font-weight: normal; }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ h2 + h3 {
+ font-size: 1.2rem; } }
+ @media only all and (max-width: 47.938em) {
+ h2 + h3 {
+ font-size: 1.1rem; } }
+
+blockquote {
+ border-left: 10px solid #F0F2F4; }
+ blockquote p {
+ font-size: 1.1rem;
+ color: #999; }
+ blockquote cite {
+ display: block;
+ text-align: right;
+ color: #666;
+ font-size: 1.2rem; }
+
+blockquote > blockquote > blockquote {
+ margin: 0; }
+ blockquote > blockquote > blockquote p {
+ padding: 15px;
+ display: block;
+ font-size: 1rem;
+ margin-top: 0rem;
+ margin-bottom: 0rem; }
+ blockquote > blockquote > blockquote > p {
+ margin-left: -71px;
+ border-left: 10px solid #F0AD4E;
+ background: #FCF8F2;
+ color: #df8a13; }
+ blockquote > blockquote > blockquote > blockquote > p {
+ margin-left: -94px;
+ border-left: 10px solid #D9534F;
+ background: #FDF7F7;
+ color: #b52b27; }
+ blockquote > blockquote > blockquote > blockquote > blockquote > p {
+ margin-left: -118px;
+ border-left: 10px solid #5BC0DE;
+ background: #F4F8FA;
+ color: #28a1c5; }
+ blockquote > blockquote > blockquote > blockquote > blockquote > blockquote > p {
+ margin-left: -142px;
+ border-left: 10px solid #5CB85C;
+ background: #F1F9F1;
+ color: #3d8b3d; }
+
+code,
+kbd,
+pre,
+samp {
+ font-family: "Inconsolata", monospace; }
+
+code {
+ background: #f9f2f4;
+ color: #9c1d3d; }
+
+pre {
+ padding: 2rem;
+ background: #f6f6f6;
+ border: 1px solid #CBCBCB;
+ border-radius: 3px; }
+ pre code {
+ color: #237794;
+ background: inherit; }
+
+hr {
+ border-bottom: 1px solid #CBCBCB; }
+
+.page-title {
+ margin-top: -25px;
+ padding: 25px;
+ float: left;
+ clear: both;
+ background: #87b672;
+ color: #fff; }
+
+.label {
+ vertical-align: middle;
+ background: #87b672;
+ border-radius: 100%;
+ color: #fff;
+ height: 1rem;
+ min-width: 1rem;
+ line-height: 1rem;
+ display: inline-block;
+ text-align: center;
+ font-size: 0.7rem;
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+ margin-right: 0.75rem; }
+
+fieldset {
+ border: 1px solid #CBCBCB; }
+
+textarea, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], select[multiple=multiple] {
+ background-color: white;
+ border: 1px solid #CBCBCB;
+ box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06); }
+ textarea:hover, input[type="email"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="text"]:hover, input[type="url"]:hover, input[type="color"]:hover, input[type="date"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="month"]:hover, input[type="time"]:hover, input[type="week"]:hover, select[multiple=multiple]:hover {
+ border-color: #b2b2b2; }
+ textarea:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, select[multiple=multiple]:focus {
+ border-color: #87b672;
+ box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06), 0 0 5px rgba(121, 173, 97, 0.7); }
+
+.form-field .required {
+ color: #F3443F;
+ font-size: 3rem;
+ line-height: 3rem;
+ vertical-align: top;
+ height: 1.5rem;
+ display: inline-block; }
+
+form .buttons {
+ text-align: center; }
+form input {
+ font-weight: 400; }
+
+table {
+ border: 1px solid #d8d8d8; }
+
+th {
+ background: #e5e5e5;
+ padding: 0.5rem; }
+
+td {
+ padding: 0.5rem;
+ border: 1px solid #d8d8d8; }
+
+.button, .archive-list button, .contact button {
+ background: #87b672;
+ color: #fff;
+ border: 1px solid #87b672; }
+ .button:hover, .archive-list button:hover, .contact button:hover {
+ background: #fff;
+ color: #87b672; }
+ .button:active, .archive-list button:active, .contact button:active {
+ box-shadow: 0 1px 0 #679b50; }
+
+.button-secondary {
+ background: #F6635E;
+ color: #fff;
+ border: 1px solid #F6635E; }
+ .button-secondary:hover {
+ background: #fff;
+ color: #F6635E; }
+ .button-secondary:active {
+ box-shadow: 0 1px 0 #f32b24; }
+
+.bullets {
+ margin: 1.7rem 0;
+ margin-left: -0.85rem;
+ margin-right: -0.85rem;
+ overflow: auto; }
+
+.bullet {
+ float: left;
+ padding: 0 0.85rem; }
+
+.two-column-bullet {
+ width: 50%; }
+ @media only all and (max-width: 47.938em) {
+ .two-column-bullet {
+ width: 100%; } }
+
+.three-column-bullet {
+ width: 33.33333%; }
+ @media only all and (max-width: 47.938em) {
+ .three-column-bullet {
+ width: 100%; } }
+
+.four-column-bullet {
+ width: 25%; }
+ @media only all and (max-width: 47.938em) {
+ .four-column-bullet {
+ width: 100%; } }
+
+.bullet-icon {
+ float: left;
+ background: #87b672;
+ padding: 0.875rem;
+ width: 3.5rem;
+ height: 3.5rem;
+ border-radius: 50%;
+ color: #fff;
+ font-size: 1.75rem;
+ text-align: center; }
+
+.bullet-icon-1 {
+ background: #87b672; }
+
+.bullet-icon-2 {
+ background: #9eb672; }
+
+.bullet-icon-3 {
+ background: #b67292; }
+
+.bullet-content {
+ margin-left: 4.55rem; }
+
+.sb-slidebar {
+ background-color: #333 !important; }
+
+#panel {
+ padding-top: 1rem;
+ color: #ddd; }
+ #panel .navigation {
+ list-style: none;
+ padding: 0;
+ margin-left: 0; }
+ #panel .navigation li {
+ border-bottom: 1px solid #3d3d3d; }
+ #panel .navigation li a {
+ color: #ddd;
+ display: block;
+ padding: 0.5rem 1rem;
+ font-weight: 600; }
+ #panel .navigation li a:hover {
+ color: white;
+ background-color: #262626; }
+ #panel .navigation li a:last-child {
+ border-bottom: 0; }
+ #panel .navigation li.active > a {
+ background: #fff;
+ color: #9A9898; }
+ #panel .navigation li.active > a:hover {
+ color: #9A9898; }
+ #panel .navigation li:first-child {
+ border-top: 1px solid #3d3d3d; }
+ #panel .navigation li ul {
+ list-style: none;
+ padding: 0; }
+ #panel .navigation li ul li {
+ border: 0 !important; }
+ #panel .navigation li ul li a {
+ color: #c4c4c4;
+ padding: 0.2rem 1rem 0.2rem 2rem;
+ font-size: 0.9rem; }
+ #panel .navigation li ul li li a {
+ padding-left: 3rem; }
+ #panel .navigation li ul li li a li a {
+ padding-left: 4rem; }
+ #panel .navigation li ul li.active > a {
+ background: #ccc; }
+
+.portfolio-modal .close-modal {
+ position: absolute;
+ top: 0;
+ right: 0;
+ width: 5rem;
+ height: 5rem;
+ background-color: transparent;
+ cursor: pointer;
+ font-size: 3rem; }
+ @media only all and (max-width: 47.938em) {
+ .portfolio-modal .close-modal {
+ display: none; } }
+
+.modal {
+ display: none;
+ opacity: 0;
+ overflow: hidden;
+ position: fixed;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 1050;
+ -webkit-overflow-scrolling: touch;
+ outline: 0;
+ background: #fff;
+ text-align: center; }
+ @media only all and (max-width: 47.938em) {
+ .modal h1 {
+ margin-bottom: 0.5rem; }
+ .modal p, .modal ul {
+ margin: 1rem 0; }
+ .modal ul {
+ margin-top: 0; } }
+ .modal.in {
+ opacity: 1; }
+ .modal .client-details {
+ list-style-type: none; }
+ .modal .client-details li {
+ display: inline-block; }
+ .modal .client-details li strong, .modal .client-details li label, .modal .client-details li th {
+ color: #87b672;
+ font-weight: normal; }
+ .modal .modal-content {
+ margin: 0 auto;
+ width: 35rem;
+ min-height: 100%;
+ margin-top: 10rem; }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .modal .modal-content {
+ width: 100%; } }
+ @media only all and (max-width: 47.938em) {
+ .modal .modal-content {
+ margin-top: 0;
+ width: 100%; } }
+ .modal .modal-content img {
+ max-height: 15rem; }
+
+.blog-header {
+ padding-top: 1rem !important;
+ padding-bottom: 1rem;
+ margin-top: 0 !important; }
+ .blog-header.blog-header-image {
+ background-size: cover !important; }
+ .blog-header.blog-header-image h1, .blog-header.blog-header-image h2 {
+ color: #FFFFFF;
+ text-align: left; }
+ .blog-header h1 {
+ font-size: 2.5rem;
+ margin-top: 0;
+ margin-bottom: 0;
+ text-transform: uppercase; }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .blog-header h1 {
+ font-size: 2rem; } }
+ @media only all and (max-width: 47.938em) {
+ .blog-header h1 {
+ font-size: 1.5rem;
+ line-height: 1.2; } }
+ .blog-header + .blog-content {
+ padding-top: 3rem; }
+
+.list-item {
+ border-bottom: 1px solid #dadada;
+ margin-bottom: 3rem; }
+ .list-item:last-child {
+ border-bottom: 0; }
+ .list-item .list-blog-header {
+ position: relative; }
+ .list-item .list-blog-header h4, .list-item .list-blog-header .archive-list label, .archive-list .list-item .list-blog-header label, .list-item .list-blog-header .modular .bottom table th, .modular .bottom table .list-item .list-blog-header th, .list-item .list-blog-header .contact label, .contact .list-item .list-blog-header label, .list-item .list-blog-header .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .list-item .list-blog-header .name, .list-item .list-blog-header .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .list-item .list-blog-header .button, .list-item .list-blog-header .callout .pricing-container .pricing-item .foot .archive-list button, .callout .pricing-container .pricing-item .foot .archive-list .list-item .list-blog-header button, .list-item .list-blog-header .archive-list .callout .pricing-container .pricing-item .foot button, .archive-list .callout .pricing-container .pricing-item .foot .list-item .list-blog-header button, .list-item .list-blog-header .callout .pricing-container .pricing-item .foot .contact button, .callout .pricing-container .pricing-item .foot .contact .list-item .list-blog-header button, .list-item .list-blog-header .contact .callout .pricing-container .pricing-item .foot button, .contact .callout .pricing-container .pricing-item .foot .list-item .list-blog-header button {
+ text-align: left;
+ margin-bottom: 1.5rem; }
+ .list-item .list-blog-header h4 a, .list-item .list-blog-header .archive-list label a, .archive-list .list-item .list-blog-header label a, .list-item .list-blog-header .modular .bottom table th a, .modular .bottom table .list-item .list-blog-header th a, .list-item .list-blog-header .contact label a, .contact .list-item .list-blog-header label a, .list-item .list-blog-header .callout .pricing-container .pricing-item .name a, .callout .pricing-container .pricing-item .list-item .list-blog-header .name a, .list-item .list-blog-header .callout .pricing-container .pricing-item .foot .button a, .callout .pricing-container .pricing-item .foot .list-item .list-blog-header .button a, .list-item .list-blog-header .callout .pricing-container .pricing-item .foot .archive-list button a, .callout .pricing-container .pricing-item .foot .archive-list .list-item .list-blog-header button a, .list-item .list-blog-header .archive-list .callout .pricing-container .pricing-item .foot button a, .archive-list .callout .pricing-container .pricing-item .foot .list-item .list-blog-header button a, .list-item .list-blog-header .callout .pricing-container .pricing-item .foot .contact button a, .callout .pricing-container .pricing-item .foot .contact .list-item .list-blog-header button a, .list-item .list-blog-header .contact .callout .pricing-container .pricing-item .foot button a, .contact .callout .pricing-container .pricing-item .foot .list-item .list-blog-header button a {
+ color: #656161; }
+ .list-item .list-blog-header h4 a:hover, .list-item .list-blog-header .archive-list label a:hover, .archive-list .list-item .list-blog-header label a:hover, .list-item .list-blog-header .modular .bottom table th a:hover, .modular .bottom table .list-item .list-blog-header th a:hover, .list-item .list-blog-header .contact label a:hover, .contact .list-item .list-blog-header label a:hover, .list-item .list-blog-header .callout .pricing-container .pricing-item .name a:hover, .callout .pricing-container .pricing-item .list-item .list-blog-header .name a:hover, .list-item .list-blog-header .callout .pricing-container .pricing-item .foot .button a:hover, .callout .pricing-container .pricing-item .foot .list-item .list-blog-header .button a:hover, .list-item .list-blog-header .callout .pricing-container .pricing-item .foot .archive-list button a:hover, .callout .pricing-container .pricing-item .foot .archive-list .list-item .list-blog-header button a:hover, .list-item .list-blog-header .archive-list .callout .pricing-container .pricing-item .foot button a:hover, .archive-list .callout .pricing-container .pricing-item .foot .list-item .list-blog-header button a:hover, .list-item .list-blog-header .callout .pricing-container .pricing-item .foot .contact button a:hover, .callout .pricing-container .pricing-item .foot .contact .list-item .list-blog-header button a:hover, .list-item .list-blog-header .contact .callout .pricing-container .pricing-item .foot button a:hover, .contact .callout .pricing-container .pricing-item .foot .list-item .list-blog-header button a:hover {
+ color: #87b672; }
+ .list-item .list-blog-header img {
+ display: block;
+ margin-top: 1rem;
+ border-radius: 0; }
+ .list-item .list-blog-date, .list-item .list-blog-author {
+ text-align: center;
+ background-color: rgba(101, 97, 97, 0.1);
+ padding: 0.7rem 1rem;
+ margin-bottom: 0.2rem;
+ margin-right: 0.5rem;
+ font-size: 1rem;
+ text-transform: uppercase;
+ color: #9A9898;
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .list-item .list-blog-date, .list-item .list-blog-author {
+ display: block;
+ width: 100%;
+ clear: both; } }
+ @media only all and (max-width: 47.938em) {
+ .list-item .list-blog-date, .list-item .list-blog-author {
+ display: block;
+ width: 100%;
+ clear: both; } }
+
+.blog-content-item .list-blog-padding > p:nth-child(2) {
+ font-size: 1.2rem; }
+
+.tags {
+ margin: 0;
+ padding: 0;
+ display: inline;
+ background-color: rgba(101, 97, 97, 0.1);
+ padding: 0.7rem 1rem;
+ margin-bottom: 0.2rem;
+ list-style: none;
+ text-align: center; }
+ .tags li {
+ display: inline-block;
+ font-size: 1rem;
+ text-transform: uppercase;
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; }
+ .tags li a {
+ color: #9A9898; }
+ .tags li a:after {
+ content: ","; }
+ .tags li:last-child a:after {
+ display: none; }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .tags {
+ display: block;
+ width: 100%;
+ clear: both; } }
+ @media only all and (max-width: 47.938em) {
+ .tags {
+ display: block;
+ width: 100%;
+ clear: both; } }
+
+.archives, .related-pages {
+ margin: 0;
+ padding: 0;
+ list-style: none; }
+ .archives li, .related-pages li {
+ line-height: 2rem; }
+ .archives li:last-child, .related-pages li:last-child {
+ border-bottom: 0; }
+ .archives a, .related-pages a {
+ color: #9A9898; }
+ .archives a:hover, .related-pages a:hover {
+ color: #87b672; }
+
+.related-pages li a {
+ display: block; }
+.related-pages .score {
+ display: block;
+ float: right;
+ color: #999;
+ font-size: 85%; }
+
+.syndicate a {
+ margin-bottom: 1rem; }
+
+div#breadcrumbs {
+ padding-left: 0; }
+ @media only all and (max-width: 47.938em) {
+ div#breadcrumbs {
+ display: none; } }
+
+#sidebar {
+ padding-left: 3rem; }
+ @media only all and (max-width: 47.938em) {
+ #sidebar {
+ padding-left: 0; } }
+ #sidebar .sidebar-content {
+ margin-bottom: 3rem; }
+ #sidebar .sidebar-content h4, #sidebar .sidebar-content .archive-list label, .archive-list #sidebar .sidebar-content label, #sidebar .sidebar-content .modular .bottom table th, .modular .bottom table #sidebar .sidebar-content th, #sidebar .sidebar-content .contact label, .contact #sidebar .sidebar-content label, #sidebar .sidebar-content .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item #sidebar .sidebar-content .name, #sidebar .sidebar-content .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot #sidebar .sidebar-content .button, #sidebar .sidebar-content .callout .pricing-container .pricing-item .foot .archive-list button, .callout .pricing-container .pricing-item .foot .archive-list #sidebar .sidebar-content button, #sidebar .sidebar-content .archive-list .callout .pricing-container .pricing-item .foot button, .archive-list .callout .pricing-container .pricing-item .foot #sidebar .sidebar-content button, #sidebar .sidebar-content .callout .pricing-container .pricing-item .foot .contact button, .callout .pricing-container .pricing-item .foot .contact #sidebar .sidebar-content button, #sidebar .sidebar-content .contact .callout .pricing-container .pricing-item .foot button, .contact .callout .pricing-container .pricing-item .foot #sidebar .sidebar-content button {
+ margin-bottom: 1rem;
+ text-align: left; }
+ #sidebar .sidebar-content p, #sidebar .sidebar-content ul {
+ margin-top: 1rem; }
+
+ul.pagination {
+ margin: 0 0 3rem;
+ text-align: center; }
+
+.prev-next {
+ margin-top: 5rem;
+ text-align: center; }
+
+.archive-list h4, .archive-list label, .archive-list .modular .bottom table th, .modular .bottom table .archive-list th, .archive-list .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .archive-list .name, .archive-list .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .archive-list .button, .callout .pricing-container .pricing-item .foot .archive-list button, .archive-list .callout .pricing-container .pricing-item .foot button {
+ text-align: left; }
+.archive-list input {
+ width: 50%;
+ line-height: 2rem; }
+ @media only all and (max-width: 47.938em) {
+ .archive-list input {
+ min-width: 80%; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .archive-list input {
+ min-width: 70%; } }
+.archive-list textarea {
+ min-width: 80%;
+ min-height: 25rem; }
+ @media only all and (max-width: 47.938em) {
+ .archive-list textarea {
+ min-width: 100%; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .archive-list textarea {
+ min-width: 90%; } }
+.archive-list input, .archive-list textarea {
+ border: 0 none;
+ background: rgba(154, 152, 152, 0.2);
+ box-shadow: none; }
+.archive-list label {
+ font-size: 1rem; }
+.archive-list button {
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+ text-transform: uppercase; }
+
+#error {
+ text-align: center;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ height: 100%;
+ padding-bottom: 12rem; }
+ #error h1 {
+ font-size: 5rem; }
+ #error p {
+ margin: 1rem 0; }
+
+.error #body {
+ padding-top: 16rem; }
+
+.simplesearch h1 {
+ margin-bottom: 0; }
+.simplesearch .center {
+ text-align: center; }
+.simplesearch input {
+ display: inline-block;
+ max-width: 30rem;
+ font-size: 2rem; }
+.simplesearch .search-image {
+ margin-top: 1rem; }
+ .simplesearch .search-image img {
+ border-radius: 4px; }
+ @media only all and (max-width: 47.938em) {
+ .simplesearch .search-image img {
+ display: none; } }
+@media only all and (max-width: 47.938em) {
+ .simplesearch .search-item {
+ margin-left: 0; } }
+.simplesearch .search-details {
+ float: right;
+ margin-top: -2.5rem;
+ font-weight: bold;
+ font-size: 1rem;
+ color: #cdcccc; }
+ @media only all and (max-width: 47.938em) {
+ .simplesearch .search-details {
+ float: none;
+ margin-top: -0.2rem;
+ margin-bottom: 1rem; } }
+.simplesearch hr {
+ border-bottom: 1px solid #eee; }
+
+.grav-lightslider .lSSlideOuter .lSPager.lSpg > li a {
+ z-index: 1; }
+
+#body > script:first-child + .grav-lightslider {
+ margin-top: -3rem; }
+
+.modular.header-image #header {
+ background-color: rgba(255, 255, 255, 0);
+ box-shadow: none; }
+ .modular.header-image #header #logo h3 {
+ color: #FFFFFF; }
+ .modular.header-image #header #navbar a {
+ color: #FFFFFF; }
+.modular .slideme_container {
+ overflow: hidden;
+ margin-top: -15rem;
+ padding-top: 15rem;
+ height: 34.7rem; }
+ .modular .slideme_container:after {
+ content: "";
+ display: table;
+ clear: both; }
+.modular .showcase {
+ position: relative;
+ z-index: 1;
+ padding-bottom: 10rem;
+ background-color: #666;
+ background-size: cover;
+ background-position: center;
+ text-align: center;
+ color: #FFFFFF; }
+ .modular .showcase h1 {
+ font-size: 2.2rem;
+ margin-top: 0;
+ padding-left: 14rem;
+ padding-right: 14rem;
+ text-transform: uppercase; }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .modular .showcase h1 {
+ font-size: 1.5rem; } }
+ @media only all and (max-width: 47.938em) {
+ .modular .showcase h1 {
+ font-size: 1.3rem;
+ line-height: 1.2;
+ padding-left: 0;
+ padding-right: 0;
+ margin-left: 4rem;
+ margin-right: 4rem; } }
+ .modular .showcase h1 strong, .modular .showcase h1 label, .modular .showcase h1 th {
+ color: #87b672; }
+ .modular .showcase h2 {
+ text-transform: none;
+ padding-left: 14rem;
+ padding-right: 14rem; }
+ @media only all and (max-width: 47.938em) {
+ .modular .showcase h2 {
+ padding-left: 0;
+ padding-right: 0;
+ margin-left: 4rem;
+ margin-right: 4rem; } }
+ .modular .showcase .button, .modular .showcase .archive-list button, .archive-list .modular .showcase button, .modular .showcase .contact button, .contact .modular .showcase button {
+ color: #FFFFFF;
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+ padding: 0.3rem 1rem;
+ background: rgba(255, 255, 255, 0);
+ border: 2px solid #FFFFFF;
+ border-radius: 0;
+ box-shadow: none;
+ font-size: 1rem; }
+ .modular .showcase .button:hover, .modular .showcase .archive-list button:hover, .archive-list .modular .showcase button:hover, .modular .showcase .contact button:hover, .contact .modular .showcase button:hover {
+ background: rgba(255, 255, 255, 0.2); }
+.modular .slideme_container .arrow {
+ position: absolute;
+ display: block;
+ width: 3.7rem;
+ height: 3.7rem;
+ cursor: pointer;
+ z-index: 50;
+ text-align: center;
+ line-height: 3.8rem;
+ background: #fff;
+ top: 50%;
+ border-radius: 100%;
+ font-size: 2.5rem;
+ opacity: 0.5;
+ color: #000; }
+ @media only all and (max-width: 47.938em) {
+ .modular .slideme_container .arrow {
+ font-size: 1.5rem;
+ line-height: 2.8rem; } }
+ .modular .slideme_container .arrow:hover {
+ opacity: 1; }
+ .modular .slideme_container .arrow.prev {
+ left: 4rem; }
+ @media only all and (max-width: 47.938em) {
+ .modular .slideme_container .arrow.prev {
+ left: 1rem; } }
+ .modular .slideme_container .arrow.next {
+ right: 4rem; }
+ @media only all and (max-width: 47.938em) {
+ .modular .slideme_container .arrow.next {
+ right: 1rem; } }
+ .modular .slideme_container .arrow:disabled {
+ opacity: 0.1; }
+ @media only all and (max-width: 47.938em) {
+ .modular .slideme_container .arrow {
+ width: 2.7rem;
+ height: 2.7rem; } }
+.modular .slideme_container .arrow.next:before {
+ content: '\f054';
+ font-family: FontAwesome;
+ margin-left: 0.4rem; }
+.modular .slideme_container .arrow.prev:before {
+ content: '\f053';
+ font-family: FontAwesome;
+ margin-right: 0.5rem; }
+.modular .slideme_container .pagination {
+ text-align: center;
+ z-index: 10;
+ position: absolute;
+ left: 0;
+ right: 0;
+ vertical-align: middle;
+ bottom: 5%; }
+ .modular .slideme_container .pagination .numbers li {
+ -webkit-transition-duration: 0.2s;
+ -moz-transition-duration: 0.2s;
+ transition-duration: 0.2s;
+ background: #fff;
+ width: 0.5rem;
+ height: 0.5rem;
+ display: inline-block;
+ border-radius: 100%;
+ cursor: pointer;
+ margin: 0 0.2rem;
+ vertical-align: middle; }
+ .modular .slideme_container .pagination .numbers li.current {
+ width: 1rem;
+ height: 1rem; }
+
+.modular .features {
+ padding: 4rem 0;
+ padding-bottom: 1rem;
+ text-align: center; }
+ .modular .features:after {
+ content: "";
+ display: table;
+ clear: both; }
+ .modular .features h2 {
+ margin: 0;
+ line-height: 100%;
+ color: #656161; }
+ .modular .features hr {
+ margin-top: 4rem; }
+ .modular .features p {
+ margin: 1rem 0; }
+ @media only all and (max-width: 47.938em) {
+ .modular .features p {
+ font-size: 1rem; } }
+ .modular .features .button, .modular .features .archive-list button, .archive-list .modular .features button, .modular .features .contact button, .contact .modular .features button {
+ background-color: #87b672;
+ color: #FFFFFF;
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+ border-radius: 0;
+ box-shadow: none;
+ font-size: 1rem; }
+ .modular .features .feature-items {
+ margin-top: 2rem; }
+ @supports not (flex-wrap: wrap) {
+ .modular .features .feature-items {
+ overflow: hidden; } }
+ .modular .features .feature {
+ display: block;
+ float: left;
+ width: 25%;
+ vertical-align: top;
+ margin-top: 2rem;
+ margin-bottom: 1rem; }
+ @media only all and (min-width: 30.063em) and (max-width: 47.938em) {
+ .modular .features .feature {
+ margin-top: 1rem;
+ width: 50%; } }
+ @media only all and (max-width: 30em) {
+ .modular .features .feature {
+ margin-top: 1rem;
+ width: 100%; } }
+ .modular .features .feature i.fa {
+ font-size: 2rem; }
+ .modular .features .feature h4, .modular .features .feature .archive-list label, .archive-list .modular .features .feature label, .modular .features .feature .bottom table th, .modular .bottom table .features .feature th, .modular .features .feature .contact label, .contact .modular .features .feature label, .modular .features .feature .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .modular .features .feature .name, .modular .features .feature .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .modular .features .feature .button, .modular .features .feature .callout .pricing-container .pricing-item .foot .archive-list button, .callout .pricing-container .pricing-item .foot .archive-list .modular .features .feature button, .modular .features .feature .archive-list .callout .pricing-container .pricing-item .foot button, .archive-list .callout .pricing-container .pricing-item .foot .modular .features .feature button, .modular .features .feature .callout .pricing-container .pricing-item .foot .contact button, .callout .pricing-container .pricing-item .foot .contact .modular .features .feature button, .modular .features .feature .contact .callout .pricing-container .pricing-item .foot button, .contact .callout .pricing-container .pricing-item .foot .modular .features .feature button {
+ margin: 0;
+ font-size: 1.1rem; }
+ .modular .features .feature p {
+ display: inline-block;
+ font-size: 1rem;
+ margin: 0.2rem 0 1rem; }
+ .modular .features.big {
+ text-align: center; }
+ .modular .features.big .feature {
+ width: 33.33%; }
+ @media only all and (max-width: 30em) {
+ .modular .features.big .feature {
+ margin-top: 1rem;
+ width: 100%; } }
+ .modular .features.big i.fa {
+ font-size: 4.5rem;
+ margin-bottom: 1.5rem; }
+ .modular .features.big .feature-content {
+ padding-right: 2rem; }
+ .modular .features.big .feature-content.icon-offset {
+ margin-left: 1rem; }
+ .modular .features.big .feature-content h4, .modular .features.big .feature-content .archive-list label, .archive-list .modular .features.big .feature-content label, .modular .features.big .feature-content .bottom table th, .modular .bottom table .features.big .feature-content th, .modular .features.big .feature-content .contact label, .contact .modular .features.big .feature-content label, .modular .features.big .feature-content .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .modular .features.big .feature-content .name, .modular .features.big .feature-content .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .modular .features.big .feature-content .button, .modular .features.big .feature-content .callout .pricing-container .pricing-item .foot .archive-list button, .callout .pricing-container .pricing-item .foot .archive-list .modular .features.big .feature-content button, .modular .features.big .feature-content .archive-list .callout .pricing-container .pricing-item .foot button, .archive-list .callout .pricing-container .pricing-item .foot .modular .features.big .feature-content button, .modular .features.big .feature-content .callout .pricing-container .pricing-item .foot .contact button, .callout .pricing-container .pricing-item .foot .contact .modular .features.big .feature-content button, .modular .features.big .feature-content .contact .callout .pricing-container .pricing-item .foot button, .contact .callout .pricing-container .pricing-item .foot .modular .features.big .feature-content button {
+ font-size: 1.2rem; }
+ .modular .features.big .feature-content p {
+ padding: 0; }
+
+.modular .bottom {
+ text-align: center;
+ padding-bottom: 4rem; }
+ .modular .bottom:after {
+ content: "";
+ display: table;
+ clear: both; }
+ .modular .bottom h2 {
+ padding-top: 3rem;
+ margin: 0;
+ line-height: 100%;
+ color: #656161; }
+ .modular .bottom p {
+ margin: 1rem 0; }
+ @media only all and (max-width: 47.938em) {
+ .modular .bottom p {
+ font-size: 1rem; } }
+ .modular .bottom .button, .modular .bottom .archive-list button, .archive-list .modular .bottom button, .modular .bottom .contact button, .contact .modular .bottom button {
+ background-color: #87b672;
+ color: #FFFFFF;
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+ border-radius: 0;
+ box-shadow: none;
+ font-size: 1rem;
+ border: 0 none; }
+ .modular .bottom .button:hover, .modular .bottom .archive-list button:hover, .archive-list .modular .bottom button:hover, .modular .bottom .contact button:hover, .contact .modular .bottom button:hover {
+ background-color: #558042; }
+ .modular .bottom.borderbottom {
+ padding-bottom: 0; }
+ .modular .bottom.borderbottom hr {
+ padding-top: 3rem; }
+ .modular .bottom table {
+ border: 0 none; }
+ .modular .bottom table th {
+ background: none;
+ text-align: left; }
+ @media only all and (max-width: 47.938em) {
+ .modular .bottom table th {
+ display: none; } }
+ .modular .bottom table td {
+ text-align: left;
+ vertical-align: top;
+ border: 0 none; }
+ @media only all and (max-width: 47.938em) {
+ .modular .bottom table td {
+ display: block; } }
+ .modular .bottom .services {
+ padding-top: 2rem; }
+ .modular .bottom .services .service {
+ width: 50%;
+ text-align: left;
+ display: block;
+ float: left; }
+ @media only all and (max-width: 47.938em) {
+ .modular .bottom .services .service {
+ width: 100%; } }
+ .modular .bottom .services .service .fa {
+ margin-top: 0.5rem;
+ width: 7rem;
+ height: 6rem;
+ font-size: 6rem;
+ float: left; }
+ .modular .bottom .services .service p {
+ margin-left: 7rem;
+ margin-top: 0.5rem;
+ margin-right: 1rem; }
+ .modular .bottom .services .service h4, .modular .bottom .services .service .archive-list label, .archive-list .modular .bottom .services .service label, .modular .bottom .services .service table th, .modular .bottom table .services .service th, .modular .bottom .services .service .contact label, .contact .modular .bottom .services .service label, .modular .bottom .services .service .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .modular .bottom .services .service .name, .modular .bottom .services .service .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .modular .bottom .services .service .button, .modular .bottom .services .service .callout .pricing-container .pricing-item .foot .archive-list button, .callout .pricing-container .pricing-item .foot .archive-list .modular .bottom .services .service button, .modular .bottom .services .service .archive-list .callout .pricing-container .pricing-item .foot button, .archive-list .callout .pricing-container .pricing-item .foot .modular .bottom .services .service button, .modular .bottom .services .service .callout .pricing-container .pricing-item .foot .contact button, .callout .pricing-container .pricing-item .foot .contact .modular .bottom .services .service button, .modular .bottom .services .service .contact .callout .pricing-container .pricing-item .foot button, .contact .callout .pricing-container .pricing-item .foot .modular .bottom .services .service button {
+ text-align: left;
+ margin-bottom: 0; }
+
+.about hr {
+ margin: 3rem 0; }
+
+.contact h4, .contact .modular .bottom table th, .modular .bottom table .contact th, .contact label, .contact .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .contact .name, .contact .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .contact .button, .callout .pricing-container .pricing-item .foot .contact button, .contact .callout .pricing-container .pricing-item .foot button {
+ text-align: left; }
+.contact input {
+ width: 50%;
+ line-height: 2rem; }
+ @media only all and (max-width: 47.938em) {
+ .contact input {
+ min-width: 80%; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .contact input {
+ min-width: 70%; } }
+.contact textarea {
+ min-width: 80%;
+ min-height: 25rem; }
+ @media only all and (max-width: 47.938em) {
+ .contact textarea {
+ min-width: 100%; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .contact textarea {
+ min-width: 90%; } }
+.contact input, .contact textarea {
+ border: 0 none;
+ background: rgba(154, 152, 152, 0.2);
+ box-shadow: none; }
+ .contact input:focus, .contact textarea:focus {
+ border-radius: 0 !important;
+ box-shadow: none;
+ background: rgba(154, 152, 152, 0.11); }
+.contact label {
+ font-size: 1rem; }
+.contact button {
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+ text-transform: uppercase; }
+.contact #simple_form-success, .contact #simple_form-submit {
+ display: inline-block; }
+ .contact #simple_form-success strong, .contact #simple_form-success label, .contact #simple_form-success th, .contact #simple_form-submit strong, .contact #simple_form-submit label, .contact #simple_form-submit th {
+ margin-left: 1rem; }
+ .contact #simple_form-success .close, .contact #simple_form-submit .close {
+ display: none; }
+
+.callout {
+ background: #EEEEEE;
+ padding: 2rem 0.938rem;
+ padding-top: 2rem;
+ padding-bottom: 0;
+ text-align: center;
+ overflow: hidden;
+ clear: both;
+ position: relative; }
+ @media only all and (max-width: 59.938em) {
+ .callout {
+ text-align: center; } }
+ .callout .callout-line {
+ background: #fff;
+ width: 100%;
+ height: 7rem;
+ position: absolute;
+ left: 0;
+ bottom: 0;
+ z-index: 0; }
+ .callout .pricing-container {
+ position: relative;
+ z-index: 10;
+ margin-top: 2rem;
+ min-height: 31rem;
+ text-align: center; }
+ .callout .pricing-container:after {
+ content: "";
+ display: table;
+ clear: both; }
+ .callout .pricing-container .pricing-item {
+ -webkit-transform: translateZ(0);
+ display: inline-block;
+ width: 24.3%;
+ margin-right: 0.3rem;
+ margin-bottom: 2rem;
+ position: relative; }
+ @media only all and (max-width: 47.938em) {
+ .callout .pricing-container .pricing-item {
+ width: 100%; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .callout .pricing-container .pricing-item {
+ width: 100%; } }
+ @media only all and (min-width: 60em) and (max-width: 74.938em) {
+ .callout .pricing-container .pricing-item {
+ width: 22.5%; } }
+ .callout .pricing-container .pricing-item:hover {
+ -webkit-transform: scale(1, 1.08);
+ -moz-transform: scale(1, 1.08);
+ -ms-transform: scale(1, 1.08);
+ -o-transform: scale(1, 1.08);
+ transform: scale(1, 1.08); }
+ .callout .pricing-container .pricing-item div {
+ background: #f7f7f7; }
+ .callout .pricing-container .pricing-item .name {
+ background: #87b672;
+ color: #fff;
+ padding: 0.5rem 0; }
+ .callout .pricing-container .pricing-item .info {
+ line-height: 3rem;
+ border-bottom: #EEEEEE 1px solid; }
+ .callout .pricing-container .pricing-item .price {
+ font-weight: bold;
+ color: #656161;
+ font-size: 3.5rem;
+ font-family: "novecento_sans_widedemibold", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
+ font-weight: normal;
+ border-bottom: #EEEEEE 1px solid;
+ line-height: 5rem; }
+ .callout .pricing-container .pricing-item .foot {
+ background: #87b672;
+ color: #fff;
+ text-align: center;
+ padding: 1rem 0; }
+ .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .archive-list button, .archive-list .callout .pricing-container .pricing-item .foot button, .callout .pricing-container .pricing-item .foot .contact button, .contact .callout .pricing-container .pricing-item .foot button {
+ margin: 0;
+ padding: 0;
+ width: 9rem;
+ font-size: 1rem;
+ line-height: 2.5rem;
+ color: #fff;
+ display: inline-block;
+ background: rgba(255, 255, 255, 0.25); }
+ .callout .pricing-container .pricing-item .foot .button:hover, .callout .pricing-container .pricing-item .foot .archive-list button:hover, .archive-list .callout .pricing-container .pricing-item .foot button:hover, .callout .pricing-container .pricing-item .foot .contact button:hover, .contact .callout .pricing-container .pricing-item .foot button:hover {
+ background: rgba(255, 255, 255, 0.15); }
+ .callout .pricing-container .pricing-item sup {
+ font-size: 2rem; }
+
+.team {
+ background: #EEEEEE;
+ padding: 4rem 0;
+ text-align: center; }
+ .team:after {
+ content: "";
+ display: table;
+ clear: both; }
+ .team h2 {
+ color: #656161;
+ margin: 0;
+ line-height: 100%; }
+ .team p {
+ margin: 1rem 0; }
+ .team .members {
+ width: 100%;
+ text-align: left;
+ padding-top: 2rem; }
+ .team .members .member {
+ display: inline-block;
+ float: left;
+ width: 22%;
+ margin: 0 1rem;
+ margin-bottom: 2rem; }
+ @media only all and (max-width: 47.938em) {
+ .team .members .member {
+ display: block;
+ width: 100%;
+ text-align: center;
+ margin: 0;
+ margin-bottom: 2rem; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .team .members .member {
+ display: block;
+ width: 44%;
+ margin-bottom: 2rem; } }
+ .team .members .member h4, .team .members .member .archive-list label, .archive-list .team .members .member label, .team .members .member .modular .bottom table th, .modular .bottom table .team .members .member th, .team .members .member .contact label, .contact .team .members .member label, .team .members .member .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .team .members .member .name, .team .members .member .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .team .members .member .button, .team .members .member .callout .pricing-container .pricing-item .foot .archive-list button, .callout .pricing-container .pricing-item .foot .archive-list .team .members .member button, .team .members .member .archive-list .callout .pricing-container .pricing-item .foot button, .archive-list .callout .pricing-container .pricing-item .foot .team .members .member button, .team .members .member .callout .pricing-container .pricing-item .foot .contact button, .callout .pricing-container .pricing-item .foot .contact .team .members .member button, .team .members .member .contact .callout .pricing-container .pricing-item .foot button, .contact .callout .pricing-container .pricing-item .foot .team .members .member button {
+ text-align: left;
+ margin-bottom: 0; }
+ @media only all and (max-width: 47.938em) {
+ .team .members .member h4, .team .members .member .archive-list label, .archive-list .team .members .member label, .team .members .member .modular .bottom table th, .modular .bottom table .team .members .member th, .team .members .member .contact label, .contact .team .members .member label, .team .members .member .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .team .members .member .name, .team .members .member .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .team .members .member .button, .team .members .member .callout .pricing-container .pricing-item .foot .archive-list button, .callout .pricing-container .pricing-item .foot .archive-list .team .members .member button, .team .members .member .archive-list .callout .pricing-container .pricing-item .foot button, .archive-list .callout .pricing-container .pricing-item .foot .team .members .member button, .team .members .member .callout .pricing-container .pricing-item .foot .contact button, .callout .pricing-container .pricing-item .foot .contact .team .members .member button, .team .members .member .contact .callout .pricing-container .pricing-item .foot button, .contact .callout .pricing-container .pricing-item .foot .team .members .member button {
+ text-align: center; } }
+ .team .members .member hr {
+ margin: 1rem 0; }
+ .team .members .social-icons {
+ line-height: 2rem;
+ margin: 0;
+ list-style: none; }
+ @media only all and (max-width: 47.938em) {
+ .team .members .social-icons {
+ text-align: center;
+ display: inline-flex; } }
+ .team .members .social-icons li {
+ float: left;
+ width: 2.1rem;
+ height: 2.1rem;
+ background: #fff;
+ border-radius: 100%;
+ text-align: center;
+ margin-right: 0.8rem; }
+ .team .members .social-icons li a {
+ color: #000;
+ display: block;
+ margin-top: 0.1rem; }
+ .team .members .social-icons li:hover {
+ background: rgba(255, 255, 255, 0.5); }
+ .team .members .social-icons li:hover i {
+ color: #87b672; }
+
+.portfolio {
+ padding: 2rem 0.938rem;
+ padding-top: 2rem;
+ padding-bottom: 1rem;
+ text-align: center; }
+ @media only all and (max-width: 59.938em) {
+ .portfolio {
+ text-align: center; } }
+ .portfolio h2 {
+ color: #656161; }
+ .portfolio .notebooks {
+ margin-top: 4rem; }
+ .portfolio .notebooks .notebook-row {
+ box-shadow: inset 0px -90px 0px -20px #f7f7f7;
+ margin-left: -14rem;
+ margin-right: -14rem;
+ padding-left: 14rem;
+ padding-right: 14rem;
+ background: #EEEEEE;
+ padding-bottom: 2rem; }
+ @media only all and (max-width: 47.938em) {
+ .portfolio .notebooks .notebook-row {
+ margin-left: -10rem;
+ margin-right: -10rem; } }
+ .portfolio .notebooks .notebook-row .notebook {
+ min-width: 24%; }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .portfolio .notebooks .notebook-row .notebook {
+ width: 100%; } }
+ @media only all and (min-width: 60em) and (max-width: 74.938em) {
+ .portfolio .notebooks .notebook-row .notebook {
+ min-width: 24%;
+ float: none; } }
+ @media only all and (max-width: 30em) {
+ .portfolio .notebooks .notebook-row .notebook {
+ width: 170%;
+ margin-left: -4.7rem; } }
+ .portfolio .notebooks .notebook-row .notebook h4, .portfolio .notebooks .notebook-row .notebook .archive-list label, .archive-list .portfolio .notebooks .notebook-row .notebook label, .portfolio .notebooks .notebook-row .notebook .modular .bottom table th, .modular .bottom table .portfolio .notebooks .notebook-row .notebook th, .portfolio .notebooks .notebook-row .notebook .contact label, .contact .portfolio .notebooks .notebook-row .notebook label, .portfolio .notebooks .notebook-row .notebook .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .portfolio .notebooks .notebook-row .notebook .name, .portfolio .notebooks .notebook-row .notebook .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .portfolio .notebooks .notebook-row .notebook .button, .portfolio .notebooks .notebook-row .notebook .callout .pricing-container .pricing-item .foot .archive-list button, .callout .pricing-container .pricing-item .foot .archive-list .portfolio .notebooks .notebook-row .notebook button, .portfolio .notebooks .notebook-row .notebook .archive-list .callout .pricing-container .pricing-item .foot button, .archive-list .callout .pricing-container .pricing-item .foot .portfolio .notebooks .notebook-row .notebook button, .portfolio .notebooks .notebook-row .notebook .callout .pricing-container .pricing-item .foot .contact button, .callout .pricing-container .pricing-item .foot .contact .portfolio .notebooks .notebook-row .notebook button, .portfolio .notebooks .notebook-row .notebook .contact .callout .pricing-container .pricing-item .foot button, .contact .callout .pricing-container .pricing-item .foot .portfolio .notebooks .notebook-row .notebook button {
+ text-align: left;
+ margin-bottom: 0; }
+ .portfolio .notebooks .notebook-row .notebook p {
+ margin-top: 0; }
+ .portfolio .notebooks .notebook-row .notebook .desc {
+ width: 20rem;
+ margin-left: 2rem; }
+ @media only all and (min-width: 60em) and (max-width: 74.938em) {
+ .portfolio .notebooks .notebook-row .notebook .desc {
+ width: 100%; } }
+ @media only all and (max-width: 47.938em) {
+ .portfolio .notebooks .notebook-row .notebook .desc {
+ width: 100%; } }
+ @media only all and (max-width: 30em) {
+ .portfolio .notebooks .notebook-row .notebook .desc {
+ width: 90%; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .portfolio .notebooks .notebook-row .notebook .desc {
+ width: 100%; } }
+
+.logo {
+ border-bottom: 1px solid #eaeaea; }
+ .logo h3 {
+ font-size: 2.5rem;
+ font-family: "Pacifico", "monospace";
+ line-height: 2rem;
+ margin: 0;
+ float: left; }
+ .logo h3 a {
+ color: #9A9898; }
+ .logo h4, .logo .archive-list label, .archive-list .logo label, .logo .modular .bottom table th, .modular .bottom table .logo th, .logo .contact label, .contact .logo label, .logo .callout .pricing-container .pricing-item .name, .callout .pricing-container .pricing-item .logo .name, .logo .callout .pricing-container .pricing-item .foot .button, .callout .pricing-container .pricing-item .foot .logo .button, .logo .callout .pricing-container .pricing-item .foot .archive-list button, .callout .pricing-container .pricing-item .foot .archive-list .logo button, .logo .archive-list .callout .pricing-container .pricing-item .foot button, .archive-list .callout .pricing-container .pricing-item .foot .logo button, .logo .callout .pricing-container .pricing-item .foot .contact button, .callout .pricing-container .pricing-item .foot .contact .logo button, .logo .contact .callout .pricing-container .pricing-item .foot button, .contact .callout .pricing-container .pricing-item .foot .logo button {
+ text-align: left; }
+ .logo ul {
+ margin: 0;
+ padding: 0;
+ list-style: none; }
+ .logo ul.social-icons {
+ float: right;
+ line-height: 2rem;
+ margin: 0; }
+ .logo ul.social-icons li {
+ float: left;
+ width: 2.1rem;
+ height: 2.1rem;
+ background: #fff;
+ border-radius: 100%;
+ text-align: center;
+ margin-right: 0.8rem; }
+ .logo ul.social-icons li a {
+ color: #000;
+ display: block;
+ margin-top: 0.1rem; }
+ .logo ul.social-icons li:hover {
+ background: rgba(255, 255, 255, 0.5); }
+
+.notebook {
+ display: inline-block;
+ text-align: left;
+ min-width: 33%;
+ position: relative;
+ z-index: 10; }
+ @media only all and (min-width: 60em) and (max-width: 74.938em) {
+ .notebook {
+ width: 100%;
+ float: none; } }
+ @media only all and (min-width: 48em) and (max-width: 59.938em) {
+ .notebook {
+ width: 100%;
+ float: none; } }
+ @media only all and (max-width: 47.938em) {
+ .notebook {
+ width: 100%;
+ float: none; } }
+ @media only all and (max-width: 30em) {
+ .notebook {
+ width: 150%;
+ margin-left: -5.1rem;
+ float: none; } }
+
+.notebook .screen:before {
+ content: "";
+ position: absolute;
+ border-radius: 50%;
+ background: #E5EBED;
+ height: 0.25rem;
+ width: 0.25rem;
+ margin: 0.3125rem 0 0 8.625rem; }
+
+.notebook .screen {
+ background: #464C51;
+ border-radius: 0.5rem 0.5rem 0 0;
+ height: 11.72rem;
+ width: 18.28rem;
+ margin: 0 auto; }
+ .notebook .screen .screen-content {
+ height: 10.1rem;
+ width: 16.73rem;
+ position: absolute;
+ z-index: 1;
+ margin-top: 0.8rem;
+ margin-left: 0.8rem;
+ background-size: cover;
+ background-repeat: no-repeat; }
+ .notebook .screen .screen-content-hover {
+ height: 10.1rem;
+ width: 16.73rem;
+ position: absolute;
+ z-index: 2;
+ opacity: 0;
+ margin-top: 0.8rem;
+ margin-left: 0.8rem;
+ background-color: #87b672; }
+ .notebook .screen .screen-content-hover .fa-plus-square {
+ font-size: 5rem;
+ color: #464C51;
+ margin-top: 2.5rem;
+ margin-left: 5.9rem; }
+ .notebook .screen .screen-content-hover:hover {
+ opacity: 0.8; }
+
+.notebook .screen:after {
+ content: "";
+ position: absolute;
+ background: #161B21;
+ height: 10rem;
+ width: 16.63rem;
+ border-radius: 0.125rem;
+ margin: 0.875rem 0 0 0.8125rem;
+ transition: background 1s ease-in-out; }
+
+.notebook .keyboard {
+ background: #DFDCDC;
+ border-radius: 0 0 0.3125rem 0.3125rem;
+ height: 1.25rem;
+ width: 21.88rem;
+ margin: 0 auto; }
+
+.notebook .keyboard:after {
+ content: "";
+ position: absolute;
+ background: #757979;
+ height: 0.375rem;
+ width: 3.125rem;
+ margin: 0 0 0 9.375rem;
+ border-radius: 0 0 0.5rem 0.5rem; }
+
+.keyboard:before {
+ content: "";
+ position: absolute;
+ height: 0.5rem;
+ width: 23.13rem;
+ margin: 0.4375rem 0 0 -0.625rem;
+ z-index: -1;
+ border-radius: 100%; }
+
+/*# sourceMappingURL=template.css.map */
diff --git a/css-compiled/template.css.map b/css-compiled/template.css.map
new file mode 100644
index 0000000..4e8b9ec
--- /dev/null
+++ b/css-compiled/template.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["../scss/template/_fonts.scss","../scss/nucleus/mixins/_utilities.scss","../scss/vendor/bourbon/addons/_prefixer.scss","../scss/template/modules/_buttons.scss","../scss/template/_core.scss","../scss/configuration/template/_colors.scss","../scss/configuration/template/_bullets.scss","../scss/configuration/template/_variables.scss","../scss/template/_extensions.scss","../scss/nucleus/mixins/_breakpoints.scss","../scss/template/_header.scss","../scss/configuration/template/_typography.scss","../scss/template/_footer.scss","../scss/vendor/bourbon/addons/_clearfix.scss","../scss/template/_typography.scss","../scss/configuration/nucleus/_typography.scss","../scss/template/_forms.scss","../scss/template/_tables.scss","../scss/template/_buttons.scss","../scss/template/_bullets.scss","../scss/template/_panel.scss","../scss/template/_modal.scss","../scss/template/_blog.scss","../scss/template/_archive.scss","../scss/template/_errors.scss","../scss/template/_simplesearch.scss","../scss/template/_custom.scss","../scss/template/modular/_showcase.scss","../scss/template/modular/_features.scss","../scss/template/modular/_bottom.scss","../scss/template/modular/_contact.scss","../scss/template/modular/_text.scss","../scss/template/modular/_team.scss","../scss/template/modular/_portfolio.scss","../scss/template/modular/_all.scss"],
+"names": [],
+"file": "template.css"
+}
\ No newline at end of file
diff --git a/css/font-awesome.min.css b/css/font-awesome.min.css
new file mode 100644
index 0000000..3d920fc
--- /dev/null
+++ b/css/font-awesome.min.css
@@ -0,0 +1,4 @@
+/*!
+ * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.1.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.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:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}
\ No newline at end of file
diff --git a/css/nucleus-ie10.css b/css/nucleus-ie10.css
new file mode 100644
index 0000000..c1d2f2a
--- /dev/null
+++ b/css/nucleus-ie10.css
@@ -0,0 +1,24 @@
+button {
+ overflow: visible;
+}
+
+input[type="checkbox"],
+input[type="radio"] {
+ box-sizing: border-box;
+ padding: 0;
+}
+
+.fixed-blocks {
+ display: block;
+}
+
+.feature-items {
+ overflow: hidden;
+}
+
+.modular .features .feature {
+ margin: 1%;
+ display: inline-block;
+ vertical-align: top;
+ float: none;
+}
\ No newline at end of file
diff --git a/css/nucleus-ie9.css b/css/nucleus-ie9.css
new file mode 100644
index 0000000..46df376
--- /dev/null
+++ b/css/nucleus-ie9.css
@@ -0,0 +1,62 @@
+/* IE9 Resets and Normalization */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+main,
+nav,
+section,
+summary {
+ display: block;
+}
+
+audio,
+canvas,
+progress,
+video {
+ display: inline-block;
+}
+
+[hidden],
+template {
+ display: none;
+}
+
+abbr[title] {
+ border-bottom: 1px dotted;
+}
+
+img {
+ border: 0;
+}
+
+svg:not(:root) {
+ overflow: hidden;
+}
+
+figure {
+ margin: 1em 40px;
+}
+
+button {
+ overflow: visible;
+}
+
+input[type="checkbox"],
+input[type="radio"] {
+ box-sizing: border-box;
+ padding: 0;
+}
+
+legend {
+ border: 0;
+ padding: 0;
+}
+
+textarea {
+ overflow: auto;
+}
\ No newline at end of file
diff --git a/css/prism.css b/css/prism.css
new file mode 100644
index 0000000..00005b3
--- /dev/null
+++ b/css/prism.css
@@ -0,0 +1,121 @@
+/* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript */
+/**
+ * prism.js default theme for JavaScript, CSS and HTML
+ * Based on dabblet (http://dabblet.com)
+ * @author Lea Verou
+ */
+
+code[class*="language-"],
+pre[class*="language-"] {
+ color: black;
+ text-shadow: 0 1px white;
+ direction: ltr;
+ text-align: left;
+ white-space: pre;
+ word-spacing: normal;
+ word-break: normal;
+
+
+ -moz-tab-size: 4;
+ -o-tab-size: 4;
+ tab-size: 4;
+
+ -webkit-hyphens: none;
+ -moz-hyphens: none;
+ -ms-hyphens: none;
+ hyphens: none;
+}
+
+pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
+code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
+ text-shadow: none;
+ background: #b3d4fc;
+}
+
+pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
+code[class*="language-"]::selection, code[class*="language-"] ::selection {
+ text-shadow: none;
+ background: #b3d4fc;
+}
+
+@media print {
+ code[class*="language-"],
+ pre[class*="language-"] {
+ text-shadow: none;
+ }
+}
+
+/* Code blocks */
+pre[class*="language-"] {
+ padding: 1em;
+ margin: .5em 0;
+ overflow: auto;
+}
+
+/* Inline code */
+:not(pre) > code[class*="language-"] {
+ padding: .1em;
+ border-radius: .3em;
+}
+
+.token.comment,
+.token.prolog,
+.token.doctype,
+.token.cdata {
+ color: slategray;
+}
+
+.token.punctuation {
+ color: #999;
+}
+
+.namespace {
+ opacity: .7;
+}
+
+.token.property,
+.token.tag,
+.token.boolean,
+.token.number,
+.token.constant,
+.token.symbol {
+ color: #905;
+}
+
+.token.selector,
+.token.attr-name,
+.token.string,
+.token.builtin {
+ color: #690;
+}
+
+.token.operator,
+.token.entity,
+.token.url,
+.language-css .token.string,
+.style .token.string,
+.token.variable {
+ color: #a67f59;
+ background: hsla(0,0%,100%,.5);
+}
+
+.token.atrule,
+.token.attr-value,
+.token.keyword {
+ color: #07a;
+}
+
+
+.token.regex,
+.token.important {
+ color: #e90;
+}
+
+.token.important {
+ font-weight: bold;
+}
+
+.token.entity {
+ cursor: help;
+}
+
diff --git a/css/pure-0.5.0/grids-min.css b/css/pure-0.5.0/grids-min.css
new file mode 100644
index 0000000..82bf816
--- /dev/null
+++ b/css/pure-0.5.0/grids-min.css
@@ -0,0 +1,15 @@
+/*!
+Pure v0.5.0-rc-1
+Copyright 2014 Yahoo! Inc. All rights reserved.
+Licensed under the BSD License.
+https://github.com/yui/pure/blob/master/LICENSE.md
+*/
+.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class *="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5%;*width:12.469%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.969%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5%;*width:37.469%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.969%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-5-8,.pure-u-15-24{width:62.5%;*width:62.469%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.969%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5%;*width:87.469%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}
+
+/* Custom */
+[class *="pure-u"] {display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;}
+.pure-u-1-7 {width: 14.285%;}.pure-u-2-7 {width: 28.571%;}.pure-u-3-7 {width: 42.857%;}.pure-u-4-7 {width: 57.142%;}.pure-u-5-7 {width: 71.428%;}.pure-u-6-7 {width: 85.714%;}
+.pure-u-1-9 {width: 11.111%;}.pure-u-2-9 {width: 22.222%;}.pure-u-3-9 {width: 33.333%;}.pure-u-4-9 {width: 44.444%;}.pure-u-5-9 {width: 55.555%;}.pure-u-6-9 {width: 66.666%;}.pure-u-7-9 {width: 77.777%;}.pure-u-8-9 {width: 88.888%;}
+.pure-u-1-10 {width: 10%;}.pure-u-2-10 {width: 20%;}.pure-u-3-10 {width: 30%;}.pure-u-4-10 {width: 40%;}.pure-u-5-10 {width: 50%;}.pure-u-6-10 {width: 60%;}.pure-u-7-10 {width: 70%;}.pure-u-8-10 {width: 80%;}.pure-u-9-10 {width: 90%;}
+
+.pure-u-1-11 {width: 9.090%;}.pure-u-2-11 {width: 18.181%;}.pure-u-3-11 {width: 27.272%;}.pure-u-4-11 {width: 36.363%;}.pure-u-5-11 {width: 45.454%;}.pure-u-6-11 {width: 54.545%;}.pure-u-7-11 {width: 63.636%;}.pure-u-8-11 {width: 72.727%;}.pure-u-9-11 {width: 81.818%;}.pure-u-10-11 {width: 90.909%;}
\ No newline at end of file
diff --git a/css/slidebars.min.css b/css/slidebars.min.css
new file mode 100644
index 0000000..41af739
--- /dev/null
+++ b/css/slidebars.min.css
@@ -0,0 +1,2 @@
+/* Slidebars 0.10.2 (http://plugins.adchsm.me/slidebars/) written by Adam Smith (http://www.adchsm.me/) released under MIT License (http://plugins.adchsm.me/slidebars/license.txt) */
+#sb-site,.sb-site-container,.sb-slidebar,body,html{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;overflow-x:hidden}html{height:100%}body{min-height:100%;height:auto;position:relative}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden}#sb-site,.sb-site-container{width:100%;position:relative;z-index:1;background-color:#fff}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;display:none;background-color:#222;-webkit-transform:translate(0px)}.sb-left{left:0}.sb-right{right:0}.sb-slidebar.sb-static,html.sb-static .sb-slidebar{position:absolute}.sb-slidebar.sb-active{display:block}.sb-style-overlay{z-index:9999}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch}.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}@media (max-width:480px){.sb-slidebar{width:70%}.sb-width-thin{width:55%}.sb-width-wide{width:85%}}@media (min-width:481px){.sb-slidebar{width:55%}.sb-width-thin{width:40%}.sb-width-wide{width:70%}}@media (min-width:768px){.sb-slidebar{width:40%}.sb-width-thin{width:25%}.sb-width-wide{width:55%}}@media (min-width:992px){.sb-slidebar{width:30%}.sb-width-thin{width:15%}.sb-width-wide{width:45%}}@media (min-width:1200px){.sb-slidebar{width:20%}.sb-width-thin{width:5%}.sb-width-wide{width:35%}}#sb-site,.sb-site-container,.sb-slide,.sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;}.sb-hide{display:none}
diff --git a/css/slideme.css b/css/slideme.css
new file mode 100644
index 0000000..7e8447c
--- /dev/null
+++ b/css/slideme.css
@@ -0,0 +1,294 @@
+.slideme_container {
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.slideme_container ul,
+.slideme_container ol,
+.slideme {
+ margin: 0;
+ padding: 0;
+}
+
+.slideme_container li,
+.slideme > li {
+ display: block;
+ list-style: none;
+}
+
+.slideme_container,
+.slideme {
+ position: relative;
+}
+.slideme_container ol img,
+.slideme > * img{
+ display: block;
+}
+
+.slideme > *:first-child {
+ opacity: 1;
+ position: relative;
+ z-index: 5;
+}
+
+.slideme > *,
+.slideme_container .slideme > * {
+ left: 0;
+ position: absolute;
+ top: 0;
+ width: 100%;
+ z-index: 0;
+}
+
+.slideme > * {
+ -webkit-transform: translate3d(0, 0, 0);
+ -moz-transform: translate3d(0, 0, 0);
+ -ms-transform: translate3d(0, 0, 0);
+ -o-transform: translate3d(0, 0, 0);
+ transform: translate3d(0, 0, 0);
+}
+
+.slideme_container .slideme > *.current {
+ opacity: 1;
+ z-index: 5;
+}
+
+.single button.arrow,
+.single .pagination
+ {
+ display: none;
+}
+
+/*
+ * slide
+ */
+
+.slideme-slide > *,
+.slideme_container .slideme-slide > * {
+ visibility: hidden;
+ z-index: 0;
+}
+
+.slideme-slide > .current,
+.slideme-slide > .next {
+ visibility: visible;
+ z-index: 5;
+}
+
+.slideme-slide > .after {
+ left: 100%;
+}
+
+.slideme-slide > .before {
+ left: -100%;
+}
+
+.slideme-slide.nextClicked > .current,
+.slideme-slide.nextClicked > .next,
+.slideme-slide.prevClicked > .current,
+.slideme-slide.prevClicked > .next {
+ -webkit-transition: left 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -moz-transition: left 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -ms-transition: left 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -o-transition: left 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ transition: left 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+}
+
+.slideme-slide.prevClicked > .next,
+.slideme-slide.nextClicked > .next {
+ left: 0;
+}
+
+.slideme-slide.prevClicked > .current {
+ left: 100%;
+}
+
+.slideme-slide.nextClicked > .current {
+ left: -100%;
+}
+
+/*
+ * zoom
+ */
+
+.slideme-zoom > *,
+.slideme_container .slideme-zoom > * {
+ opacity: 0;
+ visibility: hidden;
+}
+
+.slideme-zoom > .current {
+ visibility: visible;
+ z-index: 4;
+}
+
+.slideme-zoom > .next {
+ visibility: visible;
+ z-index: 5;
+}
+
+.slideme-zoom > .before,
+.slideme-zoom.nextClicked > .current {
+ -webkit-transform: scale(1.4);
+ -moz-transform: scale(1.4);
+ -ms-transform: scale(1.4);
+ -o-transform: scale(1.4);
+ transform: scale(1.4);
+}
+
+.slideme-zoom > .after,
+.slideme-zoom.nextClicked > .next,
+.slideme-zoom.prevClicked > .current {
+ -webkit-transform: scale(1);
+ -moz-transform: scale(1);
+ -ms-transform: scale(1);
+ -o-transform: scale(1);
+ transform: scale(1);
+ z-index: 5;
+}
+
+.slideme-zoom > .before {
+ z-index: 6;
+}
+
+.slideme-zoom.nextClicked > .current,
+.slideme-zoom.nextClicked > .next,
+.slideme-zoom.prevClicked > .current,
+.slideme-zoom.prevClicked > .next {
+ -webkit-transition: opacity 0.35s cubic-bezier(0.47, 0, 0.745, 0.715), -webkit-transform 0.35s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -moz-transition: opacity 0.35s cubic-bezier(0.47, 0, 0.745, 0.715), -moz-transform 0.35s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -ms-transition: opacity 0.35s cubic-bezier(0.47, 0, 0.745, 0.715), -ms-transform 0.35s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -o-transition: opacity 0.35s cubic-bezier(0.47, 0, 0.745, 0.715), -o-transform 0.35s cubic-bezier(0.47, 0, 0.745, 0.715);
+ transition: opacity 0.35s cubic-bezier(0.47, 0, 0.745, 0.715), transform 0.35s cubic-bezier(0.47, 0, 0.745, 0.715);
+}
+
+.slideme-zoom.nextClicked > .current {
+ opacity: 0;
+}
+
+.slideme-zoom.nextClicked > .after {
+ opacity: 1;
+}
+
+.slideme-zoom.prevClicked > .next {
+ -webkit-transform: scale(1);
+ -moz-transform: scale(1);
+ -ms-transform: scale(1);
+ -o-transform: scale(1);
+ transform: scale(1);
+ opacity: 1;
+ visibility: visible;
+}
+
+/*
+ * fade
+ */
+
+.slideme-fade > *,
+.slideme_container .slideme-fade > * {
+ opacity: 0;
+ z-index: 0;
+}
+
+.slideme-fade.nextClicked > .current,
+.slideme-fade.nextClicked > .next,
+.slideme-fade.prevClicked > .current,
+.slideme-fade.prevClicked > .next {
+ -webkit-transition: opacity 0.7s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -moz-transition: opacity 0.7s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -ms-transition: opacity 0.7s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -o-transition: opacity 0.7s cubic-bezier(0.47, 0, 0.745, 0.715);
+ transition: opacity 0.7s cubic-bezier(0.47, 0, 0.745, 0.715);
+}
+
+.slideme-fade.nextClicked > .current,
+.slideme-fade.prevClicked > .current {
+ opacity: 0;
+ z-index: 5;
+}
+
+.slideme-fade.nextClicked > .next,
+.slideme-fade.prevClicked > .next {
+ opacity: 1;
+ z-index: 4;
+}
+
+/*
+ * page
+ */
+
+.slideme-page > .current {
+ visibility: visible;
+ z-index: 4;
+}
+
+.slideme-page > .next {
+ visibility: visible;
+ z-index: 6;
+}
+
+.slideme-page > .after {
+ left: 100%;
+}
+
+.slideme-page > .before {
+ left: -100%;
+}
+
+.slideme-page.nextClicked > .current,
+.slideme-page.prevClicked > .current {
+ -webkit-transition: visibility 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -moz-transition: visibility 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -ms-transition: visibility 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -o-transition: visibility 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ transition: visibility 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ visibility: hidden;
+}
+
+.slideme-page.nextClicked > .next,
+.slideme-page.prevClicked > .next {
+ -webkit-transition: left 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -moz-transition: left 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -ms-transition: left 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ -o-transition: left 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ transition: left 0.5s cubic-bezier(0.47, 0, 0.745, 0.715);
+ left: 0;
+}
+
+/*
+ * SLIDEME TOUCH
+ */
+
+.slideme-touch {
+ -webkit-overflow-scrolling: touch;
+ font-size: 0;
+ height: 100%;
+ overflow: hidden;
+ overflow-y: hidden;
+ overflow-x: scroll;
+ white-space: nowrap;
+ width: 100%;
+}
+
+.slideme-touch.snapping {
+ overflow-x: hidden;
+}
+
+.slideme_container .slideme-touch > * {
+ -webkit-transform: translateZ(0px);
+ display: inline-block;
+ height: 100%;
+ position: relative;
+ width: 100%;
+}
+
+.slideme_container .slideme-touch > * img {
+ display: block;
+ min-height: 1px;
+ min-width: 1px;
+ width: 100%;
+}
\ No newline at end of file
diff --git a/deliver.php b/deliver.php
new file mode 100644
index 0000000..b682c61
--- /dev/null
+++ b/deliver.php
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
+
+How to Use Webfonts
+
+
+
+
+
+
+
+
+
+
Installing Webfonts
+
+
Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.
+
+
1. Upload your webfonts
+
You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.
+
+
2. Include the webfont stylesheet
+
A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:
+
+
+
+@font-face{
+ font-family: 'MyWebFont';
+ src: url('WebFont.eot');
+ src: url('WebFont.eot?#iefix') format('embedded-opentype'),
+ url('WebFont.woff') format('woff'),
+ url('WebFont.ttf') format('truetype'),
+ url('WebFont.svg#webfont') format('svg');
+}
+
+
We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:
+
<link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" />
+
+
3. Modify your own stylesheet
+
To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:
+
p { font-family: 'MyWebFont', Arial, sans-serif; }
+
+
4. Test
+
Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-demo.html b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-demo.html
new file mode 100755
index 0000000..2bb2d81
--- /dev/null
+++ b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-demo.html
@@ -0,0 +1,521 @@
+
+
+
+
+
+
+
+
+
+
+
+
+Novecento sans wide Medium Specimen
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890&.,?!@()#$%*+-=:;
+
+
+
+
+ 10 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 11 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 12 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 13 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 14 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 16 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 18 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 20 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 24 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 30 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 36 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 48 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 60 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 72 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ 90 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+
+
+
+
+
+
+
+
+
+
+
+
+
body
body
body
body
+
+ bodyNovecento sans wide Medium
+
+
+ bodyArial
+
+
+ bodyVerdana
+
+
+ bodyGeorgia
+
+
+
+
+
+
+
+
+
+
+
10. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
11. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
12. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
13. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
+
+
+
+
14. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
16. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
18. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
+
+
+
+
+
+
20. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
24. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
+
+
+
+
+
30. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
+
+
+
+
+
+
10. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
11. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
12. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
13. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
+
+
+
+
+
14. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
16. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
18. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
+
+
+
+
+
20. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
24. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
+
+
+
+
+
30. Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Lorem Ipsum Dolor
+
Etiam porta sem malesuada magna mollis euismod
+
+
By Aenean Lacinia
+
+
+
+
+
Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
+
+
+
Pellentesque ornare sem
+
+
Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.
+
+
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
+
+
Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.
+
+
Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.
+
+
Cras mattis consectetur
+
+
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.
+
+
Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Language Support
+
The subset of Novecento sans wide Medium in this kit supports the following languages:
+
+ Albanian, Alsatian, Aragonese, Arapaho, Aromanian, Arrernte, Asturian, Aymara, Basque, Belarusian (Lacinka), Bislama, Bosnian, Breton, Catalan, Cebuano, Chamorro, Cheyenne, Chichewa (Nyanja), Cimbrian, Corsican, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Faroese, Fijian, Finnish, French, French Creole (Saint Lucia), Frisian, Friulian, Galician, Genoese, German, Gilbertese (Kiribati), Greenlandic, Haitian Creole, Hawaiian, Hiligaynon, Hmong, Hopi, Hungarian, Ibanag, Iloko (Ilokano), Indonesian, Interglossa (Glosa), Interlingua, Irish (Gaelic), Islandic, Istro-Romanian, Italian, Jèrriais, Kashubian, Kurdish (Kurmanji), Ladin, Latin Basic, Latvian, Lithuanian, Lojban, Lombard, Low Saxon, Luxembourgian, Malagasy, Maltese, Manx, Maori, Megleno-Romanian, Mohawk, Nahuatl, Norfolk/Pitcairnese, Northern Sotho (Pedi), Norwegian, Occitan, Oromo, Pangasinan, Papiamento, Piedmontese, Polish, Portuguese, Potawatomi, Quechua, Rhaeto-Romance, Romanian, Romansh (Rumantsch), Rotokas, Sami (Inari), Sami (Lule), Samoan, Sardinian (Sardu), Scots (Gaelic), Serbian, Seychellois Creole (Seselwa), Shona, Sicilian, Slovak, Slovenian (Slovene), Somali, Southern Ndebele, Southern Sotho (Sesotho), Spanish, Swahili, Swati/Swazi, Swedish, Tagalog (Filipino/Pilipino), Tahitian, Tausug, Tetum (Tetun), Tok Pisin, Tongan (Faka-Tonga), Tswana, Turkish, Turkmen, Turkmen (Latinized), Tuvaluan, ubasic, Uyghur (Latinized), Veps, Volapük, Votic (Latinized), Walloon, Warlpiri, Welsh, Xhosa, Yapese, Zulu
+
Glyph Chart
+
The subset of Novecento sans wide Medium in this kit includes all the glyphs listed below. Unicode entities are included above each glyph to help you insert individual characters into your layout.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Installing Webfonts
+
+
Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.
+
+
1. Upload your webfonts
+
You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.
+
+
2. Include the webfont stylesheet
+
A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:
+
+
+
+@font-face{
+ font-family: 'MyWebFont';
+ src: url('WebFont.eot');
+ src: url('WebFont.eot?#iefix') format('embedded-opentype'),
+ url('WebFont.woff') format('woff'),
+ url('WebFont.ttf') format('truetype'),
+ url('WebFont.svg#webfont') format('svg');
+}
+
+
+
We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:
+
<link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" />
+
+
3. Modify your own stylesheet
+
To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:
+
p { font-family: 'MyWebFont', Arial, sans-serif; }
+
+
4. Test
+
Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.eot b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.eot
new file mode 100755
index 0000000..056dee0
Binary files /dev/null and b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.eot differ
diff --git a/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.svg b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.svg
new file mode 100755
index 0000000..c3eb3ce
--- /dev/null
+++ b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.svg
@@ -0,0 +1,879 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.ttf b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.ttf
new file mode 100755
index 0000000..e6b9392
Binary files /dev/null and b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.ttf differ
diff --git a/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.woff b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.woff
new file mode 100755
index 0000000..7c4af94
Binary files /dev/null and b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.woff differ
diff --git a/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.woff2 b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.woff2
new file mode 100755
index 0000000..3c7a3e5
Binary files /dev/null and b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/Novecentosanswide-Medium-webfont.woff2 differ
diff --git a/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/specimen_files/easytabs.js b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/specimen_files/easytabs.js
new file mode 100755
index 0000000..167f53b
--- /dev/null
+++ b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/specimen_files/easytabs.js
@@ -0,0 +1,7 @@
+(function($){$.fn.easyTabs=function(option){var param=jQuery.extend({fadeSpeed:"fast",defaultContent:1,activeClass:'active'},option);$(this).each(function(){var thisId="#"+this.id;if(param.defaultContent==''){param.defaultContent=1;}
+if(typeof param.defaultContent=="number")
+{var defaultTab=$(thisId+" .tabs li:eq("+(param.defaultContent-1)+") a").attr('href').substr(1);}else{var defaultTab=param.defaultContent;}
+$(thisId+" .tabs li a").each(function(){var tabToHide=$(this).attr('href').substr(1);$("#"+tabToHide).addClass('easytabs-tab-content');});hideAll();changeContent(defaultTab);function hideAll(){$(thisId+" .easytabs-tab-content").hide();}
+function changeContent(tabId){hideAll();$(thisId+" .tabs li").removeClass(param.activeClass);$(thisId+" .tabs li a[href=#"+tabId+"]").closest('li').addClass(param.activeClass);if(param.fadeSpeed!="none")
+{$(thisId+" #"+tabId).fadeIn(param.fadeSpeed);}else{$(thisId+" #"+tabId).show();}}
+$(thisId+" .tabs li").click(function(){var tabId=$(this).find('a').attr('href').substr(1);changeContent(tabId);return false;});});}})(jQuery);
\ No newline at end of file
diff --git a/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/specimen_files/grid_12-825-55-15.css b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/specimen_files/grid_12-825-55-15.css
new file mode 100755
index 0000000..3d6aef7
--- /dev/null
+++ b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/specimen_files/grid_12-825-55-15.css
@@ -0,0 +1,129 @@
+/*Notes about grid:
+Columns: 12
+Grid Width: 825px
+Column Width: 55px
+Gutter Width: 15px
+-------------------------------*/
+
+
+
+.section {margin-bottom: 18px;
+}
+.section:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
+.section {*zoom: 1;}
+
+.section .firstcolumn,
+.section .firstcol {margin-left: 0;}
+
+
+/* Border on left hand side of a column. */
+.border {
+ padding-left: 7px;
+ margin-left: 7px;
+ border-left: 1px solid #eee;
+}
+
+/* Border with more whitespace, spans one column. */
+.colborder {
+ padding-left: 42px;
+ margin-left: 42px;
+ border-left: 1px solid #eee;
+}
+
+
+
+/* The Grid Classes */
+.grid1, .grid1_2cols, .grid1_3cols, .grid1_4cols, .grid2, .grid2_3cols, .grid2_4cols, .grid3, .grid3_2cols, .grid3_4cols, .grid4, .grid4_3cols, .grid5, .grid5_2cols, .grid5_3cols, .grid5_4cols, .grid6, .grid6_4cols, .grid7, .grid7_2cols, .grid7_3cols, .grid7_4cols, .grid8, .grid8_3cols, .grid9, .grid9_2cols, .grid9_4cols, .grid10, .grid10_3cols, .grid10_4cols, .grid11, .grid11_2cols, .grid11_3cols, .grid11_4cols, .grid12
+{margin-left: 15px;float: left;display: inline; overflow: hidden;}
+
+
+.width1, .grid1, .span-1 {width: 55px;}
+.width1_2cols,.grid1_2cols {width: 20px;}
+.width1_3cols,.grid1_3cols {width: 8px;}
+.width1_4cols,.grid1_4cols {width: 2px;}
+.input_width1 {width: 49px;}
+
+.width2, .grid2, .span-2 {width: 125px;}
+.width2_3cols,.grid2_3cols {width: 31px;}
+.width2_4cols,.grid2_4cols {width: 20px;}
+.input_width2 {width: 119px;}
+
+.width3, .grid3, .span-3 {width: 195px;}
+.width3_2cols,.grid3_2cols {width: 90px;}
+.width3_4cols,.grid3_4cols {width: 37px;}
+.input_width3 {width: 189px;}
+
+.width4, .grid4, .span-4 {width: 265px;}
+.width4_3cols,.grid4_3cols {width: 78px;}
+.input_width4 {width: 259px;}
+
+.width5, .grid5, .span-5 {width: 335px;}
+.width5_2cols,.grid5_2cols {width: 160px;}
+.width5_3cols,.grid5_3cols {width: 101px;}
+.width5_4cols,.grid5_4cols {width: 72px;}
+.input_width5 {width: 329px;}
+
+.width6, .grid6, .span-6 {width: 405px;}
+.width6_4cols,.grid6_4cols {width: 90px;}
+.input_width6 {width: 399px;}
+
+.width7, .grid7, .span-7 {width: 475px;}
+.width7_2cols,.grid7_2cols {width: 230px;}
+.width7_3cols,.grid7_3cols {width: 148px;}
+.width7_4cols,.grid7_4cols {width: 107px;}
+.input_width7 {width: 469px;}
+
+.width8, .grid8, .span-8 {width: 545px;}
+.width8_3cols,.grid8_3cols {width: 171px;}
+.input_width8 {width: 539px;}
+
+.width9, .grid9, .span-9 {width: 615px;}
+.width9_2cols,.grid9_2cols {width: 300px;}
+.width9_4cols,.grid9_4cols {width: 142px;}
+.input_width9 {width: 609px;}
+
+.width10, .grid10, .span-10 {width: 685px;}
+.width10_3cols,.grid10_3cols {width: 218px;}
+.width10_4cols,.grid10_4cols {width: 160px;}
+.input_width10 {width: 679px;}
+
+.width11, .grid11, .span-11 {width: 755px;}
+.width11_2cols,.grid11_2cols {width: 370px;}
+.width11_3cols,.grid11_3cols {width: 241px;}
+.width11_4cols,.grid11_4cols {width: 177px;}
+.input_width11 {width: 749px;}
+
+.width12, .grid12, .span-12 {width: 825px;}
+.input_width12 {width: 819px;}
+
+/* Subdivided grid spaces */
+.emptycols_left1, .prepend-1 {padding-left: 70px;}
+.emptycols_right1, .append-1 {padding-right: 70px;}
+.emptycols_left2, .prepend-2 {padding-left: 140px;}
+.emptycols_right2, .append-2 {padding-right: 140px;}
+.emptycols_left3, .prepend-3 {padding-left: 210px;}
+.emptycols_right3, .append-3 {padding-right: 210px;}
+.emptycols_left4, .prepend-4 {padding-left: 280px;}
+.emptycols_right4, .append-4 {padding-right: 280px;}
+.emptycols_left5, .prepend-5 {padding-left: 350px;}
+.emptycols_right5, .append-5 {padding-right: 350px;}
+.emptycols_left6, .prepend-6 {padding-left: 420px;}
+.emptycols_right6, .append-6 {padding-right: 420px;}
+.emptycols_left7, .prepend-7 {padding-left: 490px;}
+.emptycols_right7, .append-7 {padding-right: 490px;}
+.emptycols_left8, .prepend-8 {padding-left: 560px;}
+.emptycols_right8, .append-8 {padding-right: 560px;}
+.emptycols_left9, .prepend-9 {padding-left: 630px;}
+.emptycols_right9, .append-9 {padding-right: 630px;}
+.emptycols_left10, .prepend-10 {padding-left: 700px;}
+.emptycols_right10, .append-10 {padding-right: 700px;}
+.emptycols_left11, .prepend-11 {padding-left: 770px;}
+.emptycols_right11, .append-11 {padding-right: 770px;}
+.pull-1 {margin-left: -70px;}
+.push-1 {margin-right: -70px;margin-left: 18px;float: right;}
+.pull-2 {margin-left: -140px;}
+.push-2 {margin-right: -140px;margin-left: 18px;float: right;}
+.pull-3 {margin-left: -210px;}
+.push-3 {margin-right: -210px;margin-left: 18px;float: right;}
+.pull-4 {margin-left: -280px;}
+.push-4 {margin-right: -280px;margin-left: 18px;float: right;}
\ No newline at end of file
diff --git a/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/specimen_files/specimen_stylesheet.css b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/specimen_files/specimen_stylesheet.css
new file mode 100755
index 0000000..aecc43c
--- /dev/null
+++ b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/specimen_files/specimen_stylesheet.css
@@ -0,0 +1,396 @@
+@import url('grid_12-825-55-15.css');
+
+/*
+ CSS Reset by Eric Meyer - Released under Public Domain
+ http://meyerweb.com/eric/tools/css/reset/
+*/
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, font, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center, dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend, table,
+caption, tbody, tfoot, thead, tr, th, td
+ {margin: 0;padding: 0;border: 0;outline: 0;
+ font-size: 100%;vertical-align: baseline;
+ background: transparent;}
+body {line-height: 1;}
+ol, ul {list-style: none;}
+blockquote, q {quotes: none;}
+blockquote:before, blockquote:after,
+q:before, q:after {content: ''; content: none;}
+:focus {outline: 0;}
+ins {text-decoration: none;}
+del {text-decoration: line-through;}
+table {border-collapse: collapse;border-spacing: 0;}
+
+
+
+
+body {
+ color: #000;
+ background-color: #dcdcdc;
+}
+
+a {
+ text-decoration: none;
+ color: #1883ba;
+}
+
+h1{
+ font-size: 32px;
+ font-weight: normal;
+ font-style: normal;
+ margin-bottom: 18px;
+}
+
+h2{
+ font-size: 18px;
+}
+
+#container {
+ width: 865px;
+ margin: 0px auto;
+}
+
+
+#header {
+ padding: 20px;
+ font-size: 36px;
+ background-color: #000;
+ color: #fff;
+}
+
+#header span {
+ color: #666;
+}
+#main_content {
+ background-color: #fff;
+ padding: 60px 20px 20px;
+}
+
+
+#footer p {
+ margin: 0;
+ padding-top: 10px;
+ padding-bottom: 50px;
+ color: #333;
+ font: 10px Arial, sans-serif;
+}
+
+.tabs {
+ width: 100%;
+ height: 31px;
+ background-color: #444;
+}
+.tabs li {
+ float: left;
+ margin: 0;
+ overflow: hidden;
+ background-color: #444;
+}
+.tabs li a {
+ display: block;
+ color: #fff;
+ text-decoration: none;
+ font: bold 11px/11px 'Arial';
+ text-transform: uppercase;
+ padding: 10px 15px;
+ border-right: 1px solid #fff;
+}
+
+.tabs li a:hover {
+ background-color: #00b3ff;
+
+}
+
+.tabs li.active a {
+ color: #000;
+ background-color: #fff;
+}
+
+
+
+div.huge {
+
+ font-size: 300px;
+ line-height: 1em;
+ padding: 0;
+ letter-spacing: -.02em;
+ overflow: hidden;
+}
+div.glyph_range {
+ font-size: 72px;
+ line-height: 1.1em;
+}
+
+.size10{ font-size: 10px; }
+.size11{ font-size: 11px; }
+.size12{ font-size: 12px; }
+.size13{ font-size: 13px; }
+.size14{ font-size: 14px; }
+.size16{ font-size: 16px; }
+.size18{ font-size: 18px; }
+.size20{ font-size: 20px; }
+.size24{ font-size: 24px; }
+.size30{ font-size: 30px; }
+.size36{ font-size: 36px; }
+.size48{ font-size: 48px; }
+.size60{ font-size: 60px; }
+.size72{ font-size: 72px; }
+.size90{ font-size: 90px; }
+
+
+.psample_row1 { height: 120px;}
+.psample_row1 { height: 120px;}
+.psample_row2 { height: 160px;}
+.psample_row3 { height: 160px;}
+.psample_row4 { height: 160px;}
+
+.psample {
+ overflow: hidden;
+ position: relative;
+}
+.psample p {
+ line-height: 1.3em;
+ display: block;
+ overflow: hidden;
+ margin: 0;
+}
+
+.psample span {
+ margin-right: .5em;
+}
+
+.white_blend {
+ width: 100%;
+ height: 61px;
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNrs3TsKgFAMRUE/eer+NxztxMYuEWQG3ECKwwUF58ycAKixOAGAyAKILAAiCyCyACILgMgCiCyAyAIgsgAiCyCyAIgsgMgCiCwAIgsgsgAiC4DIAogsACIL0CWuZ3UGgLrIhjMA1EV2OAOAJQtgyQLwjOzmDAAiCyCyAIgsQFtkd2cAEFkAkQVAZAHaIns4A4AlC2DJAiCyACILILIAiCzAV5H1dQGAJQsgsgCILIDIAvwisl58AViyAJYsACILILIAIgvAe2T9EhxAZAFEFgCRBeiL7HAGgLrIhjMAWLIAliwAt1OAAQDwygTBulLIlQAAAABJRU5ErkJggg==);
+ position: absolute;
+ bottom: 0;
+}
+.black_blend {
+ width: 100%;
+ height: 61px;
+ background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAA9CAYAAAAH4BojAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPJJREFUeNrs3TEKhTAQRVGjibr/9QoxhY2N3Ywo50A28IrLwP9g6b1PAMSYTQAgsgAiC4DIAogsgMgCILIAIgsgsgCILIDIAogsACILILIAIguAyAKILIDIAiCyACILgMgCZCnjLWYAiFGvB0BQZJsZAFyyAC5ZAO6RXc0AILIAIguAyAKkRXYzA4DIAogsACILkBbZ3QwALlkAlywAIgsgsgAiC4DIArwVWf8uAHDJAogsACILILIAv4isH74AXLIALlkARBZAZAFEFoDnyPokOIDIAogsACILkBfZZgaAuMhWMwC4ZAE+p4x3mAEgxinAAJ+XBbPWGkwAAAAAAElFTkSuQmCC);
+ position: absolute;
+ bottom: 0;
+}
+.fullreverse {
+ background: #000 !important;
+ color: #fff !important;
+ margin-left: -20px;
+ padding-left: 20px;
+ margin-right: -20px;
+ padding-right: 20px;
+ padding: 20px;
+ margin-bottom:0;
+}
+
+
+.sample_table td {
+ padding-top: 3px;
+ padding-bottom:5px;
+ padding-left: 5px;
+ vertical-align: middle;
+ line-height: 1.2em;
+}
+
+.sample_table td:first-child {
+ background-color: #eee;
+ text-align: right;
+ padding-right: 5px;
+ padding-left: 0;
+ padding: 5px;
+ font: 11px/12px "Courier New", Courier, mono;
+}
+
+code {
+ white-space: pre;
+ background-color: #eee;
+ display: block;
+ padding: 10px;
+ margin-bottom: 18px;
+ overflow: auto;
+}
+
+
+.bottom,.last {margin-bottom:0 !important; padding-bottom:0 !important;}
+
+.box {
+ padding: 18px;
+ margin-bottom: 18px;
+ background: #eee;
+}
+
+.reverse,.reversed { background: #000 !important;color: #fff !important; border: none !important;}
+
+#bodycomparison {
+ position: relative;
+ overflow: hidden;
+ font-size: 72px;
+ height: 90px;
+ white-space: nowrap;
+}
+
+#bodycomparison div{
+ font-size: 72px;
+ line-height: 90px;
+ display: inline;
+ margin: 0 15px 0 0;
+ padding: 0;
+}
+
+#bodycomparison div span{
+ font: 10px Arial;
+ position: absolute;
+ left: 0;
+}
+#xheight {
+ float: none;
+ position: absolute;
+ color: #d9f3ff;
+ font-size: 72px;
+ line-height: 90px;
+}
+
+.fontbody {
+ position: relative;
+}
+.arialbody{
+ font-family: Arial;
+ position: relative;
+}
+.verdanabody{
+ font-family: Verdana;
+ position: relative;
+}
+.georgiabody{
+ font-family: Georgia;
+ position: relative;
+}
+
+/* @group Layout page
+ */
+
+#layout h1 {
+ font-size: 36px;
+ line-height: 42px;
+ font-weight: normal;
+ font-style: normal;
+}
+
+#layout h2 {
+ font-size: 24px;
+ line-height: 23px;
+ font-weight: normal;
+ font-style: normal;
+}
+
+#layout h3 {
+ font-size: 22px;
+ line-height: 1.4em;
+ margin-top: 1em;
+ font-weight: normal;
+ font-style: normal;
+}
+
+
+#layout p.byline {
+ font-size: 12px;
+ margin-top: 18px;
+ line-height: 12px;
+ margin-bottom: 0;
+}
+#layout p {
+ font-size: 14px;
+ line-height: 21px;
+ margin-bottom: .5em;
+}
+
+#layout p.large{
+ font-size: 18px;
+ line-height: 26px;
+}
+
+#layout .sidebar p{
+ font-size: 12px;
+ line-height: 1.4em;
+}
+
+#layout p.caption {
+ font-size: 10px;
+ margin-top: -16px;
+ margin-bottom: 18px;
+}
+
+/* @end */
+
+/* @group Glyphs */
+
+#glyph_chart div{
+ background-color: #d9f3ff;
+ color: black;
+ float: left;
+ font-size: 36px;
+ height: 1.2em;
+ line-height: 1.2em;
+ margin-bottom: 1px;
+ margin-right: 1px;
+ text-align: center;
+ width: 1.2em;
+ position: relative;
+ padding: .6em .2em .2em;
+}
+
+#glyph_chart div p {
+ position: absolute;
+ left: 0;
+ top: 0;
+ display: block;
+ text-align: center;
+ font: bold 9px Arial, sans-serif;
+ background-color: #3a768f;
+ width: 100%;
+ color: #fff;
+ padding: 2px 0;
+}
+
+
+#glyphs h1 {
+ font-family: Arial, sans-serif;
+}
+/* @end */
+
+/* @group Installing */
+
+#installing {
+ font: 13px Arial, sans-serif;
+}
+
+#installing p,
+#glyphs p{
+ line-height: 1.2em;
+ margin-bottom: 18px;
+ font: 13px Arial, sans-serif;
+}
+
+
+
+#installing h3{
+ font-size: 15px;
+ margin-top: 18px;
+}
+
+/* @end */
+
+#rendering h1 {
+ font-family: Arial, sans-serif;
+}
+.render_table td {
+ font: 11px "Courier New", Courier, mono;
+ vertical-align: middle;
+}
+
+
diff --git a/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/stylesheet.css b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/stylesheet.css
new file mode 100755
index 0000000..64d7558
--- /dev/null
+++ b/fonts/Novecento sans wide Medium-Webfont/Webfonts/novecentosanswide_medium_polish/stylesheet.css
@@ -0,0 +1,37 @@
+/*
+ * Web Fonts from fontspring.com
+ *
+ * All OpenType features and all extended glyphs have been removed.
+ * Fully installable fonts can be purchased at http://www.fontspring.com
+ *
+ * The fonts included in this stylesheet are subject to the End User License you purchased
+ * from Fontspring. The fonts are protected under domestic and international trademark and
+ * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
+ * distributing this font software.
+ *
+ * (c) 2010-2014 Fontspring
+ *
+ *
+ *
+ *
+ * The fonts included are copyrighted by the vendor listed below.
+ *
+ * Vendor: Synthview Type Design
+ * License URL: http://www.fontspring.com/licenses/synthview/webfont
+ *
+ *
+ */
+
+@font-face {
+ font-family: 'novecento_sans_widemedium';
+ src: url('Novecentosanswide-Medium-webfont.eot');
+ src: url('Novecentosanswide-Medium-webfont.eot?#iefix') format('embedded-opentype'),
+ url('Novecentosanswide-Medium-webfont.woff2') format('woff2'),
+ url('Novecentosanswide-Medium-webfont.woff') format('woff'),
+ url('Novecentosanswide-Medium-webfont.ttf') format('truetype'),
+ url('Novecentosanswide-Medium-webfont.svg#novecento_sans_widemedium') format('svg');
+ font-weight: normal;
+ font-style: normal;
+
+}
+
diff --git a/fonts/Novecentosanswide-DemiBold-webfont.eot b/fonts/Novecentosanswide-DemiBold-webfont.eot
new file mode 100755
index 0000000..5ee8055
Binary files /dev/null and b/fonts/Novecentosanswide-DemiBold-webfont.eot differ
diff --git a/fonts/Novecentosanswide-DemiBold-webfont.svg b/fonts/Novecentosanswide-DemiBold-webfont.svg
new file mode 100755
index 0000000..a2165f5
--- /dev/null
+++ b/fonts/Novecentosanswide-DemiBold-webfont.svg
@@ -0,0 +1,879 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/fonts/Novecentosanswide-DemiBold-webfont.ttf b/fonts/Novecentosanswide-DemiBold-webfont.ttf
new file mode 100755
index 0000000..6233328
Binary files /dev/null and b/fonts/Novecentosanswide-DemiBold-webfont.ttf differ
diff --git a/fonts/Novecentosanswide-DemiBold-webfont.woff b/fonts/Novecentosanswide-DemiBold-webfont.woff
new file mode 100755
index 0000000..8947e8f
Binary files /dev/null and b/fonts/Novecentosanswide-DemiBold-webfont.woff differ
diff --git a/fonts/Novecentosanswide-DemiBold-webfont.woff2 b/fonts/Novecentosanswide-DemiBold-webfont.woff2
new file mode 100755
index 0000000..1568f3e
Binary files /dev/null and b/fonts/Novecentosanswide-DemiBold-webfont.woff2 differ
diff --git a/fonts/Novecentosanswide-Medium-webfont.eot b/fonts/Novecentosanswide-Medium-webfont.eot
new file mode 100755
index 0000000..056dee0
Binary files /dev/null and b/fonts/Novecentosanswide-Medium-webfont.eot differ
diff --git a/fonts/Novecentosanswide-Medium-webfont.svg b/fonts/Novecentosanswide-Medium-webfont.svg
new file mode 100755
index 0000000..c3eb3ce
--- /dev/null
+++ b/fonts/Novecentosanswide-Medium-webfont.svg
@@ -0,0 +1,879 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/fonts/Novecentosanswide-Medium-webfont.ttf b/fonts/Novecentosanswide-Medium-webfont.ttf
new file mode 100755
index 0000000..e6b9392
Binary files /dev/null and b/fonts/Novecentosanswide-Medium-webfont.ttf differ
diff --git a/fonts/Novecentosanswide-Medium-webfont.woff b/fonts/Novecentosanswide-Medium-webfont.woff
new file mode 100755
index 0000000..7c4af94
Binary files /dev/null and b/fonts/Novecentosanswide-Medium-webfont.woff differ
diff --git a/fonts/Novecentosanswide-Medium-webfont.woff2 b/fonts/Novecentosanswide-Medium-webfont.woff2
new file mode 100755
index 0000000..3c7a3e5
Binary files /dev/null and b/fonts/Novecentosanswide-Medium-webfont.woff2 differ
diff --git a/fonts/Novecentosanswide-Normal-webfont.eot b/fonts/Novecentosanswide-Normal-webfont.eot
new file mode 100755
index 0000000..216efac
Binary files /dev/null and b/fonts/Novecentosanswide-Normal-webfont.eot differ
diff --git a/fonts/Novecentosanswide-Normal-webfont.svg b/fonts/Novecentosanswide-Normal-webfont.svg
new file mode 100755
index 0000000..6c866b2
--- /dev/null
+++ b/fonts/Novecentosanswide-Normal-webfont.svg
@@ -0,0 +1,879 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/fonts/Novecentosanswide-Normal-webfont.ttf b/fonts/Novecentosanswide-Normal-webfont.ttf
new file mode 100755
index 0000000..f8a3117
Binary files /dev/null and b/fonts/Novecentosanswide-Normal-webfont.ttf differ
diff --git a/fonts/Novecentosanswide-Normal-webfont.woff b/fonts/Novecentosanswide-Normal-webfont.woff
new file mode 100755
index 0000000..6ee37ae
Binary files /dev/null and b/fonts/Novecentosanswide-Normal-webfont.woff differ
diff --git a/fonts/Novecentosanswide-Normal-webfont.woff2 b/fonts/Novecentosanswide-Normal-webfont.woff2
new file mode 100755
index 0000000..4da8428
Binary files /dev/null and b/fonts/Novecentosanswide-Normal-webfont.woff2 differ
diff --git a/fonts/fontawesome-webfont.eot b/fonts/fontawesome-webfont.eot
new file mode 100644
index 0000000..6cfd566
Binary files /dev/null and b/fonts/fontawesome-webfont.eot differ
diff --git a/fonts/fontawesome-webfont.svg b/fonts/fontawesome-webfont.svg
new file mode 100644
index 0000000..a9f8469
--- /dev/null
+++ b/fonts/fontawesome-webfont.svg
@@ -0,0 +1,504 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/fonts/fontawesome-webfont.ttf b/fonts/fontawesome-webfont.ttf
new file mode 100644
index 0000000..5cd6cff
Binary files /dev/null and b/fonts/fontawesome-webfont.ttf differ
diff --git a/fonts/fontawesome-webfont.woff b/fonts/fontawesome-webfont.woff
new file mode 100644
index 0000000..9eaecb3
Binary files /dev/null and b/fonts/fontawesome-webfont.woff differ
diff --git a/images/favicon.png b/images/favicon.png
new file mode 100644
index 0000000..724b97b
Binary files /dev/null and b/images/favicon.png differ
diff --git a/js/deliver.js b/js/deliver.js
new file mode 100644
index 0000000..bddeae3
--- /dev/null
+++ b/js/deliver.js
@@ -0,0 +1,51 @@
+var isTouch = window.DocumentTouch && document instanceof DocumentTouch;
+
+function scrollHeader() {
+ // Has scrolled class on header
+ var zvalue = $(this).scrollTop();
+ if ( zvalue > 75 )
+ $("#header").addClass("scrolled");
+ else
+ $("#header").removeClass("scrolled");
+}
+
+// ON SCROLL EVENTS
+if (!isTouch){
+ jQuery(document).scroll(function() {
+ scrollHeader();
+ });
+};
+
+// TOUCH SCROLL
+jQuery(document).on({
+ 'touchmove': function(e) {
+ scrollHeader(); // Replace this with your code.
+ }
+});
+
+
+jQuery(document).ready(function($){
+
+ //Smooth scroll to top
+ $('#toTop').click(function(){
+ $("html, body").animate({ scrollTop: 0 }, 500);
+ return false;
+ });
+ // Responsive Menu
+
+});
+
+$('div.modal').on('show.bs.modal', function() {
+ var modal = this;
+ var hash = modal.id;
+ window.location.hash = hash;
+ window.onhashchange = function() {
+ if (!location.hash){
+ $(modal).modal('hide');
+ }
+ }
+});
+
+
+// Minified Bootstrap Modal Function
++function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$backdrop=this.isShown=null,this.scrollbarWidth=0,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.2.0",c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var c=this,d=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(d),this.isShown||d.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.$body.addClass("modal-open"),this.setScrollbar(),this.escape(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var d=a.support.transition&&c.$element.hasClass("fade");c.$element.parent().length||c.$element.appendTo(c.$body),c.$element.show().scrollTop(0),d&&c.$element[0].offsetWidth,c.$element.addClass("in").attr("aria-hidden",!1),c.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:b});d?c.$element.find(".modal-dialog").one("bsTransitionEnd",function(){c.$element.trigger("focus").trigger(e)}).emulateTransitionEnd(300):c.$element.trigger("focus").trigger(e)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.$body.removeClass("modal-open"),this.resetScrollbar(),this.escape(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var c=this,d=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var e=a.support.transition&&d;if(this.$backdrop=a('
').appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),e&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;e?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(150):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var f=function(){c.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",f).emulateTransitionEnd(150):f()}else b&&b()},c.prototype.checkScrollbar=function(){document.body.clientWidth>=window.innerWidth||(this.scrollbarWidth=this.scrollbarWidth||this.measureScrollbar())},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.scrollbarWidth&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right","")},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery)
\ No newline at end of file
diff --git a/js/html5shiv-printshiv.min.js b/js/html5shiv-printshiv.min.js
new file mode 100644
index 0000000..9c78ee3
--- /dev/null
+++ b/js/html5shiv-printshiv.min.js
@@ -0,0 +1,4 @@
+/**
+* @preserve HTML5 Shiv prev3.7.1 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed
+*/
+!function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=x.elements;return"string"==typeof a?a.split(" "):a}function e(a){var b=w[a[u]];return b||(b={},v++,a[u]=v,w[v]=b),b}function f(a,c,d){if(c||(c=b),p)return c.createElement(a);d||(d=e(c));var f;return f=d.cache[a]?d.cache[a].cloneNode():t.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!f.canHaveChildren||s.test(a)||f.tagUrn?f:d.frag.appendChild(f)}function g(a,c){if(a||(a=b),p)return a.createDocumentFragment();c=c||e(a);for(var f=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)f.createElement(h[g]);return f}function h(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return x.shivMethods?f(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-:]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(x,b.frag)}function i(a){a||(a=b);var d=e(a);return!x.shivCSS||o||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),p||h(a,d),a}function j(a){for(var b,c=a.getElementsByTagName("*"),e=c.length,f=RegExp("^(?:"+d().join("|")+")$","i"),g=[];e--;)b=c[e],f.test(b.nodeName)&&g.push(b.applyElement(k(b)));return g}function k(a){for(var b,c=a.attributes,d=c.length,e=a.ownerDocument.createElement(z+":"+a.nodeName);d--;)b=c[d],b.specified&&e.setAttribute(b.nodeName,b.nodeValue);return e.style.cssText=a.style.cssText,e}function l(a){for(var b,c=a.split("{"),e=c.length,f=RegExp("(^|[\\s,>+~])("+d().join("|")+")(?=[[\\s,>+~#.:]|$)","gi"),g="$1"+z+"\\:$2";e--;)b=c[e]=c[e].split("}"),b[b.length-1]=b[b.length-1].replace(f,g),c[e]=b.join("}");return c.join("{")}function m(a){for(var b=a.length;b--;)a[b].removeNode()}function n(a){function b(){clearTimeout(g._removeSheetTimer),d&&d.removeNode(!0),d=null}var d,f,g=e(a),h=a.namespaces,i=a.parentWindow;return!A||a.printShived?a:("undefined"==typeof h[z]&&h.add(z),i.attachEvent("onbeforeprint",function(){b();for(var e,g,h,i=a.styleSheets,k=[],m=i.length,n=Array(m);m--;)n[m]=i[m];for(;h=n.pop();)if(!h.disabled&&y.test(h.media)){try{e=h.imports,g=e.length}catch(o){g=0}for(m=0;g>m;m++)n.push(e[m]);try{k.push(h.cssText)}catch(o){}}k=l(k.reverse().join("")),f=j(a),d=c(a,k)}),i.attachEvent("onafterprint",function(){m(f),clearTimeout(g._removeSheetTimer),g._removeSheetTimer=setTimeout(b,500)}),a.printShived=!0,a)}var o,p,q="3.7.0",r=a.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,t=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,u="_html5shiv",v=0,w={};!function(){try{var a=b.createElement("a");a.innerHTML=" ",o="hidden"in a,p=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){o=!0,p=!0}}();var x={elements:r.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:q,shivCSS:r.shivCSS!==!1,supportsUnknownElements:p,shivMethods:r.shivMethods!==!1,type:"default",shivDocument:i,createElement:f,createDocumentFragment:g};a.html5=x,i(b);var y=/^$|\b(?:all|print)\b/,z="html5shiv",A=!p&&function(){var c=b.documentElement;return!("undefined"==typeof b.namespaces||"undefined"==typeof b.parentWindow||"undefined"==typeof c.applyElement||"undefined"==typeof c.removeNode||"undefined"==typeof a.attachEvent)}();x.type+=" print",x.shivPrint=n,n(b)}(this,document);
\ No newline at end of file
diff --git a/js/jquery-2.1.1.min.js b/js/jquery-2.1.1.min.js
new file mode 100644
index 0000000..e5ace11
--- /dev/null
+++ b/js/jquery-2.1.1.min.js
@@ -0,0 +1,4 @@
+/*! jQuery v2.1.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
+!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.1",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="
",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML=" ",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML=" ","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML=" ",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+Math.random()}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b)
+},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthx",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|?\w+;/,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*\s*$/g,ib={option:[1,""," "],thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;function jb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function kb(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function lb(a){var b=gb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function mb(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function nb(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function ob(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pb(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;e>d;d++)pb(f[d],g[d]);if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;e>d;d++)nb(f[d],g[d]);else nb(a,h);return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(cb.test(e)){f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1>$2>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c)){j=0;while(e=f[j++])fb.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(ob(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(ob(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(ab,"<$1>$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ob(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(ob(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&eb.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(ob(c,"script"),kb),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,ob(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,lb),j=0;g>j;j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(hb,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qb,rb={};function sb(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function tb(a){var b=l,c=rb[a];return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||n("")).appendTo(b.documentElement),b=qb[0].contentDocument,b.write(),b.close(),c=sb(a,b),qb.detach()),rb[a]=c),c}var ub=/^margin/,vb=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),wb=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)};function xb(a,b,c){var d,e,f,g,h=a.style;return c=c||wb(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),vb.test(g)&&ub.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function yb(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d=l.documentElement,e=l.createElement("div"),f=l.createElement("div");if(f.style){f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===f.style.backgroundClip,e.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",e.appendChild(f);function g(){f.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",f.innerHTML="",d.appendChild(e);var g=a.getComputedStyle(f,null);b="1%"!==g.top,c="4px"===g.width,d.removeChild(e)}a.getComputedStyle&&n.extend(k,{pixelPosition:function(){return g(),b},boxSizingReliable:function(){return null==c&&g(),c},reliableMarginRight:function(){var b,c=f.appendChild(l.createElement("div"));return c.style.cssText=f.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",f.style.width="1px",d.appendChild(e),b=!parseFloat(a.getComputedStyle(c,null).marginRight),d.removeChild(e),b}})}}(),n.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var zb=/^(none|table(?!-c[ea]).+)/,Ab=new RegExp("^("+Q+")(.*)$","i"),Bb=new RegExp("^([+-])=("+Q+")","i"),Cb={position:"absolute",visibility:"hidden",display:"block"},Db={letterSpacing:"0",fontWeight:"400"},Eb=["Webkit","O","Moz","ms"];function Fb(a,b){if(b in a)return b;var c=b[0].toUpperCase()+b.slice(1),d=b,e=Eb.length;while(e--)if(b=Eb[e]+c,b in a)return b;return d}function Gb(a,b,c){var d=Ab.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Hb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+R[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+R[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+R[f]+"Width",!0,e))):(g+=n.css(a,"padding"+R[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+R[f]+"Width",!0,e)));return g}function Ib(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=wb(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=xb(a,b,f),(0>e||null==e)&&(e=a.style[b]),vb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Hb(a,b,c||(g?"border":"content"),d,f)+"px"}function Jb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=L.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&S(d)&&(f[g]=L.access(d,"olddisplay",tb(d.nodeName)))):(e=S(d),"none"===c&&e||L.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=xb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Fb(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Bb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Fb(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=xb(a,b,d)),"normal"===e&&b in Db&&(e=Db[b]),""===c||c?(f=parseFloat(e),c===!0||n.isNumeric(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?zb.test(n.css(a,"display"))&&0===a.offsetWidth?n.swap(a,Cb,function(){return Ib(a,b,d)}):Ib(a,b,d):void 0},set:function(a,c,d){var e=d&&wb(a);return Gb(a,c,d?Hb(a,b,d,"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),n.cssHooks.marginRight=yb(k.reliableMarginRight,function(a,b){return b?n.swap(a,{display:"inline-block"},xb,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+R[d]+b]=f[d]||f[d-2]||f[0];return e}},ub.test(a)||(n.cssHooks[a+b].set=Gb)}),n.fn.extend({css:function(a,b){return J(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=wb(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Jb(this,!0)},hide:function(){return Jb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){S(this)?n(this).show():n(this).hide()})}});function Kb(a,b,c,d,e){return new Kb.prototype.init(a,b,c,d,e)}n.Tween=Kb,Kb.prototype={constructor:Kb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Kb.propHooks[this.prop];return a&&a.get?a.get(this):Kb.propHooks._default.get(this)},run:function(a){var b,c=Kb.propHooks[this.prop];return this.pos=b=this.options.duration?n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Kb.propHooks._default.set(this),this}},Kb.prototype.init.prototype=Kb.prototype,Kb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Kb.propHooks.scrollTop=Kb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},n.fx=Kb.prototype.init,n.fx.step={};var Lb,Mb,Nb=/^(?:toggle|show|hide)$/,Ob=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Pb=/queueHooks$/,Qb=[Vb],Rb={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=Ob.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&Ob.exec(n.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,n.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function Sb(){return setTimeout(function(){Lb=void 0}),Lb=n.now()}function Tb(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=R[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ub(a,b,c){for(var d,e=(Rb[b]||[]).concat(Rb["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Vb(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&S(a),q=L.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?L.get(a,"olddisplay")||tb(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Nb.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?tb(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=L.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;L.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ub(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function Wb(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function Xb(a,b,c){var d,e,f=0,g=Qb.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Lb||Sb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:Lb||Sb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(Wb(k,j.opts.specialEasing);g>f;f++)if(d=Qb[f].call(j,a,k,j.opts))return d;return n.map(k,Ub,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(Xb,{tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],Rb[c]=Rb[c]||[],Rb[c].unshift(b)},prefilter:function(a,b){b?Qb.unshift(a):Qb.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(S).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=Xb(this,n.extend({},a),f);(e||L.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=L.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Pb.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=L.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Tb(b,!0),a,d,e)}}),n.each({slideDown:Tb("show"),slideUp:Tb("hide"),slideToggle:Tb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Lb=n.now();b1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===U?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?Zb:Yb)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void n.removeAttr(a,b))
+},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),Zb={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=$b[b]||n.find.attr;$b[b]=function(a,b,d){var e,f;return d||(f=$b[b],$b[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,$b[b]=f),e}});var _b=/^(?:input|select|textarea|button)$/i;n.fn.extend({prop:function(a,b){return J(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||_b.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),k.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var ac=/[\t\r\n\f]/g;n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=n.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?n.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(n.isFunction(a)?function(c){n(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=n(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===U||"boolean"===c)&&(this.className&&L.set(this,"__className__",this.className),this.className=this.className||a===!1?"":L.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ac," ").indexOf(b)>=0)return!0;return!1}});var bc=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(bc,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0}},k.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var cc=n.now(),dc=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+a),b};var ec,fc,gc=/#.*$/,hc=/([?&])_=[^&]*/,ic=/^(.*?):[ \t]*([^\r\n]*)$/gm,jc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,kc=/^(?:GET|HEAD)$/,lc=/^\/\//,mc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,nc={},oc={},pc="*/".concat("*");try{fc=location.href}catch(qc){fc=l.createElement("a"),fc.href="",fc=fc.href}ec=mc.exec(fc.toLowerCase())||[];function rc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function sc(a,b,c,d){var e={},f=a===oc;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function tc(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function uc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function vc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:fc,type:"GET",isLocal:jc.test(ec[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":pc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?tc(tc(a,n.ajaxSettings),b):tc(n.ajaxSettings,a)},ajaxPrefilter:rc(nc),ajaxTransport:rc(oc),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=n.ajaxSetup({},b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!f){f={};while(b=ic.exec(e))f[b[1].toLowerCase()]=b[2]}b=f[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?e:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return c&&c.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||fc)+"").replace(gc,"").replace(lc,ec[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(h=mc.exec(k.url.toLowerCase()),k.crossDomain=!(!h||h[1]===ec[1]&&h[2]===ec[2]&&(h[3]||("http:"===h[1]?"80":"443"))===(ec[3]||("http:"===ec[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),sc(nc,k,b,v),2===t)return v;i=k.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!kc.test(k.type),d=k.url,k.hasContent||(k.data&&(d=k.url+=(dc.test(d)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=hc.test(d)?d.replace(hc,"$1_="+cc++):d+(dc.test(d)?"&":"?")+"_="+cc++)),k.ifModified&&(n.lastModified[d]&&v.setRequestHeader("If-Modified-Since",n.lastModified[d]),n.etag[d]&&v.setRequestHeader("If-None-Match",n.etag[d])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+pc+"; q=0.01":""):k.accepts["*"]);for(j in k.headers)v.setRequestHeader(j,k.headers[j]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(j in{success:1,error:1,complete:1})v[j](k[j]);if(c=sc(oc,k,b,v)){v.readyState=1,i&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,c.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,f,h){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),c=void 0,e=h||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,f&&(u=uc(k,v,f)),u=vc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[d]=w),w=v.getResponseHeader("etag"),w&&(n.etag[d]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,i&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),i&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(n.isFunction(a)?function(b){n(this).wrapInner(a.call(this,b))}:function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var wc=/%20/g,xc=/\[\]$/,yc=/\r?\n/g,zc=/^(?:submit|button|image|reset|file)$/i,Ac=/^(?:input|select|textarea|keygen)/i;function Bc(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||xc.test(a)?d(a,e):Bc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Bc(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Bc(c,a[c],b,e);return d.join("&").replace(wc,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Ac.test(this.nodeName)&&!zc.test(a)&&(this.checked||!T.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(yc,"\r\n")}}):{name:b.name,value:c.replace(yc,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Cc=0,Dc={},Ec={0:200,1223:204},Fc=n.ajaxSettings.xhr();a.ActiveXObject&&n(a).on("unload",function(){for(var a in Dc)Dc[a]()}),k.cors=!!Fc&&"withCredentials"in Fc,k.ajax=Fc=!!Fc,n.ajaxTransport(function(a){var b;return k.cors||Fc&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Cc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Dc[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Ec[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Dc[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=n("
+ {% endif %}
+{% endblock %}
+
+
+{% block header_navigation %}
+ {% if show_onpage_menu %}
+
+
+ {% macro loop(page) %}
+ {% for p in page.children %}
+ {% if p.visible %}
+ {% set current_page = (p.active or p.activeChild) ? 'active' : '' %}
+
+
+ {% if p.header.icon %}{% endif %}
+ {{ p.menu }}
+
+ {% if p.children.count > 0 %}
+
+ {% endif %}
+
+ {% endif %}
+ {% endfor %}
+ {% endmacro %}
+
+
+ {% if config.themes.deliver.dropdown.enabled %}
+ {{ _self.loop(pages) }}
+ {% else %}
+ {% for page in pages.children %}
+ {% if page.visible %}
+ {% set current_page = (page.active or page.activeChild) ? 'active' : '' %}
+
+
+ {% if page.header.icon %}{% endif %}
+ {{ page.menu }}
+
+
+ {% endif %}
+ {% endfor %}
+ {% endif %}
+ {% for mitem in site.menu %}
+
+
+ {% if mitem.icon %} {% endif %}
+ {{ mitem.text }}
+
+
+ {% endfor %}
+
+ {% for module in page.collection() %}
+ {% set current_module = (module.active or module.activeChild) ? 'active' : '' %}
+ {{ module.menu }}
+ {% endfor %}
+
+ {% else %}
+ {{ parent() }}
+ {% endif %}
+{% endblock %}
+
+{% block content %}
+ {{ page.content }}
+ {% for module in page.collection() %}
+
+ {{ module.content }}
+ {% endfor %}
+{% endblock %}
diff --git a/templates/modular/bottom.html.twig b/templates/modular/bottom.html.twig
new file mode 100644
index 0000000..29b34cf
--- /dev/null
+++ b/templates/modular/bottom.html.twig
@@ -0,0 +1,20 @@
+
diff --git a/templates/modular/contact.html.twig b/templates/modular/contact.html.twig
new file mode 100644
index 0000000..0880703
--- /dev/null
+++ b/templates/modular/contact.html.twig
@@ -0,0 +1,13 @@
+
diff --git a/templates/modular/features.html.twig b/templates/modular/features.html.twig
new file mode 100644
index 0000000..4a00606
--- /dev/null
+++ b/templates/modular/features.html.twig
@@ -0,0 +1,26 @@
+