diff --git a/.gitignore b/.gitignore
index fe114409..6ff0632c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,6 @@ s3analysis/mirror
s3analysis/*csv
env.sh
+local_only.key
+local_only.crt
+
diff --git a/AWS_Hosting/1.png b/AWS_Hosting/1.png
new file mode 100644
index 00000000..b193dcce
Binary files /dev/null and b/AWS_Hosting/1.png differ
diff --git a/AWS_Hosting/2.png b/AWS_Hosting/2.png
new file mode 100644
index 00000000..5e329a51
Binary files /dev/null and b/AWS_Hosting/2.png differ
diff --git a/AWS_Hosting/3.png b/AWS_Hosting/3.png
new file mode 100644
index 00000000..6f0ea30f
Binary files /dev/null and b/AWS_Hosting/3.png differ
diff --git a/AWS_Hosting/4.png b/AWS_Hosting/4.png
new file mode 100644
index 00000000..5c456121
Binary files /dev/null and b/AWS_Hosting/4.png differ
diff --git a/AWS_Hosting/5.png b/AWS_Hosting/5.png
new file mode 100644
index 00000000..eb83347e
Binary files /dev/null and b/AWS_Hosting/5.png differ
diff --git a/AWS_Hosting/6.png b/AWS_Hosting/6.png
new file mode 100644
index 00000000..c3cc1f46
Binary files /dev/null and b/AWS_Hosting/6.png differ
diff --git a/AWS_Hosting/7.png b/AWS_Hosting/7.png
new file mode 100644
index 00000000..88b48477
Binary files /dev/null and b/AWS_Hosting/7.png differ
diff --git a/AWS_Hosting/AWS_Hosting.md b/AWS_Hosting/AWS_Hosting.md
new file mode 100644
index 00000000..31fa1c83
--- /dev/null
+++ b/AWS_Hosting/AWS_Hosting.md
@@ -0,0 +1,23 @@
+# Hosting your Gigapixel through Amazon Web Services
+
+Before you can begin this process, you wil need to have generated Zoomify images. You can learn more about how to make one [here](/gigapixel/).
+
+Note: While Amazon supports free web hosting through its Free Tier option, after a year, you will have to pay to use their hosting services. It's relatively cheap (~$.03 / month for 1 GB, using their [pricing calculator](https://calculator.s3.amazonaws.com/index.html), but if you want an entirely free option, you can check out our GitHub hosting tutorial [here](https://github.com/NUKnightLab/StoryMapJS/blob/master/GITHUB_HOSTING/GITHUB_HOSTING.md).
+
+1. Sign up to create an account on [Amazon Web Services](https://aws.amazon.com/). If prompted, choose the 'Basic' account setting.
+![](1.png)
+2. Once your account has been created, choose the 'Host a Static Website' option on your dashboard. You can also click [here](https://console.aws.amazon.com/quickstart-website/new) to go to the same place.
+![](2.png)
+3. On your computer, navigate to the folder where you've stored your Gigapixel tiles. Inside the directory, create an empty file called 'index.html.'
+![](3.png)
+4. Compress your Gigapixel image folder. On Macs, you can right-click and select the 'compress' option. On PCs, you should right-click and then select send > to compressed file.
+![](4.png)
+5. Now, go back to the quickstart web hosting page, and upload your compressed folder.
+![](5.png)
+6. Amazon will spend ~15 minutes to publish your Gigapixel to their servers, but once Amazon is done, they will provide you a link to your hosted webpage. The location of the link is highlighted in the red box below.
+![](6.png)
+
+You're done! Use the [Storymap authoring tool](/select/) to create your Gigapixel and include the link to your Amazon webpage. If you need more information on best practices after creating your Gigapixel, you can read our documentation [here](https://github.com/NUKnightLab/StoryMapJS/blob/master/BEST_PRACTICES/BEST_PRACTICES.md).
+
+![](7.png)
+/
diff --git a/BEST_PRACTICES/1.png b/BEST_PRACTICES/1.png
new file mode 100644
index 00000000..352cc365
Binary files /dev/null and b/BEST_PRACTICES/1.png differ
diff --git a/BEST_PRACTICES/2.png b/BEST_PRACTICES/2.png
new file mode 100644
index 00000000..daa21e1f
Binary files /dev/null and b/BEST_PRACTICES/2.png differ
diff --git a/BEST_PRACTICES/3.png b/BEST_PRACTICES/3.png
new file mode 100644
index 00000000..4736e351
Binary files /dev/null and b/BEST_PRACTICES/3.png differ
diff --git a/BEST_PRACTICES/4.png b/BEST_PRACTICES/4.png
new file mode 100644
index 00000000..9867fba6
Binary files /dev/null and b/BEST_PRACTICES/4.png differ
diff --git a/BEST_PRACTICES/5.png b/BEST_PRACTICES/5.png
new file mode 100644
index 00000000..9ca0ef6c
Binary files /dev/null and b/BEST_PRACTICES/5.png differ
diff --git a/BEST_PRACTICES/BEST_PRACTICES.md b/BEST_PRACTICES/BEST_PRACTICES.md
new file mode 100644
index 00000000..0f458b49
--- /dev/null
+++ b/BEST_PRACTICES/BEST_PRACTICES.md
@@ -0,0 +1,46 @@
+#Storymap Gigapixel Best Practices#
+
+
+After you’ve created a Gigapixel image through the process described [here](https://storymap.knightlab.com/gigapixel/), there are two options for displaying your Gigapixel in the Options Panel: ‘Image’ and ‘Cartography.’ While most of the features are the same in each mode, there are a few quirks of each mode that you might want to be aware of when creating your StoryMap.
+
+![Options Panel](1.png)
+
+##Best Practices for Image Mode:##
+
+
+In Image Mode, StoryMap markers are displayed only on hover, and path lines between markers are removed. Since these lines are removed, you should use this option if there is no spatial relationship between consecutive slides.
+
+
+For the overview image, your Gigapixel will be resized to fit only the left hand pane of your StoryMap. If you’re using an image that has a dimension that’s more than 5x the size of the other dimension, the image may be difficult to see. Thus, when choosing images for your Gigapixel, you should try to use images that have a width:length ratio of 3:1 or less. You may also want to avoid images that have excess margin, if you want to maximize the size of your image in the overview panel.
+
+
+![Proper Size](2.png) versus ![Improper Size](3.png)
+
+
+If you want the image to fill the entire panel, you should choose an image that is sized in portrait view (2:3 or 1:2), rather than landscape. If none of these options work for you, you can use Cartography Mode instead.
+
+
+##Best Practices for Cartography Mode:##
+
+
+In Cartography Mode, StoryMap markers will always be displayed, and path lines between consecutive markers will be displayed. You should use this mode if you want to emphasize the spatial relationship between events, or if you want to customize sizing without the constraints of Image Mode.
+
+
+For the Cartography overview image, your Gigapixel will be resized so that all of your markers will be displayed in the left hand pane, making it possible for your image to fill the entire screen.
+
+
+If you want to have your map fill the entire screen in the overview, the best way to do this is to have your markers concentrated on a single area of your map. For example, in the Arya’s Journey Gigapixel, the map markers were concentrated in the left-hand side of the map, allowing the right-hand side to fill up the rest of the screen.
+
+![Cartography Sizing](4.png)
+
+
+
+If you’re having trouble aligning your map, you can also tweak the maximum width and length of your map in the ‘Options Panel,’ which will adjust the display sizing.
+
+
+![Max Width/Height Adjustment](5.png)
+
+
+If your StoryMap is not displaying as described above, or if you have any other questions/bugs regarding Gigapixel displays, reach out to us at Zendesk!
+
+
diff --git a/CHANGELOG b/CHANGELOG
index 056d0a81..463362c1 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,12 @@
+0.6.6 (2017-09-08)
+* PR #377 Adds Turkish translation
+
+0.6.4 (207-04-06)
+* PR #357 Fixes #351 YouTube link obscured by nav button
+
+0.6.2 (2016-12-13)
+* PR #333 Adds zoomify analytics
+
0.6.1 (2016-10-14)
------------------------
* PR #302 Media fixes including pause of video types when navigating away from slide
diff --git a/GITHUB_HOSTING/GITHUB_HOSTING.md b/GITHUB_HOSTING/GITHUB_HOSTING.md
index 62a40b0d..e496d00a 100644
--- a/GITHUB_HOSTING/GITHUB_HOSTING.md
+++ b/GITHUB_HOSTING/GITHUB_HOSTING.md
@@ -1,6 +1,6 @@
# Hosting your Gigapixel through Github
-Before you can being this process, you wil need to have generated Zoomify images. You can learn more about how to make one [here](https://storymap.knightlab.com/gigapixel/).
+Before you can being this process, you will need to have generated Zoomify images. You can learn more about how to make one [here](https://storymap.knightlab.com/gigapixel/).
1. Sign up to create an account on Github. A free account is fine. If you already have an account, you can proceed to the next step.
diff --git a/README.md b/README.md
index 4929ee3a..0eb0da2c 100644
--- a/README.md
+++ b/README.md
@@ -6,6 +6,29 @@ If you want information on creating JSON with your own code and embedding it, se
The rest of this document gets into a few technical details that some folks might want.
+## TL;DR
+
+Follow this quickstart guide to get StoryMapJS set up locally or see below for a more in-depth process explanation.
+
+* Clone the StoryMapJS repository to your machine.
+* Clone the [fabfile](https://github.com/NUKnightLab/fablib) repository into the same *parent* folder that stores the StoryMap repo.
+* Install [virtualenv](https://pypi.python.org/pypi/virtualenv), [virtualenvwrapper](http://virtualenvwrapper.readthedocs.org/), and [MongoDB](https://www.mongodb.org/).
+* To run the server, copy `env.sh.sample` to `env.sh` and, if necessary, modify any values in it. Execute this script with `source env.sh` when you are working on StoryMapJS. If you're unsure whether you need to run the server for your project, see below this quickstart for more information.
+* Set up your virtual environment:
+ `mkvirtualenv storymapjs`
+* Activate the virtual environemnt:
+ `workon storymapjs`
+* Install python requirements:
+ `pip install -r requirements.txt`
+* `fab build` the project
+* Start making changes!
+* To see your changes, run a simple local web server (we like [http-server](https://www.npmjs.com/package/http-server)) and load the following url (assuming your local server runs on port 8080):
+`http://0.0.0.0:8080/embed/index.html?url=http://media.knightlab.com/StoryMapJS/demo/sochi.json`
+
+#### Setup for working on the StoryMap editor
+
+There are a number of environment variables critical to working on the edior that are only available to Knight Lab staff and students. Ask a staff member for this information if applicable.
+
## Contributing translations for new languages
StoryMap's older sibling, [TimelineJS](http://timeline.knightlab.com) has proven internationally popular, in part because users have contributed translation support for dozens of languages. StoryMap is also ready to be used in languages other than English, but once again, we'll need your help.
@@ -46,7 +69,7 @@ In order to stay consistent with other kinds of deployment tools, we use python
If you don't use CodeKit, you must have Python installed. We use python 2.7.
-Clone our [fabfile](https://github.com/NUKnightLab/fablib) repository and place it in the same parent directory as your StoryMapJS respository.
+Clone our [fabfile](https://github.com/NUKnightLab/fablib) repository and place it in the same parent directory as your StoryMapJS repository.
Install [virtualenv](https://pypi.python.org/pypi/virtualenv), [virtualenvwrapper](http://virtualenvwrapper.readthedocs.org/), and [MongoDB](https://www.mongodb.org/).
@@ -87,6 +110,18 @@ Files located in the `source` directory are assets for storymapjs itself. The co
At this time, edits to the HTML for the website are automatically visible when reloading the local server. Edits to CSS and JavaScript must be manually compiled before you'll see them. Run `fab build`. This is something we'd like to make more automatic eventually.
+**Note:** Recent updates to Google's OAuth policies mean that the above only works for editing the StoryMapJS website/documentation. If you want to work on the authoring tool and test it locally, you will need to set up for local secure development.
+
+First, you must create a certificate pair. These files should NOT be put in the repository. Use this command, executed from the root of the project repository:
+
+ openssl req -x509 -sha256 -nodes -days 10000 -newkey rsa:2048 -keyout local_only.key -out local_only.crt
+
+Once you've done this, to run the server, use this instead of the above command:
+
+ fab serve:ssl=y
+
+Of course, you'll need to use `https://localhost:5000/select/` to access the authoring tool. You'll get a warning that the security certificate is not trusted. Disable that warning to proceed.
+
### A note about installing python requirements on Mac OS X 10.11 "El Capitan"
Apparently, Apple removed support for `openssl` in Mac OS X 10.11. Here's the solution we've found.
@@ -98,3 +133,17 @@ Apparently, Apple removed support for `openssl` in Mac OS X 10.11. Here's the so
Users may be directed to our userinfo page to help with troubleshooting. This page provides information about the user's account and saved storymaps. The endpoint is `https://storymap.knightlab.com/userinfo/`
+
+## Using Atlassian localstack for development/testing
+
+NOTE: boto3 is required for localstack. Until transition to boto3 is complete, development and testing involving s3 connections still requires AWS credentials
+
+Be sure to have the aws cli installed (http://docs.aws.amazon.com/cli/latest/userguide/installing.html)
+
+In your StoryMap virtualenvironment, install localstack and create the test bucket:
+
+ * git clone https://github.com/atlassian/localstack.git
+ * cd localstack
+ * make clean install test
+ * make infra
+ * aws --endpoint-url=http://localhost:4572 s3 mb s3://test.knilab.com
diff --git a/api.py b/api.py
index a8da0f70..c36c8905 100644
--- a/api.py
+++ b/api.py
@@ -1,6 +1,7 @@
from __future__ import division
from flask import Flask, request, session, redirect, url_for, \
render_template, jsonify, abort
+from werkzeug.exceptions import Forbidden
from collections import defaultdict
import math
import os
@@ -36,14 +37,17 @@
from storymap import storage, google
from storymap.connection import _user
+
app = Flask(__name__)
app.config.from_envvar('FLASK_SETTINGS_FILE')
settings = sys.modules[settings_module]
app.config['TEST_MODE'] = settings.TEST_MODE
+examples_json = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'examples.json')
+faq_json = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'faq.json')
_GOOGLE_OAUTH_SCOPES = [
- 'https://www.googleapis.com/auth/drive.readonly',
+# 'https://www.googleapis.com/auth/drive.readonly', # we may need to restore this if there are legacy accounts unmigrated
'https://www.googleapis.com/auth/userinfo.profile'
];
@@ -73,6 +77,12 @@ def inject_urls():
STORAGE_URL=storage_url, storage_url=storage_url,
CDN_URL=cdn_url, cdn_url=cdn_url)
+
+@app.context_processor
+def inject_index_data():
+ return dict(examples=json.load(open(examples_json)),faqs=json.load(open(faq_json)))
+
+
class APIEncoder(json.JSONEncoder):
def default(self, obj):
"""Format obj as json."""
@@ -166,6 +176,13 @@ def _session_pop(*keys):
# https://developers.google.com/drive/web/quickstart/quickstart-python
#
+def _build_oauth_redirect(request,path):
+ host = request.host
+ protocol = request.url.split(':')[0]
+ url = '{}://{}{}'.format(protocol, host, path)
+ return url
+
+
@app.route("/google/auth/start/", methods=['GET', 'POST'])
def google_auth_start():
"""Initiate google authorization"""
@@ -173,7 +190,7 @@ def google_auth_start():
settings.GOOGLE_CLIENT_ID,
settings.GOOGLE_CLIENT_SECRET,
_GOOGLE_OAUTH_SCOPES,
- redirect_uri='https://'+request.host+url_for('google_auth_verify')
+ redirect_uri=_build_oauth_redirect(request, url_for('google_auth_verify'))
)
authorize_url = flow.step1_get_authorize_url()
return redirect(authorize_url)
@@ -192,7 +209,7 @@ def google_auth_verify():
settings.GOOGLE_CLIENT_ID,
settings.GOOGLE_CLIENT_SECRET,
_GOOGLE_OAUTH_SCOPES,
- redirect_uri='https://'+request.host+url_for('google_auth_verify')
+ redirect_uri=_build_oauth_redirect(request, url_for('google_auth_verify'))
)
credentials = flow.step2_exchange(code)
# ^ this is an oauth2client.client.OAuth2Credentials object
@@ -211,6 +228,10 @@ def google_auth_verify():
if not info['id']:
raise Exception('Could not get Google user ID')
+ if 'storymap.knilab.com' in domains and not info['id'] in allowed_ids:
+ print('User id not in ALLOWED_IDS: %s ' % info['id'])
+ raise Exception('You are not authorized to access this page. Please send the following information to support@knightlab.zendesk.com: storymap.knilab.com unauthorized %s' % info['id'])
+
# Upsert user record
uid = _get_uid('google:'+info['id'])
@@ -244,6 +265,9 @@ def _user_get():
"""Enforce authenticated user"""
uid = session.get('uid')
user = _user.find_one({'uid': uid})
+ # google data field in user record no longer used
+ if 'google' in user:
+ del user['google']
if not user and 'uid' in session:
session.pop('uid')
return user
@@ -690,7 +714,11 @@ def storymap_image_save(user, id):
@app.route("/")
def index():
- return render_template('index.html')
+ if 'storymap.knightlab.com' in domains:
+ production = True
+ else:
+ production = False
+ return render_template('index.html', production=production)
@app.route("/gigapixel/")
def gigapixel():
@@ -850,11 +878,18 @@ def qunit():
# SERVE URLS FROM DIRECTORIES
#
-from flask import send_from_directory
+from flask import send_file, send_from_directory
build_dir = os.path.join(settings.PROJECT_ROOT, 'build')
compiled_dir = os.path.join(settings.PROJECT_ROOT, 'compiled')
templates_dir = os.path.join(settings.PROJECT_ROOT, 'compiled/templates')
+domains = os.environ.get('APPLICATION_DOMAINS')
+allowed_ids = os.environ.get('ALLOWED_IDS', '').split(',')
+
+@app.route('/robots.txt')
+def robots_txt():
+ if 'storymap.knilab.com' in domains:
+ return send_file('templates/robots.txt')
@app.route('/build/embed/')
def catch_build_embed():
@@ -872,7 +907,6 @@ def catch_compiled(path):
def catch_compiled_templates(path):
return send_from_directory(templates_dir, path)
-
# redirect old documentation URLs
@app.route('/')
def redirect_old_urls(path):
@@ -895,8 +929,18 @@ def redirect_old_urls(path):
opts, args = getopt.getopt(sys.argv[1:], "sp:", ["port="])
for opt, arg in opts:
if opt == '-s':
- ssl_context = 'adhoc'
- print 'ssl context: %s' % ssl_context
+ if (os.path.isfile('local_only.crt') and os.path.isfile('local_only.key')):
+ ssl_context = ('local_only.crt', 'local_only.key')
+ else:
+ print '''
+To run HTTPS locally you should create a crt/key file.
+Don't put them in the repository, because if you tell your browser to trust the certificate
+and an adversary got the cert from the public repository, they could take
+advantage of you.
+Use this command to create the files:
+ openssl req -x509 -sha256 -nodes -days 10000 -newkey rsa:2048 -keyout local_only.key -out local_only.crt
+'''
+ sys.exit(1)
elif opt in ('-p', '--port'):
port = int(arg)
else:
@@ -905,5 +949,5 @@ def redirect_old_urls(path):
except getopt.GetoptError:
print 'Usage: app.py [-s] [-p port]'
sys.exit(1)
-
- app.run(host='0.0.0.0', port=port, debug=True, ssl_context=ssl_context)
+ # Google OAuth requires localhost, not a raw IP address
+ app.run(host='localhost', port=port, debug=True, ssl_context=ssl_context)
diff --git a/compiled/css/site.css b/compiled/css/site.css
new file mode 100644
index 00000000..ed975749
--- /dev/null
+++ b/compiled/css/site.css
@@ -0,0 +1 @@
+body{background:#fff;color:#000}
\ No newline at end of file
diff --git a/compiled/css/storymap.css b/compiled/css/storymap.css
index 2dd8216b..3a4593c5 100644
--- a/compiled/css/storymap.css
+++ b/compiled/css/storymap.css
@@ -1 +1,10 @@
-.vco-storyjs div *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.vco-storyjs h1,.vco-storyjs h2,.vco-storyjs h3,.vco-storyjs h4,.vco-storyjs h5,.vco-storyjs h6,.vco-storyjs p,.vco-storyjs blockquote,.vco-storyjs pre,.vco-storyjs a,.vco-storyjs abbr,.vco-storyjs acronym,.vco-storyjs address,.vco-storyjs cite,.vco-storyjs code,.vco-storyjs del,.vco-storyjs dfn,.vco-storyjs em,.vco-storyjs img,.vco-storyjs q,.vco-storyjs s,.vco-storyjs samp,.vco-storyjs small,.vco-storyjs strike,.vco-storyjs strong,.vco-storyjs sub,.vco-storyjs sup,.vco-storyjs tt,.vco-storyjs var,.vco-storyjs dd,.vco-storyjs dl,.vco-storyjs dt,.vco-storyjs li,.vco-storyjs ol,.vco-storyjs ul,.vco-storyjs fieldset,.vco-storyjs form,.vco-storyjs label,.vco-storyjs legend,.vco-storyjs button,.vco-storyjs table,.vco-storyjs caption,.vco-storyjs tbody,.vco-storyjs tfoot,.vco-storyjs thead,.vco-storyjs tr,.vco-storyjs th,.vco-storyjs td,.vco-storyjs .vco-container,.vco-storyjs .content-container,.vco-storyjs .media,.vco-storyjs .text,.vco-storyjs .vco-slider,.vco-storyjs .slider,.vco-storyjs .date,.vco-storyjs .title,.vco-storyjs .message,.vco-storyjs .map,.vco-storyjs .credit,.vco-storyjs .caption,.vco-storyjs .vco-feedback,.vco-storyjs .vco-feature,.vco-storyjs .toolbar,.vco-storyjs .marker,.vco-storyjs .dot,.vco-storyjs .line,.vco-storyjs .flag,.vco-storyjs .time,.vco-storyjs .era,.vco-storyjs .major,.vco-storyjs .minor,.vco-storyjs .vco-navigation,.vco-storyjs .start,.vco-storyjs .active{margin:0;padding:0;border:0;font-weight:400;font-style:normal;font-size:100%;line-height:1;font-family:inherit;width:auto;float:none}.vco-storyjs h1,.vco-storyjs h2,.vco-storyjs h3,.vco-storyjs h4,.vco-storyjs h5,.vco-storyjs h6{clear:none}.vco-storyjs table{border-collapse:collapse;border-spacing:0}.vco-storyjs ol,.vco-storyjs ul{list-style:none}.vco-storyjs q:before,.vco-storyjs q:after,.vco-storyjs blockquote:before,.vco-storyjs blockquote:after{content:""}.vco-storyjs a:focus{outline:thin dotted}.vco-storyjs a:hover,.vco-storyjs a:active{outline:0}.vco-storyjs article,.vco-storyjs aside,.vco-storyjs details,.vco-storyjs figcaption,.vco-storyjs figure,.vco-storyjs footer,.vco-storyjs header,.vco-storyjs hgroup,.vco-storyjs nav,.vco-storyjs section{display:block}.vco-storyjs audio,.vco-storyjs canvas,.vco-storyjs video{display:inline-block;*display:inline;*zoom:1}.vco-storyjs audio:not([controls]){display:none}.vco-storyjs div{max-width:none}.vco-storyjs sub,.vco-storyjs sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.vco-storyjs sup{top:-.5em}.vco-storyjs sub{bottom:-.25em}.vco-storyjs img{border:0;-ms-interpolation-mode:bicubic}.vco-storyjs button,.vco-storyjs input,.vco-storyjs select,.vco-storyjs textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.vco-storyjs button,.vco-storyjs input{line-height:normal;*overflow:visible}.vco-storyjs button::-moz-focus-inner,.vco-storyjs input::-moz-focus-inner{border:0;padding:0}.vco-storyjs button,.vco-storyjs input[type=button],.vco-storyjs input[type=reset],.vco-storyjs input[type=submit]{cursor:pointer;-webkit-appearance:button}.vco-storyjs input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.vco-storyjs input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.vco-storyjs textarea{overflow:auto;vertical-align:top}.vco-storymap{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3{font-size:36px;line-height:36px}.vco-storymap h1 small,.vco-storymap h2 small,.vco-storymap h3 small{font-size:24px;line-height:24px}.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-size:24px;line-height:24px;margin-bottom:0}.vco-storymap h4 small,.vco-storymap h5 small,.vco-storymap h6 small{font-size:15px;line-height:15px}.vco-storymap h2.vco-headline-title{font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title small{display:block;margin-top:5px;font-size:24px;line-height:24px}.vco-storymap h2{margin-top:20px;margin-bottom:5px}.vco-storymap p{margin-top:5px;margin-bottom:10px;font-size:15px;color:#666}.vco-storymap p a{color:#666;text-decoration:none;background-image:-moz-linear-gradient(top,rgba(102,102,102,0)50%,rgba(102,102,102,.6)50%);background-image:-webkit-linear-gradient(top,rgba(102,102,102,0)50%,rgba(102,102,102,.6)50%);background-image:-o-linear-gradient(top,rgba(102,102,102,0)50%,rgba(102,102,102,.6)50%);background-image:linear-gradient(to bottom,rgba(102,102,102,0)50%,rgba(102,102,102,.6)50%);background-repeat:repeat-x;background-size:2px 2px;background-position:0 17px;text-shadow:-2px -1px 0 #fff,2px -1px 0 #fff,-2px 1px 0 #fff,2px 1px 0 #fff}.vco-storymap p a:hover,.vco-storymap p a:focus{color:#c34528;text-decoration:none}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.vco-storymap p a{text-decoration:underline;background-image:none;text-shadow:none}.vco-storymap p a:hover,.vco-storymap p a:focus{color:#c34528;text-decoration:underline}}.vco-storymap b,.vco-storymap strong{font-weight:700}.vco-storymap i,.vco-storymap em{font-style:italic}.vco-storymap a{text-decoration:none;color:#c34528}.vco-storymap a:hover{text-decoration:underline;color:#6e2717}.vco-storymap .vco-caption,.vco-storymap .vco-credit,.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous{font-size:11px;line-height:11px}.vco-storymap .vco-caption a,.vco-storymap .vco-credit a,.vco-storymap .vco-slidenav-next a,.vco-storymap .vco-slidenav-previous a{color:#000}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:Georgia,Times New Roman,Times,serif;color:#999;font-size:24px;line-height:24px;text-align:left;background:0 0;border:0;padding:0}.vco-storymap blockquote cite,.vco-storymap blockquote p cite{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;color:#666;display:block;text-align:right;font-style:normal}.vco-storymap blockquote cite:before,.vco-storymap blockquote p cite:before{content:"\2014"}.vco-storymap blockquote p:before{content:open-quote;display:inline-block;font-size:36px;position:relative;top:8px;margin-right:5px}.vco-storymap blockquote p:after{content:close-quote;display:inline-block;font-size:36px;position:relative;top:8px;margin-left:3px}.vco-storymap blockquote{margin:10px}.vco-storymap blockquote p{margin:0}.vco-storymap .vcard{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:15px}.vco-storymap .vco-text ul{padding:0;padding-left:30px;margin:0}.vco-storymap .vco-text ul li{margin-bottom:5px}.vco-storymap .vco-note{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;background-color:#e6e6e6;font-size:15px;line-height:17px;padding:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#8a6d3b;background-color:#fcf8e3;border:1px solid #faebcc}@media only screen and (max-width:800px),only screen and (max-device-width:800px){.vco-storymap h1,.vco-storymap h2,.vco-storymap h3{font-size:36px;line-height:36px}}@media only screen and (max-width:500px),only screen and (max-device-width:500px){.vco-storymap h1,.vco-storymap h2,.vco-storymap h3{font-size:32px;line-height:32px}}.vco-skinny h2{margin-top:0;padding-top:20px}@font-face{font-family:vco-icons;src:url(icons/vco-icons.eot);src:url(icons/vco-icons.eot?#iefix) format('embedded-opentype'),url(icons/vco-icons.ttf) format('truetype'),url(icons/vco-icons.woff) format('woff'),url(icons/vco-icons.svg#vco-icons) format('svg');font-weight:400;font-style:normal}[class^=vco-icon-],[class*=" vco-icon-"]{font-family:vco-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vco-icon-vine:after{content:"\e64d"}.vco-icon-wikipedia:after{content:"\e64e"}.vco-icon-chevron-right:after{content:"\e64f"}.vco-icon-chevron-left:after{content:"\e650"}.vco-icon-youtube-logo:after{content:"\e651"}.vco-icon-foursquare:after{content:"\e652"}.vco-icon-camera-retro:after{content:"\e653"}.vco-icon-doc:after{content:"\e654"}.vco-icon-weibo:after{content:"\e655"}.vco-icon-resize-horizontal:after{content:"\e656"}.vco-icon-resize-vertical:after{content:"\e657"}.vco-icon-resize-full:after{content:"\e658"}.vco-icon-resize-small:after{content:"\e659"}.vco-icon-twitter:after{content:"\e62b"}.vco-icon-google-plus:after{content:"\e62c"}.vco-icon-video:after{content:"\e62d"}.vco-icon-youtube:after{content:"\e62d"}.vco-icon-plaintext:after{content:"\e62e"}.vco-icon-storify:after{content:"\e62e"}.vco-icon-image-v2:after{content:"\e62f"}.vco-icon-quote-v2:after{content:"\e630"}.vco-icon-zoom-in:after{content:"\e631"}.vco-icon-zoom-out:after{content:"\e632"}.vco-icon-list:after{content:"\e633"}.vco-icon-music:after{content:"\e634"}.vco-icon-location:after{content:"\e635"}.vco-icon-web:after{content:"\e636"}.vco-icon-share-v2:after{content:"\e637"}.vco-icon-soundcloud:after{content:"\e639"}.vco-icon-video-v2:after{content:"\e63a"}.vco-icon-dailymotion:after{content:"\e63a"}.vco-icon-tumblr:after{content:"\e63b"}.vco-icon-lastfm:after{content:"\e63c"}.vco-icon-github:after{content:"\e63d"}.vco-icon-goback:after{content:"\e63e"}.vco-icon-doc-v2:after{content:"\e63f"}.vco-icon-googledrive:after{content:"\e640"}.vco-icon-facebook:after{content:"\e641"}.vco-icon-flickr:after{content:"\e642"}.vco-icon-dribbble:after{content:"\e643"}.vco-icon-image:after{content:"\e605"}.vco-icon-vimeo:after{content:"\e606"}.vco-icon-instagram:after{content:"\e644"}.vco-icon-pinterest:after{content:"\e645"}.vco-icon-arrow-left:after{content:"\e646"}.vco-icon-arrow-down:after{content:"\e647"}.vco-icon-arrow-up:after{content:"\e648"}.vco-icon-arrow-right:after{content:"\e649"}.vco-icon-share:after{content:"\e64a"}.vco-icon-blockquote:after{content:"\e64b"}.vco-icon-evernote:after{content:"\e64c"}.vco-icon-mappin:after{content:"\e600"}.vco-icon-swipe-right:after{content:"\e601"}.vco-icon-swipe-left:after{content:"\e602"}.vco-icon-touch-spread:after{content:"\e603"}.vco-icon-touch-pinch:after{content:"\e604"}.vco-dragging{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.vco-menubar{position:absolute;z-index:11;text-align:left;overflow:hidden;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom-right-radius:7px;left:0}.vco-menubar .vco-menubar-button:first-child{border-left:0}@keyframes invertToBlack{from{background-color:#FFF}to{background-color:#000}}@-webkit-keyframes invertToBlack{from{background:#FFF}to{background:#000}}@keyframes invertToWhite{from{background-color:#000}to{background-color:#FFF}}@-webkit-keyframes invertToWhite{from{background:#000}to{background:#FFF}}.vco-menubar-button{border-left:1px solid #e6e6e6;font-size:14px;padding:6px 12px;background-color:rgba(217,217,217,.9);background-color:#fff;cursor:pointer;font-weight:700;color:#737373}.vco-menubar-button .vco-icon-arrow-up,.vco-menubar-button .vco-icon-arrow-down{display:inline-block;height:14px;overflow:hidden;font-size:20px;position:relative;top:-2px}.vco-menubar-button:hover{background:#c34528;color:#fff}.vco-mobile .vco-menubar-button:hover{background-color:rgba(217,217,217,.67);color:#737373}.vco-mobile .vco-menubar-button:active{background:#c34528;color:#fff}@keyframes invertToBlack{from{background-color:#FFF}to{background-color:#000}}@-webkit-keyframes invertToBlack{from{background:#FFF}to{background:#000}}@keyframes invertToWhite{from{background-color:#000}to{background-color:#FFF}}@-webkit-keyframes invertToWhite{from{background:#000}to{background:#FFF}}.vco-message,.vco-message-full{width:100%;height:100%;position:absolute;display:table;overflow:hidden;top:0;left:0;z-index:99;margin:auto;text-align:center}.vco-message .vco-message-container,.vco-message-full .vco-message-container{padding:20px;margin:20px;text-align:center;vertical-align:middle;display:table-cell}.vco-message .vco-message-container .vco-message-content,.vco-message-full .vco-message-container .vco-message-content{color:#666;text-align:center;font-size:11px;line-height:13px;text-transform:uppercase;margin-top:7.5px;margin-bottom:7.5px;text-shadow:1px 1px 1px #FFF}.vco-message .vco-message-container .vco-loading-icon,.vco-message-full .vco-message-container .vco-loading-icon{width:30px;height:30px;background-color:#666;vertical-align:middle;-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,.1);box-shadow:inset 0 1px 2px rgba(255,255,255,.1);margin-left:auto;margin-right:auto;text-align:center;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.vco-message-full{background-color:rgba(51,51,51,.8)}.vco-message-full [class^=vco-icon-],.vco-message-full [class*=" vco-icon-"]{color:#FFF;font-size:72px}.vco-message-full .vco-message-container .vco-message-content{font-size:22px;line-height:22px;text-shadow:none;color:#FFF;text-transform:none;font-weight:700}.vco-message-full .vco-message-container .vco-message-content .vco-button{display:inline-block;cursor:pointer;background-color:#FFF;color:#333;padding:10px;margin-top:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.vcoanimate{-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}.vco-animate{-webkit-transition:all 1000ms cubic-bezier(0.77,0,.175,1);-moz-transition:all 1000ms cubic-bezier(0.77,0,.175,1);-o-transition:all 1000ms cubic-bezier(0.77,0,.175,1);transition:all 1000ms cubic-bezier(0.77,0,.175,1);-webkit-transition-timing-function:cubic-bezier(0.77,0,.175,1);-moz-transition-timing-function:cubic-bezier(0.77,0,.175,1);-o-transition-timing-function:cubic-bezier(0.77,0,.175,1);transition-timing-function:cubic-bezier(0.77,0,.175,1)}.vco-animate-opacity{-webkit-transition:opacity 1000ms cubic-bezier(0.77,0,.175,1);-moz-transition:opacity 1000ms cubic-bezier(0.77,0,.175,1);-o-transition:opacity 1000ms cubic-bezier(0.77,0,.175,1);transition:opacity 1000ms cubic-bezier(0.77,0,.175,1);-webkit-transition-timing-function:cubic-bezier(0.77,0,.175,1);-moz-transition-timing-function:cubic-bezier(0.77,0,.175,1);-o-transition-timing-function:cubic-bezier(0.77,0,.175,1);transition-timing-function:cubic-bezier(0.77,0,.175,1)}.vco-slide{position:absolute;width:100%;height:100%;padding:0;margin:0;overflow-x:hidden;overflow-y:auto}.vco-slide .vco-slide-calltoaction{cursor:pointer;font-weight:700;padding-top:10px;margin-bottom:10px;padding-bottom:10px}.vco-slide .vco-slide-calltoaction .vco-slide-calltoaction-button-text{display:inline-block;background-color:#c34528;color:#fff;padding:10px 15px;border-radius:7px}.vco-slide .vco-slide-calltoaction:hover .vco-slide-calltoaction-button-text{background-color:#842f1b;color:#fff}.vco-slide .vco-slide-background{background-color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;overflow:hidden;display:none;filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.vco-slide .vco-slide-scrollable-container{display:table;table-layout:fixed;height:100%;z-index:1}.vco-slide .vco-slide-content-container{display:table-cell;vertical-align:middle;position:relative;width:100%;height:100%;z-index:3}.vco-slide .vco-slide-content-container .vco-slide-content{display:table;vertical-align:middle;padding-left:100px;padding-right:100px;position:relative;max-width:100%}.vco-slide .vco-slide-content-container .vco-slide-content .vco-media{position:relative;width:100%;min-width:50%;float:left;margin-top:auto;margin-bottom:auto}.vco-slide .vco-slide-content-container .vco-slide-content .vco-text{width:50%;max-width:50%;min-width:120px;padding:0 20px;display:table-cell;vertical-align:middle;text-align:left}.vco-slide .vco-slide-content-container .vco-slide-content .vco-text .vco-slide-calltoaction{width:100%}.vco-slide-media-only .vco-slide-content-container .vco-slide-content{text-align:center}.vco-slide-media-only .vco-slide-content-container .vco-slide-content .vco-media{text-align:center;position:relative;width:100%;min-width:50%;max-width:100%;float:none;margin-top:auto;margin-bottom:auto}.vco-slide-media-only .vco-slide-content-container .vco-slide-content .vco-text{width:100%;display:block;margin-left:auto;margin-right:auto;text-align:center}.vco-slide-media-only .vco-slide-content-container .vco-slide-content .vco-text h2{margin-top:20px;margin-bottom:20px}.vco-slide-text-only .vco-slide-content-container .vco-slide-content{text-align:center}.vco-slide-text-only .vco-slide-content-container .vco-slide-content .vco-text{max-width:80%;width:80%;display:block;margin-left:auto;margin-right:auto}.vco-slide.vco-full-image-background,.vco-slide.vco-full-color-background{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-image-background p,.vco-slide.vco-full-color-background p,.vco-slide.vco-full-image-background h1,.vco-slide.vco-full-color-background h1,.vco-slide.vco-full-image-background h2,.vco-slide.vco-full-color-background h2,.vco-slide.vco-full-image-background h3,.vco-slide.vco-full-color-background h3,.vco-slide.vco-full-image-background h4,.vco-slide.vco-full-color-background h4,.vco-slide.vco-full-image-background h5,.vco-slide.vco-full-color-background h5,.vco-slide.vco-full-image-background h6,.vco-slide.vco-full-color-background h6{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-image-background a,.vco-slide.vco-full-color-background a,.vco-slide.vco-full-image-background a:hover,.vco-slide.vco-full-color-background a:hover,.vco-slide.vco-full-image-background b,.vco-slide.vco-full-color-background b,.vco-slide.vco-full-image-background i,.vco-slide.vco-full-color-background i,.vco-slide.vco-full-image-background blockquote,.vco-slide.vco-full-color-background blockquote,.vco-slide.vco-full-image-background blockquote p,.vco-slide.vco-full-color-background blockquote p{color:#FFF!important;text-shadow:1px 1px 1px #000!important;color:#fff}.vco-slide.vco-full-image-background .vco-caption,.vco-slide.vco-full-color-background .vco-caption,.vco-slide.vco-full-image-background .vco-credit,.vco-slide.vco-full-color-background .vco-credit{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-image-background .vco-media-twitter blockquote,.vco-slide.vco-full-color-background .vco-media-twitter blockquote,.vco-slide.vco-full-image-background .vco-media-blockquote blockquote,.vco-slide.vco-full-color-background .vco-media-blockquote blockquote{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-image-background .vco-media-twitter blockquote p,.vco-slide.vco-full-color-background .vco-media-twitter blockquote p,.vco-slide.vco-full-image-background .vco-media-blockquote blockquote p,.vco-slide.vco-full-color-background .vco-media-blockquote blockquote p{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-image-background .vcard a,.vco-slide.vco-full-color-background .vcard a,.vco-slide.vco-full-image-background .vcard .nickname,.vco-slide.vco-full-color-background .vcard .nickname{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-image-background{background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center 25%;text-shadow:1px 1px 2px #000}.vco-slide.vco-full-image-background p,.vco-slide.vco-full-image-background h1,.vco-slide.vco-full-image-background h2,.vco-slide.vco-full-image-background h3,.vco-slide.vco-full-image-background h4,.vco-slide.vco-full-image-background h5,.vco-slide.vco-full-image-background h6{text-shadow:1px 1px 2px #000}.vco-slide.vco-full-image-background .vco-caption,.vco-slide.vco-full-image-background .vco-credit{text-shadow:1px 1px 2px #000}.vco-slide.vco-full-image-background .vco-media-twitter blockquote,.vco-slide.vco-full-image-background .vco-media-blockquote blockquote{text-shadow:1px 1px 2px #000!important}.vco-slide.vco-full-image-background .vco-media-twitter blockquote p,.vco-slide.vco-full-image-background .vco-media-blockquote blockquote p{text-shadow:1px 1px 2px #000!important}.vco-slide.vco-text-background .vco-text .vco-text-content-container{padding:20px;background:#000 transparent;background:rgba(0,0,0,.6);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.vco-slide.vco-text-background .vco-text .vco-text-content-container h2{margin-top:5px}.vco-layout-landscape .vco-slide .vco-slide-content-container .vco-slide-content .vco-media{display:block;vertical-align:baseline;height:auto;margin-bottom:20px;max-height:50%}.vco-layout-landscape .vco-slide .vco-slide-content-container .vco-slide-content .vco-text{display:block;height:auto;vertical-align:baseline;width:100%;max-width:100%;min-width:0;float:none;padding:0}.vco-skinny .vco-slide{display:block}.vco-skinny .vco-slide .vco-slide-content-container{display:block;position:static;height:auto;vertical-align:baseline}.vco-skinny .vco-slide .vco-slide-content-container .vco-slide-content{display:block;position:static;vertical-align:baseline;height:auto}.vco-skinny .vco-slide .vco-slide-content-container .vco-slide-content .vco-media{position:static;width:100%;height:auto;float:none;display:block}.vco-skinny .vco-slide .vco-slide-content-container .vco-slide-content .vco-text{display:block;height:auto;vertical-align:baseline;position:static;width:100%;max-width:100%;min-width:0;float:none;padding:0}.vco-skinny .vco-slide .vco-slide-content-container .vco-slide-content .vco-text .vco-text-content-container{padding-left:10px;padding-right:10px;padding-bottom:10px}.vco-mobile.vco-skinny .vco-slide-content-container .vco-slide-content .vco-media img,.vco-mobile.vco-skinny .vco-slide-content-container .vco-slide-content .vco-media embed,.vco-mobile.vco-skinny .vco-slide-content-container .vco-slide-content .vco-media object,.vco-mobile.vco-skinny .vco-slide-content-container .vco-slide-content .vco-media video,.vco-mobile.vco-skinny .vco-slide-content-container .vco-slide-content .vco-media iframe{max-height:175px}.vco-slidenav-previous,.vco-slidenav-next{position:absolute;top:45%;z-index:10;cursor:pointer}.vco-slidenav-previous .vco-slidenav-content-container,.vco-slidenav-next .vco-slidenav-content-container{height:200px;width:100px;position:absolute}.vco-slidenav-previous .vco-slidenav-title,.vco-slidenav-next .vco-slidenav-title,.vco-slidenav-previous .vco-slidenav-description,.vco-slidenav-next .vco-slidenav-description{width:100%;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;filter:alpha(opacity=15);-khtml-opacity:.15;-moz-opacity:.15;opacity:.15}.vco-slidenav-previous .vco-slidenav-title,.vco-slidenav-next .vco-slidenav-title{margin-top:10px;font-size:15px;line-height:15px;font-size:11px;line-height:11px}.vco-slidenav-previous .vco-slidenav-description,.vco-slidenav-next .vco-slidenav-description{font-size:11px}.vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-icon,.vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-icon,.vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-title,.vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-title,.vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-description,.vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-description{text-shadow:1px 1px 1px #fff;color:#fff}.vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-icon,.vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-icon,.vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-title,.vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-title,.vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-description,.vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-description{color:#333;text-shadow:1px 1px 1px #333}.vco-slidenav-next .vco-slidenav-icon,.vco-slidenav-previous .vco-slidenav-icon{font-family:vco-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:5px}.vco-slidenav-next:hover .vco-slidenav-title,.vco-slidenav-previous:hover .vco-slidenav-title,.vco-slidenav-next:hover .vco-slidenav-description,.vco-slidenav-previous:hover .vco-slidenav-description{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-slidenav-next{text-align:right;margin-right:10px;right:100px}.vco-slidenav-next .vco-slidenav-icon{margin-left:76px}.vco-slidenav-next .vco-slidenav-icon:before{content:"\e64f"}.vco-slidenav-next:hover .vco-slidenav-icon{margin-left:80px}.vco-slidenav-previous{text-align:left;margin-left:10px}.vco-slidenav-previous .vco-slidenav-icon{margin-left:0}.vco-slidenav-previous .vco-slidenav-icon:before{content:"\e650"}.vco-slidenav-previous:hover .vco-slidenav-icon{margin-left:-4px}.vco-skinny .vco-slidenav-next{right:32px}.vco-skinny .vco-slidenav-next .vco-slidenav-icon{margin-left:8px}.vco-skinny .vco-slidenav-next:hover .vco-slidenav-icon{margin-left:12px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-skinny .vco-slidenav-previous:hover .vco-slidenav-icon{margin-left:-4px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container{width:32px;height:32px}.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-icon,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-icon,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-title,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-title,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-description,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-description{color:#333}.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-icon,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-icon,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-title,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-title,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-description,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-description{color:#fff}.vco-skinny .vco-slidenav-previous .vco-slidenav-title,.vco-skinny .vco-slidenav-next .vco-slidenav-title,.vco-skinny .vco-slidenav-previous .vco-slidenav-description,.vco-skinny .vco-slidenav-next .vco-slidenav-description{display:none}.vco-skinny .vco-slidenav-previous .vco-slidenav-icon,.vco-skinny .vco-slidenav-next .vco-slidenav-icon{filter:alpha(opacity=33);-khtml-opacity:.33;-moz-opacity:.33;opacity:.33}.vco-layout-landscape.vco-mobile .vco-slidenav-next:hover{right:70px}.vco-layout-landscape.vco-mobile .vco-slidenav-next:hover .vco-slidenav-icon{margin-left:8px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-layout-landscape.vco-mobile .vco-slidenav-next:active .vco-slidenav-icon{margin-left:0;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-layout-landscape.vco-mobile .vco-slidenav-previous:hover .vco-slidenav-icon{margin-left:80px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-layout-landscape.vco-mobile .vco-slidenav-previous:active .vco-slidenav-icon{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;margin-left:-4px}.vco-layout-portrait.vco-mobile .vco-slidenav-next:hover .vco-slidenav-icon,.vco-layout-portrait.vco-mobile .vco-slidenav-previous:hover .vco-slidenav-icon{filter:alpha(opacity=33);-khtml-opacity:.33;-moz-opacity:.33;opacity:.33}.vco-layout-portrait.vco-mobile .vco-slidenav-next:active .vco-slidenav-icon,.vco-layout-portrait.vco-mobile .vco-slidenav-previous:active .vco-slidenav-icon{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-mobile .vco-slidenav-previous,.vco-skinny.vco-mobile .vco-slidenav-previous,.vco-skinny.vco-layout-landscape.vco-mobile .vco-slidenav-previous,.vco-skinny.vco-layout-portrait.vco-mobile .vco-slidenav-previous,.vco-mobile .vco-slidenav-next,.vco-skinny.vco-mobile .vco-slidenav-next,.vco-skinny.vco-layout-landscape.vco-mobile .vco-slidenav-next,.vco-skinny.vco-layout-portrait.vco-mobile .vco-slidenav-next{display:none}.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-icon:before,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-icon:before{background-color:#333;padding:20px;border:1px solid #b3b3b3}.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-icon,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-icon,.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-title,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-title,.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-description,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-description{text-shadow:none}.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-title,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-title,.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-description,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-description{display:none}.vco-layout-landscape .vco-storyslider .vco-slidenav-previous{left:-100%;margin-left:0}.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-icon:before{border-bottom-right-radius:7px;border-top-right-radius:7px}.vco-layout-landscape .vco-storyslider .vco-slidenav-previous:hover .vco-slidenav-icon{margin-left:-4px}.vco-layout-landscape .vco-storyslider .vco-slidenav-next{right:130px}.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-icon:before{border-bottom-left-radius:7px;border-top-left-radius:7px}.vco-storyslider{width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative}.vco-storyslider img,.vco-storyslider embed,.vco-storyslider object,.vco-storyslider video,.vco-storyslider iframe{max-width:100%;position:relative}.vco-storyslider .vco-slider-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.vco-storyslider .vco-slider-touch-mask{width:100%;height:100%;z-index:25;top:0;left:0;position:absolute}.vco-storyslider .vco-slider-container-mask{text-align:center;width:100%;height:100%;position:relative;z-index:5}.vco-storyslider .vco-slider-container-mask .vco-slider-container{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vco-storyslider .vco-slider-container-mask .vco-slider-container .vco-slider-item-container{width:100%;height:100%;display:table-cell;vertical-align:middle}.vco-media{width:100%;min-width:50%;height:100%;margin-top:auto;margin-bottom:auto;position:relative}.vco-media .vco-message{position:relative}.vco-media .vco-media-content-container .vco-media-content{position:relative;*zoom:1}.vco-media .vco-media-content-container .vco-media-content:before,.vco-media .vco-media-content-container .vco-media-content:after{display:table;content:""}.vco-media .vco-media-content-container .vco-media-content:after{clear:both}.vco-media .vco-media-content-container .vco-media-content .vco-media-loaderror p{color:#d9d9d9;text-align:center}.vco-media .vco-media-content-container .vco-media-content .vco-media-loaderror p span{color:#d9d9d9}.vco-media .vco-media-content-container .vco-media-content .vco-media-loaderror [class^=vco-icon-],.vco-media .vco-media-content-container .vco-media-content .vco-media-loaderror [class*=" vco-icon-"]{font-size:36px;color:#d9d9d9;text-align:center}.vco-media .vco-media-content-container .vco-media-content img,.vco-media .vco-media-content-container .vco-media-content embed,.vco-media .vco-media-content-container .vco-media-content object,.vco-media .vco-media-content-container .vco-media-content video{max-width:100%;max-height:100%}.vco-media-shadow{position:relative;z-index:1;-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 7px rgba(0,0,0,.5);box-shadow:1px 1px 7px rgba(0,0,0,.5)}.vcard{*zoom:1;margin-bottom:15px;margin-top:10px}.vcard:before,.vcard:after{display:table;content:""}.vcard:after{clear:both}.vcard .twitter-date{text-align:left;font-size:11px}.vcard .author{float:right}.vcard a{color:#333;text-decoration:none}.vcard a:hover{text-decoration:none}.vcard a:hover .fn,.vcard a:hover .nickname{color:#c34528}.vcard .fn,.vcard .nickname{padding-left:42px}.vcard .fn{display:block;font-weight:700}.vcard .nickname{margin-top:1px;display:block;color:#666}.vcard .avatar{float:left;display:block;width:32px;height:32px}.vcard .avatar img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.vco-slide.vco-full-image-background a,.vco-slide.vco-full-color-background a,.vco-slide.vco-full-image-background .vcard a,.vco-slide.vco-full-color-background .vcard a{color:#FFF!important;text-shadow:1px 1px 1px #000!important;color:#fff}.vco-credit{color:#999;text-align:right;display:block;margin:0 auto;margin-top:6px;font-size:10px;line-height:13px}.vco-caption{text-align:left;margin-right:auto;margin-left:auto;margin-top:10px;color:#666;font-size:11px;line-height:14px;text-rendering:optimizeLegibility;word-wrap:break-word}.vco-full-image-background .vco-media-shadow:before,.vco-full-color-background .vco-media-shadow:before,.vco-full-image-background .vco-media-shadow:after,.vco-full-color-background .vco-media-shadow:after{background:0 0;-webkit-box-shadow:0 0 0 #000;-moz-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000}@media only screen and (max-width:500px),only screen and (max-device-width:500px){.vco-media{width:100%;height:auto;float:none;display:block}}.vco-skinny .vco-media{width:100%;height:auto;float:none;display:block}.vco-skinny .vco-media .vco-media-content-container .vco-credit,.vco-skinny .vco-media .vco-media-content-container .vco-caption{margin-top:2px;padding-left:10px;padding-right:10px;font-size:8px}.vco-skinny .vco-media .vco-media-content-container .vco-credit{margin-top:0}.vco-text{width:50%;max-width:50%;min-width:120px;padding:0 20px;display:table-cell;display:block;vertical-align:middle;text-align:left;text-shadow:none;color:#737373}.vco-text p{color:#737373}.vco-text h2.vco-headline-title,.vco-text h2.vco-headline{margin-top:0;color:#000}.vco-text .vco-headline-date,.vco-text h3.vco-headline-date{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:15px;font-weight:400;margin:0 0 2px;color:#b3b3b3}.vco-text .vco-headline-date small,.vco-text h3.vco-headline-date small{font-size:15px;line-height:15px;font-weight:400;color:#b3b3b3}.vco-text .vco-text-date{display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-top:10px;font-size:12px;color:#b3b3b3}.vco-full-image-background .vco-text,.vco-full-color-background .vco-text,.vco-full-image-background .vco-text p,.vco-full-color-background .vco-text p{color:#ababab!important;text-shadow:1px 1px 2px #000}.vco-full-image-background .vco-text .vco-headline-date,.vco-full-color-background .vco-text .vco-headline-date,.vco-full-image-background .vco-text p .vco-headline-date,.vco-full-color-background .vco-text p .vco-headline-date,.vco-full-image-background .vco-text h3.vco-headline-date,.vco-full-color-background .vco-text h3.vco-headline-date,.vco-full-image-background .vco-text p h3.vco-headline-date,.vco-full-color-background .vco-text p h3.vco-headline-date{color:#ababab!important}.vco-full-image-background .vco-text .vco-headline-date small,.vco-full-color-background .vco-text .vco-headline-date small,.vco-full-image-background .vco-text p .vco-headline-date small,.vco-full-color-background .vco-text p .vco-headline-date small,.vco-full-image-background .vco-text h3.vco-headline-date small,.vco-full-color-background .vco-text h3.vco-headline-date small,.vco-full-image-background .vco-text p h3.vco-headline-date small,.vco-full-color-background .vco-text p h3.vco-headline-date small{color:#ababab!important}.vco-skinny .vco-text{width:100%;max-width:100%;min-width:auto;float:none;margin-top:20px}.vco-mobile.vco-skinny .vco-media .vco-media-image{max-height:250px!important}.vco-media .vco-media-twitter{text-align:left;clear:both}.vco-media .vco-media-twitter blockquote{margin:0;margin-right:15px;font-size:15px;line-height:21px;color:#333}.vco-media .vco-media-twitter blockquote p{font-size:36px;line-height:39px;color:#000}.vco-media .vco-media-twitter blockquote p:before{display:none}.vco-media .vco-media-twitter blockquote p:after{display:none}.vco-media .vco-media-twitter .vco-icon-twitter{color:#55ACEE}.vco-media .vco-media-twitter .vcard a:hover,.vco-media .vco-media-twitter .vcard a.vco-date:hover{text-decoration:none;color:#55ACEE}.vco-media .vco-media-twitter .vcard a:hover .fn,.vco-media .vco-media-twitter .vcard a.vco-date:hover .fn,.vco-media .vco-media-twitter .vcard a:hover .nickname,.vco-media .vco-media-twitter .vcard a.vco-date:hover .nickname{color:#55ACEE}.vco-slide-media-only .vco-media .vco-media-twitter{width:80%;margin-left:auto;margin-right:auto}.vco-mobile.vco-skinny .vco-media .vco-media-twitter blockquote p{font-size:15px;line-height:21px}.vco-skinny .vco-media .vco-media-twitter{margin-left:10px;margin-right:10px}.vco-skinny .vco-media .vco-media-twitter blockquote p{font-size:24px;line-height:26px}.vco-media .vco-media-blockquote{text-align:left;clear:both}.vco-media .vco-media-blockquote blockquote{margin:0;margin-right:15px;text-align:left}.vco-media .vco-media-blockquote blockquote p{font-size:36px;line-height:39px}.vco-media .vco-media-blockquote blockquote cite{font-size:15px;line-height:21px;color:#333;text-align:right}.vco-media .vco-media-blockquote blockquote p:before{content:open-quote;display:inline-block;margin-right:5px}.vco-media .vco-media-blockquote blockquote p:after{content:close-quote;display:inline-block;margin-left:3px}.vco-slide-media-only .vco-media .vco-media-blockquote{width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width:800px),only screen and (max-device-width:800px){.vco-media .vco-media-blockquote blockquote p{font-size:24px;line-height:26px}}@media only screen and (max-width:500px),only screen and (max-device-width:500px){.vco-media .vco-media-blockquote blockquote p{font-size:15px;line-height:21px}}.vco-mobile.vco-skinny .vco-media .vco-media-instagram{max-height:250px!important}.vco-media .vco-media-profile{border-radius:50%}.vco-media .vco-media-iframe{width:100%;height:100%}.vco-media .vco-media-iframe iframe{width:100%;height:100%}.vco-media .vco-media-wikipedia{text-align:left;margin-left:auto;margin-right:auto;clear:both}.vco-media .vco-media-wikipedia .wiki-source{font-size:13px;line-height:19px;font-style:italic}.vco-media .vco-media-wikipedia h4{margin-top:0;margin-bottom:0}.vco-media .vco-media-wikipedia h4 a{color:#000;text-decoration:none}.vco-media .vco-media-wikipedia h4 a:hover{text-decoration:underline}.vco-media .vco-media-wikipedia p{font-size:13px;line-height:19px}.vco-slide.vco-full-image-background .vco-media .vco-media-wikipedia,.vco-slide.vco-full-color-background .vco-media .vco-media-wikipedia{padding:20px;background:#000 transparent;background:rgba(0,0,0,.6);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.vco-slide.vco-full-image-background .vco-media .vco-media-wikipedia h4 a,.vco-slide.vco-full-color-background .vco-media .vco-media-wikipedia h4 a{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-mobile.vco-skinny .vco-media .vco-media-wikipedia{margin-left:10px;margin-right:10px}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{display:inline}.leaflet-popup-tip{width:21px;_width:27px;margin:0 auto;_margin-top:-3px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"}.leaflet-popup-tip-container{margin-top:-1px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{border:1px solid #999}.leaflet-popup-content-wrapper{zoom:1}.leaflet-control-zoom,.leaflet-control-layers{border:3px solid #999}.leaflet-control-attribution,.leaflet-control-layers,.leaflet-control-scale-line{background:#fff}.leaflet-zoom-box{filter:alpha(opacity=50)}.leaflet-control-attribution{border-top:1px solid #bbb;border-left:1px solid #bbb}.vco-map .leaflet-container .leaflet-control-attribution{color:#999;margin-bottom:3px!important}.vco-map .leaflet-container .leaflet-control-attribution a{color:#666}.vco-map .leaflet-container .leaflet-control-attribution .vco-knightlab-brand,.vco-map .leaflet-container .leaflet-control-attribution a.vco-knightlab-brand{margin-left:5px;text-shadow:0 0 1px #FFF,0 0 1px #FFF,0 0 5px #FFF;font-size:14px;font-weight:700}.vco-map .leaflet-container .leaflet-control-attribution .vco-knightlab-brand span,.vco-map .leaflet-container .leaflet-control-attribution a.vco-knightlab-brand span{color:#c34528;display:inline-block;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.vco-map .leaflet-container .leaflet-control-attribution .vco-knightlab-brand:hover,.vco-map .leaflet-container .leaflet-control-attribution a.vco-knightlab-brand:hover{text-decoration:none;color:#dd735a}.vco-map .leaflet-container img.leaflet-image-layer{max-width:none!important}.vco-map .leaflet-overlay-pane{z-index:auto}.vco-map .leaflet-overlay-pane .leaflet-image-layer{z-index:-1}.vco-map .leaflet-overlay-pane svg{z-index:4}.vco-map .leaflet-fade-anim .leaflet-tile,.vco-map .leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.vco-map .leaflet-fade-anim .leaflet-tile-loaded,.vco-map .leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.vco-map .leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 1s cubic-bezier(0.75,.1,.2,1);-moz-transition:-moz-transform 1s cubic-bezier(0.75,.1,.2,1);-o-transition:-o-transform 1s cubic-bezier(0.75,.1,.2,1);transition:transform 1s cubic-bezier(0.75,.1,.2,1);-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}.vco-map.vco-map-touch-zoom .leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}.vco-map .leaflet-bottom{bottom:0}.vco-map .leaflet-right{left:0;right:auto}.vco-map .leaflet-container .leaflet-control-attribution{background-color:transparent;box-shadow:none;margin:0;border:none;font-size:10px}.vco-map .leaflet-container{background-color:transparent}.vco-map .leaflet-popup-content-wrapper{display:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #b3b3b3;-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 7px rgba(0,0,0,.3);box-shadow:1px 1px 7px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3)}.vco-map .leaflet-popup-content-wrapper .leaflet-popup-content{margin:7px}.vco-map .leaflet-popup-content-wrapper .leaflet-popup-content h4{margin:0;font-weight:400}.vco-map .leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden;display:none}.vco-map .leaflet-bar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.vco-layout-landscape .vco-map .leaflet-bottom{bottom:0}.vco-layout-landscape .vco-map .leaflet-right{left:0;right:auto}.vco-layout-landscape .vco-map .leaflet-top{bottom:0;top:28px}.vco-layout-portrait .leaflet-bottom{bottom:0;top:auto}.vco-mobile.vco-skinny .leaflet-control-zoom,.vco-mobile.vco-skinny .leaflet-control-layers{display:none}.vco-mobile.vco-skinny .leaflet-container .leaflet-control-attribution{font-size:8px}.vco-mobile.vco-skinny .leaflet-container .leaflet-control-attribution .vco-knightlab-brand,.vco-mobile.vco-skinny .leaflet-container .leaflet-control-attribution a.vco-knightlab-brand{font-size:8px}.vco-skinny .leaflet-container .leaflet-control-attribution{background-color:transparent;box-shadow:none;margin:0;border:none;font-size:8px}.vco-skinny .leaflet-container .leaflet-control-attribution .vco-knightlab-brand,.vco-skinny .leaflet-container .leaflet-control-attribution a.vco-knightlab-brand{font-size:12px}.vco-map .leaflet-container .leaflet-bottom .leaflet-control-minimap{margin-left:10px;margin-bottom:25px}.vco-map .leaflet-container .leaflet-top .leaflet-control-minimap{margin-left:10px;margin-top:10px}.vco-map .leaflet-container .leaflet-control-minimap{border:solid #FFF 2px;-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 7px rgba(0,0,0,.3);box-shadow:1px 1px 7px rgba(0,0,0,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#b3b3b3;transition:all .2s;border:2px solid #b3b3b3}.vco-map .leaflet-container .leaflet-control-minimap a{background-color:#b3b3b3;z-index:99999;transition:all .2s;border-radius:3px 0 0}.vco-map .leaflet-container .leaflet-control-minimap a.minimized{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vco-map .leaflet-container .leaflet-control-minimap-toggle-display{height:19px;width:19px;position:absolute;bottom:0;right:0;border:1px solid #b3b3b3;background-color:gray}.vco-map .leaflet-container .leaflet-control-minimap-toggle-display:after{font-family:vco-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF;font-size:20px;content:"\e647"}.vco-map .leaflet-container .mapbox-maplogo{position:relative;display:inline-block;height:20px;width:65px;margin-bottom:-5px;text-indent:-9999px;z-index:99999;overflow:hidden;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAAoCAMAAAAFWtJHAAAAwFBMVEUAAAAAAAAAAABtbW0AAAAAAAAAAAAAAAAAAAAAAAClpaUAAADp6ekAAAD5+fna2toAAAAMDAzv7+/Nzc0AAAA2Njb8/Pz9/f3T09MAAAAAAAD7+/sAAAArKyuxsbH39/fs7OwbGxuIiIjz8/N8fHyenp7u7u74+PgAAAC8vLxWVlbx8fF1dXXl5eVcXFyUlJTQ0NDFxcVCQkLAwMC4uLj19fXo6OjW1tarq6ve3t77+/vi4uL6+vrKysrNzc3///8w7gSSAAAAP3RSTlMAOQNdPSYBPywKexLLGPCxNEHXnzFL+v2nGwf1IEiE6dBFad9jd9PuLo1V2mDDV3Cjl06SiuXIq4C3973ym6BQMVUPAAAEXElEQVR4Ae2WCVP6OBiH05L0l1IqrVbkKHJ54I0oHn+PfP9vtUle0z/YdhbH2XVnd58ZnRJIeHiPJOx//mH4vQSAN+8FjAhFxgHIaPvJeZ99hxwEElon5iAQbj85Y98g8ODwjEOMAvGFyeE3FEKgodTBqj0BJGN9DhyNd5Ta3ean9QEopfaA+LsKhnEKRExqg4FSP6Og7oEkAjBWnxSCgBX4xF+kcLoPcOBQrSv0e5kH7s1j37jECQieCTPiFGxL5VHw2zQWCeeJiPt6kjRQw0XSkIdVChf67xGa4alSnZlT6HEQ8CK9ANbhvXUF9xlDkBfTuHDWScgC9+z5FQpPI12TlwC6+sV7ixR8CUMKiwjm2GQeOQWHMGuHGdbnObJAwCEqFJpNU5H6uaPUaEIKiQfg+PHk1+u4OwW9PlWW2ctbA4BHCtp+cNK+H8Jos4gDmC5ar4Nx9waaG/2B13NgDqS7+vm2RgEtEws82P+kwIHhs/pgkQKcFIhfd7CogtGNjYMHTLpurD0ERbYFw4JaD3GlQuNAL/JEsSAF4HqlCnaHACk4WhOn4OgCkMD5hSpYNYDJTD8Y46n+jsE1kPhVCuR6QBXhFK7MUOu9O6b1SWF3b+/9ZVWMGOlu93E8UDaAhgc7bfH+0DHqKXCkHzoNDFfU+zxiVQrUC9QXTuHYtKpN59OA3IxCG4b7jh6ZFuVockaNTW09mkJzOaPU49a6mE9cAchZpQJNpUWcwgV9r6FJswsFKrITp2B5pMBMdnS0z2HZNy2+BNKxSZxZfglkrFYBJxQnpzA5sN/HheR2aFQoZBLAi149dQoyAYYjW0hHlHguBAdMcR0DuDZ5omevX6+AI8qcU7ikKT3GBHCnXwydgmCC0tRwCnGQ2Wp6Be71yNIWfQSkOl9vAI1SBCNWrwC01RROgX7BuT2HI4r7tFAw086p/NwZEdOEa7R1uAFuNmQPuKAEAjYNQ0CyeoUEWHYBnpQVQgpvc0Ph+gsKlAnKg1+vEHsw5LKciLKCAJobiWBzYFGbCKpHqkZZrxBFHEASyFI59vJPCskcwNVGOWZAOqsrR+pKbaNeAMT1CixMEtlnsqopNxUMzVJT3tY35aXZm6a6Y9QhwMN6BUJWbE1lhbMO1WehkO7poO0sK7em9MJGxp1XSbC1gtugzzSLQmGsX7VntJGSwsPZ2d2z3bIPKzdoOp3Wzqt8G4XyMVUoFIxLx1S7+piaHtCvR3FeRVsq0GFdp9C5TbGpcNqsPqyHKxcfd14h21KhuLKUFU4f3osrC7F6uV3WXFnadL7wyAPeKDXw2RoJCO5GY4DouYvb/gepVXheLoewzPseQG9N/vzilrMIjoStE3++zvle4eSurw7XEe76ynI4aq+v7lEyt1x5awiFlFLQbHKIpabnM3eJLym4Szzzc/du7SU+zOXv9UNpECH7IoH/gecURPlN9vdQpeD47yhIFNX0U0QgvID9nENm+yxk/xb+AGAjNfRZuk9qAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:0 0;background-size:65px 20px}.vco-map .vco-mapmarker,.vco-map .vco-mapmarker-active{font-family:vco-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:38px!important;height:52px!important;top:-46px;left:-13px}.vco-map .vco-mapmarker:before,.vco-map .vco-mapmarker-active:before{content:"\e600";font-size:52px;text-shadow:rgba(0,0,0,.66)0 2px 5px}.vco-map .vco-mapmarker{color:#a5a5a5}.vco-map .vco-mapmarker-active{color:#c34528}.vco-map .vco-mapmarker-image-icon,.vco-map .vco-mapmarker-image-icon-active{border:2px solid #a5a5a5;box-shadow:2px 2px 2px #000;opacity:1}.vco-map .vco-mapmarker-image-icon{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.vco-map .vco-mapmarker-image-icon-active{opacity:1;border:4px solid #c34528;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.vco-map .vco-mapmarker-icon:after{font-size:24px;color:#FFF;text-align:center;width:38px;height:24px;overflow:hidden;display:block;position:absolute;top:8px;left:0;filter:alpha(opacity=75);-khtml-opacity:.75;-moz-opacity:.75;opacity:.75}.vco-map .vco-mapmarker-active.vco-mapmarker-icon:after{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-map .vco-icon-wikipedia:after{font-size:16px;top:12px}.vco-map .vco-icon-image:after{top:6px}.vco-map .vco-icon-vine:after,.vco-map .vco-icon-vimeo:after,.vco-map .vco-icon-twitter:after{top:8px}.vco-map .vco-mapimage-display:hover .vco-mapmarker,.vco-map .vco-mapimage-display:hover .vco-mapmarker-active{display:block}.vco-map .vco-mapimage-display .vco-mapmarker,.vco-map .vco-mapimage-display .vco-mapmarker-active{display:none}.vco-map{height:100%;display:relative;overflow:hidden;top:0;background-color:#333}.vco-map .vco-map-mask{width:100%;height:100%;overflow:hidden}.vco-map .vco-map-mask .vco-map-display{width:100%;height:100%}.vco-storymap h2.vco-headline-title .vco-snapmap-instagram,.vco-storymap h2.vco-headline-title .vco-snapmap-flickr{text-align:center;display:block;text-transform:none!important}.vco-storymap h2.vco-headline-title .vco-snapmap-instagram a,.vco-storymap h2.vco-headline-title .vco-snapmap-flickr a{color:#666}.vco-storymap .vco-media-instagram-likes{display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-top:10px;font-size:12px;color:#666}.vco-storymap .vco-media-instagram-likes:after{content:'Likes';margin-left:3px;color:#999;font-weight:400;margin-right:10px}.vco-storymap .vco-snapmap-user-description,.vco-storymap .vco-snapmap-user-location{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:block}.vco-storymap .vco-snapmap-instagram-text{text-align:center;display:none}.vco-storymap .vco-snapmap-instagram-text a{color:#000}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-posts,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-followed_by,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-follows,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website a{display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-top:10px;font-size:12px;margin-left:20px}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-posts:after,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-followed_by:after,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-follows:after,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website:after,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website a:after{margin-left:3px;color:#999;font-weight:400}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-posts:after{content:'Posts'}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-followed_by:after{content:'Followers'}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-follows:after{content:'Following'}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website a{font-weight:400;display:block;margin:0;color:#999}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website:after,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website a:after{margin-left:0;color:#999;font-weight:400}.vco-storymap .vco-snapmap-user-location{font-weight:700;font-size:12px;text-align:center}.vco-storymap .vco-snapmap-flickr-views{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-top:10px;font-size:12px}.vco-storymap .vco-snapmap-flickr-views:after{content:'Views';margin-left:3px;color:#999;font-weight:400}.vco-storymap{width:100%;height:100%;font-size:16px;line-height:normal;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.vco-layout-portrait .vco-storyslider{padding-top:10px;-webkit-box-shadow:0 -3px 6px rgba(0,0,0,.2);-moz-box-shadow:0 -3px 6px rgba(0,0,0,.2);box-shadow:0 -3px 6px rgba(0,0,0,.2)}.vco-layout-landscape .vco-storyslider{padding-top:0;position:absolute;width:50%;left:50%;overflow:visible}.vco-layout-landscape .vco-storyslider .vco-slider-background{margin-left:-20%;width:120%;overflow:hidden;background-image:-webkit-linear-gradient(left,color-stop(rgba(255,255,255,.0001)0),color-stop(rgba(255,255,255,.85)15%));background-image:linear-gradient(to right,rgba(255,255,255,.0001)0,rgba(255,255,255,.85)15%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#d9ffffff', GradientType=1)}.vco-layout-landscape .vco-storyslider .vco-slider-container-mask{overflow:visible}
\ No newline at end of file
+/*!
+ StoryMap
+
+ Designed and built by Zach Wise for the Northwestern University Knight Lab
+
+ This Source Code Form is subject to the terms of the Mozilla Public
+ License, v. 2.0. If a copy of the MPL was not distributed with this
+ file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+*/.vco-storyjs div *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.vco-storyjs .active,.vco-storyjs .caption,.vco-storyjs .content-container,.vco-storyjs .credit,.vco-storyjs .date,.vco-storyjs .dot,.vco-storyjs .era,.vco-storyjs .flag,.vco-storyjs .line,.vco-storyjs .major,.vco-storyjs .map,.vco-storyjs .marker,.vco-storyjs .media,.vco-storyjs .message,.vco-storyjs .minor,.vco-storyjs .slider,.vco-storyjs .start,.vco-storyjs .text,.vco-storyjs .time,.vco-storyjs .title,.vco-storyjs .toolbar,.vco-storyjs .vco-container,.vco-storyjs .vco-feature,.vco-storyjs .vco-feedback,.vco-storyjs .vco-navigation,.vco-storyjs .vco-slider,.vco-storyjs a,.vco-storyjs abbr,.vco-storyjs acronym,.vco-storyjs address,.vco-storyjs blockquote,.vco-storyjs button,.vco-storyjs caption,.vco-storyjs cite,.vco-storyjs code,.vco-storyjs dd,.vco-storyjs del,.vco-storyjs dfn,.vco-storyjs dl,.vco-storyjs dt,.vco-storyjs em,.vco-storyjs fieldset,.vco-storyjs form,.vco-storyjs h1,.vco-storyjs h2,.vco-storyjs h3,.vco-storyjs h4,.vco-storyjs h5,.vco-storyjs h6,.vco-storyjs img,.vco-storyjs label,.vco-storyjs legend,.vco-storyjs li,.vco-storyjs ol,.vco-storyjs p,.vco-storyjs pre,.vco-storyjs q,.vco-storyjs s,.vco-storyjs samp,.vco-storyjs small,.vco-storyjs strike,.vco-storyjs strong,.vco-storyjs sub,.vco-storyjs sup,.vco-storyjs table,.vco-storyjs tbody,.vco-storyjs td,.vco-storyjs tfoot,.vco-storyjs th,.vco-storyjs thead,.vco-storyjs tr,.vco-storyjs tt,.vco-storyjs ul,.vco-storyjs var{margin:0;padding:0;border:0;font-weight:400;font-style:normal;font-size:100%;line-height:1;font-family:inherit;width:auto;float:none}.vco-storyjs h1,.vco-storyjs h2,.vco-storyjs h3,.vco-storyjs h4,.vco-storyjs h5,.vco-storyjs h6{clear:none}.vco-storyjs table{border-collapse:collapse;border-spacing:0}.vco-storyjs ol,.vco-storyjs ul{list-style:none}.vco-storyjs blockquote:after,.vco-storyjs blockquote:before,.vco-storyjs q:after,.vco-storyjs q:before{content:""}.vco-storyjs a:focus{outline:thin dotted}.vco-storyjs a:active,.vco-storyjs a:hover{outline:0}.vco-storyjs article,.vco-storyjs aside,.vco-storyjs details,.vco-storyjs figcaption,.vco-storyjs figure,.vco-storyjs footer,.vco-storyjs header,.vco-storyjs hgroup,.vco-storyjs nav,.vco-storyjs section{display:block}.vco-storyjs audio,.vco-storyjs canvas,.vco-storyjs video{display:inline-block}.vco-storyjs audio:not([controls]){display:none}.vco-storyjs div{max-width:none}.vco-storyjs sub,.vco-storyjs sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.vco-storyjs sup{top:-.5em}.vco-storyjs sub{bottom:-.25em}.vco-storyjs img{border:0;-ms-interpolation-mode:bicubic}.vco-storyjs button,.vco-storyjs input,.vco-storyjs select,.vco-storyjs textarea{font-size:100%;margin:0;vertical-align:baseline}.vco-storyjs button,.vco-storyjs input{line-height:normal}.vco-storyjs button::-moz-focus-inner,.vco-storyjs input::-moz-focus-inner{border:0;padding:0}.vco-storyjs button,.vco-storyjs input[type=button],.vco-storyjs input[type=reset],.vco-storyjs input[type=submit]{cursor:pointer;-webkit-appearance:button}.vco-storyjs input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.vco-storyjs input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.vco-storyjs textarea{overflow:auto;vertical-align:top}.vco-storymap{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3{font-size:36px;line-height:36px}.vco-storymap h1 small,.vco-storymap h2 small,.vco-storymap h3 small{font-size:24px;line-height:24px}.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-size:24px;line-height:24px;margin-bottom:0}.vco-storymap h4 small,.vco-storymap h5 small,.vco-storymap h6 small{font-size:15px;line-height:15px}.vco-storymap h2.vco-headline-title{font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title small{display:block;margin-top:5px;font-size:24px;line-height:24px}.vco-storymap h2{margin-top:20px;margin-bottom:5px}.vco-storymap p{margin-top:5px;margin-bottom:10px;font-size:15px;color:#666}.vco-storymap p a{color:#666;text-decoration:none;background-image:-moz-linear-gradient(top,rgba(102,102,102,0) 50%,rgba(102,102,102,.6) 50%);background-image:-webkit-linear-gradient(top,rgba(102,102,102,0) 50%,rgba(102,102,102,.6) 50%);background-image:-o-linear-gradient(top,rgba(102,102,102,0) 50%,rgba(102,102,102,.6) 50%);background-image:linear-gradient(to bottom,rgba(102,102,102,0) 50%,rgba(102,102,102,.6) 50%);background-repeat:repeat-x;background-size:2px 2px;background-position:0 17px;text-shadow:-2px -1px 0 #fff,2px -1px 0 #fff,-2px 1px 0 #fff,2px 1px 0 #fff}.vco-storymap p a:focus,.vco-storymap p a:hover{color:#c34528;text-decoration:none}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.vco-storymap p a{text-decoration:underline;background-image:none;text-shadow:none}.vco-storymap p a:focus,.vco-storymap p a:hover{color:#c34528;text-decoration:underline}}.vco-storymap b,.vco-storymap strong{font-weight:700}.vco-storymap em,.vco-storymap i{font-style:italic}.vco-storymap a{text-decoration:none;color:#c34528}.vco-storymap a:hover{text-decoration:underline;color:#6e2717}.vco-storymap .vco-caption,.vco-storymap .vco-credit,.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous{font-size:11px;line-height:11px}.vco-storymap .vco-caption a,.vco-storymap .vco-credit a,.vco-storymap .vco-slidenav-next a,.vco-storymap .vco-slidenav-previous a{color:#000}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:Georgia,Times New Roman,Times,serif;color:#999;font-size:24px;line-height:24px;text-align:left;background:0 0;border:0;padding:0}.vco-storymap blockquote cite,.vco-storymap blockquote p cite{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;color:#666;display:block;text-align:right;font-style:normal}.vco-storymap blockquote cite:before,.vco-storymap blockquote p cite:before{content:"\2014"}.vco-storymap blockquote p:before{content:open-quote;display:inline-block;font-size:36px;position:relative;top:8px;margin-right:5px}.vco-storymap blockquote p:after{content:close-quote;display:inline-block;font-size:36px;position:relative;top:8px;margin-left:3px}.vco-storymap blockquote{margin:10px}.vco-storymap blockquote p{margin:0}.vco-storymap .vcard{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:15px}.vco-storymap .vco-text ul{padding:0;padding-left:30px;margin:0}.vco-storymap .vco-text ul li{margin-bottom:5px}.vco-storymap .vco-note{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;background-color:#e6e6e6;font-size:15px;line-height:17px;padding:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#8a6d3b;background-color:#fcf8e3;border:1px solid #faebcc}@media only screen and (max-width:800px),only screen and (max-device-width:800px){.vco-storymap h1,.vco-storymap h2,.vco-storymap h3{font-size:36px;line-height:36px}}@media only screen and (max-width:500px),only screen and (max-device-width:500px){.vco-storymap h1,.vco-storymap h2,.vco-storymap h3{font-size:32px;line-height:32px}}.vco-skinny h2{margin-top:0;padding-top:20px}@font-face{font-family:vco-icons;src:url(icons/vco-icons.eot);src:url(icons/vco-icons.eot?#iefix) format('embedded-opentype'),url(icons/vco-icons.ttf) format('truetype'),url(icons/vco-icons.woff) format('woff'),url(icons/vco-icons.svg#vco-icons) format('svg');font-weight:400;font-style:normal}[class*=" vco-icon-"],[class^=vco-icon-]{font-family:vco-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vco-icon-vine:after{content:"\e64d"}.vco-icon-wikipedia:after{content:"\e64e"}.vco-icon-chevron-right:after{content:"\e64f"}.vco-icon-chevron-left:after{content:"\e650"}.vco-icon-youtube-logo:after{content:"\e651"}.vco-icon-foursquare:after{content:"\e652"}.vco-icon-camera-retro:after{content:"\e653"}.vco-icon-doc:after{content:"\e654"}.vco-icon-weibo:after{content:"\e655"}.vco-icon-resize-horizontal:after{content:"\e656"}.vco-icon-resize-vertical:after{content:"\e657"}.vco-icon-resize-full:after{content:"\e658"}.vco-icon-resize-small:after{content:"\e659"}.vco-icon-twitter:after{content:"\e62b"}.vco-icon-google-plus:after{content:"\e62c"}.vco-icon-video:after{content:"\e62d"}.vco-icon-youtube:after{content:"\e62d"}.vco-icon-plaintext:after{content:"\e62e"}.vco-icon-storify:after{content:"\e62e"}.vco-icon-image-v2:after{content:"\e62f"}.vco-icon-quote-v2:after{content:"\e630"}.vco-icon-zoom-in:after{content:"\e631"}.vco-icon-zoom-out:after{content:"\e632"}.vco-icon-list:after{content:"\e633"}.vco-icon-music:after{content:"\e634"}.vco-icon-location:after{content:"\e635"}.vco-icon-web:after{content:"\e636"}.vco-icon-share-v2:after{content:"\e637"}.vco-icon-soundcloud:after{content:"\e639"}.vco-icon-video-v2:after{content:"\e63a"}.vco-icon-dailymotion:after{content:"\e63a"}.vco-icon-tumblr:after{content:"\e63b"}.vco-icon-lastfm:after{content:"\e63c"}.vco-icon-github:after{content:"\e63d"}.vco-icon-goback:after{content:"\e63e"}.vco-icon-doc-v2:after{content:"\e63f"}.vco-icon-googledrive:after{content:"\e640"}.vco-icon-facebook:after{content:"\e641"}.vco-icon-flickr:after{content:"\e642"}.vco-icon-dribbble:after{content:"\e643"}.vco-icon-image:after{content:"\e605"}.vco-icon-vimeo:after{content:"\e606"}.vco-icon-instagram:after{content:"\e644"}.vco-icon-pinterest:after{content:"\e645"}.vco-icon-arrow-left:after{content:"\e646"}.vco-icon-arrow-down:after{content:"\e647"}.vco-icon-arrow-up:after{content:"\e648"}.vco-icon-arrow-right:after{content:"\e649"}.vco-icon-share:after{content:"\e64a"}.vco-icon-blockquote:after{content:"\e64b"}.vco-icon-evernote:after{content:"\e64c"}.vco-icon-mappin:after{content:"\e600"}.vco-icon-swipe-right:after{content:"\e601"}.vco-icon-swipe-left:after{content:"\e602"}.vco-icon-touch-spread:after{content:"\e603"}.vco-icon-touch-pinch:after{content:"\e604"}.vco-dragging{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.vco-menubar{position:absolute;z-index:11;text-align:left;overflow:hidden;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom-right-radius:7px;left:0}.vco-menubar .vco-menubar-button:first-child{border-left:0}@keyframes invertToBlack{from{background-color:#FFF}to{background-color:#000}}@-webkit-keyframes invertToBlack{from{background:#FFF}to{background:#000}}@keyframes invertToWhite{from{background-color:#000}to{background-color:#FFF}}@-webkit-keyframes invertToWhite{from{background:#000}to{background:#FFF}}.vco-menubar-button{border-left:1px solid #e6e6e6;font-size:14px;padding:6px 12px 6px 12px;background-color:rgba(217,217,217,.9);background-color:#FFF;cursor:pointer;font-weight:700;color:#737373}.vco-menubar-button .vco-icon-arrow-down,.vco-menubar-button .vco-icon-arrow-up{display:inline-block;height:14px;overflow:hidden;font-size:20px;position:relative;top:-2px}.vco-menubar-button:hover{background:#c34528;color:#FFF}.vco-mobile .vco-menubar-button:hover{background-color:rgba(217,217,217,.67);color:#737373}.vco-mobile .vco-menubar-button:active{background:#c34528;color:#FFF}@keyframes invertToBlack{from{background-color:#FFF}to{background-color:#000}}@-webkit-keyframes invertToBlack{from{background:#FFF}to{background:#000}}@keyframes invertToWhite{from{background-color:#000}to{background-color:#FFF}}@-webkit-keyframes invertToWhite{from{background:#000}to{background:#FFF}}.vco-message,.vco-message-full{width:100%;height:100%;position:absolute;display:table;overflow:hidden;top:0;left:0;z-index:99;margin:auto;text-align:center}.vco-message .vco-message-container,.vco-message-full .vco-message-container{padding:20px;margin:20px;text-align:center;vertical-align:middle;display:table-cell}.vco-message .vco-message-container .vco-message-content,.vco-message-full .vco-message-container .vco-message-content{color:#666;text-align:center;font-size:11px;line-height:13px;text-transform:uppercase;margin-top:7.5px;margin-bottom:7.5px;text-shadow:1px 1px 1px #FFF}.vco-message .vco-message-container .vco-loading-icon,.vco-message-full .vco-message-container .vco-loading-icon{width:30px;height:30px;background-color:#666;vertical-align:middle;-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,.1);box-shadow:inset 0 1px 2px rgba(255,255,255,.1);margin-left:auto;margin-right:auto;text-align:center;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.vco-message-full{background-color:rgba(51,51,51,.8)}.vco-message-full [class*=" vco-icon-"],.vco-message-full [class^=vco-icon-]{color:#FFF;font-size:72px}.vco-message-full .vco-message-container .vco-message-content{font-size:22px;line-height:22px;text-shadow:none;color:#FFF;text-transform:none;font-weight:700}.vco-message-full .vco-message-container .vco-message-content .vco-button{display:inline-block;cursor:pointer;background-color:#FFF;color:#333;padding:10px;margin-top:10px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.vcoanimate{-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}.vco-animate{-webkit-transition:all 1s cubic-bezier(.77,0,.175,1);-moz-transition:all 1s cubic-bezier(.77,0,.175,1);-o-transition:all 1s cubic-bezier(.77,0,.175,1);transition:all 1s cubic-bezier(.77,0,.175,1);-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);-moz-transition-timing-function:cubic-bezier(.77,0,.175,1);-o-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.vco-animate-opacity{-webkit-transition:opacity 1s cubic-bezier(.77,0,.175,1);-moz-transition:opacity 1s cubic-bezier(.77,0,.175,1);-o-transition:opacity 1s cubic-bezier(.77,0,.175,1);transition:opacity 1s cubic-bezier(.77,0,.175,1);-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);-moz-transition-timing-function:cubic-bezier(.77,0,.175,1);-o-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.vco-slide{position:absolute;width:100%;height:100%;padding:0;margin:0;overflow-x:hidden;overflow-y:auto}.vco-slide .vco-slide-calltoaction{cursor:pointer;font-weight:700;padding-top:10px;margin-bottom:10px;padding-bottom:10px}.vco-slide .vco-slide-calltoaction .vco-slide-calltoaction-button-text{display:inline-block;background-color:#c34528;color:#FFF;padding:10px 15px 10px 15px;border-radius:7px}.vco-slide .vco-slide-calltoaction:hover .vco-slide-calltoaction-button-text{background-color:#842f1b;color:#FFF}.vco-slide .vco-slide-background{background-color:#FFF;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;overflow:hidden;display:none;filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.vco-slide .vco-slide-scrollable-container{display:table;table-layout:fixed;height:100%;z-index:1}.vco-slide .vco-slide-content-container{display:table-cell;vertical-align:middle;position:relative;width:100%;height:100%;z-index:3}.vco-slide .vco-slide-content-container .vco-slide-content{vertical-align:middle;padding-left:100px;padding-right:100px;position:relative;max-width:100%}.vco-slide .vco-slide-content-container .vco-slide-content .vco-media{position:relative;width:100%;min-width:50%;float:left;margin-top:auto;margin-bottom:auto}.vco-slide .vco-slide-content-container .vco-slide-content .vco-text{width:50%;max-width:50%;min-width:120px;padding:0 20px 0 20px;display:table-cell;vertical-align:middle;text-align:left}.vco-slide .vco-slide-content-container .vco-slide-content .vco-text .vco-slide-calltoaction{width:100%}.vco-slide-media-only .vco-slide-content-container .vco-slide-content{text-align:center}.vco-slide-media-only .vco-slide-content-container .vco-slide-content .vco-media{text-align:center;position:relative;width:100%;min-width:50%;max-width:100%;float:none;margin-top:auto;margin-bottom:auto}.vco-slide-media-only .vco-slide-content-container .vco-slide-content .vco-text{width:100%;display:block;margin-left:auto;margin-right:auto;text-align:center}.vco-slide-media-only .vco-slide-content-container .vco-slide-content .vco-text h2{margin-top:20px;margin-bottom:20px}.vco-slide-text-only .vco-slide-content-container .vco-slide-content{text-align:center}.vco-slide-text-only .vco-slide-content-container .vco-slide-content .vco-text{max-width:80%;width:80%;display:block;margin-left:auto;margin-right:auto}.vco-slide.vco-full-color-background,.vco-slide.vco-full-image-background{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-color-background h1,.vco-slide.vco-full-color-background h2,.vco-slide.vco-full-color-background h3,.vco-slide.vco-full-color-background h4,.vco-slide.vco-full-color-background h5,.vco-slide.vco-full-color-background h6,.vco-slide.vco-full-color-background p,.vco-slide.vco-full-image-background h1,.vco-slide.vco-full-image-background h2,.vco-slide.vco-full-image-background h3,.vco-slide.vco-full-image-background h4,.vco-slide.vco-full-image-background h5,.vco-slide.vco-full-image-background h6,.vco-slide.vco-full-image-background p{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-color-background a,.vco-slide.vco-full-color-background a:hover,.vco-slide.vco-full-color-background b,.vco-slide.vco-full-color-background blockquote,.vco-slide.vco-full-color-background blockquote p,.vco-slide.vco-full-color-background i,.vco-slide.vco-full-image-background a,.vco-slide.vco-full-image-background a:hover,.vco-slide.vco-full-image-background b,.vco-slide.vco-full-image-background blockquote,.vco-slide.vco-full-image-background blockquote p,.vco-slide.vco-full-image-background i{color:#FFF!important;text-shadow:1px 1px 1px #000!important;color:#fff}.vco-slide.vco-full-color-background .vco-caption,.vco-slide.vco-full-color-background .vco-credit,.vco-slide.vco-full-image-background .vco-caption,.vco-slide.vco-full-image-background .vco-credit{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-color-background .vco-media-blockquote blockquote,.vco-slide.vco-full-color-background .vco-media-twitter blockquote,.vco-slide.vco-full-image-background .vco-media-blockquote blockquote,.vco-slide.vco-full-image-background .vco-media-twitter blockquote{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-color-background .vco-media-blockquote blockquote p,.vco-slide.vco-full-color-background .vco-media-twitter blockquote p,.vco-slide.vco-full-image-background .vco-media-blockquote blockquote p,.vco-slide.vco-full-image-background .vco-media-twitter blockquote p{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-color-background .vcard .nickname,.vco-slide.vco-full-color-background .vcard a,.vco-slide.vco-full-image-background .vcard .nickname,.vco-slide.vco-full-image-background .vcard a{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-slide.vco-full-image-background{background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center 25%;text-shadow:1px 1px 2px #000}.vco-slide.vco-full-image-background h1,.vco-slide.vco-full-image-background h2,.vco-slide.vco-full-image-background h3,.vco-slide.vco-full-image-background h4,.vco-slide.vco-full-image-background h5,.vco-slide.vco-full-image-background h6,.vco-slide.vco-full-image-background p{text-shadow:1px 1px 2px #000}.vco-slide.vco-full-image-background .vco-caption,.vco-slide.vco-full-image-background .vco-credit{text-shadow:1px 1px 2px #000}.vco-slide.vco-full-image-background .vco-media-blockquote blockquote,.vco-slide.vco-full-image-background .vco-media-twitter blockquote{text-shadow:1px 1px 2px #000!important}.vco-slide.vco-full-image-background .vco-media-blockquote blockquote p,.vco-slide.vco-full-image-background .vco-media-twitter blockquote p{text-shadow:1px 1px 2px #000!important}.vco-slide.vco-text-background .vco-text .vco-text-content-container{padding:20px;background:#000 transparent;background:rgba(0,0,0,.6);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.vco-slide.vco-text-background .vco-text .vco-text-content-container h2{margin-top:5px}.vco-layout-landscape .vco-slide .vco-slide-content-container .vco-slide-content .vco-media{display:block;vertical-align:baseline;height:auto;margin-bottom:20px;max-height:50%}.vco-layout-landscape .vco-slide .vco-slide-content-container .vco-slide-content .vco-text{display:block;height:auto;vertical-align:baseline;width:100%;max-width:100%;min-width:0;float:none;padding:0}.vco-skinny .vco-slide{display:block}.vco-skinny .vco-slide .vco-slide-content-container{display:block;position:static;height:auto;vertical-align:baseline}.vco-skinny .vco-slide .vco-slide-content-container .vco-slide-content{display:block;position:static;vertical-align:baseline;height:auto}.vco-skinny .vco-slide .vco-slide-content-container .vco-slide-content .vco-media{position:static;width:100%;height:auto;float:none;display:block}.vco-skinny .vco-slide .vco-slide-content-container .vco-slide-content .vco-text{display:block;height:auto;vertical-align:baseline;position:static;width:100%;max-width:100%;min-width:0;float:none;padding:0}.vco-skinny .vco-slide .vco-slide-content-container .vco-slide-content .vco-text .vco-text-content-container{padding-left:10px;padding-right:10px;padding-bottom:10px}.vco-mobile.vco-skinny .vco-slide-content-container .vco-slide-content .vco-media embed,.vco-mobile.vco-skinny .vco-slide-content-container .vco-slide-content .vco-media iframe,.vco-mobile.vco-skinny .vco-slide-content-container .vco-slide-content .vco-media img,.vco-mobile.vco-skinny .vco-slide-content-container .vco-slide-content .vco-media object,.vco-mobile.vco-skinny .vco-slide-content-container .vco-slide-content .vco-media video{max-height:175px}.vco-slidenav-next,.vco-slidenav-previous{position:absolute;top:45%;z-index:10;cursor:pointer}.vco-slidenav-next .vco-slidenav-content-container,.vco-slidenav-previous .vco-slidenav-content-container{height:200px;width:00px;position:absolute}.vco-slidenav-next .vco-slidenav-description,.vco-slidenav-next .vco-slidenav-title,.vco-slidenav-previous .vco-slidenav-description,.vco-slidenav-previous .vco-slidenav-title{width:100%;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;filter:alpha(opacity=15);-khtml-opacity:.15;-moz-opacity:.15;opacity:.15}.vco-slidenav-next .vco-slidenav-title,.vco-slidenav-previous .vco-slidenav-title{margin-top:10px;font-size:15px;line-height:15px;font-size:11px;line-height:11px}.vco-slidenav-next .vco-slidenav-description,.vco-slidenav-previous .vco-slidenav-description{font-size:11px}.vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-description,.vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-icon,.vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-title,.vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-description,.vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-icon,.vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-title{text-shadow:1px 1px 1px #FFF;color:#FFF}.vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-description,.vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-icon,.vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-title,.vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-description,.vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-icon,.vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-title{color:#333;text-shadow:1px 1px 1px #333}.vco-slidenav-next .vco-slidenav-icon,.vco-slidenav-previous .vco-slidenav-icon{font-family:vco-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;margin-bottom:5px}.vco-slidenav-next:hover .vco-slidenav-description,.vco-slidenav-next:hover .vco-slidenav-title,.vco-slidenav-previous:hover .vco-slidenav-description,.vco-slidenav-previous:hover .vco-slidenav-title{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-slidenav-next{text-align:right;margin-right:10px;right:100px}.vco-slidenav-next .vco-slidenav-icon{margin-left:76px}.vco-slidenav-next .vco-slidenav-icon:before{content:"\e64f"}.vco-slidenav-next:hover .vco-slidenav-icon{margin-left:80px}.vco-slidenav-previous{text-align:left;margin-left:10px}.vco-slidenav-previous .vco-slidenav-icon{margin-left:0}.vco-slidenav-previous .vco-slidenav-icon:before{content:"\e650"}.vco-slidenav-previous:hover .vco-slidenav-icon{margin-left:-4px}.vco-skinny .vco-slidenav-next{right:32px}.vco-skinny .vco-slidenav-next .vco-slidenav-icon{margin-left:8px}.vco-skinny .vco-slidenav-next:hover .vco-slidenav-icon{margin-left:12px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-skinny .vco-slidenav-previous:hover .vco-slidenav-icon{margin-left:-4px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-skinny .vco-slidenav-next .vco-slidenav-content-container,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container{width:32px;height:32px}.vco-skinny .vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-description,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-icon,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container .vco-slidenav-title,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-description,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-icon,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container .vco-slidenav-title{color:#333}.vco-skinny .vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-description,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-icon,.vco-skinny .vco-slidenav-next .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-title,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-description,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-icon,.vco-skinny .vco-slidenav-previous .vco-slidenav-content-container.vco-slidenav-inverted .vco-slidenav-title{color:#FFF}.vco-skinny .vco-slidenav-next .vco-slidenav-description,.vco-skinny .vco-slidenav-next .vco-slidenav-title,.vco-skinny .vco-slidenav-previous .vco-slidenav-description,.vco-skinny .vco-slidenav-previous .vco-slidenav-title{display:none}.vco-skinny .vco-slidenav-next .vco-slidenav-icon,.vco-skinny .vco-slidenav-previous .vco-slidenav-icon{filter:alpha(opacity=33);-khtml-opacity:.33;-moz-opacity:.33;opacity:.33}.vco-layout-landscape.vco-mobile .vco-slidenav-next:hover{right:70px}.vco-layout-landscape.vco-mobile .vco-slidenav-next:hover .vco-slidenav-icon{margin-left:8px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-layout-landscape.vco-mobile .vco-slidenav-next:active .vco-slidenav-icon{margin-left:0;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-layout-landscape.vco-mobile .vco-slidenav-previous:hover .vco-slidenav-icon{margin-left:80px;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-layout-landscape.vco-mobile .vco-slidenav-previous:active .vco-slidenav-icon{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;margin-left:-4px}.vco-layout-portrait.vco-mobile .vco-slidenav-next:hover .vco-slidenav-icon,.vco-layout-portrait.vco-mobile .vco-slidenav-previous:hover .vco-slidenav-icon{filter:alpha(opacity=33);-khtml-opacity:.33;-moz-opacity:.33;opacity:.33}.vco-layout-portrait.vco-mobile .vco-slidenav-next:active .vco-slidenav-icon,.vco-layout-portrait.vco-mobile .vco-slidenav-previous:active .vco-slidenav-icon{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-mobile .vco-slidenav-next,.vco-mobile .vco-slidenav-previous,.vco-skinny.vco-layout-landscape.vco-mobile .vco-slidenav-next,.vco-skinny.vco-layout-landscape.vco-mobile .vco-slidenav-previous,.vco-skinny.vco-layout-portrait.vco-mobile .vco-slidenav-next,.vco-skinny.vco-layout-portrait.vco-mobile .vco-slidenav-previous,.vco-skinny.vco-mobile .vco-slidenav-next,.vco-skinny.vco-mobile .vco-slidenav-previous{display:none}.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-icon:before,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-icon:before{background-color:#333;padding:20px;border:1px solid #b3b3b3}.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-description,.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-icon,.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-title,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-description,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-icon,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-title{text-shadow:none}.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-description,.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-title,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-description,.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-title{display:none}.vco-layout-landscape .vco-storyslider .vco-slidenav-previous{left:-100%;margin-left:0}.vco-layout-landscape .vco-storyslider .vco-slidenav-previous .vco-slidenav-icon:before{border-bottom-right-radius:7px;border-top-right-radius:7px}.vco-layout-landscape .vco-storyslider .vco-slidenav-previous:hover .vco-slidenav-icon{margin-left:-4px}.vco-layout-landscape .vco-storyslider .vco-slidenav-next{right:130px}.vco-layout-landscape .vco-storyslider .vco-slidenav-next .vco-slidenav-icon:before{border-bottom-left-radius:7px;border-top-left-radius:7px}.vco-storyslider{width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative}.vco-storyslider embed,.vco-storyslider iframe,.vco-storyslider img,.vco-storyslider object,.vco-storyslider video{max-width:100%;position:relative}.vco-storyslider .vco-slider-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.vco-storyslider .vco-slider-touch-mask{width:100%;height:100%;z-index:25;top:0;left:0;position:absolute}.vco-storyslider .vco-slider-container-mask{text-align:center;width:100%;height:100%;position:relative;z-index:5}.vco-storyslider .vco-slider-container-mask .vco-slider-container{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vco-storyslider .vco-slider-container-mask .vco-slider-container .vco-slider-item-container{width:100%;height:100%;display:table-cell;vertical-align:middle}.vco-media{width:100%;min-width:50%;height:100%;margin-top:auto;margin-bottom:auto;position:relative}.vco-media .vco-message{position:relative}.vco-media .vco-media-content-container .vco-media-content{position:relative}.vco-media .vco-media-content-container .vco-media-content:after,.vco-media .vco-media-content-container .vco-media-content:before{display:table;content:""}.vco-media .vco-media-content-container .vco-media-content:after{clear:both}.vco-media .vco-media-content-container .vco-media-content .vco-media-loaderror p{color:#d9d9d9;text-align:center}.vco-media .vco-media-content-container .vco-media-content .vco-media-loaderror p span{color:#d9d9d9}.vco-media .vco-media-content-container .vco-media-content .vco-media-loaderror [class*=" vco-icon-"],.vco-media .vco-media-content-container .vco-media-content .vco-media-loaderror [class^=vco-icon-]{font-size:36px;color:#d9d9d9;text-align:center}.vco-media .vco-media-content-container .vco-media-content embed,.vco-media .vco-media-content-container .vco-media-content img,.vco-media .vco-media-content-container .vco-media-content object,.vco-media .vco-media-content-container .vco-media-content video{max-width:100%;max-height:100%}.vco-media-shadow{position:relative;z-index:1;-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 7px rgba(0,0,0,.5);box-shadow:1px 1px 7px rgba(0,0,0,.5)}.vcard{margin-bottom:15px;margin-top:10px}.vcard:after,.vcard:before{display:table;content:""}.vcard:after{clear:both}.vcard .twitter-date{text-align:left;font-size:11px}.vcard .author{float:right}.vcard a{color:#333;text-decoration:none}.vcard a:hover{text-decoration:none}.vcard a:hover .fn,.vcard a:hover .nickname{color:#c34528}.vcard .fn,.vcard .nickname{padding-left:42px}.vcard .fn{display:block;font-weight:700}.vcard .nickname{margin-top:1px;display:block;color:#666}.vcard .avatar{float:left;display:block;width:32px;height:32px}.vcard .avatar img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.vco-slide.vco-full-color-background .vcard a,.vco-slide.vco-full-color-background a,.vco-slide.vco-full-image-background .vcard a,.vco-slide.vco-full-image-background a{color:#FFF!important;text-shadow:1px 1px 1px #000!important;color:#fff}.vco-credit{color:#999;text-align:right;display:block;margin:0 auto;margin-top:6px;font-size:10px;line-height:13px}.vco-caption{text-align:left;margin-right:auto;margin-left:auto;margin-top:10px;color:#666;font-size:11px;line-height:14px;text-rendering:optimizeLegibility;word-wrap:break-word}.vco-full-color-background .vco-media-shadow:after,.vco-full-color-background .vco-media-shadow:before,.vco-full-image-background .vco-media-shadow:after,.vco-full-image-background .vco-media-shadow:before{background:0 0;-webkit-box-shadow:0 0 0 #000;-moz-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000}@media only screen and (max-width:500px),only screen and (max-device-width:500px){.vco-media{width:100%;height:auto;float:none;display:block}}.vco-skinny .vco-media{width:100%;height:auto;float:none;display:block}.vco-skinny .vco-media .vco-media-content-container .vco-caption,.vco-skinny .vco-media .vco-media-content-container .vco-credit{margin-top:2px;padding-left:10px;padding-right:10px;font-size:8px}.vco-skinny .vco-media .vco-media-content-container .vco-credit{margin-top:0}.vco-text{width:50%;max-width:50%;min-width:120px;padding:0 20px 0 20px;display:table-cell;display:block;vertical-align:middle;text-align:left;text-shadow:none;color:#737373}.vco-text p{color:#737373}.vco-text h2.vco-headline,.vco-text h2.vco-headline-title{margin-top:0;color:#000}.vco-text .vco-headline-date,.vco-text h3.vco-headline-date{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:15px;font-weight:400;margin:0 0 2px 0;color:#b3b3b3}.vco-text .vco-headline-date small,.vco-text h3.vco-headline-date small{font-size:15px;line-height:15px;font-weight:400;color:#b3b3b3}.vco-text .vco-text-date{display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-top:10px;font-size:12px;color:#b3b3b3}.vco-full-color-background .vco-text,.vco-full-color-background .vco-text p,.vco-full-image-background .vco-text,.vco-full-image-background .vco-text p{color:#ababab!important;text-shadow:1px 1px 2px #000}.vco-full-color-background .vco-text .vco-headline-date,.vco-full-color-background .vco-text h3.vco-headline-date,.vco-full-color-background .vco-text p .vco-headline-date,.vco-full-color-background .vco-text p h3.vco-headline-date,.vco-full-image-background .vco-text .vco-headline-date,.vco-full-image-background .vco-text h3.vco-headline-date,.vco-full-image-background .vco-text p .vco-headline-date,.vco-full-image-background .vco-text p h3.vco-headline-date{color:#ababab!important}.vco-full-color-background .vco-text .vco-headline-date small,.vco-full-color-background .vco-text h3.vco-headline-date small,.vco-full-color-background .vco-text p .vco-headline-date small,.vco-full-color-background .vco-text p h3.vco-headline-date small,.vco-full-image-background .vco-text .vco-headline-date small,.vco-full-image-background .vco-text h3.vco-headline-date small,.vco-full-image-background .vco-text p .vco-headline-date small,.vco-full-image-background .vco-text p h3.vco-headline-date small{color:#ababab!important}.vco-skinny .vco-text{width:100%;max-width:100%;min-width:auto;float:none;margin-top:20px}.vco-mobile.vco-skinny .vco-media .vco-media-image{max-height:250px!important}.vco-media .vco-media-twitter{text-align:left;clear:both}.vco-media .vco-media-twitter blockquote{margin:0;margin-right:15px;font-size:15px;line-height:21px;color:#333}.vco-media .vco-media-twitter blockquote p{font-size:36px;line-height:39px;color:#000}.vco-media .vco-media-twitter blockquote p:before{display:none}.vco-media .vco-media-twitter blockquote p:after{display:none}.vco-media .vco-media-twitter .vco-icon-twitter{color:#55ACEE}.vco-media .vco-media-twitter .vcard a.vco-date:hover,.vco-media .vco-media-twitter .vcard a:hover{text-decoration:none;color:#55ACEE}.vco-media .vco-media-twitter .vcard a.vco-date:hover .fn,.vco-media .vco-media-twitter .vcard a.vco-date:hover .nickname,.vco-media .vco-media-twitter .vcard a:hover .fn,.vco-media .vco-media-twitter .vcard a:hover .nickname{color:#55ACEE}.vco-slide-media-only .vco-media .vco-media-twitter{width:80%;margin-left:auto;margin-right:auto}.vco-mobile.vco-skinny .vco-media .vco-media-twitter blockquote p{font-size:15px;line-height:21px}.vco-skinny .vco-media .vco-media-twitter{margin-left:10px;margin-right:10px}.vco-skinny .vco-media .vco-media-twitter blockquote p{font-size:24px;line-height:26px}.vco-media .vco-media-blockquote{text-align:left;clear:both}.vco-media .vco-media-blockquote blockquote{margin:0;margin-right:15px;text-align:left}.vco-media .vco-media-blockquote blockquote p{font-size:36px;line-height:39px}.vco-media .vco-media-blockquote blockquote cite{font-size:15px;line-height:21px;color:#333;text-align:right}.vco-media .vco-media-blockquote blockquote p:before{content:open-quote;display:inline-block;margin-right:5px}.vco-media .vco-media-blockquote blockquote p:after{content:close-quote;display:inline-block;margin-left:3px}.vco-slide-media-only .vco-media .vco-media-blockquote{width:80%;margin-left:auto;margin-right:auto}@media only screen and (max-width:800px),only screen and (max-device-width:800px){.vco-media .vco-media-blockquote blockquote p{font-size:24px;line-height:26px}}@media only screen and (max-width:500px),only screen and (max-device-width:500px){.vco-media .vco-media-blockquote blockquote p{font-size:15px;line-height:21px}}.vco-mobile.vco-skinny .vco-media .vco-media-instagram{max-height:250px!important}.vco-media .vco-media-profile{border-radius:50%}.vco-media .vco-media-iframe{width:100%;height:100%}.vco-media .vco-media-iframe iframe{width:100%;height:100%}.vco-media .vco-media-wikipedia{text-align:left;margin-left:auto;margin-right:auto;clear:both}.vco-media .vco-media-wikipedia .wiki-source{font-size:13px;line-height:19px;font-style:italic}.vco-media .vco-media-wikipedia h4{margin-top:0;margin-bottom:0}.vco-media .vco-media-wikipedia h4 a{color:#000;text-decoration:none}.vco-media .vco-media-wikipedia h4 a:hover{text-decoration:underline}.vco-media .vco-media-wikipedia p{font-size:13px;line-height:19px}.vco-slide.vco-full-color-background .vco-media .vco-media-wikipedia,.vco-slide.vco-full-image-background .vco-media .vco-media-wikipedia{padding:20px;background:#000 transparent;background:rgba(0,0,0,.6);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.vco-slide.vco-full-color-background .vco-media .vco-media-wikipedia h4 a,.vco-slide.vco-full-image-background .vco-media .vco-media-wikipedia h4 a{color:#FFF!important;text-shadow:1px 1px 1px #000!important}.vco-mobile.vco-skinny .vco-media .vco-media-wikipedia{margin-left:10px;margin-right:10px}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{display:inline}.leaflet-popup-tip{width:21px;margin:0 auto;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"}.leaflet-popup-tip-container{margin-top:-1px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{border:1px solid #999}.leaflet-popup-content-wrapper{zoom:1}.leaflet-control-layers,.leaflet-control-zoom{border:3px solid #999}.leaflet-control-attribution,.leaflet-control-layers,.leaflet-control-scale-line{background:#fff}.leaflet-zoom-box{filter:alpha(opacity=50)}.leaflet-control-attribution{border-top:1px solid #bbb;border-left:1px solid #bbb}.vco-map .leaflet-container .leaflet-control-attribution{color:#999;margin-bottom:3px!important}.vco-map .leaflet-container .leaflet-control-attribution a{color:#666}.vco-map .leaflet-container .leaflet-control-attribution .vco-knightlab-brand,.vco-map .leaflet-container .leaflet-control-attribution a.vco-knightlab-brand{margin-left:5px;text-shadow:0 0 1px #FFF,0 0 1px #FFF,0 0 5px #FFF;font-size:14px;font-weight:700}.vco-map .leaflet-container .leaflet-control-attribution .vco-knightlab-brand span,.vco-map .leaflet-container .leaflet-control-attribution a.vco-knightlab-brand span{color:#c34528;display:inline-block;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.vco-map .leaflet-container .leaflet-control-attribution .vco-knightlab-brand:hover,.vco-map .leaflet-container .leaflet-control-attribution a.vco-knightlab-brand:hover{text-decoration:none;color:#dd735a}.vco-map .leaflet-container img.leaflet-image-layer{max-width:none!important}.vco-map .leaflet-overlay-pane{z-index:auto}.vco-map .leaflet-overlay-pane .leaflet-image-layer{z-index:-1}.vco-map .leaflet-overlay-pane svg{z-index:4}.vco-map .leaflet-fade-anim .leaflet-popup,.vco-map .leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.vco-map .leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.vco-map .leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.vco-map .leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 1s cubic-bezier(.75,.1,.2,1);-moz-transition:-moz-transform 1s cubic-bezier(.75,.1,.2,1);-o-transition:-o-transform 1s cubic-bezier(.75,.1,.2,1);transition:transform 1s cubic-bezier(.75,.1,.2,1);-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}.vco-map.vco-map-touch-zoom .leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);-webkit-transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden}.vco-map .leaflet-bottom{bottom:0}.vco-map .leaflet-right{left:0;right:auto}.vco-map .leaflet-container .leaflet-control-attribution{background-color:transparent;box-shadow:none;margin:0;border:none;font-size:10px}.vco-map .leaflet-container{background-color:transparent}.vco-map .leaflet-popup-content-wrapper{display:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #b3b3b3;-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 7px rgba(0,0,0,.3);box-shadow:1px 1px 7px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.3);box-shadow:1px 1px 2px rgba(0,0,0,.3)}.vco-map .leaflet-popup-content-wrapper .leaflet-popup-content{margin:7px}.vco-map .leaflet-popup-content-wrapper .leaflet-popup-content h4{margin:0;font-weight:400}.vco-map .leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden;display:none}.vco-map .leaflet-bar{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.vco-layout-landscape .vco-map .leaflet-bottom{bottom:0}.vco-layout-landscape .vco-map .leaflet-right{left:0;right:auto}.vco-layout-landscape .vco-map .leaflet-top{bottom:0;top:28px}.vco-layout-portrait .leaflet-bottom{bottom:0;top:auto}.vco-mobile.vco-skinny .leaflet-control-layers,.vco-mobile.vco-skinny .leaflet-control-zoom{display:none}.vco-mobile.vco-skinny .leaflet-container .leaflet-control-attribution{font-size:8px}.vco-mobile.vco-skinny .leaflet-container .leaflet-control-attribution .vco-knightlab-brand,.vco-mobile.vco-skinny .leaflet-container .leaflet-control-attribution a.vco-knightlab-brand{font-size:8px}.vco-skinny .leaflet-container .leaflet-control-attribution{background-color:transparent;box-shadow:none;margin:0;border:none;font-size:8px}.vco-skinny .leaflet-container .leaflet-control-attribution .vco-knightlab-brand,.vco-skinny .leaflet-container .leaflet-control-attribution a.vco-knightlab-brand{font-size:12px}.vco-map .leaflet-container .leaflet-bottom .leaflet-control-minimap{margin-left:10px;margin-bottom:25px}.vco-map .leaflet-container .leaflet-top .leaflet-control-minimap{margin-left:10px;margin-top:10px}.vco-map .leaflet-container .leaflet-control-minimap{border:solid #FFF 2px;-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 7px rgba(0,0,0,.3);box-shadow:1px 1px 7px rgba(0,0,0,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#b3b3b3;transition:all .2s;border:2px solid #b3b3b3}.vco-map .leaflet-container .leaflet-control-minimap a{background-color:#b3b3b3;z-index:99999;transition:all .2s;border-radius:3px 0 0 0}.vco-map .leaflet-container .leaflet-control-minimap a.minimized{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vco-map .leaflet-container .leaflet-control-minimap-toggle-display{height:19px;width:19px;position:absolute;bottom:0;right:0;border:1px solid #b3b3b3;background-color:grey}.vco-map .leaflet-container .leaflet-control-minimap-toggle-display:after{font-family:vco-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF;font-size:20px;content:"\e647"}.vco-map .leaflet-container .mapbox-maplogo{position:relative;display:inline-block;height:20px;width:65px;margin-bottom:-5px;text-indent:-9999px;z-index:99999;overflow:hidden;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAAoCAMAAAAFWtJHAAAAwFBMVEUAAAAAAAAAAABtbW0AAAAAAAAAAAAAAAAAAAAAAAClpaUAAADp6ekAAAD5+fna2toAAAAMDAzv7+/Nzc0AAAA2Njb8/Pz9/f3T09MAAAAAAAD7+/sAAAArKyuxsbH39/fs7OwbGxuIiIjz8/N8fHyenp7u7u74+PgAAAC8vLxWVlbx8fF1dXXl5eVcXFyUlJTQ0NDFxcVCQkLAwMC4uLj19fXo6OjW1tarq6ve3t77+/vi4uL6+vrKysrNzc3///8w7gSSAAAAP3RSTlMAOQNdPSYBPywKexLLGPCxNEHXnzFL+v2nGwf1IEiE6dBFad9jd9PuLo1V2mDDV3Cjl06SiuXIq4C3973ym6BQMVUPAAAEXElEQVR4Ae2WCVP6OBiH05L0l1IqrVbkKHJ54I0oHn+PfP9vtUle0z/YdhbH2XVnd58ZnRJIeHiPJOx//mH4vQSAN+8FjAhFxgHIaPvJeZ99hxwEElon5iAQbj85Y98g8ODwjEOMAvGFyeE3FEKgodTBqj0BJGN9DhyNd5Ta3ean9QEopfaA+LsKhnEKRExqg4FSP6Og7oEkAjBWnxSCgBX4xF+kcLoPcOBQrSv0e5kH7s1j37jECQieCTPiFGxL5VHw2zQWCeeJiPt6kjRQw0XSkIdVChf67xGa4alSnZlT6HEQ8CK9ANbhvXUF9xlDkBfTuHDWScgC9+z5FQpPI12TlwC6+sV7ixR8CUMKiwjm2GQeOQWHMGuHGdbnObJAwCEqFJpNU5H6uaPUaEIKiQfg+PHk1+u4OwW9PlWW2ctbA4BHCtp+cNK+H8Jos4gDmC5ar4Nx9waaG/2B13NgDqS7+vm2RgEtEws82P+kwIHhs/pgkQKcFIhfd7CogtGNjYMHTLpurD0ERbYFw4JaD3GlQuNAL/JEsSAF4HqlCnaHACk4WhOn4OgCkMD5hSpYNYDJTD8Y46n+jsE1kPhVCuR6QBXhFK7MUOu9O6b1SWF3b+/9ZVWMGOlu93E8UDaAhgc7bfH+0DHqKXCkHzoNDFfU+zxiVQrUC9QXTuHYtKpN59OA3IxCG4b7jh6ZFuVockaNTW09mkJzOaPU49a6mE9cAchZpQJNpUWcwgV9r6FJswsFKrITp2B5pMBMdnS0z2HZNy2+BNKxSZxZfglkrFYBJxQnpzA5sN/HheR2aFQoZBLAi149dQoyAYYjW0hHlHguBAdMcR0DuDZ5omevX6+AI8qcU7ikKT3GBHCnXwydgmCC0tRwCnGQ2Wp6Be71yNIWfQSkOl9vAI1SBCNWrwC01RROgX7BuT2HI4r7tFAw086p/NwZEdOEa7R1uAFuNmQPuKAEAjYNQ0CyeoUEWHYBnpQVQgpvc0Ph+gsKlAnKg1+vEHsw5LKciLKCAJobiWBzYFGbCKpHqkZZrxBFHEASyFI59vJPCskcwNVGOWZAOqsrR+pKbaNeAMT1CixMEtlnsqopNxUMzVJT3tY35aXZm6a6Y9QhwMN6BUJWbE1lhbMO1WehkO7poO0sK7em9MJGxp1XSbC1gtugzzSLQmGsX7VntJGSwsPZ2d2z3bIPKzdoOp3Wzqt8G4XyMVUoFIxLx1S7+piaHtCvR3FeRVsq0GFdp9C5TbGpcNqsPqyHKxcfd14h21KhuLKUFU4f3osrC7F6uV3WXFnadL7wyAPeKDXw2RoJCO5GY4DouYvb/gepVXheLoewzPseQG9N/vzilrMIjoStE3++zvle4eSurw7XEe76ynI4aq+v7lEyt1x5awiFlFLQbHKIpabnM3eJLym4Szzzc/du7SU+zOXv9UNpECH7IoH/gecURPlN9vdQpeD47yhIFNX0U0QgvID9nENm+yxk/xb+AGAjNfRZuk9qAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:0 0;background-size:65px 20px}.vco-map .vco-mapmarker,.vco-map .vco-mapmarker-active{font-family:vco-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:38px!important;height:52px!important;top:-46px;left:-13px}.vco-map .vco-mapmarker-active:before,.vco-map .vco-mapmarker:before{content:"\e600";font-size:52px;text-shadow:rgba(0,0,0,.66) 0 2px 5px}.vco-map .vco-mapmarker{color:#a5a5a5}.vco-map .vco-mapmarker-active{color:#c34528}.vco-map .vco-mapmarker-image-icon,.vco-map .vco-mapmarker-image-icon-active{border:2px solid #a5a5a5;box-shadow:2px 2px 2px #000;opacity:1}.vco-map .vco-mapmarker-image-icon{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.vco-map .vco-mapmarker-image-icon-active{opacity:1;border:4px solid #c34528;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.vco-map .vco-mapmarker-icon:after{font-size:24px;color:#FFF;text-align:center;width:38px;height:24px;overflow:hidden;display:block;position:absolute;top:8px;left:0;filter:alpha(opacity=75);-khtml-opacity:.75;-moz-opacity:.75;opacity:.75}.vco-map .vco-mapmarker-active.vco-mapmarker-icon:after{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}.vco-map .vco-icon-wikipedia:after{font-size:16px;top:12px}.vco-map .vco-icon-image:after{top:6px}.vco-map .vco-icon-twitter:after,.vco-map .vco-icon-vimeo:after,.vco-map .vco-icon-vine:after{top:8px}.vco-map .vco-mapimage-display:hover .vco-mapmarker,.vco-map .vco-mapimage-display:hover .vco-mapmarker-active{display:block}.vco-map .vco-mapimage-display .vco-mapmarker,.vco-map .vco-mapimage-display .vco-mapmarker-active{display:none}.vco-map{height:100%;display:relative;overflow:hidden;top:0;background-color:#333}.vco-map .vco-map-mask{width:100%;height:100%;overflow:hidden}.vco-map .vco-map-mask .vco-map-display{width:100%;height:100%}.vco-storymap h2.vco-headline-title .vco-snapmap-flickr,.vco-storymap h2.vco-headline-title .vco-snapmap-instagram{text-align:center;display:block;text-transform:none!important}.vco-storymap h2.vco-headline-title .vco-snapmap-flickr a,.vco-storymap h2.vco-headline-title .vco-snapmap-instagram a{color:#666}.vco-storymap .vco-media-instagram-likes{display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-top:10px;font-size:12px;color:#666}.vco-storymap .vco-media-instagram-likes:after{content:'Likes';margin-left:3px;color:#999;font-weight:400;margin-right:10px}.vco-storymap .vco-snapmap-user-description,.vco-storymap .vco-snapmap-user-location{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:block}.vco-storymap .vco-snapmap-instagram-text{text-align:center;display:none}.vco-storymap .vco-snapmap-instagram-text a{color:#000}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-followed_by,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-follows,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-posts,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website a{display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-top:10px;font-size:12px;margin-left:20px}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-followed_by:after,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-follows:after,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-posts:after,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website a:after,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website:after{margin-left:3px;color:#999;font-weight:400}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-posts:after{content:'Posts'}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-followed_by:after{content:'Followers'}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-follows:after{content:'Following'}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website a{font-weight:400;display:block;margin:0;color:#999}.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website a:after,.vco-storymap .vco-snapmap-instagram-text .vco-snapmap-instagram-website:after{margin-left:0;color:#999;font-weight:400}.vco-storymap .vco-snapmap-user-location{font-weight:700;font-size:12px;text-align:center}.vco-storymap .vco-snapmap-flickr-views{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-top:10px;font-size:12px}.vco-storymap .vco-snapmap-flickr-views:after{content:'Views';margin-left:3px;color:#999;font-weight:400}.vco-storymap{width:100%;height:100%;font-size:16px;line-height:normal;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.vco-storymap *,.vco-storymap ::after,.vco-storymap ::before{box-sizing:content-box}.vco-layout-portrait .vco-storyslider{padding-top:10px;-webkit-box-shadow:0 -3px 6px rgba(0,0,0,.2);-moz-box-shadow:0 -3px 6px rgba(0,0,0,.2);box-shadow:0 -3px 6px rgba(0,0,0,.2)}.vco-layout-landscape .vco-storyslider{padding-top:0;position:absolute;width:50%;left:50%;overflow:visible}.vco-layout-landscape .vco-storyslider .vco-slider-background{margin-left:-20%;width:120%;overflow:hidden;background-image:-webkit-linear-gradient(left,color-stop(rgba(255,255,255,.0001) 0),color-stop(rgba(255,255,255,.85) 15%));background-image:linear-gradient(to right,rgba(255,255,255,.0001) 0,rgba(255,255,255,.85) 15%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#d9ffffff', GradientType=1)}.vco-layout-landscape .vco-storyslider .vco-slider-container-mask{overflow:visible}.vco-rtl .vco-caption,.vco-rtl .vco-headline,.vco-rtl .vco-media-blockquote,.vco-rtl .vco-media-wikipedia,.vco-rtl .vco-text,.vco-rtl .vco-text-content{text-align:right}
\ No newline at end of file
diff --git a/compiled/fonts/font.abril-droidsans.css b/compiled/fonts/font.abril-droidsans.css
new file mode 100644
index 00000000..76aaf629
--- /dev/null
+++ b/compiled/fonts/font.abril-droidsans.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Droid+Sans:400,700|Abril+Fatface);.vco-storymap{font-family:'Droid Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Abril Fatface',cursive;text-transform:none;font-weight:700;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Droid Sans',sans-serif;font-size:16px;line-height:1.3em}.vco-storymap ul{font-family:'Droid Sans',sans-serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Droid Sans',sans-serif;font-weight:700;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Droid Sans',sans-serif}.vco-storymap .vcard{font-family:'Droid Sans',sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Droid Sans',sans-serif;font-weight:700;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Droid Sans',sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Droid Sans',sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Droid Sans',sans-serif;font-style:normal;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Abril Fatface',cursive;text-transform:none;font-weight:700;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/fonts/font.amatic-andika.css b/compiled/fonts/font.amatic-andika.css
new file mode 100644
index 00000000..c4ebb8b3
--- /dev/null
+++ b/compiled/fonts/font.amatic-andika.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Andika|Amatic+SC:700,400);.vco-storymap{font-family:'Andika',sans-serif;font-weight:400;font-size:16px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Amatic SC',cursive;text-transform:none;font-weight:700;font-size:64px;line-height:64px}.vco-storymap h2.vco-headline-title{font-size:86px;line-height:86px}.vco-storymap p{font-family:'Andika',sans-serif;font-size:16px;line-height:1.3em}.vco-storymap ul{font-family:'Andika',sans-serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Andika',sans-serif;font-weight:700;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Andika',sans-serif}.vco-storymap .vcard{font-family:'Andika',sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Andika',sans-serif;font-weight:700;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Andika',sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Andika',sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Andika',sans-serif;font-style:normal;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Amatic SC',cursive;text-transform:none;font-weight:700;font-size:64px;line-height:64px}
\ No newline at end of file
diff --git a/compiled/fonts/font.bitter-raleway.css b/compiled/fonts/font.bitter-raleway.css
new file mode 100644
index 00000000..6813f482
--- /dev/null
+++ b/compiled/fonts/font.bitter-raleway.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Bitter:700|Raleway:200,300,700);.vco-storymap{font-family:'Raleway',sans-serif;font-weight:300;font-size:16px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Bitter',serif;text-transform:none;font-weight:700;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Raleway',sans-serif;font-size:16px;line-height:1.3em}.vco-storymap ul{font-family:'Raleway',sans-serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Raleway',sans-serif;font-weight:700;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Raleway',sans-serif}.vco-storymap .vcard{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:700;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Raleway',sans-serif;font-style:italic;font-weight:200;line-height:1.3}input[type="text"].editor-headline{font-family:'Bitter',serif;text-transform:none;font-weight:700;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/fonts/font.clicker-garamond.css b/compiled/fonts/font.clicker-garamond.css
new file mode 100644
index 00000000..6e28878a
--- /dev/null
+++ b/compiled/fonts/font.clicker-garamond.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Clicker+Script|EB+Garamond);.vco-storymap{font-family:'EB Garamond',serif;font-weight:400;font-size:18px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Clicker Script',cursive;text-transform:none;font-weight:400;font-size:58px;line-height:58px}.vco-storymap h2.vco-headline-title{font-size:64px;line-height:64px}.vco-storymap p{font-family:'EB Garamond',serif;font-size:18px;line-height:1.3em}.vco-storymap ul{font-family:'EB Garamond',serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'EB Garamond',serif;font-weight:400;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'EB Garamond',serif}.vco-storymap .vcard{font-family:'EB Garamond',serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'EB Garamond',serif;font-weight:400;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'EB Garamond',serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'EB Garamond',serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'EB Garamond',serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Clicker Script',cursive;text-transform:none;font-weight:400;font-size:58px;line-height:58px}.vco-timeline .vco-headline-date,.vco-timeline h3.vco-headline-date{margin-bottom:10px !important}
\ No newline at end of file
diff --git a/compiled/fonts/font.dancing-ledger.css b/compiled/fonts/font.dancing-ledger.css
new file mode 100644
index 00000000..a3fa9f56
--- /dev/null
+++ b/compiled/fonts/font.dancing-ledger.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Dancing+Script:700,400|Ledger);.vco-storymap{font-family:'Ledger',serif;font-weight:400;font-size:16px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Dancing Script',cursive;text-transform:none;font-weight:700;font-size:58px;line-height:58px}.vco-storymap h2.vco-headline-title{font-size:68px;line-height:68px}.vco-storymap p{font-family:'Ledger',serif;font-size:16px;line-height:1.3em}.vco-storymap ul{font-family:'Ledger',serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Ledger',serif;font-weight:700;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Ledger',serif}.vco-storymap .vcard{font-family:'Ledger',serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Ledger',serif;font-weight:700;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Ledger',serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Ledger',serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Ledger',serif;font-style:normal;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Dancing Script',cursive;text-transform:none;font-weight:700;font-size:58px;line-height:58px}
\ No newline at end of file
diff --git a/compiled/fonts/font.default.css b/compiled/fonts/font.default.css
new file mode 100644
index 00000000..f895f87a
--- /dev/null
+++ b/compiled/fonts/font.default.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=PT+Sans|PT+Sans+Narrow:700|PT+Serif:400,400italic);.vco-storymap{font-family:'PT Serif',serif;font-weight:400;font-size:16px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'PT Sans Narrow',sans-serif;text-transform:uppercase;font-weight:700;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'PT Serif',serif;font-size:16px;line-height:1.3em}.vco-storymap ul{font-family:'PT Serif',serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'PT Serif',serif;font-weight:700;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'PT Serif',serif}.vco-storymap .vcard{font-family:'PT Sans',sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'PT Sans',sans-serif;font-weight:700;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'PT Sans',sans-serif !important;font-weight:normal !important;text-transform:uppercase !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'PT Sans',sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'PT Serif',serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'PT Sans Narrow',sans-serif;text-transform:uppercase;font-weight:700;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/fonts/font.emoji.css b/compiled/fonts/font.emoji.css
new file mode 100644
index 00000000..fff163c8
--- /dev/null
+++ b/compiled/fonts/font.emoji.css
@@ -0,0 +1 @@
+.vco-emoji{background:url(../icons/emoji.png) top left no-repeat;width:20px;height:20px;display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1}.emj0{background-position:0 0}.emj1{background-position:-20px 0}.emj2{background-position:-40px 0}.emj3{background-position:-60px 0}.emj4{background-position:-80px 0}.emj5{background-position:-100px 0}.emj6{background-position:-120px 0}.emj7{background-position:0 -20px}.emj8{background-position:-20px -20px}.emj9{background-position:-40px -20px}.emj10{background-position:-60px -20px}.emj11{background-position:-80px -20px}.emj12{background-position:-100px -20px}.emj13{background-position:-120px -20px}.emj14{background-position:0 -40px}.emj15{background-position:-20px -40px}.emj16{background-position:-40px -40px}.emj17{background-position:-60px -40px}.emj18{background-position:-80px -40px}.emj19{background-position:-100px -40px}.emj20{background-position:-120px -40px}.emj21{background-position:0 -60px}.emj22{background-position:-20px -60px}.emj23{background-position:-40px -60px}.emj24{background-position:-60px -60px}.emj25{background-position:-80px -60px}.emj26{background-position:-100px -60px}.emj27{background-position:-120px -60px}.emj28{background-position:0 -80px}.emj29{background-position:-20px -80px}.emj30{background-position:-40px -80px}.emj31{background-position:-60px -80px}.emj32{background-position:-80px -80px}.emj33{background-position:-100px -80px}.emj34{background-position:-120px -80px}.emj35{background-position:0 -100px}.emj36{background-position:-20px -100px}.emj37{background-position:-40px -100px}.emj38{background-position:-60px -100px}.emj39{background-position:-80px -100px}.emj40{background-position:-100px -100px}.emj41{background-position:-120px -100px}.emj42{background-position:0 -120px}.emj43{background-position:-20px -120px}.emj44{background-position:-40px -120px}.emj45{background-position:-60px -120px}.emj46{background-position:-80px -120px}.emj47{background-position:-100px -120px}.emj48{background-position:-120px -120px}.emj49{background-position:0 -140px}.emj50{background-position:-20px -140px}.emj51{background-position:-40px -140px}.emj52{background-position:-60px -140px}.emj53{background-position:-80px -140px}.emj54{background-position:-100px -140px}.emj55{background-position:-120px -140px}.emj56{background-position:0 -160px}.emj57{background-position:-20px -160px}.emj58{background-position:-40px -160px}.emj59{background-position:-60px -160px}.emj60{background-position:-80px -160px}.emj61{background-position:-100px -160px}.emj62{background-position:-120px -160px}.emj63{background-position:0 -180px}.emj64{background-position:-20px -180px}.emj65{background-position:-40px -180px}.emj66{background-position:-60px -180px}.emj67{background-position:-80px -180px}.emj68{background-position:-100px -180px}.emj69{background-position:-120px -180px}.emj70{background-position:0 -200px}.emj71{background-position:-20px -200px}.emj72{background-position:-40px -200px}.emj73{background-position:-60px -200px}.emj74{background-position:-80px -200px}.emj75{background-position:-100px -200px}.emj76{background-position:-120px -200px}.emj77{background-position:0 -220px}.emj78{background-position:-20px -220px}.emj79{background-position:-40px -220px}.emj80{background-position:-60px -220px}.emj81{background-position:-80px -220px}.emj82{background-position:-100px -220px}.emj83{background-position:-120px -220px}.emj84{background-position:0 -240px}.emj85{background-position:-20px -240px}.emj86{background-position:-40px -240px}.emj87{background-position:-60px -240px}.emj88{background-position:-80px -240px}.emj89{background-position:-100px -240px}.emj90{background-position:-120px -240px}.emj91{background-position:0 -260px}.emj92{background-position:-20px -260px}.emj93{background-position:-40px -260px}.emj94{background-position:-60px -260px}.emj95{background-position:-80px -260px}.emj96{background-position:-100px -260px}.emj97{background-position:-120px -260px}.emj98{background-position:0 -280px}.emj99{background-position:-20px -280px}.emj100{background-position:-40px -280px}.emj101{background-position:-60px -280px}.emj102{background-position:-80px -280px}.emj103{background-position:-100px -280px}.emj104{background-position:-120px -280px}.emj105{background-position:0 -300px}.emj106{background-position:-20px -300px}.emj107{background-position:-40px -300px}.emj108{background-position:-60px -300px}.emj109{background-position:-80px -300px}.emj110{background-position:-100px -300px}.emj111{background-position:-120px -300px}.emj112{background-position:0 -320px}.emj113{background-position:-20px -320px}.emj114{background-position:-40px -320px}.emj115{background-position:-60px -320px}.emj116{background-position:-80px -320px}.emj117{background-position:-100px -320px}.emj118{background-position:-120px -320px}.emj119{background-position:0 -340px}.emj120{background-position:-20px -340px}.emj121{background-position:-40px -340px}.emj122{background-position:-60px -340px}.emj123{background-position:-80px -340px}.emj124{background-position:-100px -340px}.emj125{background-position:-120px -340px}.emj126{background-position:0 -360px}.emj127{background-position:-20px -360px}.emj128{background-position:-40px -360px}.emj129{background-position:-60px -360px}.emj130{background-position:-80px -360px}.emj131{background-position:-100px -360px}.emj132{background-position:-120px -360px}.emj133{background-position:0 -380px}.emj134{background-position:-20px -380px}.emj135{background-position:-40px -380px}.emj136{background-position:-60px -380px}.emj137{background-position:-80px -380px}.emj138{background-position:-100px -380px}.emj139{background-position:-120px -380px}.emj140{background-position:0 -400px}.emj141{background-position:-20px -400px}.emj142{background-position:-40px -400px}.emj143{background-position:-60px -400px}.emj144{background-position:-80px -400px}.emj145{background-position:-100px -400px}.emj146{background-position:-120px -400px}.emj147{background-position:0 -420px}.emj148{background-position:-20px -420px}.emj149{background-position:-40px -420px}.emj150{background-position:-60px -420px}.emj151{background-position:-80px -420px}.emj152{background-position:-100px -420px}.emj153{background-position:-120px -420px}.emj154{background-position:0 -440px}.emj155{background-position:-20px -440px}.emj156{background-position:-40px -440px}.emj157{background-position:-60px -440px}.emj158{background-position:-80px -440px}.emj159{background-position:-100px -440px}.emj160{background-position:-120px -440px}.emj161{background-position:0 -460px}.emj162{background-position:-20px -460px}.emj163{background-position:-40px -460px}.emj164{background-position:-60px -460px}.emj165{background-position:-80px -460px}.emj166{background-position:-100px -460px}.emj167{background-position:-120px -460px}.emj168{background-position:0 -480px}.emj169{background-position:-20px -480px}.emj170{background-position:-40px -480px}.emj171{background-position:-60px -480px}.emj172{background-position:-80px -480px}.emj173{background-position:-100px -480px}.emj174{background-position:-120px -480px}.emj175{background-position:0 -500px}.emj176{background-position:-20px -500px}.emj177{background-position:-40px -500px}.emj178{background-position:-60px -500px}.emj179{background-position:-80px -500px}.emj180{background-position:-100px -500px}.emj181{background-position:-120px -500px}.emj182{background-position:0 -520px}.emj183{background-position:-20px -520px}.emj184{background-position:-40px -520px}.emj185{background-position:-60px -520px}.emj186{background-position:-80px -520px}.emj187{background-position:-100px -520px}.emj188{background-position:-120px -520px}.emj189{background-position:0 -540px}.emj190{background-position:-20px -540px}.emj191{background-position:-40px -540px}.emj192{background-position:-60px -540px}.emj193{background-position:-80px -540px}.emj194{background-position:-100px -540px}.emj195{background-position:-120px -540px}.emj196{background-position:0 -560px}.emj197{background-position:-20px -560px}.emj198{background-position:-40px -560px}.emj199{background-position:-60px -560px}.emj200{background-position:-80px -560px}.emj201{background-position:-100px -560px}.emj202{background-position:-120px -560px}.emj203{background-position:0 -580px}.emj204{background-position:-20px -580px}.emj205{background-position:-40px -580px}.emj206{background-position:-60px -580px}.emj207{background-position:-80px -580px}.emj208{background-position:-100px -580px}.emj209{background-position:-120px -580px}.emj210{background-position:0 -600px}.emj211{background-position:-20px -600px}.emj212{background-position:-40px -600px}.emj213{background-position:-60px -600px}.emj214{background-position:-80px -600px}.emj215{background-position:-100px -600px}.emj216{background-position:-120px -600px}.emj217{background-position:0 -620px}.emj218{background-position:-20px -620px}.emj219{background-position:-40px -620px}.emj220{background-position:-60px -620px}.emj221{background-position:-80px -620px}.emj222{background-position:-100px -620px}.emj223{background-position:-120px -620px}.emj224{background-position:0 -640px}.emj225{background-position:-20px -640px}.emj226{background-position:-40px -640px}.emj227{background-position:-60px -640px}.emj228{background-position:-80px -640px}.emj229{background-position:-100px -640px}.emj230{background-position:-120px -640px}.emj231{background-position:0 -660px}.emj232{background-position:-20px -660px}.emj233{background-position:-40px -660px}.emj234{background-position:-60px -660px}.emj235{background-position:-80px -660px}.emj236{background-position:-100px -660px}.emj237{background-position:-120px -660px}.emj238{background-position:0 -680px}.emj239{background-position:-20px -680px}.emj240{background-position:-40px -680px}.emj241{background-position:-60px -680px}.emj242{background-position:-80px -680px}.emj243{background-position:-100px -680px}.emj244{background-position:-120px -680px}.emj245{background-position:0 -700px}.emj246{background-position:-20px -700px}.emj247{background-position:-40px -700px}.emj248{background-position:-60px -700px}.emj249{background-position:-80px -700px}.emj250{background-position:-100px -700px}.emj251{background-position:-120px -700px}.emj252{background-position:0 -720px}.emj253{background-position:-20px -720px}.emj254{background-position:-40px -720px}.emj255{background-position:-60px -720px}.emj256{background-position:-80px -720px}.emj257{background-position:-100px -720px}.emj258{background-position:-120px -720px}.emj259{background-position:0 -740px}.emj260{background-position:-20px -740px}.emj261{background-position:-40px -740px}.emj262{background-position:-60px -740px}.emj263{background-position:-80px -740px}.emj264{background-position:-100px -740px}.emj265{background-position:-120px -740px}.emj266{background-position:0 -760px}.emj267{background-position:-20px -760px}.emj268{background-position:-40px -760px}.emj269{background-position:-60px -760px}.emj270{background-position:-80px -760px}.emj271{background-position:-100px -760px}.emj272{background-position:-120px -760px}.emj273{background-position:0 -780px}.emj274{background-position:-20px -780px}.emj275{background-position:-40px -780px}.emj276{background-position:-60px -780px}.emj277{background-position:-80px -780px}.emj278{background-position:-100px -780px}.emj279{background-position:-120px -780px}.emj280{background-position:0 -800px}.emj281{background-position:-20px -800px}.emj282{background-position:-40px -800px}.emj283{background-position:-60px -800px}.emj284{background-position:-80px -800px}.emj285{background-position:-100px -800px}.emj286{background-position:-120px -800px}.emj287{background-position:0 -820px}.emj288{background-position:-20px -820px}.emj289{background-position:-40px -820px}.emj290{background-position:-60px -820px}.emj291{background-position:-80px -820px}.emj292{background-position:-100px -820px}.emj293{background-position:-120px -820px}.emj294{background-position:0 -840px}.emj295{background-position:-20px -840px}.emj296{background-position:-40px -840px}.emj297{background-position:-60px -840px}.emj298{background-position:-80px -840px}.emj299{background-position:-100px -840px}.emj300{background-position:-120px -840px}.emj301{background-position:0 -860px}.emj302{background-position:-20px -860px}.emj303{background-position:-40px -860px}.emj304{background-position:-60px -860px}.emj305{background-position:0 -880px}.emj306{background-position:-20px -880px}.emj307{background-position:-40px -880px}.emj308{background-position:-60px -880px}.emj309{background-position:-80px -880px}.emj310{background-position:-100px -880px}.emj311{background-position:-120px -880px}.emj312{background-position:0 -900px}.emj313{background-position:-20px -900px}.emj314{background-position:-40px -900px}.emj315{background-position:-60px -900px}.emj316{background-position:-80px -900px}.emj317{background-position:-100px -900px}.emj318{background-position:-120px -900px}.emj319{background-position:0 -920px}.emj320{background-position:-20px -920px}.emj321{background-position:-40px -920px}.emj322{background-position:-60px -920px}.emj323{background-position:-80px -920px}.emj324{background-position:-100px -920px}.emj325{background-position:-120px -920px}.emj326{background-position:0 -940px}.emj327{background-position:-20px -940px}.emj328{background-position:-40px -940px}.emj329{background-position:-60px -940px}.emj330{background-position:-80px -940px}.emj331{background-position:-100px -940px}.emj332{background-position:-120px -940px}.emj333{background-position:0 -960px}.emj334{background-position:-20px -960px}.emj335{background-position:-40px -960px}.emj336{background-position:-60px -960px}.emj337{background-position:-80px -960px}.emj338{background-position:-100px -960px}.emj339{background-position:-120px -960px}.emj340{background-position:0 -980px}.emj341{background-position:-20px -980px}.emj342{background-position:-40px -980px}.emj343{background-position:-60px -980px}.emj344{background-position:-80px -980px}.emj345{background-position:-100px -980px}.emj346{background-position:-120px -980px}.emj347{background-position:0 -1000px}.emj348{background-position:-20px -1000px}.emj349{background-position:-40px -1000px}.emj350{background-position:-60px -1000px}.emj351{background-position:-80px -1000px}.emj352{background-position:-100px -1000px}.emj353{background-position:-120px -1000px}.emj354{background-position:0 -1020px}.emj355{background-position:-20px -1020px}.emj356{background-position:-40px -1020px}.emj357{background-position:-60px -1020px}.emj358{background-position:-80px -1020px}.emj359{background-position:-100px -1020px}.emj360{background-position:-120px -1020px}.emj361{background-position:0 -1040px}.emj362{background-position:-20px -1040px}.emj363{background-position:-40px -1040px}.emj364{background-position:-60px -1040px}.emj365{background-position:-80px -1040px}.emj366{background-position:-100px -1040px}.emj367{background-position:-120px -1040px}.emj368{background-position:0 -1060px}.emj369{background-position:-20px -1060px}.emj370{background-position:-40px -1060px}.emj371{background-position:-60px -1060px}.emj372{background-position:-80px -1060px}.emj373{background-position:-100px -1060px}.emj374{background-position:-120px -1060px}.emj375{background-position:0 -1080px}.emj376{background-position:-20px -1080px}.emj377{background-position:-40px -1080px}.emj378{background-position:-60px -1080px}.emj379{background-position:-80px -1080px}.emj380{background-position:-100px -1080px}.emj381{background-position:-120px -1080px}.emj382{background-position:0 -1100px}.emj383{background-position:-20px -1100px}.emj384{background-position:-40px -1100px}.emj385{background-position:-60px -1100px}.emj386{background-position:-80px -1100px}.emj387{background-position:-100px -1100px}.emj388{background-position:-120px -1100px}.emj389{background-position:0 -1120px}.emj390{background-position:-20px -1120px}.emj391{background-position:-40px -1120px}.emj392{background-position:-60px -1120px}.emj393{background-position:-80px -1120px}.emj394{background-position:-100px -1120px}.emj395{background-position:-120px -1120px}.emj396{background-position:0 -1140px}.emj397{background-position:-20px -1140px}.emj398{background-position:-40px -1140px}.emj399{background-position:-60px -1140px}.emj400{background-position:-80px -1140px}.emj401{background-position:-100px -1140px}.emj402{background-position:-120px -1140px}.emj403{background-position:0 -1160px}.emj404{background-position:-20px -1160px}.emj405{background-position:-40px -1160px}.emj406{background-position:-60px -1160px}.emj407{background-position:-80px -1160px}.emj408{background-position:-100px -1160px}.emj409{background-position:-120px -1160px}.emj410{background-position:0 -1180px}.emj411{background-position:-20px -1180px}.emj412{background-position:-40px -1180px}.emj413{background-position:-60px -1180px}.emj414{background-position:-80px -1180px}.emj415{background-position:-100px -1180px}.emj416{background-position:-120px -1180px}.emj417{background-position:0 -1200px}.emj418{background-position:-20px -1200px}.emj419{background-position:-40px -1200px}.emj420{background-position:-60px -1200px}.emj421{background-position:-80px -1200px}.emj422{background-position:-100px -1200px}.emj423{background-position:-120px -1200px}.emj424{background-position:0 -1220px}.emj425{background-position:-20px -1220px}.emj426{background-position:-40px -1220px}.emj427{background-position:-60px -1220px}.emj428{background-position:-80px -1220px}.emj429{background-position:-100px -1220px}.emj430{background-position:-120px -1220px}.emj431{background-position:0 -1240px}.emj432{background-position:-20px -1240px}.emj433{background-position:-40px -1240px}.emj434{background-position:-60px -1240px}.emj435{background-position:-80px -1240px}.emj436{background-position:-100px -1240px}.emj437{background-position:-120px -1240px}.emj438{background-position:0 -1260px}.emj439{background-position:-20px -1260px}.emj440{background-position:-40px -1260px}.emj441{background-position:-60px -1260px}.emj442{background-position:-80px -1260px}.emj443{background-position:-100px -1260px}.emj444{background-position:-120px -1260px}.emj445{background-position:0 -1280px}.emj446{background-position:-20px -1280px}.emj447{background-position:-40px -1280px}.emj448{background-position:-60px -1280px}.emj449{background-position:-80px -1280px}.emj450{background-position:-100px -1280px}.emj451{background-position:-120px -1280px}.emj452{background-position:0 -1300px}.emj453{background-position:-20px -1300px}.emj454{background-position:-40px -1300px}.emj455{background-position:-60px -1300px}.emj456{background-position:-80px -1300px}.emj457{background-position:-100px -1300px}.emj458{background-position:-120px -1300px}.emj459{background-position:0 -1320px}.emj460{background-position:-20px -1320px}.emj461{background-position:-40px -1320px}.emj462{background-position:-60px -1320px}.emj463{background-position:-80px -1320px}.emj464{background-position:-100px -1320px}.emj465{background-position:-120px -1320px}.emj466{background-position:0 -1340px}.emj467{background-position:-20px -1340px}.emj468{background-position:-40px -1340px}.emj469{background-position:-60px -1340px}.emj470{background-position:-80px -1340px}.emj471{background-position:-100px -1340px}.emj472{background-position:-120px -1340px}.emj473{background-position:0 -1360px}.emj474{background-position:-20px -1360px}.emj475{background-position:-40px -1360px}.emj476{background-position:-60px -1360px}.emj477{background-position:-80px -1360px}.emj478{background-position:-100px -1360px}.emj479{background-position:-120px -1360px}.emj480{background-position:0 -1380px}.emj481{background-position:-20px -1380px}.emj482{background-position:-40px -1380px}.emj483{background-position:-60px -1380px}.emj484{background-position:-80px -1380px}.emj485{background-position:-100px -1380px}.emj486{background-position:-120px -1380px}.emj487{background-position:0 -1400px}.emj488{background-position:-20px -1400px}.emj489{background-position:-40px -1400px}.emj490{background-position:-60px -1400px}.emj491{background-position:-80px -1400px}.emj492{background-position:-100px -1400px}.emj493{background-position:-120px -1400px}.emj494{background-position:0 -1420px}.emj495{background-position:-20px -1420px}.emj496{background-position:-40px -1420px}.emj497{background-position:-60px -1420px}.emj498{background-position:-80px -1420px}.emj499{background-position:-100px -1420px}.emj500{background-position:-120px -1420px}.emj501{background-position:0 -1440px}.emj502{background-position:-20px -1440px}.emj503{background-position:-40px -1440px}.emj504{background-position:-60px -1440px}.emj505{background-position:-80px -1440px}.emj506{background-position:-100px -1440px}.emj507{background-position:-120px -1440px}.emj508{background-position:0 -1460px}.emj509{background-position:-20px -1460px}.emj510{background-position:-40px -1460px}.emj511{background-position:-60px -1460px}.emj512{background-position:-80px -1460px}.emj513{background-position:-100px -1460px}.emj514{background-position:-120px -1460px}.emj515{background-position:0 -1480px}.emj516{background-position:-20px -1480px}.emj517{background-position:-40px -1480px}.emj518{background-position:-60px -1480px}.emj519{background-position:-80px -1480px}.emj520{background-position:-100px -1480px}.emj521{background-position:-120px -1480px}.emj522{background-position:0 -1500px}.emj523{background-position:-20px -1500px}.emj524{background-position:-40px -1500px}.emj525{background-position:-60px -1500px}.emj526{background-position:-80px -1500px}.emj527{background-position:-100px -1500px}.emj528{background-position:-120px -1500px}.emj529{background-position:0 -1520px}.emj530{background-position:-20px -1520px}.emj531{background-position:-40px -1520px}.emj532{background-position:-60px -1520px}.emj533{background-position:-80px -1520px}.emj534{background-position:-100px -1520px}.emj535{background-position:0 -1540px}.emj536{background-position:-20px -1540px}.emj537{background-position:-40px -1540px}.emj538{background-position:-60px -1540px}.emj539{background-position:-80px -1540px}.emj540{background-position:-100px -1540px}.emj541{background-position:-120px -1540px}.emj542{background-position:0 -1560px}.emj543{background-position:-20px -1560px}.emj544{background-position:-40px -1560px}.emj545{background-position:-60px -1560px}.emj546{background-position:-80px -1560px}.emj547{background-position:-100px -1560px}.emj548{background-position:-120px -1560px}.emj549{background-position:0 -1580px}.emj550{background-position:-20px -1580px}.emj551{background-position:-40px -1580px}.emj552{background-position:-60px -1580px}.emj553{background-position:-80px -1580px}.emj554{background-position:-100px -1580px}.emj555{background-position:-120px -1580px}.emj556{background-position:0 -1600px}.emj557{background-position:-20px -1600px}.emj558{background-position:-40px -1600px}.emj559{background-position:-60px -1600px}.emj560{background-position:-80px -1600px}.emj561{background-position:-100px -1600px}.emj562{background-position:-120px -1600px}.emj563{background-position:0 -1620px}.emj564{background-position:-20px -1620px}.emj565{background-position:-40px -1620px}.emj566{background-position:-60px -1620px}.emj567{background-position:-80px -1620px}.emj568{background-position:-100px -1620px}.emj569{background-position:-120px -1620px}.emj570{background-position:0 -1640px}.emj571{background-position:-20px -1640px}.emj572{background-position:-40px -1640px}.emj573{background-position:-60px -1640px}.emj574{background-position:-80px -1640px}.emj575{background-position:-100px -1640px}.emj576{background-position:-120px -1640px}.emj577{background-position:0 -1660px}.emj578{background-position:-20px -1660px}.emj579{background-position:-40px -1660px}.emj580{background-position:-60px -1660px}.emj581{background-position:-80px -1660px}.emj582{background-position:-100px -1660px}.emj583{background-position:-120px -1660px}.emj584{background-position:0 -1680px}.emj585{background-position:-20px -1680px}.emj586{background-position:-40px -1680px}.emj587{background-position:-60px -1680px}.emj588{background-position:-80px -1680px}.emj589{background-position:-100px -1680px}.emj590{background-position:-120px -1680px}.emj591{background-position:0 -1700px}.emj592{background-position:-20px -1700px}.emj593{background-position:-40px -1700px}.emj594{background-position:-60px -1700px}.emj595{background-position:-80px -1700px}.emj596{background-position:-100px -1700px}.emj597{background-position:-120px -1700px}.emj598{background-position:0 -1720px}.emj599{background-position:-20px -1720px}.emj600{background-position:-40px -1720px}.emj601{background-position:-60px -1720px}.emj602{background-position:-80px -1720px}.emj603{background-position:-100px -1720px}.emj604{background-position:-120px -1720px}.emj605{background-position:0 -1740px}.emj606{background-position:-20px -1740px}.emj607{background-position:-40px -1740px}.emj608{background-position:-60px -1740px}.emj609{background-position:-80px -1740px}.emj610{background-position:-100px -1740px}.emj611{background-position:-120px -1740px}.emj612{background-position:0 -1760px}.emj613{background-position:-20px -1760px}.emj614{background-position:-40px -1760px}.emj615{background-position:-60px -1760px}.emj616{background-position:-80px -1760px}.emj617{background-position:-100px -1760px}.emj618{background-position:-120px -1760px}.emj619{background-position:0 -1780px}.emj620{background-position:-20px -1780px}.emj621{background-position:-40px -1780px}.emj622{background-position:-60px -1780px}.emj623{background-position:-80px -1780px}.emj624{background-position:-100px -1780px}.emj625{background-position:-120px -1780px}.emj626{background-position:0 -1800px}.emj627{background-position:-20px -1800px}.emj628{background-position:-40px -1800px}.emj629{background-position:-60px -1800px}.emj630{background-position:-80px -1800px}.emj631{background-position:-100px -1800px}.emj632{background-position:-120px -1800px}.emj633{background-position:0 -1820px}.emj634{background-position:-20px -1820px}.emj635{background-position:-40px -1820px}.emj636{background-position:0 -1840px}.emj637{background-position:-20px -1840px}.emj638{background-position:-40px -1840px}.emj639{background-position:-60px -1840px}.emj640{background-position:-80px -1840px}.emj641{background-position:-100px -1840px}.emj642{background-position:-120px -1840px}.emj643{background-position:0 -1860px}.emj644{background-position:-20px -1860px}.emj645{background-position:-40px -1860px}.emj646{background-position:-60px -1860px}.emj647{background-position:-80px -1860px}.emj648{background-position:-100px -1860px}.emj649{background-position:-120px -1860px}.emj650{background-position:0 -1880px}.emj651{background-position:-20px -1880px}.emj652{background-position:-40px -1880px}.emj653{background-position:-60px -1880px}.emj654{background-position:-80px -1880px}.emj655{background-position:-100px -1880px}.emj656{background-position:-120px -1880px}.emj657{background-position:0 -1900px}.emj658{background-position:-20px -1900px}.emj659{background-position:-40px -1900px}.emj660{background-position:-60px -1900px}.emj661{background-position:-80px -1900px}.emj662{background-position:-100px -1900px}.emj663{background-position:-120px -1900px}.emj664{background-position:0 -1920px}.emj665{background-position:-20px -1920px}.emj666{background-position:-40px -1920px}.emj667{background-position:-60px -1920px}.emj668{background-position:-80px -1920px}.emj669{background-position:-100px -1920px}.emj670{background-position:-120px -1920px}.emj671{background-position:0 -1940px}.emj672{background-position:-20px -1940px}.emj673{background-position:-40px -1940px}.emj674{background-position:-60px -1940px}.emj675{background-position:-80px -1940px}.emj676{background-position:-100px -1940px}.emj677{background-position:-120px -1940px}.emj678{background-position:0 -1960px}.emj679{background-position:-20px -1960px}.emj680{background-position:-40px -1960px}.emj681{background-position:-60px -1960px}.emj682{background-position:-80px -1960px}.emj683{background-position:-100px -1960px}.emj684{background-position:-120px -1960px}.emj685{background-position:0 -1980px}.emj686{background-position:-20px -1980px}.emj687{background-position:-40px -1980px}.emj688{background-position:-60px -1980px}.emj689{background-position:-80px -1980px}.emj690{background-position:-100px -1980px}.emj691{background-position:-120px -1980px}.emj692{background-position:0 -2000px}.emj693{background-position:-20px -2000px}.emj694{background-position:-40px -2000px}.emj695{background-position:-60px -2000px}.emj696{background-position:-80px -2000px}.emj697{background-position:-100px -2000px}.emj698{background-position:-120px -2000px}.emj699{background-position:0 -2020px}.emj700{background-position:-20px -2020px}.emj701{background-position:-40px -2020px}.emj702{background-position:-60px -2020px}.emj703{background-position:-80px -2020px}.emj704{background-position:-100px -2020px}.emj705{background-position:-120px -2020px}.emj706{background-position:0 -2040px}.emj707{background-position:-20px -2040px}.emj708{background-position:-40px -2040px}.emj709{background-position:-60px -2040px}.emj710{background-position:-80px -2040px}.emj711{background-position:-100px -2040px}.emj712{background-position:-120px -2040px}.emj713{background-position:0 -2060px}.emj714{background-position:-20px -2060px}.emj715{background-position:-40px -2060px}.emj716{background-position:-60px -2060px}.emj717{background-position:-80px -2060px}.emj718{background-position:-100px -2060px}.emj719{background-position:-120px -2060px}.emj720{background-position:0 -2080px}.emj721{background-position:-20px -2080px}.emj722{background-position:-40px -2080px}.emj723{background-position:-60px -2080px}.emj724{background-position:-80px -2080px}.emj725{background-position:-100px -2080px}.emj726{background-position:-120px -2080px}.emj727{background-position:0 -2100px}.emj728{background-position:-20px -2100px}.emj729{background-position:-40px -2100px}.emj730{background-position:-60px -2100px}.emj731{background-position:-80px -2100px}.emj732{background-position:-100px -2100px}.emj733{background-position:-120px -2100px}.emj734{background-position:0 -2120px}.emj735{background-position:-20px -2120px}.emj736{background-position:-40px -2120px}.emj737{background-position:-60px -2120px}.emj738{background-position:-80px -2120px}.emj739{background-position:-100px -2120px}.emj740{background-position:-120px -2120px}.emj741{background-position:0 -2140px}.emj742{background-position:-20px -2140px}.emj743{background-position:-40px -2140px}.emj744{background-position:-60px -2140px}.emj745{background-position:-80px -2140px}.emj746{background-position:-100px -2140px}.emj747{background-position:-120px -2140px}.emj748{background-position:0 -2160px}.emj749{background-position:-20px -2160px}.emj750{background-position:-40px -2160px}.emj751{background-position:-60px -2160px}.emj752{background-position:-80px -2160px}.emj753{background-position:-100px -2160px}.emj754{background-position:-120px -2160px}.emj755{background-position:0 -2180px}.emj756{background-position:-20px -2180px}.emj757{background-position:-40px -2180px}.emj758{background-position:-60px -2180px}.emj759{background-position:-80px -2180px}.emj760{background-position:-100px -2180px}.emj761{background-position:-120px -2180px}.emj762{background-position:0 -2200px}.emj763{background-position:-20px -2200px}.emj764{background-position:-40px -2200px}.emj765{background-position:-60px -2200px}.emj766{background-position:-80px -2200px}.emj767{background-position:-100px -2200px}.emj768{background-position:-120px -2200px}.emj769{background-position:0 -2220px}.emj770{background-position:-20px -2220px}.emj771{background-position:-40px -2220px}.emj772{background-position:-60px -2220px}.emj773{background-position:-80px -2220px}.emj774{background-position:-100px -2220px}.emj775{background-position:-120px -2220px}.emj776{background-position:0 -2240px}.emj777{background-position:-20px -2240px}.emj778{background-position:-40px -2240px}.emj779{background-position:-60px -2240px}.emj780{background-position:-80px -2240px}.emj781{background-position:-100px -2240px}.emj782{background-position:-120px -2240px}.emj783{background-position:0 -2260px}.emj784{background-position:-20px -2260px}.emj785{background-position:-40px -2260px}.emj786{background-position:-60px -2260px}.emj787{background-position:-80px -2260px}.emj788{background-position:-100px -2260px}.emj789{background-position:-120px -2260px}.emj790{background-position:0 -2280px}.emj791{background-position:-20px -2280px}.emj792{background-position:-40px -2280px}.emj793{background-position:-60px -2280px}.emj794{background-position:-80px -2280px}.emj795{background-position:-100px -2280px}.emj796{background-position:-120px -2280px}.emj797{background-position:0 -2300px}.emj798{background-position:-20px -2300px}.emj799{background-position:-40px -2300px}.emj800{background-position:-60px -2300px}.emj801{background-position:-80px -2300px}.emj802{background-position:-100px -2300px}.emj803{background-position:-120px -2300px}.emj804{background-position:0 -2320px}.emj805{background-position:-20px -2320px}.emj806{background-position:-40px -2320px}.emj807{background-position:-60px -2320px}.emj808{background-position:-80px -2320px}.emj809{background-position:-100px -2320px}.emj810{background-position:-120px -2320px}.emj811{background-position:0 -2340px}.emj812{background-position:-20px -2340px}.emj813{background-position:-40px -2340px}.emj814{background-position:-60px -2340px}.emj815{background-position:-80px -2340px}.emj816{background-position:-100px -2340px}.emj817{background-position:-120px -2340px}.emj818{background-position:0 -2360px}.emj819{background-position:-20px -2360px}.emj820{background-position:-40px -2360px}.emj821{background-position:-60px -2360px}.emj822{background-position:-80px -2360px}.emj823{background-position:-100px -2360px}.emj824{background-position:-120px -2360px}.emj825{background-position:0 -2380px}.emj826{background-position:-20px -2380px}.emj827{background-position:-40px -2380px}.emj828{background-position:-60px -2380px}.emj829{background-position:-80px -2380px}.emj830{background-position:-100px -2380px}.emj831{background-position:-120px -2380px}.emj832{background-position:0 -2400px}.emj833{background-position:-20px -2400px}.emj834{background-position:-40px -2400px}.emj835{background-position:-60px -2400px}.emj836{background-position:-80px -2400px}.emj837{background-position:-100px -2400px}.emj838{background-position:-120px -2400px}.emj839{background-position:0 -2420px}.emj840{background-position:-20px -2420px}.emj841{background-position:-40px -2420px}.emj842{background-position:-60px -2420px}.emj843{background-position:-80px -2420px}.emj844{background-position:-100px -2420px}
\ No newline at end of file
diff --git a/compiled/fonts/font.fjalla-average.css b/compiled/fonts/font.fjalla-average.css
new file mode 100644
index 00000000..290f550c
--- /dev/null
+++ b/compiled/fonts/font.fjalla-average.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Average+Sans|Fjalla+One);.vco-storymap{font-family:'Average Sans',sans-serif;font-weight:400;font-size:17px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Fjalla One',sans-serif;text-transform:none;font-weight:400;font-size:46px;line-height:1.1em}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Average Sans',sans-serif;font-size:17px;line-height:1.3em}.vco-storymap ul{font-family:'Average Sans',sans-serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Average Sans',sans-serif;font-weight:400;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Average Sans',sans-serif}.vco-storymap .vcard{font-family:'Average Sans',sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Average Sans',sans-serif;font-weight:400;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Average Sans',sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Average Sans',sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Average Sans',sans-serif;font-style:normal;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Fjalla One',sans-serif;text-transform:none;font-weight:400;font-size:46px;line-height:46px}.vco-timeline .vco-headline-date,.vco-timeline h3.vco-headline-date{margin-bottom:10px !important}
\ No newline at end of file
diff --git a/compiled/fonts/font.georgia-helvetica.css b/compiled/fonts/font.georgia-helvetica.css
new file mode 100644
index 00000000..f2bd8999
--- /dev/null
+++ b/compiled/fonts/font.georgia-helvetica.css
@@ -0,0 +1 @@
+.vco-storymap{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:400;font-size:17px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:Georgia,Times,serif;text-transform:normal;font-weight:800;font-size:42px;line-height:42px}.vco-storymap h2.vco-headline-title{font-size:46px;line-height:46px}.vco-storymap p{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-size:17px;line-height:1.3em}.vco-storymap ul{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:800;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif}.vco-storymap .vcard{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:800;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important;text-transform:normal !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:Georgia,Times,serif;text-transform:normal;font-weight:800;font-size:42px;line-height:42px}
\ No newline at end of file
diff --git a/compiled/fonts/font.knightlab.css b/compiled/fonts/font.knightlab.css
new file mode 100644
index 00000000..e08852c9
--- /dev/null
+++ b/compiled/fonts/font.knightlab.css
@@ -0,0 +1 @@
+@import url(//cloud.webtype.com/css/d4767ecb-457a-4677-8761-72f890add836.css);.vco-storymap{font-family:"Turnip RE",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:16px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:"Salvo Serif Cond",Georgia,"Times New Roman",Times,serif;text-transform:none;font-weight:400;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:"Turnip RE",Georgia,"Times New Roman",Times,serif;font-size:16px;line-height:1.3em}.vco-storymap ul{font-family:"Turnip RE",Georgia,"Times New Roman",Times,serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:"Turnip RE",Georgia,"Times New Roman",Times,serif;font-weight:400;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:"Turnip RE",Georgia,"Times New Roman",Times,serif}.vco-storymap .vcard{font-family:"Apres RE","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:"Apres RE","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:"Apres RE","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:"Apres RE","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:"Turnip RE",Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:"Salvo Serif Cond",Georgia,"Times New Roman",Times,serif;text-transform:none;font-weight:400;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/fonts/font.lustria-lato.css b/compiled/fonts/font.lustria-lato.css
new file mode 100644
index 00000000..6839f29a
--- /dev/null
+++ b/compiled/fonts/font.lustria-lato.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Lustria|Lato:400,400italic);.vco-storymap{font-family:'Lato',sans-serif;font-weight:400;font-size:17px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Lustria',serif;text-transform:none;font-weight:400;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Lato',sans-serif;font-size:17px;line-height:1.3em}.vco-storymap ul{font-family:'Lato',sans-serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Lato',sans-serif;font-weight:400;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Lato',sans-serif}.vco-storymap .vcard{font-family:'Lato',sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Lato',sans-serif;font-weight:400;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Lato',sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Lato',sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Lato',sans-serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Lustria',serif;text-transform:none;font-weight:400;font-size:46px;line-height:46px}.vco-timeline .vco-headline-date,.vco-timeline h3.vco-headline-date{margin-bottom:10px !important}
\ No newline at end of file
diff --git a/compiled/fonts/font.medula-lato.css b/compiled/fonts/font.medula-lato.css
new file mode 100644
index 00000000..233bbe77
--- /dev/null
+++ b/compiled/fonts/font.medula-lato.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Lato:400,700,300italic|Medula+One);.vco-storymap{font-family:'Lato',sans-serif;font-weight:400;font-size:16px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Medula One',cursive;text-transform:none;font-weight:700;font-size:58px;line-height:58px}.vco-storymap h2.vco-headline-title{font-size:72px;line-height:72px}.vco-storymap p{font-family:'Lato',sans-serif;font-size:16px;line-height:1.3em}.vco-storymap ul{font-family:'Lato',sans-serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Lato',sans-serif;font-weight:700;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Lato',sans-serif}.vco-storymap .vcard{font-family:'Lato',sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Lato',sans-serif;font-weight:700;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Lato',sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Lato',sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Lato',sans-serif;font-style:italic;font-weight:300;line-height:1.3}input[type="text"].editor-headline{font-family:'Medula One',cursive;text-transform:none;font-weight:700;font-size:58px;line-height:58px}
\ No newline at end of file
diff --git a/compiled/fonts/font.oldstandard.css b/compiled/fonts/font.oldstandard.css
new file mode 100644
index 00000000..2d117dd1
--- /dev/null
+++ b/compiled/fonts/font.oldstandard.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Old+Standard+TT:400,400italic);.vco-storymap{font-family:'Old Standard TT',serif;font-weight:400;font-size:16px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Old Standard TT',serif;text-transform:uppercase;font-weight:400;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:52px;line-height:52px}.vco-storymap p{font-family:'Old Standard TT',serif;font-size:16px;line-height:1.3em}.vco-storymap ul{font-family:'Old Standard TT',serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Old Standard TT',serif;font-weight:400;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Old Standard TT',serif}.vco-storymap .vcard{font-family:'Old Standard TT',serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Old Standard TT',serif;font-weight:400;text-transform:uppercase}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Old Standard TT',serif !important;font-weight:normal !important;text-transform:uppercase !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Old Standard TT',serif;text-transform:uppercase}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Old Standard TT',serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Old Standard TT',serif;text-transform:uppercase;font-weight:400;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/fonts/font.opensans-gentiumbook.css b/compiled/fonts/font.opensans-gentiumbook.css
new file mode 100644
index 00000000..934d58cf
--- /dev/null
+++ b/compiled/fonts/font.opensans-gentiumbook.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Open+Sans:800,400|Gentium+Book+Basic:400,400italic);.vco-storymap{font-family:'Gentium Book Basic',serif;font-weight:400;font-size:17px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Open Sans',sans-serif;text-transform:none;font-weight:800;font-size:40px;line-height:40px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Gentium Book Basic',serif;font-size:17px;line-height:1.3em}.vco-storymap ul{font-family:'Gentium Book Basic',serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Gentium Book Basic',serif;font-weight:800;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Gentium Book Basic',serif}.vco-storymap .vcard{font-family:'Open Sans',sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Open Sans',sans-serif;font-weight:800;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Open Sans',sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Open Sans',sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Gentium Book Basic',serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Open Sans',sans-serif;text-transform:none;font-weight:800;font-size:40px;line-height:40px}.vco-timeline .vco-headline-date,.vco-timeline h3.vco-headline-date{margin-bottom:5px !important}
\ No newline at end of file
diff --git a/compiled/fonts/font.playfair-faunaone.css b/compiled/fonts/font.playfair-faunaone.css
new file mode 100644
index 00000000..4a316e5f
--- /dev/null
+++ b/compiled/fonts/font.playfair-faunaone.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Playfair+Display:400,700|Playfair+Display+SC);@import url(//fonts.googleapis.com/css?family=Fauna+One);@import url(//fonts.googleapis.com/css?family=Unica+One);.vco-storymap{font-family:'Fauna One',serif;font-weight:400;font-size:17px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Playfair Display',Georgia,serif;text-transform:uppercase;font-weight:400;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Fauna One',serif;font-size:17px;line-height:1.3em}.vco-storymap ul{font-family:'Fauna One',serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Fauna One',serif;font-weight:400;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Fauna One',serif}.vco-storymap .vcard{font-family:'Fauna One',serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Fauna One',serif;font-weight:400;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Fauna One',serif !important;font-weight:normal !important;text-transform:uppercase !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Fauna One',serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Fauna One',serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Playfair Display',Georgia,serif;text-transform:uppercase;font-weight:400;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/fonts/font.playfair.css b/compiled/fonts/font.playfair.css
new file mode 100644
index 00000000..e0565478
--- /dev/null
+++ b/compiled/fonts/font.playfair.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Playfair+Display:400,700|Playfair+Display+SC);.vco-storymap{font-family:'Playfair Display',serif;font-weight:400;font-size:17px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Playfair Display SC',serif;text-transform:none;font-weight:400;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Playfair Display',serif;font-size:17px;line-height:1.3em}.vco-storymap ul{font-family:'Playfair Display',serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Playfair Display',serif;font-weight:400;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Playfair Display',serif}.vco-storymap .vcard{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:400;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Playfair Display',serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Playfair Display SC',serif;text-transform:none;font-weight:400;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/fonts/font.pt.css b/compiled/fonts/font.pt.css
new file mode 100644
index 00000000..f895f87a
--- /dev/null
+++ b/compiled/fonts/font.pt.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=PT+Sans|PT+Sans+Narrow:700|PT+Serif:400,400italic);.vco-storymap{font-family:'PT Serif',serif;font-weight:400;font-size:16px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'PT Sans Narrow',sans-serif;text-transform:uppercase;font-weight:700;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'PT Serif',serif;font-size:16px;line-height:1.3em}.vco-storymap ul{font-family:'PT Serif',serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'PT Serif',serif;font-weight:700;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'PT Serif',serif}.vco-storymap .vcard{font-family:'PT Sans',sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'PT Sans',sans-serif;font-weight:700;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'PT Sans',sans-serif !important;font-weight:normal !important;text-transform:uppercase !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'PT Sans',sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'PT Serif',serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'PT Sans Narrow',sans-serif;text-transform:uppercase;font-weight:700;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/fonts/font.roboto-megrim.css b/compiled/fonts/font.roboto-megrim.css
new file mode 100644
index 00000000..6cf969c1
--- /dev/null
+++ b/compiled/fonts/font.roboto-megrim.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Megrim);@import url(//fonts.googleapis.com/css?family=Roboto+Slab:400,300);.vco-storymap{font-family:'Roboto Slab',Georgia,serif;font-weight:300;font-size:17px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Megrim','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:normal;font-weight:400;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Roboto Slab',Georgia,serif;font-size:17px;line-height:1.3em}.vco-storymap ul{font-family:'Roboto Slab',Georgia,serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Roboto Slab',Georgia,serif;font-weight:400;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Roboto Slab',Georgia,serif}.vco-storymap .vcard{font-family:'Megrim','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Megrim','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:400;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Roboto Slab',Georgia,serif !important;font-weight:normal !important;text-transform:normal !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Megrim','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Roboto Slab',Georgia,serif;font-style:normal;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Megrim','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:normal;font-weight:400;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/fonts/font.rufina-sintony.css b/compiled/fonts/font.rufina-sintony.css
new file mode 100644
index 00000000..0df9e5bb
--- /dev/null
+++ b/compiled/fonts/font.rufina-sintony.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Rufina:400,700|Sintony:400,700);.vco-storymap{font-family:'Sintony',sans-serif;font-weight:400;font-size:15px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Rufina',serif;text-transform:none;font-weight:700;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Sintony',sans-serif;font-size:15px;line-height:1.3em}.vco-storymap ul{font-family:'Sintony',sans-serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Sintony',sans-serif;font-weight:700;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Sintony',sans-serif}.vco-storymap .vcard{font-family:'Sintony',sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Sintony',sans-serif;font-weight:700;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Sintony',sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Sintony',sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Sintony',sans-serif;font-style:normal;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Rufina',serif;text-transform:none;font-weight:700;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/fonts/font.ubuntu.css b/compiled/fonts/font.ubuntu.css
new file mode 100644
index 00000000..0779d5a9
--- /dev/null
+++ b/compiled/fonts/font.ubuntu.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Ubuntu:300,500,300italic);.vco-storymap{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:300;font-size:17px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:none;font-weight:500;font-size:40px;line-height:40px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-size:17px;line-height:1.3em}.vco-storymap ul{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:500;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif}.vco-storymap .vcard{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:500;text-transform:none}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important;text-transform:none !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:none}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-style:italic;font-weight:300;line-height:1.3}input[type="text"].editor-headline{font-family:'Ubuntu','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:none;font-weight:500;font-size:40px;line-height:40px}.vco-timeline .vco-headline-date,.vco-timeline h3.vco-headline-date{margin-bottom:5px !important}
\ No newline at end of file
diff --git a/compiled/fonts/font.unicaone-vollkorn.css b/compiled/fonts/font.unicaone-vollkorn.css
new file mode 100644
index 00000000..602d12d8
--- /dev/null
+++ b/compiled/fonts/font.unicaone-vollkorn.css
@@ -0,0 +1 @@
+@import url(//fonts.googleapis.com/css?family=Vollkorn:400italic,400);@import url(//fonts.googleapis.com/css?family=Unica+One);.vco-storymap{font-family:'Vollkorn',Georgia,serif;font-weight:400;font-size:17px;line-height:1.3em}.vco-storymap h1,.vco-storymap h2,.vco-storymap h3,.vco-storymap h4,.vco-storymap h5,.vco-storymap h6{font-family:'Unica One','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:uppercase;font-weight:400;font-size:46px;line-height:46px}.vco-storymap h2.vco-headline-title{font-size:58px;line-height:58px}.vco-storymap p{font-family:'Vollkorn',Georgia,serif;font-size:17px;line-height:1.3em}.vco-storymap ul{font-family:'Vollkorn',Georgia,serif}.vco-storymap .vco-media .vco-media-wikipedia h4 a{font-family:'Vollkorn',Georgia,serif;font-weight:400;font-size:24px;line-height:24px}.vco-storymap .vco-caption,.vco-storymap .vco-credit{font-family:'Vollkorn',Georgia,serif}.vco-storymap .vcard{font-family:'Unica One','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important}.vco-storymap .vco-slidenav-next,.vco-storymap .vco-slidenav-previous,.vco-storymap .vco-message,.vco-storymap .vco-slide-calltoaction-button-text{font-family:'Unica One','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:400;text-transform:uppercase}.vco-storymap .vco-slidenav-next .vco-slidenav-title,.vco-storymap .vco-slidenav-previous .vco-slidenav-title,.vco-storymap .vco-message .vco-slidenav-title,.vco-storymap .vco-slide-calltoaction-button-text .vco-slidenav-title{line-height:1.3em !important}.vco-storymap .vco-headline-date,.vco-storymap h3.vco-headline-date{font-family:'Unica One','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif !important;font-weight:normal !important;text-transform:uppercase !important}.vco-storymap .vco-headline-date small,.vco-storymap h3.vco-headline-date small{font-weight:normal !important}.vco-storymap .vco-menubar{font-family:'Unica One','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:uppercase}.vco-storymap blockquote,.vco-storymap blockquote p{font-family:'Vollkorn',Georgia,serif;font-style:italic;font-weight:400;line-height:1.3}input[type="text"].editor-headline{font-family:'Unica One','Helvetica Neue',Helvetica,Arial,"MS Trebuchet",sans-serif;text-transform:uppercase;font-weight:400;font-size:46px;line-height:46px}
\ No newline at end of file
diff --git a/compiled/icons/emoji.png b/compiled/icons/emoji.png
new file mode 100755
index 00000000..3e70e586
Binary files /dev/null and b/compiled/icons/emoji.png differ
diff --git a/compiled/icons/emoji@2x.png b/compiled/icons/emoji@2x.png
new file mode 100755
index 00000000..a893f0b2
Binary files /dev/null and b/compiled/icons/emoji@2x.png differ
diff --git a/compiled/icons/icons.html b/compiled/icons/icons.html
new file mode 100755
index 00000000..eb56ac85
--- /dev/null
+++ b/compiled/icons/icons.html
@@ -0,0 +1,1117 @@
+
+
+
+
+ IcoMoon Demo
+
+
+
+
+
+
We find that many people aren't familiar with web image hosting, so we've written up instructions for two solutions so far: hosting on Amazon Web Services, and on Github.
"
+ },
+ {
+ "slug": "",
+ "question": "Why are my DropBox images not showing",
+ "answer": "
First the image must be in the public folder.
To get the image URL change the domain name from the link that dropbox creates.
"
+ },
+ {
+ "slug": "",
+ "question": "How can I have a map without the lines between points?",
+ "answer": "To disable connecting lines on maps, use the StoryMap option: Treat as Image(as opposed to the default, Treat as Cartography)"
+ },
+ {
+ "slug": "",
+ "question": "How can I link to a specific slide?",
+ "answer": "
You can add a parameter to the URL that is the value of the iframe src attribute, start_at_slide. Its value should be a number from 0 to one less than the total number of slides in the storymap.
For example:http://cdn.knightlab.com/libs/storymapjs/latest/embed/?url=//media.knightlab.com/StoryMapJS/demo/sochi.json&start_at_slide=5
This should load Sochi 2014 Olympic Torch Relay Highlights: Slide 5.
"
+ },
+ {
+ "slug": "",
+ "question": "How can I use a custom map?",
+ "answer": "
Choose options from the top left of the StoryMap window, then from the map type menu choose the type you like.
Select Mapbox to enter the ID of your Mapbox map.
Select custom to enter the URL for a tile server. If the server supports multiple subdomains, enter them as a single string in the Subdomain field (e.g. subdomains 'a', 'b', and 'c' should be entered as 'abc')."
+ },
+ {
+ "slug": "",
+ "question": "How can I adjust the zoom?",
+ "answer": "
To keep it simple for most users, we've made some assumptions in the authoring tool which may not universally apply. For example, the first screen is always an overview slide. Also, the zoom is affected by the overall size of the map and the relationship between the current and previous points on the map.
It's possible to download the configuration (a JSON file) that the authoring tool makes and edit the JSON yourself. You could then change the first slide to not be an overview and manually set a starting lat/lon/zoom.
Be aware that switching back and forth between editing within and outside the authoring tool can get messy, so we suggest using our advanced method to have maximum control over the zoom feature and more.
"
+ }
+]
diff --git a/source/embed/index.html b/source/embed/index.html
index e199c410..7f5d28fc 100644
--- a/source/embed/index.html
+++ b/source/embed/index.html
@@ -37,15 +37,14 @@
@@ -55,7 +54,7 @@
var nvpair = {};
var qs = window.location.search.replace('?', '');
var pairs = qs.split('&');
-
+
for(var i = 0; i < pairs.length; i++) {
var p = pairs[i].split('=');
nvpair[p[0]] = p[1];
@@ -65,10 +64,10 @@
function getScriptPath(scriptname) {
var scriptTags = document.getElementsByTagName('script');
-
+
for(var i = 0; i < scriptTags.length; i++) {
if(scriptTags[i].src.match(scriptname)) {
- script_path = scriptTags[i].src;
+ script_path = scriptTags[i].src;
return script_path.split('?')[0].split('/').slice(0, -1).join('/');
}
}
@@ -101,7 +100,7 @@
if(!!navigator.userAgent.match(/AppleWebKit\/.* Mobile\//)
|| !!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/)
- || !!navigator.userAgent.toLowerCase().match(/msie [789]/)) {
+ || !!navigator.userAgent.toLowerCase().match(/msie [789]/)) {
if(storymap_url.match(/^https?:\/\/www\.googledrive\.com\/host\//)) {
storymap_url = location.protocol+'//proxy.knightlab.com/'+storymap_url.split('://')[1];
trace('proxy, '+storymap_url);
@@ -119,7 +118,6 @@
function storymap_onload(d) {
trace('embed: storymap data loaded');
-
if (d && d.storymap) {
var font = "stock:default";
if(d.font_css) {
@@ -135,12 +133,16 @@
VCO.Load.css(font,function(){ trace('font loaded: ' + font);});
storymap = new VCO.StoryMap('storymap-embed', d, options, {title: on_storymap_title});
}
+ var mapType = storymap.options.map_type;
+ if(mapType && mapType.match('^zoomify.*')) {
+ ga('send', 'event', 'StoryMapJS', 'zoomify', document.referrer)
+ }
}
-
+
function on_storymap_title(e) {
document.title = "StoryMapJS: " + e.title;
};
-
+
function storymap_getjson() {
if('withCredentials' in new XMLHttpRequest()) {
// Supports cross-domain requests
@@ -153,8 +155,8 @@
xdr.onload = function() {
storymap_onload(JSON.parse(xdr.responseText));
};
- xdr.onerror = function() {
- trace('embed: error loading data via XDomainRequest');
+ xdr.onerror = function() {
+ trace('embed: error loading data via XDomainRequest');
};
xdr.onprogress = function() {};
xdr.open("get", storymap_url);
@@ -163,24 +165,24 @@
}
window.onload = function() {
- if(storymap_url.match('\\.js$')) {
+ if(storymap_url.match('\\.js$')) {
trace('embed: loading data via script injection');
- var loaded = false;
+ var loaded = false;
var script = document.createElement("script");
script.type = "text/javascript";
- script.src = storymap_url;
+ script.src = storymap_url;
script.onload = script.onreadystatechange = function() {
if(!loaded && (!(d = this.readyState) || d == "loaded" || d == "complete")) {
loaded = true;
storymap_onload(storymap_json);
}
}
-
+
// document.head not standard before HTML5
var insertionPoint = document.head || document.getElementsByTagName('head').item(0) || document.documentElement.childNodes[0];
insertionPoint.appendChild(script);
- } else {
- storymap_getjson();
+ } else {
+ storymap_getjson();
}
}
@@ -191,4 +193,4 @@
}